xmsgrid  1.0
GmTriSearch.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 TriSearchUnitTests : public CxxTest::TestSuite
29 {
30 public:
31  void testCreateClass();
32  void testInterpWeights();
33  void testPtActivity();
34  void testTriActivity();
35  void testSmsCase1();
36  void testTouch();
38 };
39 //----- Function prototypes ----------------------------------------------------
40 
41 //} // namespace xms
42 #endif
void testPtActivity()
tests setting the point activity
void testCreateClass()
tests creating the class
void testInterpWeights()
tests calculation of interpolation weights from triangles
void testTriEnvelopesOverlap()
tests overlaping triangles
tester for the TriSearch class
Definition: GmTriSearch.t.h:28
void testSmsCase1()
A particular test case from SMS that was included.
void testTriActivity()
tests setting the triangle activity
void testTouch()
tests a point that touches a triangle