geomc 1.0
A c++ linear algebra template library
|
This is the complete list of members for AffineTransform< T, N >, including all inherited members.
AffineTransform() | AffineTransform< T, N > | inline |
apply(const VecType< T, N > &p) const | AffineTransform< T, N > | inline |
apply(const AffineTransform< T, N > &xf) const | AffineTransform< T, N > | inline |
apply_direction(const VecType< T, N > &v) const | AffineTransform< T, N > | inline |
apply_inverse(const VecType< T, N > &p) const | AffineTransform< T, N > | inline |
apply_inverse(const AffineTransform< T, N > &xf) const | AffineTransform< T, N > | inline |
apply_inverse_direction(const VecType< T, N > &v) const | AffineTransform< T, N > | inline |
apply_inverse_normal(const VecType< T, N > &n) const | AffineTransform< T, N > | inline |
apply_normal(const VecType< T, N > &n) const | AffineTransform< T, N > | inline |
direction_align(const Vec< T, 3 > &dir, const Vec< T, 3 > &align_with) | AffineTransform< T, N > | related |
direction_matrix() const | AffineTransform< T, N > | inline |
elem_t typedef | Dimensional< T, N > | |
inv | AffineTransform< T, N > | |
inverse() const | AffineTransform< T, N > | inline |
mat | AffineTransform< T, N > | |
N | Dimensional< T, N > | static |
operator AffineTransform< U, N >() const | AffineTransform< T, N > | inlineexplicit |
operator*(const AffineTransform< T, N > &xf, Ray< T, N > r) | AffineTransform< T, N > | friend |
operator*(const AffineTransform< T, N > &xf, VecType< T, N > p) | AffineTransform< T, N > | friend |
operator*(const AffineTransform< T, N > &xf1, const AffineTransform< T, N > &xf2) | AffineTransform< T, N > | friend |
operator*=(const AffineTransform< T, N > &xf) | AffineTransform< T, N > | inline |
operator/(Ray< T, N > r, const AffineTransform< T, N > &xf) | AffineTransform< T, N > | friend |
operator/(VecType< T, N > p, const AffineTransform< T, N > &xf) | AffineTransform< T, N > | friend |
operator/(const AffineTransform< T, N > &xf1, const AffineTransform< T, N > &xf2) | AffineTransform< T, N > | friend |
operator/=(const AffineTransform< T, N > &xf) | AffineTransform< T, N > | inline |
operator==(const AffineTransform< T, N > &xf) const | AffineTransform< T, N > | inline |
point_t typedef | Dimensional< T, N > | |
resized() const (defined in AffineTransform< T, N >) | AffineTransform< T, N > | inline |
rotation(Vec< T, 3 > axis, T radians) | AffineTransform< T, N > | related |
rotation(Vec< T, 3 > axis, const Vec< T, 3 > ¢er, T radians) | AffineTransform< T, N > | related |
rotation(Quat< T > q) | AffineTransform< T, N > | related |
rotation(T radians) | AffineTransform< T, N > | related |
scale(const Vec< T, N > &sx) | AffineTransform< T, N > | related |
scale(T sx, T sy, T sz) | AffineTransform< T, N > | related |
scale(T sx, T sy) | AffineTransform< T, N > | related |
transformation(const SimpleMatrix< T, N, N, Lyt, P > &mat) | AffineTransform< T, N > | related |
translation(const Vec< T, N > &tx) | AffineTransform< T, N > | related |
translation(T tx, T ty, T tz) | AffineTransform< T, N > | related |
translation(T tx, T ty) | AffineTransform< T, N > | related |