29 Q_PROPERTY(
QVector3D positionVariation READ positionVariation WRITE setPositionVariation NOTIFY positionVariationChanged)
31 Q_PROPERTY(
float magnitude READ magnitude WRITE setMagnitude NOTIFY magnitudeChanged)
32 Q_PROPERTY(
float magnitudeVariation READ magnitudeVariation WRITE setMagnitudeVariation NOTIFY magnitudeChangedVariation)
42 float magnitude() const;
43 float magnitudeVariation() const;
47 void setPositionVariation(const
QVector3D &positionVariation);
49 void setMagnitude(
float magnitude);
50 void setMagnitudeVariation(
float magnitudeVariation);
53 void positionChanged();
54 void positionVariationChanged();
55 void normalizedChanged();
56 void magnitudeChanged();
57 void magnitudeChangedVariation();
63 bool m_normalized =
false;
64 float m_magnitude = 1.0
f;
65 float m_magnitudeVariation = 0.0
f;