RealPropertyAnimation Class Reference

MathVizAnimator: RealPropertyAnimation Class Reference
MathVizAnimator  0.0.1
RealPropertyAnimation Class Reference
Inheritance diagram for RealPropertyAnimation:
[legend]
Collaboration diagram for RealPropertyAnimation:
[legend]

Signals

void startPropertyValuesChanged ()
 
void endPropertyValuesChanged ()
 
- Signals inherited from AbstractAnimation
void startTimeChanged (const qreal new_start_time)
 
void durationChanged (const qreal new_duration)
 

Public Member Functions

 RealPropertyAnimation (const QStringList &properties, QObject *parent=Q_NULLPTR)
 
 RealPropertyAnimation (const QString &property, QObject *parent=Q_NULLPTR)
 
void applyAnimation (AbstractItem *item, const qreal time) const override
 
QList< qreal > startPropertyValues () const
 
void setStartPropertyValues (QList< qreal > new_start_property_values)
 
QList< qreal > endPropertyValues () const
 
void setEndPropertyValues (QList< qreal > new_end_property_values)
 
- Public Member Functions inherited from PropertyAnimation
 PropertyAnimation (const QStringList &property, QObject *parent=nullptr)
 
QStringList property () const
 
- Public Member Functions inherited from AbstractAnimation
 AbstractAnimation (QObject *parent=Q_NULLPTR)
 
qreal startTime () const
 
qreal duration () const
 
void setStartTime (const qreal start_time)
 
void setDuration (const qreal duration)
 
State state (const qreal time) const
 
void setFrameTime (const qreal frame_time)
 
void setProperties (const QVariantMap &properties)
 
virtual QJsonObject toJson () const
 
bool operator< (const AbstractAnimation &rhs)
 

Properties

QList< qreal > start_property_values
 
QList< qreal > end_property_values
 
- Properties inherited from AbstractAnimation
qreal start_time
 
qreal duration
 

Additional Inherited Members

- Public Types inherited from AbstractAnimation
enum class  State { NOT_STARTED , RUNNING , DONE }
 

The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/mathvizanimator/checkouts/latest/libs/mva_gui/include/animations/real_property_animation.h
  • /home/docs/checkouts/readthedocs.org/user_builds/mathvizanimator/checkouts/latest/libs/mva_gui/src/animations/real_property_animation.cpp