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