|
geomc 1.0
A c++ linear algebra template library
|
This is the complete list of members for Rect< T, N >, including all inherited members.
| abs() const | Rect< T, N > | inline |
| admits_cusps() (defined in Rect< T, N >) | Rect< T, N > | inlinestatic |
| axis(size_t k) const | Rect< T, N > | inline |
| bounds() const (defined in Rect< T, N >) | Rect< T, N > | inline |
| center() const | Rect< T, N > | inline |
| centered_on(point_t c) const | Rect< T, N > | inline |
| clip(point_t p) const | Rect< T, N > | inline |
| contact_vector(const Rect< T, N > &other) const | Rect< T, N > | inline |
| contains(VecType< T, N > lo, VecType< T, N > hi, VecType< T, N > pt) | Rect< T, N > | inlinestatic |
| contains(point_t pt) const | Rect< T, N > | inline |
| contains(const Rect< T, N > &box) const | Rect< T, N > | inline |
| convex_support(point_t d) const (defined in Rect< T, N >) | Rect< T, N > | inline |
| dilated(point_t c) const | Rect< T, N > | inline |
| dimensions() const | Rect< T, N > | inline |
| dist2(point_t p) const | Rect< T, N > | inline |
| elem_t typedef | Convex< T, N, Rect< T, N > > | |
| empty | Rect< T, N > | static |
| endpoint_measure (defined in Rect< T, N >) | Rect< T, N > | static |
| face_areas() const | Rect< T, N > | inline |
| fitted_to(Rect< T, N > other) const | Rect< T, N > | inline |
| from_center(VecType< T, N > c, VecType< T, N > dims) | Rect< T, N > | inlinestatic |
| from_corners(point_t c1, point_t c2) | Rect< T, N > | inlinestatic |
| from_edge(VecType< T, N > edge, VecType< T, N > dims) | Rect< T, N > | inlinestatic |
| from_point_sequence(PointIterator begin, PointIterator end) | Rect< T, N > | inlinestatic |
| from_size(VecType< T, N > dims) | Rect< T, N > | inlinestatic |
| full | Rect< T, N > | static |
| hi | Rect< T, N > | |
| intersect(const Ray< T, N > &r) const | Rect< T, N > | inline |
| intersects(const Rect< T, N > &box) const | Rect< T, N > | inline |
| intersects(const Transformed< Rect< T, N > > &box) const | Rect< T, N > | inline |
| intersects(const Sphere< T, N > &sph) const (defined in Rect< T, N >) | Rect< T, N > | inline |
| geom::Convex< T, N, Rect< T, N > >::intersects(const Convex< T, N, Shape > &other) const | Convex< T, N, Rect< T, N > > | inline |
| is_empty() const | Rect< T, N > | inline |
| length() const | Rect< T, N > | inline |
| lo | Rect< T, N > | |
| measure_boundary() const | Rect< T, N > | inline |
| measure_interior() const | Rect< T, N > | inline |
| minkowski_sum(const Rect< T, N > &other) const | Rect< T, N > | inline |
| N | Convex< T, N, Rect< T, N > > | static |
| normal(point_t p) const | Rect< T, N > | inline |
| operator Rect< U, M >() const | Rect< T, N > | inline |
| operator!=(const Rect< T, N > &b) const | Rect< T, N > | inline |
| operator&(const Rect< T, N > &b) const | Rect< T, N > | inline |
| operator&=(const Rect< T, N > &b) | Rect< T, N > | inline |
| operator()(I... indices) const | Rect< T, N > | inline |
| operator*(point_t a) const | Rect< T, N > | inline |
| operator*(const Rect< T, M > &r) const | Rect< T, N > | inline |
| operator*=(point_t a) | Rect< T, N > | inline |
| operator+(point_t dx) const | Rect< T, N > | inline |
| operator+=(point_t dx) | Rect< T, N > | inline |
| operator-(point_t dx) const | Rect< T, N > | inline |
| operator-(const Rect< T, N > &other) | Rect< T, N > | inline |
| operator-=(point_t dx) | Rect< T, N > | inline |
| operator-=(const Rect< T, N > &other) | Rect< T, N > | inline |
| operator/(point_t a) const | Rect< T, N > | inline |
| operator/=(point_t a) | Rect< T, N > | inline |
| operator==(const Rect< T, N > &b) const | Rect< T, N > | inline |
| operator|(const Rect< T, N > &b) const | Rect< T, N > | inline |
| operator|(const point_t &p) | Rect< T, N > | inline |
| operator|=(const Rect< T, N > &b) | Rect< T, N > | inline |
| operator|=(const point_t &p) | Rect< T, N > | inline |
| point_t typedef | Convex< T, N, Rect< T, N > > | |
| project(point_t p) const | Rect< T, N > | inline |
| ptype typedef (defined in Rect< T, N >) | Rect< T, N > | protected |
| Rect() | Rect< T, N > | inline |
| Rect(point_t lo, point_t hi) | Rect< T, N > | inline |
| Rect(point_t p) | Rect< T, N > | inlineexplicit |
| Rect(const Rect< T, J > &... r) | Rect< T, N > | inline |
| remap(point_t s) const | Rect< T, N > | inline |
| remap(Vec< T, M > s) const | Rect< T, N > | inline |
| sdf(point_t p) const | Rect< T, N > | inline |
| set_corners(point_t corner1, point_t corner2) | Rect< T, N > | inline |
| set_dimensions(point_t dim) | Rect< T, N > | inline |
| signed_unit_interval | Rect< T, N > | static |
| unit_interval | Rect< T, N > | static |
| unmap(point_t p) const | Rect< T, N > | inline |
| unmap(Vec< T, M > p) const | Rect< T, N > | inline |