add(float x, float y, float z=0.0f) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
add(float *values) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
blend(float u, const Vector3 &dest) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [inline] |
blend(float u, const Vector3 &source, const Vector3 &dest) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
blended(float u, const Vector3 &dest) const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [inline] |
blended(float u, const Vector3 &source, const Vector3 &dest) const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
crossProduct(const Vector3 &v) const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
distance(const Vector3 &v) const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
dotProduct(const Vector3 &v) const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
get() const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [inline] |
getX() const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [inline] |
getY() const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [inline] |
getZ() const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [inline] |
length() const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
m_values (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [protected] |
normalize() (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
normalized() const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
operator *(float factor) const | OpenCAL::Utils::Vector3 | |
operator * (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [friend] |
operator *=(float factor) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
operator const float *() const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [inline] |
operator!=(const Vector3 &v) | OpenCAL::Utils::Vector3 | |
operator+(const Vector3 &v) const | OpenCAL::Utils::Vector3 | |
operator+=(const Vector3 &v) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
operator-(const Vector3 &v) const | OpenCAL::Utils::Vector3 | |
operator-() const | OpenCAL::Utils::Vector3 | |
operator-=(const Vector3 &v) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
operator/(float factor) const | OpenCAL::Utils::Vector3 | |
operator/ (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [friend] |
operator/=(float factor) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
operator<< (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [friend] |
operator==(const Vector3 &v) | OpenCAL::Utils::Vector3 | |
print() const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
rotate(const Quaternion &rot) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
rotated(const Quaternion &rot) const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
rotated(const Quaternion &rot, Vector3 *result) const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
set(float x, float y, float z=0.0f) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
set(float *values) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
setX(float x) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [inline] |
setY(float y) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [inline] |
setZ(float z) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [inline] |
squaredDistance(const Vector3 &v) const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
squaredLength() const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
star() const (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
Vector3() (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
Vector3(float x, float y, float z=0.0f) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
Vector3(float *values) (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | |
Vector3(const Vector3 &source) | OpenCAL::Utils::Vector3 | |
zero (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [static] |
~Vector3() (defined in OpenCAL::Utils::Vector3) | OpenCAL::Utils::Vector3 | [virtual] |