My Project: openb3dlib.mod/openb3d/src/matrix.h File Reference

My Project

Classes | Functions
matrix.h File Reference
`#include "maths_helper.h"`
`#include <cmath>`

Go to the source code of this file.

## Classes

class | Matrix

## Functions

void | Quaternion_FromAngleAxis (float angle, float ax, float ay, float az, float &rx, float &ry, float &rz, float &rw)
void | Quaternion_MultiplyQuat (float x1, float y1, float z1, float w1, float x2, float y2, float z2, float w2, float &rx, float &ry, float &rz, float &rw)
void | InterpolateMatrix (Matrix &m, Matrix &a, float alpha)

## Function Documentation

## § InterpolateMatrix()

void InterpolateMatrix | ( | Matrix & | m,
|  | Matrix & | a,
|  | float | alpha
| ) |  |

## § Quaternion_FromAngleAxis()

void Quaternion_FromAngleAxis | ( | float | angle,
|  | float | ax,
|  | float | ay,
|  | float | az,
|  | float & | rx,
|  | float & | ry,
|  | float & | rz,
|  | float & | rw
| ) |  |

## § Quaternion_MultiplyQuat()

void Quaternion_MultiplyQuat | ( | float | x1,
|  | float | y1,
|  | float | z1,
|  | float | w1,
|  | float | x2,
|  | float | y2,
|  | float | z2,
|  | float | w2,
|  | float & | rx,
|  | float & | ry,
|  | float & | rz,
|  | float & | rw
| ) |  |