File tree Expand file tree Collapse file tree 3 files changed +17
-0
lines changed
include/geode/mesh/helpers Expand file tree Collapse file tree 3 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -84,4 +84,7 @@ namespace geode
8484 AABBTree< dimension > elements_tree_;
8585 const DistanceToEdge< dimension > distance_action_;
8686 };
87+ template < index_t dimension >
88+ using EdgedCurveAABB = GenericMeshAABB< EdgedCurve< dimension > >;
89+ ALIAS_2D_AND_3D ( EdgedCurveAABB );
8790} // namespace geode
Original file line number Diff line number Diff line change @@ -76,6 +76,9 @@ namespace geode
7676 private:
7777 AABBTree< dimension > elements_tree_;
7878 };
79+ template < index_t dimension >
80+ using SolidMeshAABB = GenericMeshAABB< SolidMesh< dimension > >;
81+ ALIAS_3D ( SolidMeshAABB );
7982
8083 template < index_t dimension >
8184 class GenericMeshAABB < TetrahedralSolid< dimension > >
@@ -99,4 +102,8 @@ namespace geode
99102 private:
100103 const DistanceToTetrahedron< dimension > distance_action_;
101104 };
105+ template < index_t dimension >
106+ using TetrahedralSolidAABB =
107+ GenericMeshAABB< TetrahedralSolid< dimension > >;
108+ ALIAS_3D ( TetrahedralSolidAABB );
102109} // namespace geode
Original file line number Diff line number Diff line change @@ -82,6 +82,9 @@ namespace geode
8282 private:
8383 AABBTree< dimension > elements_tree_;
8484 };
85+ template < index_t dimension >
86+ using SurfaceMeshAABB = GenericMeshAABB< SurfaceMesh< dimension > >;
87+ ALIAS_2D_AND_3D ( SurfaceMeshAABB );
8588
8689 template < index_t dimension >
8790 class GenericMeshAABB < TriangulatedSurface< dimension > >
@@ -105,4 +108,8 @@ namespace geode
105108 private:
106109 const DistanceToTriangle< dimension > distance_action_;
107110 };
111+ template < index_t dimension >
112+ using TriangulatedSurfaceAABB =
113+ GenericMeshAABB< TriangulatedSurface< dimension > >;
114+ ALIAS_2D_AND_3D ( TriangulatedSurfaceAABB );
108115} // namespace geode
You can’t perform that action at this time.
0 commit comments