module
GeometryProvides geometry utilities.
Files
- file aabb.hpp
- Component cubos::
core:: geom:: AABB. - file box.hpp
- Class cubos::
core:: geom:: Box. - file capsule.hpp
- Class cubos::
core:: geom:: Capsule. - file intersections.hpp
- Class cubos::core::geom::Intersections.
- file plane.hpp
- Class cubos::
core:: geom:: Plane. - file polygonal_feature.hpp
- Struct cubos::
core:: geom:: PolygonalFeature. - file utils.hpp
- Class cubos::core::geom::Utils.
Classes
- struct cubos::core::geom::AABB
- Represents an axis-aligned bounding box.
- struct cubos::core::geom::Box
- Represents a box shape.
- struct cubos::core::geom::Capsule
- Represents a capsule or sphere shape.
- struct cubos::core::geom::Intersection
- Contains info regarding an intersection between shapes.
- struct cubos::core::geom::Plane
- Represents a plane. Assumes equation: normal.x + normal.y + normal.z + d = 0.
- struct cubos::core::geom::PolygonalFeature
- Represents a polygonal feature. Used internally for manifold computation.