geomc 1.0
A c++ linear algebra template library
Simplex< T, N > Member List

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

bounds() const (defined in Simplex< T, N >)Simplex< T, N >inline
contains(const Vec< T, N > &p) constSimplex< T, N >inline
SdfEvaluable< T, N, Simplex< T, N > >::contains(Vec< T, N > p) constSdfEvaluable< T, N, Simplex< T, N > >inline
convex_support(Vec< T, N > d) const (defined in Simplex< T, N >)Simplex< T, N >inline
elem_t typedefBounded< T, _N, Derived >
exclude(index_t i) constSimplex< T, N >inline
intersect(const Ray< T, N > &r) constSimplex< T, N >inline
intersects(const Convex< T, N, Shape > &other) constConvex< T, N, Simplex< T, N > >inline
NBounded< T, _N, Derived >static
nSimplex< T, N >
operator!=(const Simplex< T, N > &other) constSimplex< 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) constSimplex< T, N >inline
operator[](index_t i)Simplex< T, N >inline
operator[](index_t i) constSimplex< T, N >inline
operator|(const Vec< T, N > &p) constSimplex< T, N >inline
operator|=(const Vec< T, N > &p)Simplex< T, N >inline
project(const Vec< T, N > &p, Simplex< T, N > *onto=nullptr) constSimplex< T, N >inline
projection_contains(const Vec< T, N > &p, Vec< T, N > *params=nullptr) constSimplex< T, N >inline
ptsSimplex< T, N >
sdf(Vec< T, N > p) constSimplex< T, N >inline
Simplex()Simplex< T, N >inline
Simplex(const Vec< T, N > *verts, index_t n)Simplex< T, N >inline
volume() constSimplex< T, N >inline