| TerraLib 4.1

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

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

Public Member Functions
TeGTMLayers Class Reference

TeGTMLayers class with images informations. More...

`#include <TeGTM.h>`

List of all members.

## Public Member Functions

| TeGTMLayers ()
| Constructor.
| ~TeGTMLayers ()
| Destructor.
void | readGTMLayers (FILE *file)
| Layers reader.
void | writerGTMLayers (FILE *file)
| Layers writer.
short | getIndex ()
| index_ attribute Getter
void | setIndex (short index)
| index_ attribute Setter
short | getReserva2 ()
| reserva2_ attribute Getter
void | setReserva2 (short reserva2)
| reserva2_ attribute Setter
char * | getName ()
| name_ attribute Getter
void | setName (char *name)
| name_ attribute Setter
long | getColor ()
| color_ attribute Getter
void | setColor (long color)
| color_ attribute Setter
unsigned char | getLock ()
| lock_ attribute Getter
void | setLock (unsigned char lock)
| lock_ attribute Setter
unsigned char | getView ()
| view_ attribute Getter
void | setView (unsigned char view)
| view_ attribute Setter
unsigned char | getReserva1 ()
| reserva1_ attribute Getter
void | setReserva1 (unsigned char reserva1)
| reserva1_ attribute Setter

## Detailed Description

TeGTMLayers class with images informations.

Not implemented yet Attributes used index - Integer Layer index name - String Layer name color - Long Layer color lock - Byte Flag – Layer lock view - Byte Flag – layer visible reserva1 - Byte Reservation reserva2 - Integer Reservation

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

## Constructor & Destructor Documentation

TeGTMLayers::TeGTMLayers | ( |  | ) |

Constructor.

TeGTMLayers::~TeGTMLayers | ( |  | ) |

Destructor.

## Member Function Documentation

long TeGTMLayers::getColor | ( |  | ) | `[inline]`

color_ attribute Getter

short TeGTMLayers::getIndex | ( |  | ) | `[inline]`

index_ attribute Getter

unsigned char TeGTMLayers::getLock | ( |  | ) | `[inline]`

lock_ attribute Getter

char* TeGTMLayers::getName | ( |  | ) | `[inline]`

name_ attribute Getter

unsigned char TeGTMLayers::getReserva1 | ( |  | ) | `[inline]`

reserva1_ attribute Getter

short TeGTMLayers::getReserva2 | ( |  | ) | `[inline]`

reserva2_ attribute Getter

unsigned char TeGTMLayers::getView | ( |  | ) | `[inline]`

view_ attribute Getter

void TeGTMLayers::readGTMLayers | ( | FILE * | file | ) |

Layers reader.

Parameters:

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

void TeGTMLayers::setColor | ( | long | color | ) | `[inline]`

color_ attribute Setter

Parameters:

  color. |

void TeGTMLayers::setIndex | ( | short | index | ) | `[inline]`

index_ attribute Setter

Parameters:

  index. |

void TeGTMLayers::setLock | ( | unsigned char | lock | ) | `[inline]`

lock_ attribute Setter

Parameters:

  lock. |

void TeGTMLayers::setName | ( | char * | name | ) | `[inline]`

name_ attribute Setter

Parameters:

  name. |

void TeGTMLayers::setReserva1 | ( | unsigned char | reserva1 | ) | `[inline]`

reserva1_ attribute Setter

Parameters:

  reserva1. |

void TeGTMLayers::setReserva2 | ( | short | reserva2 | ) | `[inline]`

reserva2_ attribute Setter

Parameters:

  reserva2. |

void TeGTMLayers::setView | ( | unsigned char | view | ) | `[inline]`

view_ attribute Setter

Parameters:

  view. |

void TeGTMLayers::writerGTMLayers | ( | FILE * | file | ) |

Layers 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