Main Page | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

LinAlg::Transform3< T > Member List

This is the complete list of members for LinAlg::Transform3< T >, including all inherited members.
begin() const LinAlg::Mat4< T > [inline]
begin()LinAlg::Mat4< T > [inline]
const_iterator typedefLinAlg::Mat4< T >
data() const LinAlg::Mat4< T > [inline]
data()LinAlg::Mat4< T > [inline]
description()LinAlg::Mat4< T > [static]
eigs(Vec4< T > &values, Mat4 &vectors) const LinAlg::Mat4< T >
end() const LinAlg::Mat4< T > [inline]
end()LinAlg::Mat4< T > [inline]
equal(const Mat4< T > &v, const T eps) const LinAlg::Mat4< T >
getCol(const unsigned i) const LinAlg::Mat4< T >
getRow(const unsigned i) const LinAlg::Mat4< T >
getScale() const LinAlg::Transform3< T > [inline]
getScaleSqr() const LinAlg::Transform3< T > [inline]
getTranslation() const LinAlg::Transform3< T > [inline]
ident()LinAlg::Mat4< T > [static]
identity()LinAlg::Transform3< T > [inline, static]
inverse() const LinAlg::Transform3< T > [inline]
LinAlg::Mat4::inverse(const Vec4< T > &values, const Mat4 &vectors)LinAlg::Mat4< T > [static]
iterator typedefLinAlg::Mat4< T >
limit(const std::pair< T, T > &l)LinAlg::Mat4< T > [inline]
limit(const T lower, const T upper)LinAlg::Mat4< T > [inline]
limit(const Mat4 &lower, const Mat4 &upper)LinAlg::Mat4< T > [inline]
m_dataLinAlg::Mat4< T > [protected]
Mat4()LinAlg::Mat4< T > [inline]
Mat4(const T v00, const T v10, const T v20, const T v30, const T v01, const T v11, const T v21, const T v31, const T v02, const T v12, const T v22, const T v32, const T v03, const T v13, const T v23, const T v33)LinAlg::Mat4< T > [inline]
Mat4(const Mat4< Other > &m)LinAlg::Mat4< T > [inline]
max(const Mat4 &u, const Mat4 &v)LinAlg::Mat4< T > [friend]
min(const Mat4 &u, const Mat4 &v)LinAlg::Mat4< T > [friend]
num_dims enum value (defined in LinAlg::Mat4< T >)LinAlg::Mat4< T >
num_elements enum value (defined in LinAlg::Mat4< T >)LinAlg::Mat4< T >
operator *(const Mat4 &u, const Mat4 &v)LinAlg::Mat4< T > [friend]
operator *(const Mat4< T > &u, const T s)LinAlg::Mat4< T > [friend]
operator *(const T s, const Mat4< T > &u)LinAlg::Mat4< T > [friend]
operator *(const Mat4 &m, const Vec4< T > &v)LinAlg::Mat4< T > [friend]
operator *=(const Scalar d)LinAlg::Mat4< T > [inline]
operator!=(const Mat4 &u, const Mat4 &v)LinAlg::Mat4< T > [friend]
operator()(const unsigned i, const unsigned j) const LinAlg::Mat4< T > [inline]
operator()(const unsigned i, const unsigned j)LinAlg::Mat4< T > [inline]
operator+(const Mat4 &u, const Mat4 &v)LinAlg::Mat4< T > [friend]
operator+=(const Mat4 &m)LinAlg::Mat4< T > [inline]
operator-(const Mat4 &u)LinAlg::Mat4< T > [friend]
operator-(const Mat4 &u, const Mat4 &v)LinAlg::Mat4< T > [friend]
operator-=(const Mat4 &m)LinAlg::Mat4< T > [inline]
operator/(const Mat4< T > &u, const T s)LinAlg::Mat4< T > [friend]
operator/=(const Scalar d)LinAlg::Mat4< T > [inline]
operator=(const Transform3 &other)LinAlg::Transform3< T > [inline]
LinAlg::Mat4::operator=(const Mat4 &m)LinAlg::Mat4< T > [inline]
operator==(const Mat4 &u, const Mat4 &v)LinAlg::Mat4< T > [friend]
prod() const LinAlg::Mat4< T > [inline]
rotation(const T angle, const Vec3< T > &v)LinAlg::Transform3< T > [inline, static]
rotation(const Vec3< T > &axisAngle)LinAlg::Transform3< T > [inline, static]
scale(const T &s)LinAlg::Transform3< T > [inline, static]
self_type typedefLinAlg::Mat4< T >
setCol(const unsigned i, const Vec4< T > &v)LinAlg::Mat4< T >
setRow(const unsigned i, const Vec4< T > &v)LinAlg::Mat4< T >
size1() const LinAlg::Mat4< T > [inline]
size2() const LinAlg::Mat4< T > [inline]
sum() const LinAlg::Mat4< T > [inline]
trans() const LinAlg::Mat4< T >
Transform3()LinAlg::Transform3< T > [inline]
Transform3(const Mat4< T > &values)LinAlg::Transform3< T > [inline]
Transform3(const Matrix< T, 4 > &values)LinAlg::Transform3< T > [inline]
Transform3(const Mat3< T > &R, const Vec3< T > &t)LinAlg::Transform3< T > [inline]
Transform3(const Transform3 &other)LinAlg::Transform3< T > [inline]
translation(const Vec3< T > &v)LinAlg::Transform3< T > [inline, static]
transPoint(const Vec3< T > &v) const LinAlg::Transform3< T > [inline]
transVector(const Vec3< T > &v) const LinAlg::Transform3< T > [inline]
value_type typedefLinAlg::Mat4< T >
vec_type typedefLinAlg::Mat4< T >
zero()LinAlg::Mat4< T > [static]

© 2005-2008 Adrian Secord.