32 #ifndef ROTATION_PROPERTY_H 33 #define ROTATION_PROPERTY_H 35 #include <Eigen/Geometry> 50 const QString& name = QString(),
51 const Eigen::Quaterniond& value = Eigen::Quaterniond::Identity(),
52 const char *changed_slot = 0,
53 QObject* receiver = 0);
56 virtual bool setValue(
const QVariant& value);
68 void setEulerAngles(
double e1,
double e2,
double e3,
bool normalize);
92 #endif // ROTATION_PROPERTY_H
TFSIMD_FORCE_INLINE Vector3 & normalize()
Property(const QString &name=QString(), const QVariant default_value=QVariant(), const QString &description=QString(), Property *parent=0, const char *changed_slot=0, QObject *receiver=0)