COPASI API
4.16.103
|
#include <CQCopasiAnimation.h>
Public Types | |
enum | ScaleMode { Global, Individual } |
Public Member Functions | |
virtual void | applyToScene (CQLayoutScene &scene, int step) |
CQCopasiAnimation () | |
std::vector < CQEffectDescription * > & | getEntries () |
virtual int | getNumSteps () |
ScaleMode | getScaleMode () const |
virtual void | getScales (std::vector< qreal > &scales, int step) |
virtual void | initialize (const CCopasiDataModel &model)=0 |
virtual void | removeFromScene (CQLayoutScene &scene) |
void | setScaleMode (ScaleMode mode) |
virtual | ~CQCopasiAnimation () |
Protected Attributes | |
std::vector < CQEffectDescription * > | mEntries |
ScaleMode | mMode |
int | mNumSteps |
const CCopasiDataModel * | mpDataModel |
Definition at line 16 of file CQCopasiAnimation.h.
Enumerator | |
---|---|
Global | |
Individual |
Definition at line 19 of file CQCopasiAnimation.h.
CQCopasiAnimation::CQCopasiAnimation | ( | ) |
Definition at line 9 of file CQCopasiAnimation.cpp.
|
virtual |
Definition at line 16 of file CQCopasiAnimation.cpp.
References mEntries.
|
virtual |
Definition at line 61 of file CQCopasiAnimation.cpp.
References getScales(), and mEntries.
Referenced by CQAnimationWindow::slotShowStep().
std::vector< CQEffectDescription * > & CQCopasiAnimation::getEntries | ( | ) |
Definition at line 29 of file CQCopasiAnimation.cpp.
References mEntries.
Referenced by CQAnimationSettingsEditor::initFrom().
|
virtual |
Definition at line 34 of file CQCopasiAnimation.cpp.
References mNumSteps.
Referenced by CQAnimationWindow::setAnimation(), and CQAnimationWindow::slotShowStep().
CQCopasiAnimation::ScaleMode CQCopasiAnimation::getScaleMode | ( | ) | const |
Definition at line 74 of file CQCopasiAnimation.cpp.
References mMode.
Referenced by CQAnimationSettingsEditor::initFrom().
|
virtual |
Reimplemented in QTimeCourseAnimation, QFluxModeAnimation, and QConservedSpeciesAnimation.
Definition at line 50 of file CQCopasiAnimation.cpp.
References mEntries.
Referenced by applyToScene().
|
pure virtual |
Implemented in QTimeCourseAnimation, QFluxModeAnimation, and QConservedSpeciesAnimation.
Referenced by CQAnimationWindow::setAnimation().
|
virtual |
Definition at line 39 of file CQCopasiAnimation.cpp.
References mEntries.
Referenced by CQAnimationWindow::setAnimation().
void CQCopasiAnimation::setScaleMode | ( | CQCopasiAnimation::ScaleMode | mode | ) |
Definition at line 79 of file CQCopasiAnimation.cpp.
References mMode.
Referenced by CQAnimationSettingsEditor::saveTo().
|
protected |
Definition at line 36 of file CQCopasiAnimation.h.
Referenced by applyToScene(), getEntries(), getScales(), QConservedSpeciesAnimation::getScales(), QFluxModeAnimation::getScales(), QTimeCourseAnimation::getScales(), QConservedSpeciesAnimation::initialize(), QFluxModeAnimation::initialize(), QTimeCourseAnimation::initialize(), removeFromScene(), and ~CQCopasiAnimation().
|
protected |
Definition at line 38 of file CQCopasiAnimation.h.
Referenced by getScaleMode(), QTimeCourseAnimation::getScales(), and setScaleMode().
|
protected |
Definition at line 39 of file CQCopasiAnimation.h.
Referenced by getNumSteps(), QConservedSpeciesAnimation::getScales(), QFluxModeAnimation::getScales(), QTimeCourseAnimation::getScales(), QConservedSpeciesAnimation::initialize(), QFluxModeAnimation::initialize(), and QTimeCourseAnimation::initialize().
|
protected |
Definition at line 37 of file CQCopasiAnimation.h.
Referenced by QConservedSpeciesAnimation::getScales(), QFluxModeAnimation::getScales(), QTimeCourseAnimation::getScales(), QConservedSpeciesAnimation::initialize(), QFluxModeAnimation::initialize(), and QTimeCourseAnimation::initialize().