xmsmesh
1.0
|
Contains unit tests for MeQuadBlossom and MeQuadBlossomImpl classes. More...
Public Member Functions | |
void | testGetInteriorEdges () |
Test GetInteriorEdges function. | |
void | testGetBoundaryEdges () |
Test GetBoundaryEdges function. | |
void | testProcessVertexChains () |
Test ProcessVertexChains function. | |
void | testEta () |
Test GetEtaAngle and GetEtaDistance functions. | |
void | testGetAngle () |
Test GetAngle function. | |
void | testExtractCellsAdjacentToPoint () |
Test ExtractCellsAdjacentToPoint function. | |
void | testGetEdges () |
Test GetAngle function. | |
void | testEliminateEdges () |
Test GetAngle function. | |
void | testSimpleTriangle () |
Test simple triangle with three divisions on each side. | |
void | testSimpleQuad () |
Test simple quad with three divisions on each side. | |
void | testComplexQuad () |
Test complex quad with three divisions on two opposite sides and. | |
void | testSplitToQuads () |
Test MeQuadBlossom::SplitToQuads. More... | |
void | testEstimatedRunTime () |
Test function to get estimated time to run Quad Blossom algorithm. | |
void | testPreMakeQuads () |
Test PreMakeQuads function. | |
Contains unit tests for MeQuadBlossom and MeQuadBlossomImpl classes.
Definition at line 23 of file MeQuadBlossom.t.h.
void MeQuadBlossomUnitTests::testSplitToQuads | ( | ) |
Test MeQuadBlossom::SplitToQuads.
[snip_test_2DShapes]
[snip_test_2DShapes]
Definition at line 1914 of file MeQuadBlossom.cpp.
References xms::XmUGrid::New(), xms::MeQuadBlossom::SplitToQuads(), TS_ASSERT_DELTA_VECPT3D, and TS_ASSERT_EQUALS_VEC.