| TerraLib 4.1

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

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

Public Member Functions
TeGTMRoutes Class Reference

TeGTMRoutes class with images informations. More...

`#include <TeGTM.h>`

List of all members.

## Public Member Functions

| TeGTMRoutes ()
| Constructor.
| ~TeGTMRoutes ()
| Destructor.
void | readGTMRoutes (FILE *file)
| TrackLogs Styles reader.
void | writeGTMRoutes (FILE *file)
| TrackLogs Styles 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
char * | getWname ()
| wname_ attribute Getter
void | setWname (char *wname)
| wname_ attribute Setter
char * | getWcomment ()
| wcomment_ attribute Getter
void | setWcomment (char *wcomment)
| wcomment_ attribute Setter
char * | getRname ()
| rname_ attribute Getter
void | setRname (char *rname)
| rname_ attribute Setter
short | getIco ()
| ico_ attribute Getter
void | setIco (short ico)
| ico_ attribute Setter
short | getWrot ()
| wrot_ attribute Getter
void | setWrot (short wrot)
| wrot_ attribute Setter
short | getWlayer ()
| wlayer_ attribute Getter
void | setWlayer (short wlayer)
| wlayer_ attribute Setter
unsigned char | getDspl ()
| dspl_ attribute Getter
void | setDspl (unsigned char dspl)
| dspl_ attribute Setter
unsigned char | getTnum ()
| tnum_ attribute Getter
void | setTnum (unsigned char tnum)
| tnum_ attribute Setter
long | getTdate ()
| tdate_ attribute Getter
void | setTdate (long tdate)
| tdate_ attribute Setter
float | getWalt ()
| walt_ attribute Getter
void | setWalt (float walt)
| walt_ attribute Setter

## Detailed Description

TeGTMRoutes class with images informations.

Attributes used latitude - Double Latitude in degrees with 13 decimal places longitude - Double Longitude in degrees with 13 decimal places wname - String *10 Routepoint Name wcomment - String Routepoint Comments rname - String Route name ico - Integer Icon number . See the table of Icons. (Default = 48) dspl - Byte Display number. See the table of dspl. tnum - Byte Route flag : 1 = Start a new Route / 0 = continue the route tdate - Long Reservation – Set to 0 wrot - Integer Reservation – Set to 0 walt - Single Altitude in meters wlayer - Integer Reservation – Set to 0

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

## Constructor & Destructor Documentation

TeGTMRoutes::TeGTMRoutes | ( |  | ) |

Constructor.

TeGTMRoutes::~TeGTMRoutes | ( |  | ) |

Destructor.

## Member Function Documentation

unsigned char TeGTMRoutes::getDspl | ( |  | ) | `[inline]`

dspl_ attribute Getter

short TeGTMRoutes::getIco | ( |  | ) | `[inline]`

ico_ attribute Getter

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

latitude_ attribute Getter

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

longitude_ attribute Getter

char* TeGTMRoutes::getRname | ( |  | ) | `[inline]`

rname_ attribute Getter

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

tdate_ attribute Getter

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

tnum_ attribute Getter

float TeGTMRoutes::getWalt | ( |  | ) | `[inline]`

walt_ attribute Getter

char* TeGTMRoutes::getWcomment | ( |  | ) | `[inline]`

wcomment_ attribute Getter

short TeGTMRoutes::getWlayer | ( |  | ) | `[inline]`

wlayer_ attribute Getter

char* TeGTMRoutes::getWname | ( |  | ) | `[inline]`

wname_ attribute Getter

short TeGTMRoutes::getWrot | ( |  | ) | `[inline]`

wrot_ attribute Getter

void TeGTMRoutes::readGTMRoutes | ( | FILE * | file | ) |

TrackLogs Styles reader.

Parameters:

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

void TeGTMRoutes::setDspl | ( | unsigned char | dspl | ) | `[inline]`

dspl_ attribute Setter

Parameters:

  dspl. |

void TeGTMRoutes::setIco | ( | short | ico | ) | `[inline]`

ico_ attribute Setter

Parameters:

  ico. |

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

latitude_ attribute Setter

Parameters:

  latitude. |

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

longitude_ attribute Setter

Parameters:

  longitude. |

void TeGTMRoutes::setRname | ( | char * | rname | ) | `[inline]`

rname_ attribute Setter

Parameters:

  rname. |

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

tdate_ attribute Setter

Parameters:

  tdate. |

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

tnum_ attribute Setter

Parameters:

  tnum. |

void TeGTMRoutes::setWalt | ( | float | walt | ) | `[inline]`

walt_ attribute Setter

Parameters:

  walt. |

void TeGTMRoutes::setWcomment | ( | char * | wcomment | ) | `[inline]`

wcomment_ attribute Setter

Parameters:

  wcomment. |

void TeGTMRoutes::setWlayer | ( | short | wlayer | ) | `[inline]`

wlayer_ attribute Setter

Parameters:

  wlayer. |

void TeGTMRoutes::setWname | ( | char * | wname | ) | `[inline]`

wname_ attribute Setter

Parameters:

  wname. |

void TeGTMRoutes::setWrot | ( | short | wrot | ) | `[inline]`

wrot_ attribute Setter

Parameters:

  wrot. |

void TeGTMRoutes::writeGTMRoutes | ( | FILE * | file | ) |

TrackLogs Styles writer.

Parameters:

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

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