geomc 1.0
A c++ linear algebra template library
Loading...
Searching...
No Matches
Extruded< Shape > Member List

This is the complete list of members for Extruded< Shape >, including all inherited members.

admits_cusps() (defined in Extruded< Shape >)Extruded< Shape >inlinestatic
baseExtruded< Shape >
bounds() const (defined in Extruded< Shape >)Extruded< Shape >inline
clip(Vec< Shape::elem_t, N > p) constProjectable< Shape::elem_t, Shape::N+1, Extruded< Shape > >inline
contains(Vec< T, N > p) const (defined in Extruded< Shape >)Extruded< Shape >inline
convex_support(Vec< T, N > d) const (defined in Extruded< Shape >)Extruded< Shape >inline
geom::Convex< Shape::elem_t, Shape::N+1, Extruded< Shape > >::convex_support(point_t d) constConvex< Shape::elem_t, Shape::N+1, Extruded< Shape > >inline
elem_t typedefConvex< Shape::elem_t, Shape::N+1, Extruded< Shape > >
extrude(const Shape &s, typename Shape::elem_t h0, typename Shape::elem_t h1)Extruded< Shape >related
Extruded()Extruded< Shape >inline
Extruded(const Shape &base)Extruded< Shape >inlineexplicit
Extruded(const Shape &base, const Rect< T, 1 > &height)Extruded< Shape >inline
Extruded(const Shape &base, T h0, T h1)Extruded< Shape >inline
heightExtruded< Shape >
intersect(const Ray< T, N > &r) constExtruded< Shape >inline
intersects(const Convex< Shape::elem_t, N, Shape > &other) constConvex< Shape::elem_t, Shape::N+1, Extruded< Shape > >inline
measure_boundary() constExtruded< Shape >inline
measure_interior() constExtruded< Shape >inline
NExtruded< Shape >static
normal(Vec< T, N > p) const (defined in Extruded< Shape >)Extruded< Shape >inline
operator==(const Extruded< Shape > &other) const (defined in Extruded< Shape >)Extruded< Shape >inline
point_t typedefConvex< Shape::elem_t, Shape::N+1, Extruded< Shape > >
project(Vec< T, N > p) constExtruded< Shape >inline
sdf(Vec< T, N > p) const (defined in Extruded< Shape >)Extruded< Shape >inline
T typedefExtruded< Shape >