AI_Quaternion.h File Reference
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include "AI_Vector.h"
Go to the source code of this file.
Classes | |
class | AI_Quaternion |
Functions | |
static AI_Quaternion | operator+ (const AI_Quaternion &q0, const AI_Quaternion &q1) |
static AI_Quaternion | operator- (const AI_Quaternion &q0, const AI_Quaternion &q1) |
static AI_Quaternion | operator * (const AI_Quaternion &q0, const AI_Quaternion &q1) |
template<> | |
static void | ai_lerp< AI_Quaternion > (AI_Quaternion &result, const AI_Quaternion &val0, const AI_Quaternion &val1, float lerpVal) |
Function Documentation
template<>
static void ai_lerp< AI_Quaternion > | ( | AI_Quaternion & | result, | |
const AI_Quaternion & | val0, | |||
const AI_Quaternion & | val1, | |||
float | lerpVal | |||
) | [inline, static] |
static AI_Quaternion operator * | ( | const AI_Quaternion & | q0, | |
const AI_Quaternion & | q1 | |||
) | [inline, static] |
static AI_Quaternion operator+ | ( | const AI_Quaternion & | q0, | |
const AI_Quaternion & | q1 | |||
) | [inline, static] |
static AI_Quaternion operator- | ( | const AI_Quaternion & | q0, | |
const AI_Quaternion & | q1 | |||
) | [inline, static] |