GEL  2
GEL is a library for Geometry and Linear Algebra
CGLA::Vec3f Member List
This is the complete list of members for CGLA::Vec3f, including all inherited members.
all_g(const V &v) const CGLA::ArithVec< T, V, N > [inline]
all_ge(const V &v) const CGLA::ArithVec< T, V, N > [inline]
all_l(const V &v) const CGLA::ArithVec< T, V, N > [inline]
all_le(const V &v) const CGLA::ArithVec< T, V, N > [inline]
ArithVec()CGLA::ArithVec< T, V, N > [inline, protected]
ArithVec(T _a)CGLA::ArithVec< T, V, N > [inline, explicit, protected]
ArithVec(T _a, T _b)CGLA::ArithVec< T, V, N > [inline, protected]
ArithVec(T _a, T _b, T _c)CGLA::ArithVec< T, V, N > [inline, protected]
ArithVec(T _a, T _b, T _c, T _d)CGLA::ArithVec< T, V, N > [inline, protected]
ArithVec3Float(floata, floatb, floatc)CGLA::ArithVec3Float< float, Vec3f > [inline]
ArithVec3Float()CGLA::ArithVec3Float< float, Vec3f > [inline]
ArithVecFloat() (defined in CGLA::ArithVecFloat< T, V, N >)CGLA::ArithVecFloat< T, V, N > [inline]
ArithVecFloat(T a) (defined in CGLA::ArithVecFloat< T, V, N >)CGLA::ArithVecFloat< T, V, N > [inline]
ArithVecFloat(T a, T b) (defined in CGLA::ArithVecFloat< T, V, N >)CGLA::ArithVecFloat< T, V, N > [inline]
ArithVecFloat(T a, T b, T c) (defined in CGLA::ArithVecFloat< T, V, N >)CGLA::ArithVecFloat< T, V, N > [inline]
ArithVecFloat(T a, T b, T c, T d) (defined in CGLA::ArithVecFloat< T, V, N >)CGLA::ArithVecFloat< T, V, N > [inline]
dataCGLA::ArithVec< T, V, N > [protected]
get()CGLA::ArithVec< T, V, N > [inline]
get() const CGLA::ArithVec< T, V, N > [inline]
get_dim()CGLA::ArithVec< T, V, N > [inline, static]
get_spherical(float &, float &, float &) constCGLA::ArithVec3Float< float, Vec3f >
length() const CGLA::ArithVecFloat< T, V, N > [inline]
max_coord() const CGLA::ArithVec< T, V, N > [inline]
min_coord() const CGLA::ArithVec< T, V, N > [inline]
normalize()CGLA::ArithVecFloat< T, V, N > [inline]
operator!=(const V &v) const CGLA::ArithVec< T, V, N > [inline]
operator!=(T k) const CGLA::ArithVec< T, V, N > [inline]
operator()(unsigned int i) const CGLA::ArithVec< T, V, N > [inline]
operator()(unsigned int i)CGLA::ArithVec< T, V, N > [inline]
operator*(const V &v1) const CGLA::ArithVec< T, V, N > [inline]
operator*(T k) const CGLA::ArithVec< T, V, N > [inline]
operator*=(T k)CGLA::ArithVec< T, V, N > [inline]
operator*=(const V &v)CGLA::ArithVec< T, V, N > [inline]
operator+(const V &v1) const CGLA::ArithVec< T, V, N > [inline]
operator+=(T k)CGLA::ArithVec< T, V, N > [inline]
operator+=(const V &v)CGLA::ArithVec< T, V, N > [inline]
operator-() const CGLA::ArithVec< T, V, N > [inline]
operator-(const V &v1) const CGLA::ArithVec< T, V, N > [inline]
operator-=(T k)CGLA::ArithVec< T, V, N > [inline]
operator-=(const V &v)CGLA::ArithVec< T, V, N > [inline]
operator/(const V &v1) const CGLA::ArithVec< T, V, N > [inline]
operator/(T k) const CGLA::ArithVec< T, V, N > [inline]
operator/=(T k)CGLA::ArithVec< T, V, N > [inline]
operator/=(const V &v)CGLA::ArithVec< T, V, N > [inline]
operator==(const V &v) const CGLA::ArithVec< T, V, N > [inline]
operator==(T k) const CGLA::ArithVec< T, V, N > [inline]
operator[](unsigned int i) const CGLA::ArithVec< T, V, N > [inline]
operator[](unsigned int i)CGLA::ArithVec< T, V, N > [inline]
ScalarType typedefCGLA::ArithVec< T, V, N >
set(T _a, T _b)CGLA::ArithVec< T, V, N > [inline]
set(T _a, T _b, T _c)CGLA::ArithVec< T, V, N > [inline]
set(T _a, T _b, T _c, T _d)CGLA::ArithVec< T, V, N > [inline]
set_spherical(float, float, float)CGLA::ArithVec3Float< float, Vec3f >
Vec3f()CGLA::Vec3f [inline]
Vec3f(float a, float b, float c)CGLA::Vec3f [inline]
Vec3f(float a)CGLA::Vec3f [inline, explicit]
Vec3f(const Vec3i &v)CGLA::Vec3f [inline, explicit]
Vec3f(const Vec3usi &v)CGLA::Vec3f [inline, explicit]
Vec3f(const Vec3d &)CGLA::Vec3f [explicit]
Vec3f(const Vec4f &)CGLA::Vec3f [explicit]
VectorType typedefCGLA::ArithVec< T, V, N >
 All Classes Namespaces Files Functions Variables Typedefs Enumerations