|
geomc 1.0
A c++ linear algebra template library
|
This is the complete list of members for Extruded< Shape >, including all inherited members.
| admits_cusps() (defined in Extruded< Shape >) | Extruded< Shape > | inlinestatic |
| base | Extruded< Shape > | |
| bounds() const (defined in Extruded< Shape >) | Extruded< Shape > | inline |
| clip(Vec< T, N > p) const (defined in Extruded< Shape >) | 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 |
| elem_t typedef | Dimensional< Shape::elem_t, Shape::N+1 > | |
| 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 |
| height | Extruded< Shape > | |
| intersect(const Ray< T, N > &r) const | Extruded< Shape > | inline |
| intersects(const S &other) const (defined in Extruded< Shape >) | Extruded< Shape > | inline |
| measure_boundary() const | Extruded< Shape > | inline |
| measure_interior() const | Extruded< Shape > | inline |
| N | Dimensional< Shape::elem_t, Shape::N+1 > | 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 typedef | Dimensional< Shape::elem_t, Shape::N+1 > | |
| project(Vec< T, N > p) const | Extruded< Shape > | inline |
| sdf(Vec< T, N > p) const (defined in Extruded< Shape >) | Extruded< Shape > | inline |
| T typedef (defined in Extruded< Shape >) | Extruded< Shape > |