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

LinAlg::Vec3< T > Member List

This is the complete list of members for LinAlg::Vec3< T >, including all inherited members.
begin() const LinAlg::Vec3< T > [inline]
begin()LinAlg::Vec3< T > [inline]
const_iterator typedefLinAlg::Vec3< T >
data() const LinAlg::Vec3< T > [inline]
data()LinAlg::Vec3< T > [inline]
description()LinAlg::Vec3< T > [static]
end() const LinAlg::Vec3< T > [inline]
end()LinAlg::Vec3< T > [inline]
equal(const Vec3 &v, const T eps) const LinAlg::Vec3< T >
inner(const Vec3 &u, const Vec3 &v)LinAlg::Vec3< T > [friend]
iterator typedefLinAlg::Vec3< T >
length() const LinAlg::Vec3< T > [inline]
lengthSqr() const LinAlg::Vec3< T > [inline]
limit(const std::pair< T, T > &l)LinAlg::Vec3< T > [inline]
limit(const T lower, const T upper)LinAlg::Vec3< T > [inline]
limit(const Vec3 &lower, const Vec3 &upper)LinAlg::Vec3< T > [inline]
m_dataLinAlg::Vec3< T > [protected]
max(const Vec3 &u, const Vec3 &v)LinAlg::Vec3< T > [friend]
min(const Vec3 &u, const Vec3 &v)LinAlg::Vec3< T > [friend]
normalized(const Vec3 &u)LinAlg::Vec3< T > [friend]
num_dims enum value (defined in LinAlg::Vec3< T >)LinAlg::Vec3< T >
num_elements enum value (defined in LinAlg::Vec3< T >)LinAlg::Vec3< T >
operator *(const Vec3< T > &u, const T s)LinAlg::Vec3< T > [friend]
operator *(const T s, const Vec3< T > &u)LinAlg::Vec3< T > [friend]
operator *=(const Scalar d)LinAlg::Vec3< T > [inline]
operator!=(const Vec3 &u, const Vec3 &v)LinAlg::Vec3< T > [friend]
operator()(const unsigned i) const LinAlg::Vec3< T > [inline]
operator()(const unsigned i)LinAlg::Vec3< T > [inline]
operator+(const Vec3 &u, const Vec3 &v)LinAlg::Vec3< T > [friend]
operator+=(const Vec3 &v)LinAlg::Vec3< T > [inline]
operator-(const Vec3 &u)LinAlg::Vec3< T > [friend]
operator-(const Vec3 &u, const Vec3 &v)LinAlg::Vec3< T > [friend]
operator-=(const Vec3 &v)LinAlg::Vec3< T > [inline]
operator/(const Vec3< T > &u, const T s)LinAlg::Vec3< T > [friend]
operator/=(const Scalar d)LinAlg::Vec3< T > [inline]
operator=(const Vec3 &v)LinAlg::Vec3< T > [inline]
operator==(const Vec3 &u, const Vec3 &v)LinAlg::Vec3< T > [friend]
prod() const LinAlg::Vec3< T > [inline]
proj(const Vec3 &u, const Vec3 &v)LinAlg::Vec3< T > [friend]
self_type typedefLinAlg::Vec3< T >
size() const LinAlg::Vec3< T > [inline]
sum() const LinAlg::Vec3< T > [inline]
unit(const unsigned index)LinAlg::Vec3< T > [static]
value_type typedefLinAlg::Vec3< T >
Vec3()LinAlg::Vec3< T > [inline]
Vec3(const T v0, const T v1, const T v2)LinAlg::Vec3< T > [inline]
Vec3(const Vec3< Other > &v)LinAlg::Vec3< T > [inline]
zero()LinAlg::Vec3< T > [static]

© 2005-2008 Adrian Secord.