| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
TeGTMTrackLogs Class Reference

TeGTMTrackLogs class with images informations. More...

`#include <TeGTM.h>`

List of all members.

## Public Member Functions

| TeGTMTrackLogs ()
| Constructor.
| ~TeGTMTrackLogs ()
| Destructor.
void | readGTMTrackLogs (FILE *file)
| TrackLogs reader.
void | writeGTMTrackLogs (FILE *file)
| TrackLogs writer.
double | getLatitude ()
| latitude_ attribute Getter
void | setLatitude (double latitude)
| latitude_ attribute Setter
double | getLongitude ()
| longitude_ attribute Getter
void | setLongitude (double longitude)
| longitude_ attribute Setter
long | getTdate ()
| tdate_ attribute Getter
void | setTdate (long tdate)
| tdate_ attribute Setter
unsigned char | getTnum ()
| tnum_ attribute Getter
void | setTnum (unsigned char tnum)
| tnum_ attribute Setter
float | getTalt ()
| talt_ attribute Getter
void | setTalt (float talt)
| talt_ attribute Setter

## Detailed Description

TeGTMTrackLogs class with images informations.

Attributes used latitude - Double Latitude in degrees with 13 decimal places longitude - Double Longitude in degrees with 13 decimal places tdate - Long Trackpoint date - Number of seconds since 31-Dec-1989. See the example below. tnum - Byte Tracklog flag : 1 = Start a new Tracklog / 0 = continue the tracklog talt - Single Altitude in meters

Author:
  Luiz Claudio Oliveira de Andrade <lcoandrade@gmail.com>

## Constructor & Destructor Documentation

TeGTMTrackLogs::TeGTMTrackLogs | ( |  | ) |

Constructor.

TeGTMTrackLogs::~TeGTMTrackLogs | ( |  | ) |

Destructor.

## Member Function Documentation

double TeGTMTrackLogs::getLatitude | ( |  | ) | `[inline]`

latitude_ attribute Getter

double TeGTMTrackLogs::getLongitude | ( |  | ) | `[inline]`

longitude_ attribute Getter

float TeGTMTrackLogs::getTalt | ( |  | ) | `[inline]`

talt_ attribute Getter

long TeGTMTrackLogs::getTdate | ( |  | ) | `[inline]`

tdate_ attribute Getter

unsigned char TeGTMTrackLogs::getTnum | ( |  | ) | `[inline]`

tnum_ attribute Getter

void TeGTMTrackLogs::readGTMTrackLogs | ( | FILE * | file | ) |

TrackLogs reader.

Parameters:

  file | pointer to a FILE* with the .gtm file to be imported.

void TeGTMTrackLogs::setLatitude | ( | double | latitude | ) | `[inline]`

latitude_ attribute Setter

Parameters:

  latitude. |

void TeGTMTrackLogs::setLongitude | ( | double | longitude | ) | `[inline]`

longitude_ attribute Setter

Parameters:

  longitude. |

void TeGTMTrackLogs::setTalt | ( | float | talt | ) | `[inline]`

talt_ attribute Setter

Parameters:

  talt. |

void TeGTMTrackLogs::setTdate | ( | long | tdate | ) | `[inline]`

tdate_ attribute Setter

Parameters:

  tdate. |

void TeGTMTrackLogs::setTnum | ( | unsigned char | tnum | ) | `[inline]`

tnum_ attribute Setter

Parameters:

  tnum. |

void TeGTMTrackLogs::writeGTMTrackLogs | ( | FILE * | file | ) |

TrackLogs writer.

Parameters:

  file | pointer to a FILE* with the .gtm file to be imported.

The documentation for this class was generated from the following files:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/GTM/TeGTM.h
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/GTM/TeGTM.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines