Ocular Engine
Ocular::Math::Vector4< T > Member List

This is the complete list of members for Ocular::Math::Vector4< T >, including all inherited members.

a (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
angleBetween(Vector4< T > const &rhs) const Ocular::Math::Vector4< T >inline
b (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
distanceTo(Vector4< T > const &rhs) const Ocular::Math::Vector4< T >inline
dot(Vector4< T > const &rhs) const Ocular::Math::Vector4< T >inline
g (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
getLength() const Ocular::Math::Vector4< T >inline
getMagnitude() const Ocular::Math::Vector4< T >inline
getNormalized() const Ocular::Math::Vector4< T >inline
homogenize()Ocular::Math::Vector4< T >inline
Midpoint(Vector4< T > const &a, Vector4< T > const &b)Ocular::Math::Vector4< T >inlinestatic
normalize()Ocular::Math::Vector4< T >inline
OCULAR_INTERNAL_Force (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >static
operator*=(Vector4< T > const &rhs) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
operator*=(T const &rhs) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
operator+=(Vector4< T > const &rhs) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
operator+=(T const &rhs) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
operator-() (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
operator-=(Vector4< T > const &rhs) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
operator-=(T const &rhs) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
operator/=(Vector4< T > const &rhs) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
operator/=(T const &rhs) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
operator=(Vector4< T > const &rhs) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
operator=(Vector3< T > const &rhs) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
operator[](unsigned const &index) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
operator[](unsigned const &index) const (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
p (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
q (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
r (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
s (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
t (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
u (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
v (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
Vector4(T const *values) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
Vector4(Vector3< T > const &vec, T pW=static_cast< T >(1.0f)) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
Vector4(T const &pX, T const &pY, T const &pZ, T const &pW) (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
Vector4() (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
w (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
x (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
xy() const (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
xyz() const (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline
y (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
z (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >
~Vector4() (defined in Ocular::Math::Vector4< T >)Ocular::Math::Vector4< T >inline