xmsgrid  1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NxmsXMS Namespace
 CBarycentricValsStructure for Barycentric coordinate calculations
 CedgerecordDefines an edge that intersects a breakline
 CfSatisfiesClass used with the boost::geometry::index::satisfies function
 CGmExtents2d2D geometric extents (min/max)
 CGmExtents3d3D geometric extents (min/max)
 CGmMultiPolyIntersectionSorterBase class for sorting intersections from GmMultiPolyIntersector
 CGmMultiPolyIntersectionSorterTerseClass for sorting intersections from GmMultiPolyIntersector in a terse way (with no duplicate info)
 CGmMultiPolyIntersectorSee GmMultiPolyIntersectorImpl comments
 CGmMultiPolyIntersectorDataStruct used by GmMultiPolyIntersector
 CGmMultiPolyIntersectorImplUsed to intersect a line segment with any number of polygons in 2D. Returns the intersected polygons in order along with t values. May be an alternative to SurfaceIter and feiTraverseLineSegment2
 CGmPolygonInterface to a boost::geometry::polygon class
 CGmPolygonImplWraps a boost polygon for point in poly, min distance from point to poly etc
 CGmPolyLinePtRedistributerRedistributes the point locations on a polyline based on a size
 CGmPolyLinePtRedistributerImplImplementation of GmPolyLinePtRedistributer
 CGmPtSearchSpatial index for searching points
 CGmPtSearchImplImplementation of GmPtSearch. Generic class for searching location data. Uses a boost R-tree to query a set of locations. Works for 2D and 3D
 CGmTriSearchSpatial index for searching triangles
 CGmTriSearchImplImplementation of GmTriSearch
 Cidx_ptClass for indexing the points
 Cidx_triIndexing for the spatial index
 CixAn intersection point of a line with a polygon
 CTrAutoFixFourTrianglePts
 CTrAutoFixFourTrianglePtsImplUsed to delete points that are connected to 4 triangles and then retriangulate the void
 CTrBreaklineAdderAdds breaklines to a tin
 CTrBreaklineAdderImplAdds breaklines to a triangulation
 CTrOuterTriangleDeleter
 CTrOuterTriangleDeleterImplUsed to delete tin triangles that are outside given polygons. The polygons may include holes - polygons inside polygons
 CTrTin
 CTrTinImplClass to encapsulate a tin made simply of arrays of points, triangles and adjacency information. Also methods to manipulate it
 CTrTriangulatorBase class used to derive a class to triangulate points
 CTrTriangulatorPointsClass to triangulate simple points
 CXmEdgeTwo integer values representing an edge of an XmUGrid. By default has a direction. Can be sorted to have minimum index first
 CXmUGridGeometry for an unstructured grid. An XmUGrid is defined as a vector of 3d points and a stream of cells. Throughout this interface, we use these terms:
 CImplImplementation for XmUGrid
 CGeomsXmsngIntermediateTestsIntermediate tests for functions in geoms.cpp
 CGeomsXmsngUnitTestsTests for functions in geoms.cpp
 CGmExtents3dUnitTestsTests GmExtents3d
 CGmMultiPolyIntersector2IntermediateTestsTests for GmMultiPolyIntersector that take longer to run
 CGmMultiPolyIntersectorUnitTestsTests for GmMultiPolyIntersector
 CGmPointInPolyTester_gmPointInPolygon2DFor testing point in polygon speed
 CGmPointInPolyTester_GmPolygonHelper class for testing GmPolygon
 CGmPointInPolyUnitTestsUsed for speed tests of various point in poly functions / classes
 CGmPolygonIntermediateTestsTests GmPolygonIntermediateTests
 CGmPolygonUnitTestsTests GmPolygon
 CGmPolyLinePtRedistributerUnitTestsTests GmPolyLinePtRedistributer
 CPtSearchUnitTestsTester for the PtSearch class
 CTrAutoFixFourTrianglePtsUnitTestsTests for TrAutoFixFourTrianglePts
 CTrBreaklineAdderUnitTestsTests for TrBreaklineAdder
 CTriSearchUnitTestsTester for the TriSearch class
 CTrOuterTriangleDeleterUnitTestsTests for TrOuterTriangleDeleter
 CTrTinUnitTestsTests for TrTin
 CTrTriangulatorPointsUnitTestsTests for TrTriangulatorPoints
 CXmEdgeUnitTestsTest XmEdge class
 CXmUGridUnitTestsTests XmUGrids
 CXmUGridUtilsTestsTests for XmUGrid utility functions