geomc 1.0
A c++ linear algebra template library
Loading...
Searching...
No Matches
AffineTransform< T, N > Member List

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) constAffineTransform< T, N >inline
apply(const AffineTransform< T, N > &xf) constAffineTransform< T, N >inline
apply_direction(const VecType< T, N > &v) constAffineTransform< T, N >inline
apply_inverse(const VecType< T, N > &p) constAffineTransform< T, N >inline
apply_inverse(const AffineTransform< T, N > &xf) constAffineTransform< T, N >inline
apply_inverse_direction(const VecType< T, N > &v) constAffineTransform< T, N >inline
apply_inverse_normal(const VecType< T, N > &n) constAffineTransform< T, N >inline
apply_normal(const VecType< T, N > &n) constAffineTransform< T, N >inline
direction_align(const Vec< T, 3 > &dir, const Vec< T, 3 > &align_with)AffineTransform< T, N >related
direction_matrix() constAffineTransform< T, N >inline
elem_t typedefDimensional< T, N >
invAffineTransform< T, N >
inverse() constAffineTransform< T, N >inline
matAffineTransform< T, N >
NDimensional< T, N >static
operator AffineTransform< U, N >() constAffineTransform< 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) constAffineTransform< T, N >inline
point_t typedefDimensional< 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 > &center, 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