TerraLib 4.1
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