# OSGeo::FDO::Spatial::SpatialUtility Member List

This is the complete list of members for OSGeo::FDO::Spatial::SpatialUtility, including all inherited members.

ApproximateGeometryWithLineStrings(OSGeo::FDO::Geometry::IGeometry *geometry, System::Double maxSpacing, System::Double maxOffset, OSGeo::FDO::Geometry::GeometryFactoryAbstract *geometryFactory) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
ComputeLinearRingArea(OSGeo::FDO::Geometry::ILinearRing *ring) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
ComputeLinearRingLength(OSGeo::FDO::Geometry::ILinearRing *ring) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
CreateGeometryFromRings(OSGeo::FDO::Geometry::LinearRingCollection *rings, System::Boolean relateRings) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
Evaluate(OSGeo::FDO::Geometry::IGeometry *g1, OSGeo::FDO::Filter::SpatialOperations op, OSGeo::FDO::Geometry::IGeometry *g2) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
GetExtents(System::Byte bytes[], System::Double *minX, System::Double *minY, System::Double *maxX, System::Double *maxY) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
GetExtents(System::Byte bytes[], System::Double *minX, System::Double *minY, System::Double *minZ, System::Double *maxX, System::Double *maxY, System::Double *maxZ) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
IsCircularArcValid(OSGeo::FDO::Geometry::ICircularArcSegment *arc, System::Double tolerance) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
PointInPolygon(OSGeo::FDO::Geometry::IPolygon *polygon, System::Double coordinateX, System::Double coordinateY, System::Boolean *isOnExtBoundary, System::Boolean *isOnInBoundary) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
PointInPolygon(OSGeo::FDO::Geometry::IPolygon *polygon, System::Double coordinateX, System::Double coordinateY, System::Boolean *isOnExtBoundary) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
PointInPolygon(OSGeo::FDO::Geometry::IPolygon *polygon, System::Double coordinateX, System::Double coordinateY) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
PointInRing(OSGeo::FDO::Geometry::ILinearRing *ring, System::Double coordinateX, System::Double coordinateY, System::Boolean *isOnBoundary) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
PointInRing(OSGeo::FDO::Geometry::ILinearRing *ring, System::Double coordinateX, System::Double coordinateY) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
TesselateCurve(OSGeo::FDO::Geometry::IGeometry *curve) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`
ValidateGeometryByType(OSGeo::FDO::Geometry::IGeometry *geometry, OSGeo::FDO::Common::GeometryType geometryTypes[], OSGeo::FDO::Common::GeometryComponentType geometryComponentTypes[], System::Int32 dimensionality) | OSGeo::FDO::Spatial::SpatialUtility | `[static]`