COPASI API
4.16.103
|
Public Member Functions | |
size_t | getIndex (const CTimeSeries *series, const std::string &cn) |
double | getMax (const CTimeSeries *series, size_t index=C_INVALID_INDEX) |
virtual void | getScales (std::vector< qreal > &scales, int step) |
double | getValue (const CTimeSeries *series, const std::string &cn, int step) |
virtual void | initialize (const CCopasiDataModel &dataModel) |
![]() | |
virtual void | applyToScene (CQLayoutScene &scene, int step) |
CQCopasiAnimation () | |
std::vector < CQEffectDescription * > & | getEntries () |
virtual int | getNumSteps () |
ScaleMode | getScaleMode () const |
virtual void | removeFromScene (CQLayoutScene &scene) |
void | setScaleMode (ScaleMode mode) |
virtual | ~CQCopasiAnimation () |
Protected Attributes | |
std::map< std::string, std::string > | keyMap |
![]() | |
std::vector < CQEffectDescription * > | mEntries |
ScaleMode | mMode |
int | mNumSteps |
const CCopasiDataModel * | mpDataModel |
Additional Inherited Members | |
![]() | |
enum | ScaleMode { Global, Individual } |
Animation that displays the concentrations per time
Definition at line 160 of file CQAnimationWindow.cpp.
|
inline |
Definition at line 189 of file CQAnimationWindow.cpp.
References C_INVALID_INDEX, CTimeSeries::getKey(), CTimeSeries::getNumVariables(), and keyMap.
Referenced by getScales(), and getValue().
|
inline |
Definition at line 163 of file CQAnimationWindow.cpp.
References C_INVALID_INDEX, CTimeSeries::getData(), CTimeSeries::getNumVariables(), CTimeSeries::getRecordedSteps(), and max.
Referenced by getScales().
|
inlinevirtual |
Reimplemented from CQCopasiAnimation.
Definition at line 205 of file CQAnimationWindow.cpp.
References getIndex(), getMax(), CTimeSeries::getRecordedSteps(), CCopasiDataModel::getTaskList(), CTrajectoryTask::getTimeSeries(), getValue(), CQCopasiAnimation::Global, CQCopasiAnimation::Individual, max, CQCopasiAnimation::mEntries, CQCopasiAnimation::mMode, CQCopasiAnimation::mNumSteps, and CQCopasiAnimation::mpDataModel.
|
inline |
Definition at line 200 of file CQAnimationWindow.cpp.
References CTimeSeries::getData(), and getIndex().
Referenced by getScales().
|
inlinevirtual |
Implements CQCopasiAnimation.
Definition at line 234 of file CQAnimationWindow.cpp.
References CCopasiVector< T >::begin(), CCopasiVector< T >::end(), CModel::getMetabolites(), CCopasiDataModel::getModel(), CTimeSeries::getRecordedSteps(), CCopasiDataModel::getTaskList(), CTrajectoryTask::getTimeSeries(), keyMap, CQCopasiAnimation::mEntries, CQCopasiAnimation::mNumSteps, CQCopasiAnimation::mpDataModel, and CQEffectDescription::Scale.
|
protected |
Definition at line 260 of file CQAnimationWindow.cpp.
Referenced by getIndex(), and initialize().