xmsmesh  1.0
MeBadQuadRemover.t.h
Go to the documentation of this file.
1 #pragma once
2 #ifdef CXX_TEST
3 //------------------------------------------------------------------------------
8 //------------------------------------------------------------------------------
9 
10 // 3. Standard Library Headers
11 
12 // 4. External Library Headers
13 #include <cxxtest/TestSuite.h>
14 
15 // 5. Shared Headers
16 
17 // 6. Non-shared Headers
18 
19 //----- Namespace declaration --------------------------------------------------
20 
21 // namespace xms {
22 
23 class MeBadQuadRemoverUnitTests : public CxxTest::TestSuite
24 {
25 public:
27  void testReplacePoints();
28  void testCollapse();
29  void testCollapseQuadTri();
30 };
31 
32 //} // namespace xms
33 #endif
void testCollapseQuadTri()
Test simple mesh with one quad and one triangle that share two adjacent edges. Expected to result in ...
Tests for MeBadQuadRemover class.
void testReplacePoints()
Test ReplacePoint and BuildUGridFromReplacedPoints.
void testGetAdjacentPointCounts()
Test GetAdjacentPointCounts.
void testCollapse()
Testing quad removal on a more complex quad UGrid. The original mesh has two rows of quads with some ...