geomc 1.0
A c++ linear algebra template library
Loading...
Searching...
No Matches
Capsule< T, N > Member List

This is the complete list of members for Capsule< T, N >, including all inherited members.

admits_cusps() (defined in Capsule< T, N >)Capsule< T, N >inlinestatic
axis() const (defined in Capsule< T, N >)Capsule< T, N >inline
bounds() const (defined in Capsule< T, N >)Capsule< T, N >inline
Capsule()Capsule< T, N >inline
Capsule(point_t p0, point_t p1, T r) (defined in Capsule< T, N >)Capsule< T, N >inline
clip(Vec< T, N > p) constProjectable< T, N, Capsule< T, N > >inline
contains(point_t p) constCapsule< T, N >inline
geom::Projectable< T, N, Capsule< T, N > >::contains(Vec< T, N > p) constSdfEvaluable< T, N, Capsule< T, N > >inline
convex_support(point_t d) const (defined in Capsule< T, N >)Capsule< T, N >inline
elem_t typedefDimensional< T, N >
intersect(const Ray< T, N > &r) constRayIntersectable< T, N, Capsule< T, N > >inline
intersects(Sphere< T, N > s) constCapsule< T, N >inline
geom::Convex< T, N, Capsule< T, N > >::intersects(const Convex< T, N, Shape > &other) constConvex< T, N, Capsule< T, N > >inline
measure_boundary() constCapsule< T, N >inline
measure_interior() constCapsule< T, N >inline
NDimensional< T, N >static
nearest_axis_point(point_t p) const (defined in Capsule< T, N >)Capsule< T, N >inline
normal(point_t p) constCapsule< T, N >inline
geom::Projectable< T, N, Capsule< T, N > >::normal(Vec< T, N > p) constProjectable< T, N, Capsule< T, N > >inline
operator==(const Capsule &other) const (defined in Capsule< T, N >)Capsule< T, N >inline
p0Capsule< T, N >
p1 (defined in Capsule< T, N >)Capsule< T, N >
point_t typedefDimensional< T, N >
project(point_t p) constCapsule< T, N >inline
geom::Projectable< T, N, Capsule< T, N > >::project(Vec< T, N > p) constProjectable< T, N, Capsule< T, N > >inline
radiusCapsule< T, N >
sdf(point_t p) constCapsule< T, N >inline