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

LinAlg::Transform2< T > Member List

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

© 2005-2008 Adrian Secord.