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 = 
nullptr,
    53                    QObject* receiver = 
nullptr);
    56   bool setValue(
const QVariant& value) 
override;
    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)