clan::Vec4< Type > Member List

This is the complete list of members for clan::Vec4< Type >, including all inherited members.

aclan::Vec4< Type >
angle3(const Vec4< Type > &vector) const clan::Vec4< Type >
bclan::Vec4< Type >
cross3(const Vec4< Type > &vector1, const Vec4< Type > &vector2)clan::Vec4< Type >static
cross3(const Vec4< Type > &vector)clan::Vec4< Type >
datatype typedefclan::Vec4< Type >
distance3(const Vec4< Type > &vector) const clan::Vec4< Type >
distance4(const Vec4< Type > &vector) const clan::Vec4< Type >
dot3(const Vec4< Type > &vector1, const Vec4< Type > &vector2)clan::Vec4< Type >inlinestatic
dot3(const Vec4< Type > &vector) const clan::Vec4< Type >inline
dot4(const Vec4< Type > &vector1, const Vec4< Type > &vector2)clan::Vec4< Type >inlinestatic
dot4(const Vec4< Type > &vector) const clan::Vec4< Type >inline
gclan::Vec4< Type >
is_equal(const Vec4< Type > &first, const Vec4< Type > &second, Type epsilon)clan::Vec4< Type >inlinestatic
is_equal(const Vec4< Type > &other, Type epsilon) const clan::Vec4< Type >inline
length3() const clan::Vec4< Type >inline
length3() constclan::Vec4< Type >inline
length3() constclan::Vec4< Type >inline
length4() const clan::Vec4< Type >inline
length4() constclan::Vec4< Type >inline
length4() constclan::Vec4< Type >inline
normalize3(const Vec4< Type > &vector)clan::Vec4< Type >static
normalize3()clan::Vec4< Type >
normalize4(const Vec4< Type > &vector)clan::Vec4< Type >static
normalize4()clan::Vec4< Type >
operator!=(const Vec4< Type > &vector) const clan::Vec4< Type >inline
operator*=(const Vec4< Type > &vector)clan::Vec4< Type >inline
operator*=(Type value)clan::Vec4< Type >inline
operator+=(const Vec4< Type > &vector)clan::Vec4< Type >inline
operator+=(Type value)clan::Vec4< Type >inline
operator-() const clan::Vec4< Type >inline
operator-=(const Vec4< Type > &vector)clan::Vec4< Type >inline
operator-=(Type value)clan::Vec4< Type >inline
operator/=(const Vec4< Type > &vector)clan::Vec4< Type >inline
operator/=(Type value)clan::Vec4< Type >inline
operator<(const Vec4< Type > &vector) const clan::Vec4< Type >inline
operator=(const Vec4< Type > &vector)clan::Vec4< Type >inline
operator==(const Vec4< Type > &vector) const clan::Vec4< Type >inline
rclan::Vec4< Type >
rotate3(const Vec4< Type > &vector, const Angle &angle, const Vec4< Type > &axis)clan::Vec4< Type >static
rotate3(const Angle &angle, const Vec4< Type > &axis)clan::Vec4< Type >
round(const Vec4< Type > &vector)clan::Vec4< Type >static
round()clan::Vec4< Type >
sclan::Vec4< Type >
set_xy(const Vec2< Type > &new_v)clan::Vec4< Type >inline
set_zw(const Vec2< Type > &new_v)clan::Vec4< Type >inline
tclan::Vec4< Type >
uclan::Vec4< Type >
vclan::Vec4< Type >
Vec4()clan::Vec4< Type >inline
Vec4(const Type &scalar)clan::Vec4< Type >inlineexplicit
Vec4(const Vec2< Type > &copy, const Type &p3, const Type &p4)clan::Vec4< Type >inlineexplicit
Vec4(const Vec2< Type > &copy, const Vec2< Type > &copy34)clan::Vec4< Type >inlineexplicit
Vec4(const Vec3< Type > &copy, const Type &p4)clan::Vec4< Type >inlineexplicit
Vec4(const Type &p1, const Type &p2, const Type &p3, const Type &p4)clan::Vec4< Type >inlineexplicit
Vec4(const Type &p1, const Type &p2, const Vec2< Type > &copy34)clan::Vec4< Type >inlineexplicit
Vec4(const Type *array_xyzw)clan::Vec4< Type >inlineexplicit
wclan::Vec4< Type >
xclan::Vec4< Type >
yclan::Vec4< Type >
zclan::Vec4< Type >