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 |
nan | CGUL::Vector4T< Type > | static |
Normalize() | CGUL::Vector4T< Type > | inline |
Normalized(const Vector4T &value) (defined in CGUL::Vector4T< Type >) | CGUL::Vector4T< Type > | inlinestatic |
one | CGUL::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 |
unitW | CGUL::Vector4T< Type > | static |
unitX | CGUL::Vector4T< Type > | static |
unitY | CGUL::Vector4T< Type > | static |
unitZ | CGUL::Vector4T< Type > | static |
Vector4T() | CGUL::Vector4T< Type > | inline |
Vector4T(const Vector4T ©) | CGUL::Vector4T< Type > | inline |
Vector4T(Type value) | CGUL::Vector4T< Type > | inline |
Vector4T(Type x, Type y, Type z, Type w) | CGUL::Vector4T< Type > | inline |
w | CGUL::Vector4T< Type > | |
x | CGUL::Vector4T< Type > | |
y | CGUL::Vector4T< Type > | |
z | CGUL::Vector4T< Type > | |
zero | CGUL::Vector4T< Type > | static |