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

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

angleBetween(Vector3< T > const &rhs) const Ocular::Math::Vector3< T >inline
b (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >
Backward() (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inlinestatic
cross(Vector3< T > const &rhs) const Ocular::Math::Vector3< T >inline
distanceTo(Vector3< T > const &rhs) const Ocular::Math::Vector3< T >inline
dot(Vector3< T > const &rhs) const Ocular::Math::Vector3< T >inline
Down() (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inlinestatic
Forward() (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inlinestatic
g (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >
getLength() const Ocular::Math::Vector3< T >inline
getMagnitude() const Ocular::Math::Vector3< T >inline
getNormalized() const Ocular::Math::Vector3< T >inline
Identity() (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inlinestatic
Left() (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inlinestatic
Lerp(Vector3< T > const from, Vector3< T > const to, T fraction)Ocular::Math::Vector3< T >inlinestatic
Midpoint(Vector3< T > const &a, Vector3< T > const &b)Ocular::Math::Vector3< T >inlinestatic
normalize()Ocular::Math::Vector3< T >inline
OCULAR_INTERNAL_Force (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >static
operator*=(Vector3< T > const &rhs) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
operator*=(T const rhs) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
operator+=(Vector3< T > const &rhs) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
operator+=(T const rhs) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
operator-() (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
operator-=(Vector3< T > const &rhs) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
operator-=(T const rhs) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
operator/=(Vector3< T > const &rhs) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
operator/=(T const rhs) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
operator=(Vector3< T > const &rhs) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
operator[](unsigned const &index) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
operator[](unsigned const &index) const (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
r (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >
Right() (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inlinestatic
s (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >
Slerp(Vector3< T > const &from, Vector3< T > const &to, double fraction)Ocular::Math::Vector3< T >inlinestatic
t (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >
u (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >
Up() (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inlinestatic
v (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >
Vector3(T const *values) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
Vector3(Quaternion const &quat) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
Vector3(Euler const &euler) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
Vector3(Vector2< T > const &vec) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
Vector3(T const x, T const y, T const z) (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
Vector3() (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
w (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >
x (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >
xy() const (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline
y (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >
z (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >
~Vector3() (defined in Ocular::Math::Vector3< T >)Ocular::Math::Vector3< T >inline