25 #ifndef WJOINCONTOURTREE_TEST_H
26 #define WJOINCONTOURTREE_TEST_H
31 #include <cxxtest/TestSuite.h>
33 #include "../../../common/WLogger.h"
35 #include "../WJoinContourTree.h"
80 size_t data[] = { 4, 9, 3, 3, 5, 1, 7, 2, 12, 13, 11, 14, 6, 8, 9, 11 };
81 std::vector< size_t > expectedJT( data, data + 16 );
93 size_t data[] = { 0, 4, 5, 1 };
94 std::set< size_t > expected( data, data + 4 );
98 using string_utils::operator<<;
108 size_t data[] = { 0, 4, 5, 1, 10, 11, 14, 15, 13, 9 };
109 std::set< size_t > expected( data, data + 10 );
113 using string_utils::operator<<;
137 boost::shared_ptr< WGridRegular3D > grid(
new WGridRegular3D( 4, 4, 1 ) );
138 double isoValuesData[] = { 15, 11, -1, -3, 13, 12, 1, 0, 3, 5, 10, 9, 2, 4, 8, 14 };
139 boost::shared_ptr< std::vector< double > > isoValues =
140 boost::shared_ptr< std::vector< double > >(
new std::vector< double >( isoValuesData, isoValuesData + 16 ) );
141 boost::shared_ptr< WValueSet< double > > valueset(
new WValueSet< double >( 0, 1, isoValues, W_DT_DOUBLE ) );
156 #endif // WJOINCONTOURTREE_TEST_H