|
enum | te::gm::BufferCapStyle { te::gm::CapRoundType
, te::gm::CapButtType
, te::gm::CapSquareType
} |
| Buffer end cap style. More...
|
|
enum | te::gm::Dimensionality { te::gm::P = 0
, te::gm::L = 1
, te::gm::A = 2
} |
| From Wikipedia: "in mathematics, the dimension of an object is an intrinsic property, independent of the space in which the object may happen to be embedded". More...
|
|
enum | te::gm::GeomType {
te::gm::GeometryType = 0
, te::gm::GeometryZType = 1000
, te::gm::GeometryMType = 2000
, te::gm::GeometryZMType = 3000
,
te::gm::PointType = 1
, te::gm::PointZType = 1001
, te::gm::PointMType = 2001
, te::gm::PointZMType = 3001
,
te::gm::PointKdType = 0xFFFFFFFD
, te::gm::LineStringType = 2
, te::gm::LineStringZType = 1002
, te::gm::LineStringMType = 2002
,
te::gm::LineStringZMType = 3002
, te::gm::CircularStringType = 8
, te::gm::CircularStringZType = 1008
, te::gm::CircularStringMType = 2008
,
te::gm::CircularStringZMType = 3008
, te::gm::CompoundCurveType = 9
, te::gm::CompoundCurveZType = 1009
, te::gm::CompoundCurveMType = 2009
,
te::gm::CompoundCurveZMType = 3009
, te::gm::PolygonType = 3
, te::gm::PolygonZType = 1003
, te::gm::PolygonMType = 2003
,
te::gm::PolygonZMType = 3003
, te::gm::CurvePolygonType = 10
, te::gm::CurvePolygonZType = 1010
, te::gm::CurvePolygonMType = 2010
,
te::gm::CurvePolygonZMType = 3010
, te::gm::GeometryCollectionType = 7
, te::gm::GeometryCollectionZType = 1007
, te::gm::GeometryCollectionMType = 2007
,
te::gm::GeometryCollectionZMType = 3007
, te::gm::MultiPointType = 4
, te::gm::MultiPointZType = 1004
, te::gm::MultiPointMType = 2004
,
te::gm::MultiPointZMType = 3004
, te::gm::MultiLineStringType = 5
, te::gm::MultiLineStringZType = 1005
, te::gm::MultiLineStringMType = 2005
,
te::gm::MultiLineStringZMType = 3005
, te::gm::MultiPolygonType = 6
, te::gm::MultiPolygonZType = 1006
, te::gm::MultiPolygonMType = 2006
,
te::gm::MultiPolygonZMType = 3006
, te::gm::MultiSurfaceType = 12
, te::gm::MultiSurfaceZType = 1012
, te::gm::MultiSurfaceMType = 2012
,
te::gm::MultiSurfaceZMType = 3012
, te::gm::PolyhedralSurfaceType = 15
, te::gm::PolyhedralSurfaceZType = 1015
, te::gm::PolyhedralSurfaceMType = 2015
,
te::gm::PolyhedralSurfaceZMType = 3015
, te::gm::TINType = 16
, te::gm::TINZType = 1016
, te::gm::TINMType = 2016
,
te::gm::TINZMType = 3016
, te::gm::TriangleType = 17
, te::gm::TriangleZType = 1017
, te::gm::TriangleMType = 2017
,
te::gm::TriangleZMType = 3017
, te::gm::UnknownGeometryType = 0xFFFFFFFF
} |
| Each enumerated type is compatible with a Well-known Binary (WKB) type code. More...
|
|
enum | te::gm::SpatialRelation {
te::gm::UNKNOWN_SPATIAL_RELATION = 0
, te::gm::INTERSECTS = 1
, te::gm::DISJOINT = 2
, te::gm::TOUCHES = 4
,
te::gm::OVERLAPS = 8
, te::gm::CROSSES = 16
, te::gm::WITHIN = 32
, te::gm::CONTAINS = 64
,
te::gm::COVERS = 128
, te::gm::COVEREDBY = 256
, te::gm::EQUALS = 512
} |
| Spatial relations between geometric objects. More...
|
|
Enumerations related to Geometry module.
Definition in file Enums.h.