Go to the documentation of this file.
50 class C3DRotationImpl *impl;
58 static const int value = 0x4000;
std::string as_string() const
TTranslator< C3DRotation > C3DRotationAttributeTranslate
TAttribute< C3DRotation > C3DRotationAttribute
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
C3DRotation(const Quaternion &q)
static std::string val2string(const C3DRotation &value)
#define NS_MIA_END
conveniance define to end the mia namespace
static const C3DRotation _1
C3DRotation(const C3DDMatrix &m)
Class of an attribute that holds data of type T.
static C3DRotation string2val(const std::string &str)
a class to implement a quaternion
EXPORT_3D bool operator==(const C3DRotation &lhs, const C3DRotation &rhs)
C3DDMatrix as_matrix_3x3() const
EXPORT_3D bool operator<(const C3DRotation &lhs, const C3DRotation &rhs)
Generic string vs. attribute translator singleton.
C3DRotation(const C3DRotation &other)
C3DRotation(const std::string &s)
Quaternion as_quaternion() const