xmsinterp  1.0
InterpNatNeigh.t.h
Go to the documentation of this file.
1 #pragma once
2 #ifdef CXX_TEST
3 //------------------------------------------------------------------------------
8 //------------------------------------------------------------------------------
9 
10 //----- Included files ---------------------------------------------------------
11 // 3. Standard Library Headers
12 
13 // 4. External Library Headers
14 #include <cxxtest/TestSuite.h>
15 
16 // 5. Shared Headers
17 
18 // 6. Non-shared Headers
19 
20 //----- Forward declarations ---------------------------------------------------
21 
22 //----- Namespace declaration --------------------------------------------------
23 // namespace xms {
24 
25 //----- Constants / Enumerations -----------------------------------------------
26 
27 //----- Structs / Classes ------------------------------------------------------
28 class InterpNatNeighUnitTests : public CxxTest::TestSuite
29 {
30 public:
31  void testCreateClass();
32 
33  void testGetTris();
34  void testGetNeighbors();
36  void testHaleNnInterp();
37 };
38 //----- Function prototypes ----------------------------------------------------
39 
40 //} // namespace xms
41 #endif // CXX_TEST
void testCreateClass()
testing class creation
void testGetTris()
testing getting the natural neighbor triangles
void testHaleNnInterp()
testing the Hale NN interpolation
void testHaleNnSortOuterEdges()
testing sorting outer edges for the Hale NN method
void testGetNeighbors()
testing getting the natural neighbor triangles
Tester for the InterpNatNeigh class.