geomc 1.0
A c++ linear algebra template library
|
A shape which can perform an orthogonal projection to its boundary. More...
#include <geomc/shape/ShapeTypes.h>
A shape which can perform an orthogonal projection to its boundary.
ProjectionObject
s can also report their normal vectors— the direction away from the surface at any given point— and can implelement a clip(), which projects a point onto the surface if and only if it is outside.
ProjectionObject implies SdfObject, because the projection function can be used to implement the signed distance field.