|
| | AffineGT.h |
| | 2D Affine Geometric transformation.
|
| |
| | AffineGTFactory.h |
| | 2D Affine Geometric transformation factory.
|
| |
| | CircularString.h |
| | CircularString is a curve with circular interpolation between points.
|
| |
| | CommonDataStructures.h |
| |
| | CompoundCurve.h |
| | CompoundCurve is a curve that may have circular and linear segments.
|
| |
| | Config.h |
| | Configuration flags for the Vector Geometry Model of TerraLib.
|
| |
| | Coord2D.h |
| | An utility struct for representing 2D coordinates.
|
| |
| | CoordinateSnapper.h |
| | Algorithms to snap existing "close" coordinates to each other based uppon a given tolerance, ensuring that they now have the exactly same location.
|
| |
| | Curve.h |
| | Curve is an abstract class that represents 1-dimensional geometric objects stored as a sequence of coordinates.
|
| |
| | CurvePolygon.h |
| | CurvePolygon is a planar surface defined by 1 exterior boundary and 0 or more interior boundaries.
|
| |
| | Enums.h |
| | Enumerations related to Geometry module.
|
| |
| | Envelope.h |
| | An Envelope defines a 2D rectangular region.
|
| |
| | Exception.h |
| | An exception class for the Geometry module.
|
| |
| | FixGeometryTopology.h |
| | Functions to fix geometry topology.
|
| |
| | GeometricTransformation.h |
| | 2D Geometric transformation base class.
|
| |
| | Geometry.h |
| | Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
|
| |
| | GeometryCollection.h |
| | It is a collection of other geometric objects.
|
| |
| | GeometryConverters.h |
| | A set of function that convert a Geometry type to other types and vice-versa.
|
| |
| | GeometryFactory.h |
| | This is the Geometry factory for TerraLib geometries.
|
| |
| | GeometryFunctions.h |
| | A list of common used Geometry functions for the Geometry Module.
|
| |
| | GeometryProperty.h |
| | Geometric property.
|
| |
| | GEOSGeometryFactory.h |
| | The global factory used by TerraLib in order to create GEOS geometries.
|
| |
| | GEOSReader.h |
| | A class that converts a GEOS geometry to a TerraLib geometry.
|
| |
| | GEOSWriter.h |
| | A class that converts a TerraLib geometry to a GEOS geometry.
|
| |
| | GTFactory.h |
| | 2D Geometric transformation factory.
|
| |
| | GTFilter.h |
| | 2D Geometric transformation outliers remotion filter.
|
| |
| | GTModelParameters.h |
| | 2D Geometric transformation model parameters.
|
| |
| | GTParameters.h |
| | 2D Geometric transformation parameters.
|
| |
| | InternalConfig.h |
| | This is an internal configuration file that adds information about geos. It must not be included in any header and is intended for internal use only.
|
| |
| | Line.h |
| | A Line is LineString with 2 points.
|
| |
| | LinearRing.h |
| | A LinearRing is a LineString that is both closed and simple.
|
| |
| | LineString.h |
| | LineString is a curve with linear interpolation between points.
|
| |
| | Module.h |
| | This singleton defines the TerraLib Vector Geometry module entry.
|
| |
| | MultiCurve.h |
| | MultiCurve is a class that represents a 1-dimensional GeometryCollection whose elements are curves.
|
| |
| | MultiLineString.h |
| | MultiLineString is a MultiCurve whose elements are LineStrings.
|
| |
| | MultiPoint.h |
| | MultiPoint is a GeometryCollection whose elements are restricted to points.
|
| |
| | MultiPolygon.h |
| | MultiPolygon is a MultiSurface whose elements are Polygons.
|
| |
| | MultiSurface.h |
| | MultiSurface is a class that represents a 2-dimensional GeometryCollection whose elements are surfaces.
|
| |
| | Point.h |
| | A point with x and y coordinate values.
|
| |
| | Polygon.h |
| | Polygon is a subclass of CurvePolygon whose rings are defined by linear rings.
|
| |
| | PolyhedralSurface.h |
| | PolyhedralSurface is a contiguous collection of polygons, which share common boundary segments.
|
| |
| | ProjectiveGT.h |
| | 2D Projective Geometric transformation.
|
| |
| | ProjectiveGTFactory.h |
| | 2D Projective Geometric transformation factory.
|
| |
| | RSTGT.h |
| | 2D Rotation/scale/translation (rigid body) Geometric transformation.
|
| |
| | RSTGTFactory.h |
| | 2D RST Geometric transformation factory.
|
| |
| | SecondDegreePolynomialGT.h |
| | Second Degree Polynomial Geometric transformation.
|
| |
| | SecondDegreePolynomialGTFactory.h |
| | 2D Second Degree Polynomial Geometric transformation factory.
|
| |
| | Surface.h |
| | Surface is an abstract class that represents a 2-dimensional geometric objects.
|
| |
| | ThirdDegreePolynomialGT.h |
| | Third Degree Polynomial Geometric transformation.
|
| |
| | ThirdDegreePolynomialGTFactory.h |
| | 2D Third Degree Polynomial Geometric transformation factory.
|
| |
| | TIN.h |
| | TIN (triangulated irregular network) is a PolyhedralSurface consisting only of Triangle patches.
|
| |
| | TranslationGT.h |
| | 2D translation (X,Y) Geometric transformation.
|
| |
| | TranslationGTFactory.h |
| | 2D Translation Geometric transformation factory.
|
| |
| | Triangle.h |
| | Triangle is a polygon with 3 distinct, non-collinear vertices and no interior boundary.
|
| |
| | Utils.h |
| | Utility functions for the Geometry Module.
|
| |
| | Validation.h |
| | A list of Validation functions for the Geometry Module.
|
| |
| | Visitor.h |
| | A visitor interface for the Geometry hierarchy.
|
| |
| | WKBReader.h |
| | A class that deserializes a geometry from a valid WKB.
|
| |
| | WKBSize.h |
| | A class that computes the number of bytes necessary to encode a geometry in WKB.
|
| |
| | WKBWriter.h |
| | A class that serializes a geometry to the WKB format.
|
| |
| | WKTActions.h |
| | A class that implements the semanthic actions to grammar rules for well known text (WKT) format for Geometry. Basically, the class is responsible to generate a geometry element.
|
| |
| | WKTParser.h |
| | A class that implements the grammar rules for well known text (WKT) for Geometry. It is based on boost::spirit V2 and WKT BNF definition available in the OGC Simple Features Specification.
|
| |
| | WKTReader.h |
| | A class that deserializes a geometry from a valid WKT.
|
| |
| | WKTWriter.h |
| | A class that serializes a geometry to the WKT format.
|
| |