SOFA API  99934cbc
Open source framework for multi-physics simuation
sofa::gui::qt::SofaWindowProfiler::AnimationStepData Class Reference

#include <SofaWindowProfiler.h>

The AnimationStepData internal class to store all info of a animation step recorded by advanceTimer Data stored/computed will be the step number, and the total time in ms of the step. All Data will then be stored inside a tree of. More...

Detailed Description

The AnimationStepData internal class to store all info of a animation step recorded by advanceTimer Data stored/computed will be the step number, and the total time in ms of the step. All Data will then be stored inside a tree of.

See also
AnimationSubStepData tree.

Public Attributes

int m_stepIteration
 
SReal m_totalMs
 
sofa::helper::vector< AnimationSubStepData * > m_subSteps
 

Public Member Functions

 AnimationStepData ()
 
 AnimationStepData (int step, const std::string &idString)
 
SReal getStepMs (const std::string &stepName, const std::string &parentName)
 
virtual ~AnimationStepData ()
 

Protected Member Functions

bool processData (const std::string &idString)
 

Attribute details

int sofa::gui::qt::SofaWindowProfiler::AnimationStepData::m_stepIteration
sofa::helper::vector<AnimationSubStepData*> sofa::gui::qt::SofaWindowProfiler::AnimationStepData::m_subSteps
SReal sofa::gui::qt::SofaWindowProfiler::AnimationStepData::m_totalMs

Constructor details

sofa::gui::qt::SofaWindowProfiler::AnimationStepData::AnimationStepData ( )
inline
sofa::gui::qt::SofaWindowProfiler::AnimationStepData::AnimationStepData ( int  step,
const std::string &  idString 
)
sofa::gui::qt::SofaWindowProfiler::AnimationStepData::~AnimationStepData ( )
virtual

Function details

SReal sofa::gui::qt::SofaWindowProfiler::AnimationStepData::getStepMs ( const std::string &  stepName,
const std::string &  parentName 
)
bool sofa::gui::qt::SofaWindowProfiler::AnimationStepData::processData ( const std::string &  idString)
protected