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