| TerraLib 4.1

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

- File List
- File Members

Classes | Typedefs | Functions
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeRepresentation.h File Reference

This file contains structures and definitions to deal with a geometrical representation. More...

`#include "TeDataTypes.h"`
`#include "TeBox.h"`
`#include <algorithm>`
`#include <string>`

Go to the source code of this file.

## Classes

struct | TeRepresentation
| A class to supporting a geometrical representation. More...
class | TeRepres_eq
| A functor class to compare representations by its type. More...

## Typedefs

typedef std::vector < TeRepresentation * > ::iterator | TeRepresPointerVectorIterator
| An iterator to a std::vector of TeRepresentation.
typedef std::vector < TeRepresentation * > | TeRepresPointerVector
| A std::vector of pointers to TeRepresentation.

## Functions

TL_DLL TeRepresPointerVectorIterator | TeFindRepresentation (TeRepresPointerVectorIterator begin, TeRepresPointerVectorIterator end, TeGeomRep rep)
| Finds the first representation of a given type in a std::vector of representations.

## Detailed Description

This file contains structures and definitions to deal with a geometrical representation.

## Typedef Documentation

typedef std::vector<TeRepresentation* > TeRepresPointerVector

A std::vector of pointers to TeRepresentation.

typedef std::vector<TeRepresentation* >::iterator TeRepresPointerVectorIterator

An iterator to a std::vector of TeRepresentation.

## Function Documentation

TL_DLL TeRepresPointerVectorIterator TeFindRepresentation | ( | TeRepresPointerVectorIterator | begin,
|  | TeRepresPointerVectorIterator | end,
|  | TeGeomRep | rep
| ) |  |

Finds the first representation of a given type in a std::vector of representations.

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines