16 #include <glm/glm.hpp> 22 static const glm::dvec3
ZERO;
138 const glm::dvec3 a1,
const glm::dvec3 a2,
const glm::dvec3 a3) {
static const RotationOrder YZX
Definition: RotationOrder.h:66
static const glm::dvec3 PLUS_K
Definition: RotationOrder.h:37
static const glm::dvec3 ZERO
Definition: RotationOrder.h:22
static const RotationOrder ZYZ
Definition: RotationOrder.h:114
static const RotationOrder YZY
Definition: RotationOrder.h:102
static const glm::dvec3 PLUS_J
Definition: RotationOrder.h:31
static const glm::dvec3 MINUS_I
Definition: RotationOrder.h:28
const glm::dvec3 getA3()
Definition: RotationOrder.h:171
const std::string toString()
Definition: RotationOrder.h:150
Definition: RotationOrder.h:18
glm::dvec3 a1
Definition: RotationOrder.h:121
static const RotationOrder ZXZ
Definition: RotationOrder.h:108
std::string name
Definition: RotationOrder.h:118
RotationOrder(const std::string _name, const glm::dvec3 a1, const glm::dvec3 a2, const glm::dvec3 a3)
Definition: RotationOrder.h:137
const glm::dvec3 getA1()
Definition: RotationOrder.h:157
static const RotationOrder XYX
Definition: RotationOrder.h:84
glm::dvec3 a2
Definition: RotationOrder.h:124
static const RotationOrder YXZ
Definition: RotationOrder.h:60
glm::dvec3 a3
Definition: RotationOrder.h:127
static const RotationOrder XYZ
Definition: RotationOrder.h:48
static const RotationOrder ZXY
Definition: RotationOrder.h:72
const glm::dvec3 getA2()
Definition: RotationOrder.h:164
static const RotationOrder ZYX
Definition: RotationOrder.h:78
static const RotationOrder YXY
Definition: RotationOrder.h:96
static const glm::dvec3 MINUS_K
Definition: RotationOrder.h:40
static const RotationOrder XZY
Definition: RotationOrder.h:54
static const glm::dvec3 PLUS_I
Definition: RotationOrder.h:25
static const glm::dvec3 MINUS_J
Definition: RotationOrder.h:34
static const RotationOrder XZX
Definition: RotationOrder.h:90