v0.1.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Pages
CGUL::Vector4T< Type > Member List

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

At(UInt32 index)CGUL::Vector4T< Type >inline
At(UInt32 index) const CGUL::Vector4T< Type >inline
Ceil()CGUL::Vector4T< Type >inline
Ceiled() const CGUL::Vector4T< Type >inline
Clear()CGUL::Vector4T< Type >inline
Distance(const Vector4T &vectorA, const Vector4T &vectorB) (defined in CGUL::Vector4T< Type >)CGUL::Vector4T< Type >inlinestatic
DistanceManhattan(const Vector4T &valueA, const Vector4T &vectorB) (defined in CGUL::Vector4T< Type >)CGUL::Vector4T< Type >inlinestatic
DistanceSquared(const Vector4T &valueA, const Vector4T &vectorB) (defined in CGUL::Vector4T< Type >)CGUL::Vector4T< Type >inlinestatic
DotProduct(const Vector4T &valueA, const Vector4T &valueB) (defined in CGUL::Vector4T< Type >)CGUL::Vector4T< Type >inlinestatic
Floor()CGUL::Vector4T< Type >inline
Floored() const CGUL::Vector4T< Type >inline
GetDistance(const Vector4T &other) const CGUL::Vector4T< Type >inline
GetMagnitude() const CGUL::Vector4T< Type >inline
GetManhattanDistance(const Vector4T &other) const CGUL::Vector4T< Type >inline
GetManhattanMagnitude() const CGUL::Vector4T< Type >inline
GetSquaredDistance(const Vector4T &other) const CGUL::Vector4T< Type >inline
GetSquaredMagnitude() const CGUL::Vector4T< Type >inline
IsNaN() const CGUL::Vector4T< Type >inline
IsNormalized(Type epsilon=0.00001f) const CGUL::Vector4T< Type >inline
Lerp(const Vector4T &from, const Vector4T &to, Type t)CGUL::Vector4T< Type >static
MultiplyComponents() const CGUL::Vector4T< Type >inline
nanCGUL::Vector4T< Type >static
Normalize()CGUL::Vector4T< Type >inline
Normalized(const Vector4T &value) (defined in CGUL::Vector4T< Type >)CGUL::Vector4T< Type >inlinestatic
oneCGUL::Vector4T< Type >static
operator Vector4T< OtherType >() (defined in CGUL::Vector4T< Type >)CGUL::Vector4T< Type >
operator!=(const Vector4T &operand) const CGUL::Vector4T< Type >inline
operator*(Type operand) const CGUL::Vector4T< Type >inline
operator*(const MatrixT< Type > &operand) const (defined in CGUL::Vector4T< Type >)CGUL::Vector4T< Type >inline
operator*=(Type operand)CGUL::Vector4T< Type >inline
operator*=(const MatrixT< Type > &operand) (defined in CGUL::Vector4T< Type >)CGUL::Vector4T< Type >inline
operator+(const Vector4T &operand) const CGUL::Vector4T< Type >inline
operator+=(const Vector4T &operand)CGUL::Vector4T< Type >inline
operator-() const CGUL::Vector4T< Type >inline
operator-(const Vector4T &operand) const CGUL::Vector4T< Type >inline
operator-=(const Vector4T &operand)CGUL::Vector4T< Type >inline
operator/(Type operand) const CGUL::Vector4T< Type >inline
operator/=(Type operand)CGUL::Vector4T< Type >inline
operator<<(std::ostream &stream, const Vector4T< Type > &vector)CGUL::Vector4T< Type >friend
operator=(const Vector4T &operand)CGUL::Vector4T< Type >inline
operator==(const Vector4T &operand) const CGUL::Vector4T< Type >inline
operator[](UInt32 index)CGUL::Vector4T< Type >inline
operator[](UInt32 index) const CGUL::Vector4T< Type >inline
Round()CGUL::Vector4T< Type >inline
Rounded() const CGUL::Vector4T< Type >inline
Set(Type value)CGUL::Vector4T< Type >inline
Set(Type x, Type y, Type z, Type w)CGUL::Vector4T< Type >inline
SumComponents() const CGUL::Vector4T< Type >inline
Swizzle(UInt32 x, UInt32 y) const CGUL::Vector4T< Type >inline
Swizzle(UInt32 x, UInt32 y, UInt32 z) const CGUL::Vector4T< Type >inline
Swizzle(UInt32 x, UInt32 y, UInt32 z, UInt32 w) const CGUL::Vector4T< Type >inline
unitWCGUL::Vector4T< Type >static
unitXCGUL::Vector4T< Type >static
unitYCGUL::Vector4T< Type >static
unitZCGUL::Vector4T< Type >static
Vector4T()CGUL::Vector4T< Type >inline
Vector4T(const Vector4T &copy)CGUL::Vector4T< Type >inline
Vector4T(Type value)CGUL::Vector4T< Type >inline
Vector4T(Type x, Type y, Type z, Type w)CGUL::Vector4T< Type >inline
wCGUL::Vector4T< Type >
xCGUL::Vector4T< Type >
yCGUL::Vector4T< Type >
zCGUL::Vector4T< Type >
zeroCGUL::Vector4T< Type >static