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.
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.