| 138 | } |
| 139 | |
| 140 | void test() |
| 141 | { |
| 142 | geode::OpenGeodeMeshLibrary::initialize(); |
| 143 | auto point_set = geode::PointSet3D::create( |
| 144 | geode::OpenGeodePointSet3D::impl_name_static() ); |
| 145 | auto builder = geode::PointSetBuilder3D::create( *point_set ); |
| 146 | test_create_vertices( *point_set, *builder ); |
| 147 | test_bounding_box( *point_set ); |
| 148 | test_create_vertex_attribute( *point_set ); |
| 149 | test_io( |
| 150 | *point_set, absl::StrCat( "test.", point_set->native_extension() ) ); |
| 151 | |
| 152 | test_permutation( *point_set, *builder ); |
| 153 | test_delete_vertex( *point_set, *builder ); |
| 154 | test_clone( *point_set ); |
| 155 | } |
| 156 | |
| 157 | OPENGEODE_TEST( "point-set" ) |
no test coverage detected