|
geomc 1.0
A c++ linear algebra template library
|
This is the complete list of members for Simplex< T, N >, including all inherited members.
| admits_cusps() (defined in Simplex< T, N >) | Simplex< T, N > | inlinestatic |
| barycenter() const | Simplex< T, N > | inline |
| bounds() const | Convex< T, N, Simplex< T, N > > | inline |
| clip(const Vec< T, N > &p, Simplex< T, N > *onto=nullptr) const | Simplex< T, N > | inline |
| contains(const Vec< T, N > &p) const | Simplex< T, N > | inline |
| geom::SdfEvaluable< T, N, Simplex< T, N > >::contains(Vec< T, N > p) const | SdfEvaluable< T, N, Simplex< T, N > > | inline |
| convex_support(Vec< T, N > d) const (defined in Simplex< T, N >) | Simplex< T, N > | inline |
| elem_t typedef | Convex< T, N, Simplex< T, N > > | |
| exclude(index_t i) (defined in Simplex< T, N >) | Simplex< T, N > | inline |
| excluded(index_t i) const | Simplex< T, N > | inline |
| insert(Vec< T, N > p) | Simplex< T, N > | inline |
| intersect(const Ray< T, N > &r) const | Simplex< T, N > | inline |
| intersects(const Convex< T, N, Shape > &other) const | Convex< T, N, Simplex< T, N > > | inline |
| is_facing(const Vec< T, N > &p, Vec< T, N > *params=nullptr) const | Simplex< T, N > | inline |
| measure() const | Simplex< T, N > | inline |
| measure_interior() const | Simplex< T, N > | inline |
| N | Convex< T, N, Simplex< T, N > > | static |
| n | Simplex< T, N > | |
| normal(Vec< T, N > p) const (defined in Simplex< T, N >) | Simplex< T, N > | inline |
| operator!=(const Simplex< T, N > &other) const | Simplex< T, N > | inline |
| operator*=(const AffineTransform< T, N > &xf) | Simplex< T, N > | inline |
| operator/=(const AffineTransform< T, N > &xf) | Simplex< T, N > | inline |
| operator==(const Simplex< T, N > &other) const | Simplex< T, N > | inline |
| operator[](index_t i) | Simplex< T, N > | inline |
| operator[](index_t i) const | Simplex< T, N > | inline |
| operator|(const Vec< T, N > &p) const | Simplex< T, N > | inline |
| operator|=(const Vec< T, N > &p) | Simplex< T, N > | inline |
| point_t typedef | Convex< T, N, Simplex< T, N > > | |
| project(Vec< T, N > p, Simplex< T, N > *face=nullptr) const (defined in Simplex< T, N >) | Simplex< T, N > | inline |
| pts | Simplex< T, N > | |
| regular_simplex(index_t n=N+1) | Simplex< T, N > | inlinestatic |
| sdf(Vec< T, N > p, Vec< T, N > *normal=nullptr) const | Simplex< T, N > | inline |
| geom::SdfEvaluable< T, N, Simplex< T, N > >::sdf(Vec< T, N > p) const | SdfEvaluable< T, N, Simplex< T, N > > | inline |
| Simplex() | Simplex< T, N > | inline |
| Simplex(const Vec< T, N > *verts, index_t n) | Simplex< T, N > | inline |
| Simplex(std::initializer_list< Vec< T, N > > verts) (defined in Simplex< T, N >) | Simplex< T, N > | inline |
| standard_simplex() | Simplex< T, N > | inlinestatic |