|
Euphoria
|
#include "base/vec3.h"#include "base/numeric.h"#include "base/axisangle.h"#include "base/angle.h"#include "base/mat4.h"Go to the source code of this file.
Classes | |
| struct | eu::Q |
| A quaternion representing a rotation in 3d. More... | |
Namespaces | |
| namespace | eu |
Functions | |
| float | eu::dot (const Q &lhs, const Q &rhs) |
| std::string | eu::string_from (const Q &v) |
| Converts a quaternion to string, prefer fmt. | |
| Q | eu::operator* (const Q &lhs, const Q &rhs) |
| Q | eu::operator* (float scale, const Q &q) |
| Q | eu::operator* (const Q &q, float scale) |
Variables | |
| constexpr Q | eu::q_identity = Q(1, v3(0, 0, 0)) |
| The identity quaternion. | |