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) const | Projectable< T, N, Capsule< T, N > > | inline |
contains(point_t p) const | Capsule< T, N > | inline |
geom::Projectable< T, N, Capsule< T, N > >::contains(Vec< T, N > p) const | SdfEvaluable< T, N, Capsule< T, N > > | inline |
convex_support(point_t d) const (defined in Capsule< T, N >) | Capsule< T, N > | inline |
elem_t typedef | Dimensional< T, N > | |
intersect(const Ray< T, N > &r) const | RayIntersectable< T, N, Capsule< T, N > > | inline |
intersects(Sphere< T, N > s) const | Capsule< T, N > | inline |
geom::Convex< T, N, Capsule< T, N > >::intersects(const Convex< T, N, Shape > &other) const | Convex< T, N, Capsule< T, N > > | inline |
measure_boundary() const | Capsule< T, N > | inline |
measure_interior() const | Capsule< T, N > | inline |
N | Dimensional< T, N > | static |
nearest_axis_point(point_t p) const (defined in Capsule< T, N >) | Capsule< T, N > | inline |
normal(point_t p) const | Capsule< T, N > | inline |
geom::Projectable< T, N, Capsule< T, N > >::normal(Vec< T, N > p) const | Projectable< T, N, Capsule< T, N > > | inline |
operator==(const Capsule &other) const (defined in Capsule< T, N >) | Capsule< T, N > | inline |
p0 | Capsule< T, N > | |
p1 (defined in Capsule< T, N >) | Capsule< T, N > | |
point_t typedef | Dimensional< T, N > | |
project(point_t p) const | Capsule< T, N > | inline |
geom::Projectable< T, N, Capsule< T, N > >::project(Vec< T, N > p) const | Projectable< T, N, Capsule< T, N > > | inline |
radius | Capsule< T, N > | |
sdf(point_t p) const | Capsule< T, N > | inline |