|
Control Surface
main
MIDI Control Surface library for Arduino
|
Vector and Quaternion types with the necessary operators and functions.
Vector and Quaternion types with the necessary operators and functions.
Collaboration diagram for Math Types:Classes | |
| struct | Quaternion |
| Type for quaternions of floating point numbers. More... | |
| struct | EulerAngles |
| Struct for Euler angles of floating point numbers. More... | |
| struct | Vec2f |
| Type for 2D vectors of floating point numbers. More... | |
| struct | Vec3f |
| Type for 3D vectors of floating point numbers. More... | |
Functions | |
| Quaternion | operator* (float lhs, Quaternion rhs) |
| Scalar multiplication. | |
| Print & | operator<< (Print &os, Quaternion e) |
| Printing. | |
| Print & | operator<< (Print &os, EulerAngles e) |
| Printing. | |
| Vec2f | operator* (float lhs, Vec2f rhs) |
| Scalar multiplication. | |
| Vec3f | operator* (float lhs, Vec3f rhs) |
| Scalar multiplication. | |
| Print & | operator<< (Print &os, Vec2f v) |
| Printing. | |
| Print & | operator<< (Print &os, Vec3f v) |
| Printing. | |
|
related |
Scalar multiplication.
Definition at line 275 of file Quaternion.hpp.
|
related |
Printing.
Definition at line 26 of file Quaternion.cpp.
|
related |
Printing.
Definition at line 30 of file Quaternion.cpp.
Scalar multiplication.
Definition at line 125 of file Vector.hpp.
Scalar multiplication.
Definition at line 239 of file Vector.hpp.