Informational class which describes its template parameter shape.
More...
#include <geomc/shape/Shape.h>
template<typename Shape>
struct geom::shape_traits< Shape >
Informational class which describes its template parameter shape.
◆ has_sdf
Initial value:=
implements_shape_concept<Shape, SdfEvaluable>::value
◆ is_bounded
Initial value:=
implements_shape_concept<Shape, Bounded>::value
◆ is_convex
Initial value:=
implements_shape_concept<Shape, Convex>::value
◆ is_projectable
Initial value:=
implements_shape_concept<Shape, Projectable>::value
◆ is_ray_intersectable
template<typename Shape>
bool is_ray_intersectable |
|
staticconstexpr |
Initial value:=
implements_shape_concept<Shape, RayIntersectable>::value
The documentation for this struct was generated from the following file: