| TerraLib 4.1

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

- File List
- File Members

Classes | Namespaces
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeRTree.h File Reference

This file contains an implementation of rtree data structures in main memory for two dimensions. More...

`#include "TeGeometry.h"`
`#include "TeGeometryAlgorithms.h"`

Go to the source code of this file.

## Classes

class | TeSAM::TeRTreeNode< DATATYPE, MAXNODES, MINNODES >
| Class that represents a node of a TeRTree. More...
struct | TeSAM::TeRTreeNode< DATATYPE, MAXNODES, MINNODES >::TeRTreeBranch
| Struct that represents a node-branch of a TeRTree. More...
class | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES >
| A class that represents a two dimensional R-Tree. More...
struct | TeSAM::TeRTree< DATATYPE, MAXNODES, MINNODES >::TePartitionVars
| Structure of auxiliary variables for finding a split partition. More...

## Namespaces

namespace | TeSAM

| This namespace contain the definitions of various Spatial Data Structures, like K-d-Tree and R-Tree, ONLY FOR INTERNAL USE (must NOT be used by anyone).

## Detailed Description

This file contains an implementation of rtree data structures in main memory for two dimensions.

Note:
  These data structures and algorithms MUST BE USED ONLY BY TerraLib kernel and should NOT be used by anyone because THIS IS FOR INTERNAL USE ONLY.

Author:
  Gilberto Ribeiro de Queiroz <gribeiro@dpi.inpe.br>

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines