addObserver(Observer *_observer) const | dart::common::Subject | protected |
clearCollidingBodies() override | dart::dynamics::ReferentialSkeleton | virtual |
clearExternalForces() override | dart::dynamics::ReferentialSkeleton | virtual |
clearInternalForces() override | dart::dynamics::ReferentialSkeleton | virtual |
cloneLinkage() const | dart::dynamics::Linkage | |
cloneLinkage(const std::string &cloneName) const | dart::dynamics::Linkage | |
cloneMetaSkeleton(const std::string &cloneName) const override | dart::dynamics::Linkage | virtual |
cloneMetaSkeleton(const std::string &cloneName) const=0 | dart::dynamics::Linkage | |
cloneMetaSkeleton() const | dart::dynamics::Linkage | |
dart::dynamics::ReferentialSkeleton::cloneMetaSkeleton() const | dart::dynamics::MetaSkeleton | |
computeKineticEnergy() const override | dart::dynamics::ReferentialSkeleton | virtual |
computeLagrangian() const | dart::dynamics::MetaSkeleton | |
computePotentialEnergy() const override | dart::dynamics::ReferentialSkeleton | virtual |
create(const Criteria &_criteria, const std::string &_name="Linkage") | dart::dynamics::Linkage | static |
getAcceleration(std::size_t _index) const | dart::dynamics::MetaSkeleton | |
getAccelerationLowerLimit(std::size_t _index) const | dart::dynamics::MetaSkeleton | |
getAccelerationLowerLimits() const | dart::dynamics::MetaSkeleton | |
getAccelerationLowerLimits(const std::vector< std::size_t > &indices) const | dart::dynamics::MetaSkeleton | |
getAccelerations() const | dart::dynamics::MetaSkeleton | |
getAccelerations(const std::vector< std::size_t > &_indices) const | dart::dynamics::MetaSkeleton | |
getAccelerationUpperLimit(std::size_t _index) const | dart::dynamics::MetaSkeleton | |
getAccelerationUpperLimits() const | dart::dynamics::MetaSkeleton | |
getAccelerationUpperLimits(const std::vector< std::size_t > &indices) const | dart::dynamics::MetaSkeleton | |
getAngularJacobian(const JacobianNode *_node, const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
dart::dynamics::MetaSkeleton::getAngularJacobian(const JacobianNode *_node, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf=Frame::World()) const | dart::dynamics::MetaSkeleton | |
getAngularJacobianDeriv(const JacobianNode *_node, const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getAugMassMatrix() const override | dart::dynamics::ReferentialSkeleton | virtual |
getBodyNode(std::size_t _idx) override | dart::dynamics::ReferentialSkeleton | virtual |
getBodyNode(std::size_t _idx) const override | dart::dynamics::ReferentialSkeleton | virtual |
getBodyNode(const std::string &name) override | dart::dynamics::ReferentialSkeleton | virtual |
getBodyNode(const std::string &name) const override | dart::dynamics::ReferentialSkeleton | virtual |
getBodyNodes() override | dart::dynamics::ReferentialSkeleton | virtual |
getBodyNodes() const override | dart::dynamics::ReferentialSkeleton | virtual |
getBodyNodes(const std::string &name) override | dart::dynamics::ReferentialSkeleton | virtual |
getBodyNodes(const std::string &name) const override | dart::dynamics::ReferentialSkeleton | virtual |
getCOM(const Frame *_withRespectTo=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getCOMJacobian(const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getCOMJacobianSpatialDeriv(const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getCOMLinearAcceleration(const Frame *_relativeTo=Frame::World(), const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getCOMLinearJacobian(const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getCOMLinearJacobianDeriv(const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getCOMLinearVelocity(const Frame *_relativeTo=Frame::World(), const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getCommand(std::size_t _index) const | dart::dynamics::MetaSkeleton | |
getCommands() const | dart::dynamics::MetaSkeleton | |
getCommands(const std::vector< std::size_t > &_indices) const | dart::dynamics::MetaSkeleton | |
getCOMSpatialAcceleration(const Frame *_relativeTo=Frame::World(), const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getCOMSpatialVelocity(const Frame *_relativeTo=Frame::World(), const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getConstraintForces() const override | dart::dynamics::ReferentialSkeleton | virtual |
getCoriolisAndGravityForces() const override | dart::dynamics::ReferentialSkeleton | virtual |
getCoriolisForces() const override | dart::dynamics::ReferentialSkeleton | virtual |
getDof(std::size_t _idx) override | dart::dynamics::ReferentialSkeleton | virtual |
getDof(std::size_t _idx) const override | dart::dynamics::ReferentialSkeleton | virtual |
getDofs() override | dart::dynamics::ReferentialSkeleton | virtual |
getDofs() const override | dart::dynamics::ReferentialSkeleton | virtual |
getExternalForces() const override | dart::dynamics::ReferentialSkeleton | virtual |
getForce(std::size_t _index) const | dart::dynamics::MetaSkeleton | |
getForceLowerLimit(std::size_t _index) const | dart::dynamics::MetaSkeleton | |
getForceLowerLimits() const | dart::dynamics::MetaSkeleton | |
getForceLowerLimits(const std::vector< std::size_t > &indices) const | dart::dynamics::MetaSkeleton | |
getForces() const | dart::dynamics::MetaSkeleton | |
getForces(const std::vector< std::size_t > &_indices) const | dart::dynamics::MetaSkeleton | |
getForceUpperLimit(std::size_t _index) const | dart::dynamics::MetaSkeleton | |
getForceUpperLimits() const | dart::dynamics::MetaSkeleton | |
getForceUpperLimits(const std::vector< std::size_t > &indices) const | dart::dynamics::MetaSkeleton | |
getGravityForces() const override | dart::dynamics::ReferentialSkeleton | virtual |
getIndexOf(const BodyNode *_bn, bool _warning=true) const override | dart::dynamics::ReferentialSkeleton | virtual |
getIndexOf(const Joint *_joint, bool _warning=true) const override | dart::dynamics::ReferentialSkeleton | virtual |
getIndexOf(const DegreeOfFreedom *_dof, bool _warning=true) const override | dart::dynamics::ReferentialSkeleton | virtual |
getInvAugMassMatrix() const override | dart::dynamics::ReferentialSkeleton | virtual |
getInvMassMatrix() const override | dart::dynamics::ReferentialSkeleton | virtual |
getJacobian(const JacobianNode *_node) const override | dart::dynamics::ReferentialSkeleton | virtual |
getJacobian(const JacobianNode *_node, const Frame *_inCoordinatesOf) const override | dart::dynamics::ReferentialSkeleton | virtual |
getJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset) const override | dart::dynamics::ReferentialSkeleton | virtual |
getJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf) const override | dart::dynamics::ReferentialSkeleton | virtual |
dart::dynamics::MetaSkeleton::getJacobian(const JacobianNode *_node, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf) const | dart::dynamics::MetaSkeleton | |
dart::dynamics::MetaSkeleton::getJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf) const | dart::dynamics::MetaSkeleton | |
getJacobianClassicDeriv(const JacobianNode *_node) const override | dart::dynamics::ReferentialSkeleton | virtual |
getJacobianClassicDeriv(const JacobianNode *_node, const Frame *_inCoordinatesOf) const override | dart::dynamics::ReferentialSkeleton | virtual |
getJacobianClassicDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getJacobianSpatialDeriv(const JacobianNode *_node) const override | dart::dynamics::ReferentialSkeleton | virtual |
getJacobianSpatialDeriv(const JacobianNode *_node, const Frame *_inCoordinatesOf) const override | dart::dynamics::ReferentialSkeleton | virtual |
getJacobianSpatialDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset) const override | dart::dynamics::ReferentialSkeleton | virtual |
getJacobianSpatialDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf) const override | dart::dynamics::ReferentialSkeleton | virtual |
dart::dynamics::MetaSkeleton::getJacobianSpatialDeriv(const JacobianNode *_node, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf) const | dart::dynamics::MetaSkeleton | |
dart::dynamics::MetaSkeleton::getJacobianSpatialDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf) const | dart::dynamics::MetaSkeleton | |
getJoint(std::size_t _idx) override | dart::dynamics::ReferentialSkeleton | virtual |
getJoint(std::size_t _idx) const override | dart::dynamics::ReferentialSkeleton | virtual |
getJoint(const std::string &name) override | dart::dynamics::ReferentialSkeleton | virtual |
getJoint(const std::string &name) const override | dart::dynamics::ReferentialSkeleton | virtual |
getJointConstraintImpulses() const | dart::dynamics::MetaSkeleton | |
getJoints() override | dart::dynamics::ReferentialSkeleton | virtual |
getJoints() const override | dart::dynamics::ReferentialSkeleton | virtual |
getJoints(const std::string &name) override | dart::dynamics::ReferentialSkeleton | virtual |
getJoints(const std::string &name) const override | dart::dynamics::ReferentialSkeleton | virtual |
getKineticEnergy() const | dart::dynamics::MetaSkeleton | |
getLinearJacobian(const JacobianNode *_node, const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getLinearJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
dart::dynamics::MetaSkeleton::getLinearJacobian(const JacobianNode *_node, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf=Frame::World()) const | dart::dynamics::MetaSkeleton | |
dart::dynamics::MetaSkeleton::getLinearJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf=Frame::World()) const | dart::dynamics::MetaSkeleton | |
getLinearJacobianDeriv(const JacobianNode *_node, const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getLinearJacobianDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::ReferentialSkeleton | virtual |
getLockableReference() const override | dart::dynamics::ReferentialSkeleton | virtual |
getMass() const override | dart::dynamics::ReferentialSkeleton | virtual |
getMassMatrix() const override | dart::dynamics::ReferentialSkeleton | virtual |
getName() const override | dart::dynamics::ReferentialSkeleton | virtual |
getNumBodyNodes() const override | dart::dynamics::ReferentialSkeleton | virtual |
getNumDofs() const override | dart::dynamics::ReferentialSkeleton | virtual |
getNumJoints() const override | dart::dynamics::ReferentialSkeleton | virtual |
getNumSkeletons() const | dart::dynamics::ReferentialSkeleton | |
getPosition(std::size_t _index) const | dart::dynamics::MetaSkeleton | |
getPositionLowerLimit(std::size_t _index) const | dart::dynamics::MetaSkeleton | |
getPositionLowerLimits() const | dart::dynamics::MetaSkeleton | |
getPositionLowerLimits(const std::vector< std::size_t > &indices) const | dart::dynamics::MetaSkeleton | |
getPositions() const | dart::dynamics::MetaSkeleton | |
getPositions(const std::vector< std::size_t > &_indices) const | dart::dynamics::MetaSkeleton | |
getPositionUpperLimit(std::size_t _index) const | dart::dynamics::MetaSkeleton | |
getPositionUpperLimits() const | dart::dynamics::MetaSkeleton | |
getPositionUpperLimits(const std::vector< std::size_t > &indices) const | dart::dynamics::MetaSkeleton | |
getPotentialEnergy() const | dart::dynamics::MetaSkeleton | |
getVelocities() const | dart::dynamics::MetaSkeleton | |
getVelocities(const std::vector< std::size_t > &_indices) const | dart::dynamics::MetaSkeleton | |
getVelocity(std::size_t _index) const | dart::dynamics::MetaSkeleton | |
getVelocityChanges() const | dart::dynamics::MetaSkeleton | |
getVelocityLowerLimit(std::size_t _index) | dart::dynamics::MetaSkeleton | |
getVelocityLowerLimits() const | dart::dynamics::MetaSkeleton | |
getVelocityLowerLimits(const std::vector< std::size_t > &indices) const | dart::dynamics::MetaSkeleton | |
getVelocityUpperLimit(std::size_t _index) | dart::dynamics::MetaSkeleton | |
getVelocityUpperLimits() const | dart::dynamics::MetaSkeleton | |
getVelocityUpperLimits(const std::vector< std::size_t > &indices) const | dart::dynamics::MetaSkeleton | |
getWorldJacobian(const JacobianNode *_node) const override | dart::dynamics::ReferentialSkeleton | virtual |
getWorldJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset) const override | dart::dynamics::ReferentialSkeleton | virtual |
hasBodyNode(const BodyNode *bodyNode) const override | dart::dynamics::ReferentialSkeleton | virtual |
hasJoint(const Joint *joint) const override | dart::dynamics::ReferentialSkeleton | virtual |
hasSkeleton(const Skeleton *skel) const | dart::dynamics::ReferentialSkeleton | |
isAssembled() const | dart::dynamics::Linkage | |
Linkage(const Criteria &_criteria, const std::string &_name="Linkage") | dart::dynamics::Linkage | protected |
mAugM | dart::dynamics::ReferentialSkeleton | mutableprotected |
mBodyNodes | dart::dynamics::ReferentialSkeleton | protected |
mCg | dart::dynamics::ReferentialSkeleton | mutableprotected |
mCriteria | dart::dynamics::Linkage | protected |
mCvec | dart::dynamics::ReferentialSkeleton | mutableprotected |
mDofs | dart::dynamics::ReferentialSkeleton | protected |
MetaSkeleton(const MetaSkeleton &)=delete | dart::dynamics::MetaSkeleton | |
MetaSkeleton() | dart::dynamics::MetaSkeleton | protected |
mFc | dart::dynamics::ReferentialSkeleton | mutableprotected |
mFext | dart::dynamics::ReferentialSkeleton | mutableprotected |
mG | dart::dynamics::ReferentialSkeleton | mutableprotected |
mIndexMap | dart::dynamics::ReferentialSkeleton | protected |
mInvAugM | dart::dynamics::ReferentialSkeleton | mutableprotected |
mInvM | dart::dynamics::ReferentialSkeleton | mutableprotected |
mJoints | dart::dynamics::ReferentialSkeleton | protected |
mM | dart::dynamics::ReferentialSkeleton | mutableprotected |
mName | dart::dynamics::ReferentialSkeleton | protected |
mNameChangedSignal | dart::dynamics::MetaSkeleton | protected |
mObservers | dart::common::Subject | mutableprotected |
mParentBodyNodes | dart::dynamics::Linkage | protected |
mPtr | dart::dynamics::ReferentialSkeleton | protected |
mRawBodyNodes | dart::dynamics::ReferentialSkeleton | mutableprotected |
mRawConstBodyNodes | dart::dynamics::ReferentialSkeleton | mutableprotected |
mRawConstDofs | dart::dynamics::ReferentialSkeleton | mutableprotected |
mRawDofs | dart::dynamics::ReferentialSkeleton | mutableprotected |
mSkeletonMutexes | dart::dynamics::ReferentialSkeleton | protected |
mSkeletons | dart::dynamics::ReferentialSkeleton | protected |
NameChangedSignal typedef | dart::dynamics::MetaSkeleton | |
onNameChanged | dart::dynamics::MetaSkeleton | |
operator=(const ReferentialSkeleton &_other)=delete | dart::dynamics::ReferentialSkeleton | |
reassemble() | dart::dynamics::Linkage | |
ReferentialSkeleton()=default | dart::dynamics::ReferentialSkeleton | protected |
registerBodyNode(BodyNode *_bn) | dart::dynamics::ReferentialSkeleton | protected |
registerComponent(BodyNode *_bn) | dart::dynamics::ReferentialSkeleton | protected |
registerDegreeOfFreedom(DegreeOfFreedom *_dof) | dart::dynamics::ReferentialSkeleton | protected |
registerJoint(Joint *_joint) | dart::dynamics::ReferentialSkeleton | protected |
registerSkeleton(const Skeleton *skel) | dart::dynamics::ReferentialSkeleton | private |
removeObserver(Observer *_observer) const | dart::common::Subject | protected |
resetAccelerations() | dart::dynamics::MetaSkeleton | |
resetCommands() | dart::dynamics::MetaSkeleton | |
resetGeneralizedForces() | dart::dynamics::MetaSkeleton | |
resetPositions() | dart::dynamics::MetaSkeleton | |
resetVelocities() | dart::dynamics::MetaSkeleton | |
satisfyCriteria() | dart::dynamics::Linkage | |
sendDestructionNotification() const | dart::common::Subject | protected |
setAcceleration(std::size_t _index, double _acceleration) | dart::dynamics::MetaSkeleton | |
setAccelerationLowerLimit(std::size_t _index, double _acceleration) | dart::dynamics::MetaSkeleton | |
setAccelerationLowerLimits(const Eigen::VectorXd &accelerations) | dart::dynamics::MetaSkeleton | |
setAccelerationLowerLimits(const std::vector< std::size_t > &indices, const Eigen::VectorXd &accelerations) | dart::dynamics::MetaSkeleton | |
setAccelerations(const Eigen::VectorXd &_accelerations) | dart::dynamics::MetaSkeleton | |
setAccelerations(const std::vector< std::size_t > &_indices, const Eigen::VectorXd &_accelerations) | dart::dynamics::MetaSkeleton | |
setAccelerationUpperLimit(std::size_t _index, double _acceleration) | dart::dynamics::MetaSkeleton | |
setAccelerationUpperLimits(const Eigen::VectorXd &accelerations) | dart::dynamics::MetaSkeleton | |
setAccelerationUpperLimits(const std::vector< std::size_t > &indices, const Eigen::VectorXd &accelerations) | dart::dynamics::MetaSkeleton | |
setCommand(std::size_t _index, double _command) | dart::dynamics::MetaSkeleton | |
setCommands(const Eigen::VectorXd &_commands) | dart::dynamics::MetaSkeleton | |
setCommands(const std::vector< std::size_t > &_indices, const Eigen::VectorXd &_commands) | dart::dynamics::MetaSkeleton | |
setForce(std::size_t _index, double _force) | dart::dynamics::MetaSkeleton | |
setForceLowerLimit(std::size_t _index, double _force) | dart::dynamics::MetaSkeleton | |
setForceLowerLimits(const Eigen::VectorXd &forces) | dart::dynamics::MetaSkeleton | |
setForceLowerLimits(const std::vector< std::size_t > &indices, const Eigen::VectorXd &forces) | dart::dynamics::MetaSkeleton | |
setForces(const Eigen::VectorXd &_forces) | dart::dynamics::MetaSkeleton | |
setForces(const std::vector< std::size_t > &_index, const Eigen::VectorXd &_forces) | dart::dynamics::MetaSkeleton | |
setForceUpperLimit(std::size_t _index, double _force) | dart::dynamics::MetaSkeleton | |
setForceUpperLimits(const Eigen::VectorXd &forces) | dart::dynamics::MetaSkeleton | |
setForceUpperLimits(const std::vector< std::size_t > &indices, const Eigen::VectorXd &forces) | dart::dynamics::MetaSkeleton | |
setJointConstraintImpulses(const Eigen::VectorXd &_impulses) | dart::dynamics::MetaSkeleton | |
setName(const std::string &_name) override | dart::dynamics::ReferentialSkeleton | virtual |
setPosition(std::size_t index, double _position) | dart::dynamics::MetaSkeleton | |
setPositionLowerLimit(std::size_t _index, double _position) | dart::dynamics::MetaSkeleton | |
setPositionLowerLimits(const Eigen::VectorXd &positions) | dart::dynamics::MetaSkeleton | |
setPositionLowerLimits(const std::vector< std::size_t > &indices, const Eigen::VectorXd &positions) | dart::dynamics::MetaSkeleton | |
setPositions(const Eigen::VectorXd &_positions) | dart::dynamics::MetaSkeleton | |
setPositions(const std::vector< std::size_t > &_indices, const Eigen::VectorXd &_positions) | dart::dynamics::MetaSkeleton | |
setPositionUpperLimit(std::size_t _index, double _position) | dart::dynamics::MetaSkeleton | |
setPositionUpperLimits(const Eigen::VectorXd &positions) | dart::dynamics::MetaSkeleton | |
setPositionUpperLimits(const std::vector< std::size_t > &indices, const Eigen::VectorXd &positions) | dart::dynamics::MetaSkeleton | |
setVelocities(const Eigen::VectorXd &_velocities) | dart::dynamics::MetaSkeleton | |
setVelocities(const std::vector< std::size_t > &_indices, const Eigen::VectorXd &_velocities) | dart::dynamics::MetaSkeleton | |
setVelocity(std::size_t _index, double _velocity) | dart::dynamics::MetaSkeleton | |
setVelocityLowerLimit(std::size_t _index, double _velocity) | dart::dynamics::MetaSkeleton | |
setVelocityLowerLimits(const Eigen::VectorXd &velocities) | dart::dynamics::MetaSkeleton | |
setVelocityLowerLimits(const std::vector< std::size_t > &indices, const Eigen::VectorXd &velocities) | dart::dynamics::MetaSkeleton | |
setVelocityUpperLimit(std::size_t _index, double _velocity) | dart::dynamics::MetaSkeleton | |
setVelocityUpperLimits(const Eigen::VectorXd &velocities) | dart::dynamics::MetaSkeleton | |
setVelocityUpperLimits(const std::vector< std::size_t > &indices, const Eigen::VectorXd &velocities) | dart::dynamics::MetaSkeleton | |
unregisterBodyNode(BodyNode *_bn, bool _unregisterDofs) | dart::dynamics::ReferentialSkeleton | protected |
unregisterComponent(BodyNode *_bn) | dart::dynamics::ReferentialSkeleton | protected |
unregisterDegreeOfFreedom(BodyNode *_bn, std::size_t _localIndex) | dart::dynamics::ReferentialSkeleton | protected |
unregisterJoint(BodyNode *_child) | dart::dynamics::ReferentialSkeleton | protected |
unregisterSkeleton(const Skeleton *skel) | dart::dynamics::ReferentialSkeleton | private |
update() | dart::dynamics::Linkage | protectedvirtual |
updateCaches() | dart::dynamics::ReferentialSkeleton | protected |
~MetaSkeleton()=default | dart::dynamics::MetaSkeleton | virtual |
~ReferentialSkeleton()=default | dart::dynamics::ReferentialSkeleton | virtual |
~Subject() | dart::common::Subject | virtual |