22 if( MB_SUCCESS != ( A ) ) \
24 std::cerr << "Failure (error code " << ( A ) << ") at " __FILE__ ":" << __LINE__ << std::endl; \
29 const std::string
input_file = TestDir +
"unittest/test_geom.h5m";
90 std::cout <<
"test_obb_retreval" << std::endl;
133 int expect_num_vols = 2;
141 int expect_result = 1;
143 double xyz[3] = { 0.0, 0.0, 0.0 };
165 std::cout <<
"test_obb_retreval and ray_fire" << std::endl;
201 double xyz[3] = { 0.0, 0.0, 0.0 };
202 double dir[3] = { 0.0, 0.0, 1.0 };
204 double next_surf_dist;
205 double expect_next_surf_dist = 5.0;
217 const double eps = 1e-6;
222 double xyz[3] = { 0.0, 0.0, 0.0 };
223 double dir[3] = { 0.0, 0.0, 1.0 };
225 double next_surf_dist;
226 double expect_next_surf_dist = 5.0;
244 const double eps = 1e-6;
249 double xyz[3] = { -6.0, 0.0, 0.0 };
251 double expect_distance = 1.0;
272 double xyz[3] = { 0.0, 0.0, 5.0 };
273 double dir[3] = { 0.0, 0.0, 1.0 };
275 int expect_result = 0;
286 double origin[3] = { 0.0, 0.0, 0.0 };
297 double origin[3] = { 5.0, 0.0, 0.0 };
308 double origin[3] = { 5.1, 0.0, 0.0 };
319 double origin[3] = { 5.1, 5.1, 5.1 };
330 double origin[3] = { 5.0 - 1.e-308, 5.0 - 1.e-308, 5.0 - 1.e-308 };