xmsmesh  1.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cxms::MePolyPts::implImplementation of MePolyPts
 Cxms::MeIntersectPolys::implDoes polygon intersection for MePolyCleaner
 Cxms::MeBadQuadRemover
 Cxms::MeEdge
 Cxms::MeIntersectPolysIntersect polygons that are a result of the paving process
 Cxms::MeMultiPolyMesher
 Cxms::MeMultiPolyMesherImplCreates a mesh from multiple polygons that will honor polygon boundaries
 Cxms::MeMultiPolyMesherIoProvides the input to meshing multiple polygons and holds the output
 Cxms::MeMultiPolyTo2dmCreates a 2dm file of a mesh from polygons
 Cxms::MeMultiPolyTo2dmImplCreates a VTK Unstructured Grid from polygons
 Cxms::MePolyCleanerCleans the output produced by MePolyOffsetter
 Cxms::MePolyCleanerImplIntersects and cleans polygons generated from MePolyOffsetter
 Cxms::MePolyInputMeshing inputs for one polygon
 Cxms::MePolyMesherFills a polygon with a mesh (points and cells). Honors the polygon boundary
 Cxms::MePolyMesherImplCreates a mesh inside a polygon
 Cxms::MePolyOffsetterDoes an internal offset from a polygon outer boundary (shrink) and does an external offset from a polygon inner boundary (buffer)
 Cxms::MePolyOffsetterImplOffsets a polyline (in or out). The polyline forms a closed loop
 Cxms::MePolyOffsetterOutputConvenience class for holding output data from the MePolyOffsetter
 Cxms::MePolyPatcherGenerates a mesh with triangle/quad cells using the patch method
 Cxms::MePolyPatcherImplGenerates an adaptive patch mesh from a polygon
 Cxms::MePolyPaverToMeshPtsGenerates mesh node locations by paving a polygon
 Cxms::MePolyPtsUtility class to work with polygon paving
 Cxms::MePolyRedistributePtsRedistributes the point locations on a polygon based on a size function
 Cxms::MePolyRedistributePtsImplRedistributes points along polylines using a size function
 Cxms::MePolyRedistributePtsCurvatureRedistributes the point locations on a polyline or polygon based on curvature
 Cxms::MePolyRedistributePtsCurvatureImplRedistributes the point locations on a polyline or polygon based on curvature
 Cxms::MeQuadBlossomClass to convert 2D grid of triangles to quads
 Cxms::MeRefinePointA refine point used in meshing
 Cxms::MeRefinePtsToPolysCreates polygon from refine point information
 Cxms::MeRefinePtsToPolysImplCreates polygons from refine point input
 Cxms::MeRelaxerRelaxes mesh points
 Cxms::MeRelaxerImplRelaxes mesh points. Moves them around to form a better mesh
 Cxms::MeWeightMatcher
 Cxms::SegmentLocationStruct defining the location of a polygon line segment in the list of polygons in MeMultiPolyMesherIo
 Cxms::SmoothIoHelper class for size function smoothing
 CTestSuite
 CMeBadQuadRemoverUnitTestsTests for MeBadQuadRemover class
 CMeIntersectPolysUnitTestsTests MeIntersectPolys
 CMeMeshUtilsUnitTestsUnit tests for MeMeshUtils
 CMeMultiPolyMesherUnitTestsTests for MeMultiPolyMesher
 CMeMultiPolyTo2dmIntermediateTestsTests for MeMultiPolyTo2dm
 CMeMultiPolyTo2dmUnitTestsTests for MeMultiPolyTo2dm
 CMePolyCleanerUnitTestsTester for the MePolyCleaner class
 CMePolyMesherUnitTestsTests for MePolyMesher
 CMePolyOffsetterUnitTestsTester for the MePolyOffsetter class
 CMePolyPatcherUnitTestsTests MePolyPatcher
 CMePolyPaverToMeshPtsUnitTestsTester for the MePolyPaverToMeshPts class
 CMePolyRedistributePtsCurvatureIntermediateTestsClass for testing MePolyRedistributePtsCurvature
 CMePolyRedistributePtsCurvatureUnitTestsClass for testing MePolyRedistributePtsCurvature
 CMePolyRedistributePtsUnitTestsTester for the MePolyRedistributePts class
 CMeQuadBlossomUnitTestsContains unit tests for MeQuadBlossom and MeQuadBlossomImpl classes
 CMeRefinePtsToPolysUnitTestsTester for the MeRefinePtsToPolys class
 CMeRelaxerUnitTestsTests for MeRelaxer
 CMeWeightMatcherUnitTestsTests for MeWeightMatcher
 CTutMeshingIntermediateTestsClass for testing meshing functionality
 CTutRedistributionIntermediateTestsClass for testing polyline/polygon point redistribution