Bullet Collision Detection & Physics Library
Namespaces | Macros | Functions
sse/quat_aos.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Vectormath
 
 Vectormath::Aos
 

Macros

#define _VECTORMATH_INTERNAL_FUNCTIONS
 

Functions

const Quat Vectormath::Aos::lerp (float t, const Quat &quat0, const Quat &quat1)
 
const Quat Vectormath::Aos::lerp (const floatInVec &t, const Quat &quat0, const Quat &quat1)
 
const Quat Vectormath::Aos::slerp (float t, const Quat &unitQuat0, const Quat &unitQuat1)
 
const Quat Vectormath::Aos::slerp (const floatInVec &t, const Quat &unitQuat0, const Quat &unitQuat1)
 
const Quat Vectormath::Aos::squad (float t, const Quat &unitQuat0, const Quat &unitQuat1, const Quat &unitQuat2, const Quat &unitQuat3)
 
const Quat Vectormath::Aos::squad (const floatInVec &t, const Quat &unitQuat0, const Quat &unitQuat1, const Quat &unitQuat2, const Quat &unitQuat3)
 
const Quat Vectormath::Aos::operator* (float scalar, const Quat &quat)
 
const Quat Vectormath::Aos::operator* (const floatInVec &scalar, const Quat &quat)
 
float Vectormath::Aos::dot (const Quat &quat0, const Quat &quat1)
 
float Vectormath::Aos::norm (const Quat &quat)
 
float Vectormath::Aos::length (const Quat &quat)
 
const Quat Vectormath::Aos::normalize (const Quat &quat)
 
const Vector3 Vectormath::Aos::rotate (const Quat &quat, const Vector3 &vec)
 
const Quat Vectormath::Aos::conj (const Quat &quat)
 
const Quat Vectormath::Aos::select (const Quat &quat0, const Quat &quat1, bool select1)
 
void Vectormath::Aos::loadXYZW (Quat &quat, const float *fptr)
 
void Vectormath::Aos::storeXYZW (const Quat &quat, float *fptr)
 

Macro Definition Documentation

#define _VECTORMATH_INTERNAL_FUNCTIONS

Definition at line 38 of file sse/quat_aos.h.