This module provides classes and functions with vector processing capabilities. More...
Files | |
| file | AddressGeocodingOp.h |
| Address Geocoding operation. | |
| file | AlgorithmParams.h |
| Algorithm Parameters. | |
| file | BufferMemory.h |
| file | BufferOp.h |
| Buffer operation. | |
| file | BufferQuery.h |
| file | Difference.h |
| Difference operation. | |
| file | Difference.h |
| Difference operation. | |
| file | Dissolve.h |
| Dissolve operation. | |
| file | GeometricOp.h |
| Geometric operation. | |
| file | GeometricOpQuery.h |
| file | GeometrySnapper.h |
| Algorithm to snap geometries to each other based on a given tolerance. | |
| file | GroupThreadManager.h |
| Class to manager group values in threads. | |
| file | Identity.h |
| Identity operation. | |
| file | IntersectionMemory.h |
| file | IntersectionOp.h |
| Intersection operation. | |
| file | IntersectionOp.h |
| Intersection operation. | |
| file | IntersectionQuery.h |
| file | LineToPolygonMemory.h |
| file | LineToPolygonOp.h |
| Line to polygon operation. | |
| file | LineToPolygonQuery.h |
| file | MakeGeometryValid.h |
| Functions to make geometry valid. | |
| file | MultipartToSinglepart.h |
| file | OverlapFixer.h |
| Algorithm to detect and fix overlaps in a list of polygons. | |
| file | PolygonSubdivider.h |
| Algorithm to subdivide polygons based on a cell tilling and merge them back to their original format. | |
| file | PolygonToLineMemory.h |
| file | PolygonToLineOp.h |
| Polygon to line operation. | |
| file | PolygonToLineQuery.h |
| file | RTreeIndex.h |
| This class makes easier and more generic the use of the te::sam::rtree::Index. | |
| file | SubdividerTilling.h |
| Algorithm to help tilling a box from a given resolution. | |
| file | Union.h |
| Union operation. | |
Classes | |
| class | te::vp::BufferMemory |
| A concrete class to compute the buffer operation. More... | |
| class | te::vp::BufferOp |
| An abstract class to compute the buffer memory and buffer query operation. More... | |
| class | te::vp::BufferQuery |
| A concrete class to compute the buffer operation. More... | |
| class | te::gm::CoordinateSnapper |
| Algorithm to snap existing "close" coordinates to each other based uppon a given tolerance, ensuring that they now have the exactly same location. More... | |
| class | te::vp::GeometrySnapper |
| Algorithm to snap geometries to each other based on a given tolerance. More... | |
| class | KDTreeIndex |
| This class makes easier and more generic the use of the te::sam::kdtree::Index. More... | |
| class | te::vp::RTreeIndex< T > |
| This class makes easier and more generic the use of the te::sam::rtree::Index. More... | |
| class | RTreeIndexData |
| Represents a data to be indexed by the RTree Index. More... | |
This module provides classes and functions with vector processing capabilities.
Basically, the TerraLib Vector Processing module contains several processing operations applied to vectorial data and it is organized as follows:
The main classes/concepts in this module are listed here. The namespace associated to the Vector Processing module is te::vp. To know more about it, see the te::vp namespace documentation.