bind(SubjectBase< EVT > &subject) | ocra::Observer | inline |
connect(Derived &object, void(Base::*newCallback)(int)) const | ocra::Subject | inline |
connect(void(*newCallback)(int)) const | ocra::Subject | inline |
SubjectBase< EVT_RESIZE >::connect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type newCallback) const | ocra::SubjectBase< EVT_RESIZE > | inline |
SubjectBase< EVT_RESIZE >::connect(typename SubjectBaseTraits< EVT, void >::callback_type newCallback) const | ocra::SubjectBase< EVT_RESIZE > | inline |
SubjectBase< EVT_CHANGE_DEPENDENCIES >::connect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type newCallback) const | ocra::SubjectBase< EVT_CHANGE_DEPENDENCIES > | inline |
SubjectBase< EVT_CHANGE_DEPENDENCIES >::connect(typename SubjectBaseTraits< EVT, void >::callback_type newCallback) const | ocra::SubjectBase< EVT_CHANGE_DEPENDENCIES > | inline |
SubjectBase< EVT_CHANGE_VALUE >::connect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type newCallback) const | ocra::SubjectBase< EVT_CHANGE_VALUE > | inline |
SubjectBase< EVT_CHANGE_VALUE >::connect(typename SubjectBaseTraits< EVT, void >::callback_type newCallback) const | ocra::SubjectBase< EVT_CHANGE_VALUE > | inline |
disconnect(Derived &object, void(Base::*callbackToErase)(int)) const | ocra::Subject | inline |
disconnect(void(*callbackToErase)(int)) const | ocra::Subject | inline |
SubjectBase< EVT_RESIZE >::disconnect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type callback) const | ocra::SubjectBase< EVT_RESIZE > | inline |
SubjectBase< EVT_RESIZE >::disconnect(typename SubjectBaseTraits< EVT, void >::callback_type callbackToErase) const | ocra::SubjectBase< EVT_RESIZE > | inline |
SubjectBase< EVT_CHANGE_DEPENDENCIES >::disconnect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type callback) const | ocra::SubjectBase< EVT_CHANGE_DEPENDENCIES > | inline |
SubjectBase< EVT_CHANGE_DEPENDENCIES >::disconnect(typename SubjectBaseTraits< EVT, void >::callback_type callbackToErase) const | ocra::SubjectBase< EVT_CHANGE_DEPENDENCIES > | inline |
SubjectBase< EVT_CHANGE_VALUE >::disconnect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type callback) const | ocra::SubjectBase< EVT_CHANGE_VALUE > | inline |
SubjectBase< EVT_CHANGE_VALUE >::disconnect(typename SubjectBaseTraits< EVT, void >::callback_type callbackToErase) const | ocra::SubjectBase< EVT_CHANGE_VALUE > | inline |
doDofName(const std::string &name) const | ocra::Model | protectedvirtual |
DofName(const std::string &name) const | ocra::Model | |
doGetDofIndex(const std::string &name) const | ocra::Model | protectedvirtual |
doGetDofName(int index) const | ocra::Model | protectedvirtual |
doGetSegmentIndex(const std::string &name) const =0 | ocra::Model | protectedpure virtual |
doGetSegmentName(int index) const =0 | ocra::Model | protectedpure virtual |
doInvalidate() | ocra::Model | inlineprotectedvirtual |
doSegmentName(const std::string &name) const | ocra::Model | protectedvirtual |
doSetFreeFlyerPosition(const Eigen::Displacementd &H_root)=0 | ocra::Model | protectedpure virtual |
doSetFreeFlyerVelocity(const Eigen::Twistd &T_root)=0 | ocra::Model | protectedpure virtual |
doSetJointPositions(const Eigen::VectorXd &q)=0 | ocra::Model | protectedpure virtual |
doSetJointVelocities(const Eigen::VectorXd &q_dot)=0 | ocra::Model | protectedpure virtual |
doSetState(const Eigen::VectorXd &q, const Eigen::VectorXd &q_dot) | ocra::Model | inlineprotectedvirtual |
doSetState(const Eigen::Displacementd &H_root, const Eigen::VectorXd &q, const Eigen::Twistd &T_root, const Eigen::VectorXd &q_dot) | ocra::Model | inlineprotectedvirtual |
getAccelerationVariable() const | ocra::Model | |
getActuatedDofs() const =0 | ocra::Model | pure virtual |
getCoMAcceleration() const | ocra::Model | inlinevirtual |
getCoMAngularJacobian() const | ocra::Model | inlinevirtual |
getCoMAngularVelocity() const | ocra::Model | inlinevirtual |
getCoMJacobian() const =0 | ocra::Model | pure virtual |
getCoMJacobianDot() const =0 | ocra::Model | pure virtual |
getCoMJdotQdot() const =0 | ocra::Model | pure virtual |
getCoMPosition() const =0 | ocra::Model | pure virtual |
getCoMVelocity() const =0 | ocra::Model | pure virtual |
getConfigurationVariable() const | ocra::Model | |
getDampingMatrix() const =0 | ocra::Model | pure virtual |
getDofIndex(const std::string &name) const | ocra::Model | |
getDofName(int index) const | ocra::Model | |
getFreeFlyerPosition() const =0 | ocra::Model | pure virtual |
getFreeFlyerVelocity() const =0 | ocra::Model | pure virtual |
getGravityTerms() const =0 | ocra::Model | pure virtual |
getInertiaMatrix() const =0 | ocra::Model | pure virtual |
getInertiaMatrixInverse() const =0 | ocra::Model | pure virtual |
getInternalAccelerationVariable() const | ocra::Model | |
getInternalConfigurationVariable() const | ocra::Model | |
getInternalVelocityVariable() const | ocra::Model | |
getJointAccelerations() const | ocra::Model | inlinevirtual |
getJointDamping() const | ocra::Model | |
getJointJacobian(int index) const =0 | ocra::Model | pure virtual |
getJointJacobian(const std::string &segName) const | ocra::Model | inline |
getJointLowerLimits() const =0 | ocra::Model | pure virtual |
getJointName(int index) const =0 | ocra::Model | pure virtual |
getJointPositions() const =0 | ocra::Model | pure virtual |
getJointTorques() const =0 | ocra::Model | pure virtual |
getJointTorqueVariable() const | ocra::Model | |
getJointUpperLimits() const =0 | ocra::Model | pure virtual |
getJointVelocities() const =0 | ocra::Model | pure virtual |
getLinearTerms() const =0 | ocra::Model | pure virtual |
getMass() const =0 | ocra::Model | pure virtual |
getModelContacts() const | ocra::Model | |
getName() const | ocra::NamedInstance | |
getNonLinearTerms() const =0 | ocra::Model | pure virtual |
getRootAccelerationVariable() const | ocra::Model | |
getRootConfigurationVariable() const | ocra::Model | |
getRootVelocityVariable() const | ocra::Model | |
getSegmentCoM(int index) const =0 | ocra::Model | pure virtual |
getSegmentCoM(const std::string &segName) const | ocra::Model | inline |
getSegmentIndex(const std::string &name) const | ocra::Model | |
getSegmentInertiaAxes(int index) const =0 | ocra::Model | pure virtual |
getSegmentInertiaAxes(const std::string &segName) const | ocra::Model | inline |
getSegmentJacobian(int index) const =0 | ocra::Model | pure virtual |
getSegmentJacobian(const std::string &segName) const | ocra::Model | inline |
getSegmentJdot(int index) const =0 | ocra::Model | pure virtual |
getSegmentJdot(const std::string &segName) const | ocra::Model | inline |
getSegmentJdotQdot(int index) const =0 | ocra::Model | pure virtual |
getSegmentJdotQdot(const std::string &segName) const | ocra::Model | inline |
getSegmentMass(int index) const =0 | ocra::Model | pure virtual |
getSegmentMass(const std::string &segName) const | ocra::Model | inline |
getSegmentMassMatrix(int index) const =0 | ocra::Model | pure virtual |
getSegmentMassMatrix(const std::string &segName) const | ocra::Model | inline |
getSegmentMomentsOfInertia(int index) const =0 | ocra::Model | pure virtual |
getSegmentMomentsOfInertia(const std::string &segName) const | ocra::Model | inline |
getSegmentName(int index) const | ocra::Model | |
getSegmentPosition(int index) const =0 | ocra::Model | pure virtual |
getSegmentPosition(const std::string &segName) const | ocra::Model | inline |
getSegmentVelocity(int index) const =0 | ocra::Model | pure virtual |
getSegmentVelocity(const std::string &segName) const | ocra::Model | inline |
getVelocityVariable() const | ocra::Model | |
hasFixedRoot() const | ocra::Model | |
ObserverBase< EVT_RESIZE >::invoker_type typedef | ocra::ObserverBase< EVT_RESIZE > | protected |
ObserverBase< EVT_CHANGE_DEPENDENCIES >::invoker_type typedef | ocra::ObserverBase< EVT_CHANGE_DEPENDENCIES > | protected |
ObserverBase< EVT_CHANGE_VALUE >::invoker_type typedef | ocra::ObserverBase< EVT_CHANGE_VALUE > | protected |
Model(const std::string &name, int ndofs, bool freeRoot, const std::string &jointTorqueVariableName="tau", const std::string &forceVariableName="f", const std::string &configurationVariableName="q", const std::string &internalDofsSuffix="_int", const std::string &externalDofsSuffix="_root") | ocra::Model | |
modelMutex | ocra::Model | |
NamedInstance(const std::string &name) | ocra::NamedInstance | |
nbDofs() const | ocra::Model | |
nbInternalDofs() const | ocra::Model | |
nbSegments() const =0 | ocra::Model | pure virtual |
ObserverBase< EVT_RESIZE >::ObserverBase() | ocra::ObserverBase< EVT_RESIZE > | inlineprotected |
ObserverBase< EVT_CHANGE_DEPENDENCIES >::ObserverBase() | ocra::ObserverBase< EVT_CHANGE_DEPENDENCIES > | inlineprotected |
ObserverBase< EVT_CHANGE_VALUE >::ObserverBase() | ocra::ObserverBase< EVT_CHANGE_VALUE > | inlineprotected |
ObserverSubject() | ocra::ObserverSubject | inline |
propagate() const | ocra::Subject | inline |
propagate(int timestamp) const | ocra::Subject | inline |
SegmentName(const std::string &name) const | ocra::Model | |
setFreeFlyerPosition(const Eigen::Displacementd &H_root) | ocra::Model | |
setFreeFlyerVelocity(const Eigen::Twistd &T_root) | ocra::Model | |
setJointDamping(const Eigen::VectorXd &damping) | ocra::Model | |
setJointPositions(const Eigen::VectorXd &q) | ocra::Model | |
setJointVelocities(const Eigen::VectorXd &q_dot) | ocra::Model | |
setState(const Eigen::VectorXd &q, const Eigen::VectorXd &q_dot) | ocra::Model | |
setState(const Eigen::Displacementd &H_root, const Eigen::VectorXd &q, const Eigen::Twistd &T_root, const Eigen::VectorXd &q_dot) | ocra::Model | |
stopPropagation() | ocra::Observer | inline |
ObserverBase< EVT_RESIZE >::subject_type typedef | ocra::ObserverBase< EVT_RESIZE > | protected |
ObserverBase< EVT_CHANGE_DEPENDENCIES >::subject_type typedef | ocra::ObserverBase< EVT_CHANGE_DEPENDENCIES > | protected |
ObserverBase< EVT_CHANGE_VALUE >::subject_type typedef | ocra::ObserverBase< EVT_CHANGE_VALUE > | protected |
SubjectBase< EVT_RESIZE >::SubjectBase() | ocra::SubjectBase< EVT_RESIZE > | inlineprotected |
SubjectBase< EVT_CHANGE_DEPENDENCIES >::SubjectBase() | ocra::SubjectBase< EVT_CHANGE_DEPENDENCIES > | inlineprotected |
SubjectBase< EVT_CHANGE_VALUE >::SubjectBase() | ocra::SubjectBase< EVT_CHANGE_VALUE > | inlineprotected |
~Model() | ocra::Model | virtual |
~NamedInstance() | ocra::NamedInstance | virtual |
~Observer() | ocra::Observer | inlinevirtual |
ObserverBase< EVT_RESIZE >::~ObserverBase() | ocra::ObserverBase< EVT_RESIZE > | inlineprotected |
ObserverBase< EVT_CHANGE_DEPENDENCIES >::~ObserverBase() | ocra::ObserverBase< EVT_CHANGE_DEPENDENCIES > | inlineprotected |
ObserverBase< EVT_CHANGE_VALUE >::~ObserverBase() | ocra::ObserverBase< EVT_CHANGE_VALUE > | inlineprotected |
~ObserverSubject() | ocra::ObserverSubject | inlinevirtual |
~Subject() | ocra::Subject | inlinevirtual |
SubjectBase< EVT_RESIZE >::~SubjectBase() | ocra::SubjectBase< EVT_RESIZE > | inlineprotected |
SubjectBase< EVT_CHANGE_DEPENDENCIES >::~SubjectBase() | ocra::SubjectBase< EVT_CHANGE_DEPENDENCIES > | inlineprotected |
SubjectBase< EVT_CHANGE_VALUE >::~SubjectBase() | ocra::SubjectBase< EVT_CHANGE_VALUE > | inlineprotected |