GEL  2
GEL is a library for Geometry and Linear Algebra
CGLA::ArithVec4Float< T, V > Member List
This is the complete list of members for CGLA::ArithVec4Float< T, V >, 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]
ArithVec4Float()CGLA::ArithVec4Float< T, V > [inline]
ArithVec4Float(T a, T b, T c, T d)CGLA::ArithVec4Float< T, V > [inline]
ArithVecFloat() (defined in CGLA::ArithVecFloat< T, V, 4 >)CGLA::ArithVecFloat< T, V, 4 > [inline]
ArithVecFloat(T a) (defined in CGLA::ArithVecFloat< T, V, 4 >)CGLA::ArithVecFloat< T, V, 4 > [inline]
ArithVecFloat(T a, T b) (defined in CGLA::ArithVecFloat< T, V, 4 >)CGLA::ArithVecFloat< T, V, 4 > [inline]
ArithVecFloat(T a, T b, T c) (defined in CGLA::ArithVecFloat< T, V, 4 >)CGLA::ArithVecFloat< T, V, 4 > [inline]
ArithVecFloat(T a, T b, T c, T d) (defined in CGLA::ArithVecFloat< T, V, 4 >)CGLA::ArithVecFloat< T, V, 4 > [inline]
dataCGLA::ArithVec< T, V, N > [protected]
de_homogenize()CGLA::ArithVec4Float< T, V > [inline]
get()CGLA::ArithVec< T, V, N > [inline]
get() const CGLA::ArithVec< T, V, N > [inline]
get_dim()CGLA::ArithVec< T, V, N > [inline, static]
length() constCGLA::ArithVecFloat< T, V, 4 > [inline]
max_coord() const CGLA::ArithVec< T, V, N > [inline]
min_coord() const CGLA::ArithVec< T, V, N > [inline]
normalize()CGLA::ArithVecFloat< T, V, 4 > [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]
VectorType typedefCGLA::ArithVec< T, V, N >
 All Classes Namespaces Files Functions Variables Typedefs Enumerations