#include <CompareState.h>


Public Member Functions | |
| CompareStateCreator () | |
| CompareStateCreator (std::string &n, bool i=true, int c=0) | |
| virtual Result | processNodeTopDown (simulation::Node *) |
| void | setSceneName (std::string &n) |
| void | setCounter (int c) |
| void | setCreateInMapping (bool b) |
Protected Member Functions | |
| void | addCompareState (sofa::core::componentmodel::behavior::BaseMechanicalState *ms, simulation::Node *gnode) |
Protected Attributes | |
| bool | init |
| std::string | sceneName |
| int | counterCompareState |
| bool | createInMapping |
Definition at line 82 of file CompareState.h.
| sofa::component::misc::CompareStateCreator::CompareStateCreator | ( | ) | [inline] |
Definition at line 85 of file CompareState.h.
| void sofa::component::misc::CompareStateCreator::addCompareState | ( | sofa::core::componentmodel::behavior::BaseMechanicalState * | ms, | |
| simulation::Node * | gnode | |||
| ) | [protected] |
Definition at line 128 of file CompareState.cpp.
References sofa::simulation::Node::addObject(), counterCompareState, createInMapping, sofa::component::misc::ReadState::f_filename, sofa::core::objectmodel::BaseObject::f_listening, sofa::core::objectmodel::BaseContext::get(), sofa::simulation::Node::getContext(), sofa::core::objectmodel::Base::getName(), sofa::component::misc::ReadState::init(), init, sceneName, and sofa::core::objectmodel::Data< T >::setValue().
Referenced by processNodeTopDown().
| simulation::Visitor::Result sofa::component::misc::CompareStateCreator::processNodeTopDown | ( | simulation::Node * | gnode | ) | [virtual] |
Definition at line 116 of file CompareState.cpp.
References addCompareState(), sofa::simulation::Node::getMechanicalState(), and sofa::simulation::Visitor::RESULT_CONTINUE.
| void sofa::component::misc::CompareStateCreator::setCounter | ( | int | c | ) | [inline] |
| void sofa::component::misc::CompareStateCreator::setCreateInMapping | ( | bool | b | ) | [inline] |
| void sofa::component::misc::CompareStateCreator::setSceneName | ( | std::string & | n | ) | [inline] |
Definition at line 97 of file CompareState.h.
Referenced by addCompareState(), CompareStateCreator(), and setCounter().
Definition at line 98 of file CompareState.h.
Referenced by addCompareState(), and setCreateInMapping().
bool sofa::component::misc::CompareStateCreator::init [protected] |
Definition at line 95 of file CompareState.h.
Referenced by addCompareState(), and CompareStateCreator().
std::string sofa::component::misc::CompareStateCreator::sceneName [protected] |
Definition at line 96 of file CompareState.h.
Referenced by addCompareState(), CompareStateCreator(), and setSceneName().
1.5.7.1