addEntryToBodyNodeNameMgr(BodyNode *_newNode) | dart::dynamics::Skeleton | protected |
addEntryToJointNameMgr(Joint *_newJoint, bool _updateDofNames=true) | dart::dynamics::Skeleton | protected |
addEntryToSoftBodyNodeNameMgr(SoftBodyNode *_newNode) | dart::dynamics::Skeleton | protected |
addObserver(Observer *_observer) const | dart::common::Subject | protected |
Aspect typedef | dart::common::EmbedPropertiesOnTopOf< DerivedT, PropertiesDataT, CompositeBases > | |
AspectProperties typedef | dart::dynamics::Skeleton | |
AspectPropertiesData typedef | dart::dynamics::Skeleton | |
Base typedef | dart::common::EmbedPropertiesOnTopOf< DerivedT, PropertiesDataT, CompositeBases > | |
BodyNode class | dart::dynamics::Skeleton | friend |
checkIndexingConsistency() const | dart::dynamics::Skeleton | |
clearCollidingBodies() override | dart::dynamics::Skeleton | virtual |
clearConstraintImpulses() | dart::dynamics::Skeleton | |
clearExternalForces() override | dart::dynamics::Skeleton | virtual |
clearIK() | dart::dynamics::Skeleton | |
clearInternalForces() override | dart::dynamics::Skeleton | virtual |
clone() const | dart::dynamics::Skeleton | |
clone(const std::string &cloneName) const | dart::dynamics::Skeleton | |
cloneBodyNodeTree(Joint *_parentJoint, const BodyNode *_bodyNode, const SkeletonPtr &_newSkeleton, BodyNode *_parentNode, bool _recursive) const | dart::dynamics::Skeleton | protected |
cloneBodyNodeTree(const BodyNode *_bodyNode, const SkeletonPtr &_newSkeleton, BodyNode *_parentNode, const typename JointType::Properties &_joint, bool _recursive) const | dart::dynamics::Skeleton | protected |
cloneMetaSkeleton(const std::string &cloneName) const override | dart::dynamics::Skeleton | virtual |
dart::dynamics::MetaSkeleton::cloneMetaSkeleton() const | dart::dynamics::MetaSkeleton | |
cloneSkeleton() const | dart::dynamics::Skeleton | |
cloneSkeleton(const std::string &cloneName) const | dart::dynamics::Skeleton | |
computeConstraintForces(DataCache &cache) const | dart::dynamics::Skeleton | protected |
computeForwardDynamics() | dart::dynamics::Skeleton | |
computeForwardKinematics(bool _updateTransforms=true, bool _updateVels=true, bool _updateAccs=true) | dart::dynamics::Skeleton | |
computeImpulseForwardDynamics() | dart::dynamics::Skeleton | |
computeInverseDynamics(bool _withExternalForces=false, bool _withDampingForces=false, bool _withSpringForces=false) | dart::dynamics::Skeleton | |
computeKineticEnergy() const override | dart::dynamics::Skeleton | virtual |
computeLagrangian() const | dart::dynamics::MetaSkeleton | |
computePotentialEnergy() const override | dart::dynamics::Skeleton | virtual |
CONFIG_ACCELERATIONS enum value | dart::dynamics::Skeleton | |
CONFIG_ALL enum value | dart::dynamics::Skeleton | |
CONFIG_COMMANDS enum value | dart::dynamics::Skeleton | |
CONFIG_FORCES enum value | dart::dynamics::Skeleton | |
CONFIG_NOTHING enum value | dart::dynamics::Skeleton | |
CONFIG_POSITIONS enum value | dart::dynamics::Skeleton | |
CONFIG_VELOCITIES enum value | dart::dynamics::Skeleton | |
ConfigFlags enum name | dart::dynamics::Skeleton | |
constructBodyNodeTree(const BodyNode *_bodyNode) const | dart::dynamics::Skeleton | protected |
constructBodyNodeTree(BodyNode *_bodyNode) | dart::dynamics::Skeleton | protected |
constructNewTree() | dart::dynamics::Skeleton | protected |
create(const std::string &_name="Skeleton") | dart::dynamics::Skeleton | static |
create(const AspectPropertiesData &properties) | dart::dynamics::Skeleton | static |
createIK() | dart::dynamics::Skeleton | |
createJointAndBodyNodePair(BodyNode *_parent=nullptr, const typename JointType::Properties &_jointProperties=typename JointType::Properties(), const typename NodeType::Properties &_bodyProperties=typename NodeType::Properties()) | dart::dynamics::Skeleton | |
DegreeOfFreedom class | dart::dynamics::Skeleton | friend |
Derived typedef | dart::common::EmbedPropertiesOnTopOf< DerivedT, PropertiesDataT, CompositeBases > | |
destructOldTree(std::size_t tree) | dart::dynamics::Skeleton | protected |
dirtyArticulatedInertia(std::size_t _treeIdx) | dart::dynamics::Skeleton | |
dirtySupportPolygon(std::size_t _treeIdx) | dart::dynamics::Skeleton | |
disableAdjacentBodyCheck() | dart::dynamics::Skeleton | |
disableSelfCollision() | dart::dynamics::Skeleton | |
disableSelfCollisionCheck() | dart::dynamics::Skeleton | |
EmbedPropertiesOnTopOf(Args &&... args) | dart::common::EmbedPropertiesOnTopOf< DerivedT, PropertiesDataT, CompositeBases > | inline |
enableAdjacentBodyCheck() | dart::dynamics::Skeleton | |
enableSelfCollision(bool enableAdjacentBodyCheck=false) | dart::dynamics::Skeleton | |
enableSelfCollisionCheck() | dart::dynamics::Skeleton | |
EndEffector class | dart::dynamics::Skeleton | friend |
extractBodyNodeTree(BodyNode *_bodyNode) | dart::dynamics::Skeleton | protected |
GenericJoint class | dart::dynamics::Skeleton | friend |
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 | |
getAdjacentBodyCheck() const | dart::dynamics::Skeleton | |
getAngularJacobian(const JacobianNode *_node, const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::Skeleton | virtual |
getAngularJacobian(const JacobianNode *_node, const Frame *_inCoordinatesOf=Frame::World()) const=0 | dart::dynamics::Skeleton | |
getAngularJacobian(const JacobianNode *_node, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf=Frame::World()) const | dart::dynamics::Skeleton | |
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::Skeleton | virtual |
getAngularJacobianDeriv(const JacobianNode *_node, const Frame *_inCoordinatesOf=Frame::World()) const=0 | dart::dynamics::Skeleton | |
getAspectProperties() const | dart::common::EmbedPropertiesOnTopOf< DerivedT, PropertiesDataT, CompositeBases > | inline |
getAugMassMatrix(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getAugMassMatrix() const override | dart::dynamics::Skeleton | virtual |
getBodyNode(std::size_t _idx) override | dart::dynamics::Skeleton | virtual |
getBodyNode(std::size_t _idx) const override | dart::dynamics::Skeleton | virtual |
getBodyNode(const std::string &name) override | dart::dynamics::Skeleton | virtual |
getBodyNode(const std::string &name) const override | dart::dynamics::Skeleton | virtual |
getBodyNodes() override | dart::dynamics::Skeleton | virtual |
getBodyNodes() const override | dart::dynamics::Skeleton | virtual |
getBodyNodes(const std::string &name) override | dart::dynamics::Skeleton | virtual |
getBodyNodes(const std::string &name) const override | dart::dynamics::Skeleton | virtual |
getCOM(const Frame *_withRespectTo=Frame::World()) const override | dart::dynamics::Skeleton | virtual |
getCOMJacobian(const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::Skeleton | virtual |
getCOMJacobianSpatialDeriv(const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::Skeleton | virtual |
getCOMLinearAcceleration(const Frame *_relativeTo=Frame::World(), const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::Skeleton | virtual |
getCOMLinearJacobian(const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::Skeleton | virtual |
getCOMLinearJacobianDeriv(const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::Skeleton | virtual |
getCOMLinearVelocity(const Frame *_relativeTo=Frame::World(), const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::Skeleton | 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::Skeleton | virtual |
getCOMSpatialVelocity(const Frame *_relativeTo=Frame::World(), const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::Skeleton | virtual |
getConfiguration(int flags=CONFIG_ALL) const | dart::dynamics::Skeleton | |
getConfiguration(const std::vector< std::size_t > &indices, int flags=CONFIG_ALL) const | dart::dynamics::Skeleton | |
getConstraintForces(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getConstraintForces() const override | dart::dynamics::Skeleton | virtual |
getCoriolisAndGravityForces(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getCoriolisAndGravityForces() const override | dart::dynamics::Skeleton | virtual |
getCoriolisForces(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getCoriolisForces() const override | dart::dynamics::Skeleton | virtual |
getDof(std::size_t _idx) override | dart::dynamics::Skeleton | virtual |
getDof(std::size_t _idx) const override | dart::dynamics::Skeleton | virtual |
getDof(const std::string &_name) | dart::dynamics::Skeleton | |
getDof(const std::string &_name) const | dart::dynamics::Skeleton | |
getDofs() override | dart::dynamics::Skeleton | virtual |
getDofs() const override | dart::dynamics::Skeleton | virtual |
getEndEffector(std::size_t index) | dart::dynamics::Skeleton | |
getEndEffector(std::size_t index) const | dart::dynamics::Skeleton | |
getEndEffector(std::size_t treeIndex, std::size_t nodeIndex) | dart::dynamics::Skeleton | |
getEndEffector(std::size_t treeIndex, std::size_t nodeIndex) const | dart::dynamics::Skeleton | |
getEndEffector(const std::string &name) | dart::dynamics::Skeleton | |
getEndEffector(const std::string &name) const | dart::dynamics::Skeleton | |
getExternalForces(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getExternalForces() const override | dart::dynamics::Skeleton | 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 | |
getGravity() const | dart::dynamics::Skeleton | |
getGravityForces(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getGravityForces() const override | dart::dynamics::Skeleton | virtual |
getIK(bool _createIfNull=false) | dart::dynamics::Skeleton | |
getIK() const | dart::dynamics::Skeleton | |
getIndexOf(const BodyNode *_bn, bool _warning=true) const override | dart::dynamics::Skeleton | virtual |
getIndexOf(const Joint *_joint, bool _warning=true) const override | dart::dynamics::Skeleton | virtual |
getIndexOf(const DegreeOfFreedom *_dof, bool _warning=true) const override | dart::dynamics::Skeleton | virtual |
getInvAugMassMatrix(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getInvAugMassMatrix() const override | dart::dynamics::Skeleton | virtual |
getInvMassMatrix(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getInvMassMatrix() const override | dart::dynamics::Skeleton | virtual |
getJacobian(const JacobianNode *_node) const override | dart::dynamics::Skeleton | virtual |
getJacobian(const JacobianNode *_node, const Frame *_inCoordinatesOf) const override | dart::dynamics::Skeleton | virtual |
getJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset) const override | dart::dynamics::Skeleton | virtual |
getJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf) const override | dart::dynamics::Skeleton | virtual |
getJacobian(const JacobianNode *_node) const=0 | dart::dynamics::Skeleton | |
getJacobian(const JacobianNode *_node, const Frame *_inCoordinatesOf) const=0 | dart::dynamics::Skeleton | |
getJacobian(const JacobianNode *_node, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf) const | dart::dynamics::Skeleton | |
getJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset) const=0 | dart::dynamics::Skeleton | |
getJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf) const=0 | dart::dynamics::Skeleton | |
getJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf) const | dart::dynamics::Skeleton | |
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::Skeleton | virtual |
getJacobianClassicDeriv(const JacobianNode *_node, const Frame *_inCoordinatesOf) const override | dart::dynamics::Skeleton | virtual |
getJacobianClassicDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::Skeleton | virtual |
getJacobianClassicDeriv(const JacobianNode *_node) const=0 | dart::dynamics::Skeleton | |
getJacobianClassicDeriv(const JacobianNode *_node, const Frame *_inCoordinatesOf) const=0 | dart::dynamics::Skeleton | |
getJacobianClassicDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf=Frame::World()) const=0 | dart::dynamics::Skeleton | |
getJacobianSpatialDeriv(const JacobianNode *_node) const override | dart::dynamics::Skeleton | virtual |
getJacobianSpatialDeriv(const JacobianNode *_node, const Frame *_inCoordinatesOf) const override | dart::dynamics::Skeleton | virtual |
getJacobianSpatialDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset) const override | dart::dynamics::Skeleton | virtual |
getJacobianSpatialDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf) const override | dart::dynamics::Skeleton | virtual |
getJacobianSpatialDeriv(const JacobianNode *_node) const=0 | dart::dynamics::Skeleton | |
getJacobianSpatialDeriv(const JacobianNode *_node, const Frame *_inCoordinatesOf) const=0 | dart::dynamics::Skeleton | |
getJacobianSpatialDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset) const=0 | dart::dynamics::Skeleton | |
getJacobianSpatialDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf) const=0 | dart::dynamics::Skeleton | |
getJacobianSpatialDeriv(const JacobianNode *_node, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf) const | dart::dynamics::Skeleton | |
getJacobianSpatialDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf) const | dart::dynamics::Skeleton | |
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::Skeleton | virtual |
getJoint(std::size_t _idx) const override | dart::dynamics::Skeleton | virtual |
getJoint(const std::string &name) override | dart::dynamics::Skeleton | virtual |
getJoint(const std::string &name) const override | dart::dynamics::Skeleton | virtual |
getJointConstraintImpulses() const | dart::dynamics::MetaSkeleton | |
getJoints() override | dart::dynamics::Skeleton | virtual |
getJoints() const override | dart::dynamics::Skeleton | virtual |
getJoints(const std::string &name) override | dart::dynamics::Skeleton | virtual |
getJoints(const std::string &name) const override | dart::dynamics::Skeleton | virtual |
getKineticEnergy() const | dart::dynamics::MetaSkeleton | |
getLinearJacobian(const JacobianNode *_node, const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::Skeleton | virtual |
getLinearJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::Skeleton | virtual |
getLinearJacobian(const JacobianNode *_node, const Frame *_inCoordinatesOf=Frame::World()) const=0 | dart::dynamics::Skeleton | |
getLinearJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf=Frame::World()) const=0 | dart::dynamics::Skeleton | |
getLinearJacobian(const JacobianNode *_node, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf=Frame::World()) const | dart::dynamics::Skeleton | |
getLinearJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const JacobianNode *_relativeTo, const Frame *_inCoordinatesOf=Frame::World()) const | dart::dynamics::Skeleton | |
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::Skeleton | virtual |
getLinearJacobianDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf=Frame::World()) const override | dart::dynamics::Skeleton | virtual |
getLinearJacobianDeriv(const JacobianNode *_node, const Frame *_inCoordinatesOf=Frame::World()) const=0 | dart::dynamics::Skeleton | |
getLinearJacobianDeriv(const JacobianNode *_node, const Eigen::Vector3d &_localOffset, const Frame *_inCoordinatesOf=Frame::World()) const=0 | dart::dynamics::Skeleton | |
getLockableReference() const override | dart::dynamics::Skeleton | virtual |
getMarker(std::size_t index) | dart::dynamics::Skeleton | |
getMarker(std::size_t index) const | dart::dynamics::Skeleton | |
getMarker(std::size_t treeIndex, std::size_t nodeIndex) | dart::dynamics::Skeleton | |
getMarker(std::size_t treeIndex, std::size_t nodeIndex) const | dart::dynamics::Skeleton | |
getMarker(const std::string &name) | dart::dynamics::Skeleton | |
getMarker(const std::string &name) const | dart::dynamics::Skeleton | |
getMass() const override | dart::dynamics::Skeleton | virtual |
getMassMatrix(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getMassMatrix() const override | dart::dynamics::Skeleton | virtual |
getMutex() const | dart::dynamics::Skeleton | |
getName() const override | dart::dynamics::Skeleton | virtual |
getNumBodyNodes() const override | dart::dynamics::Skeleton | virtual |
getNumDofs() const override | dart::dynamics::Skeleton | virtual |
getNumEndEffectors() const | dart::dynamics::Skeleton | |
getNumEndEffectors(std::size_t treeIndex) const | dart::dynamics::Skeleton | |
getNumJoints() const override | dart::dynamics::Skeleton | virtual |
getNumMarkers() const | dart::dynamics::Skeleton | |
getNumMarkers(std::size_t treeIndex) const | dart::dynamics::Skeleton | |
getNumRigidBodyNodes() const | dart::dynamics::Skeleton | |
getNumShapeNodes() const | dart::dynamics::Skeleton | |
getNumShapeNodes(std::size_t treeIndex) const | dart::dynamics::Skeleton | |
getNumSoftBodyNodes() const | dart::dynamics::Skeleton | |
getNumTrees() const | dart::dynamics::Skeleton | |
getOrCreateIK() | dart::dynamics::Skeleton | |
getPosition(std::size_t _index) const | dart::dynamics::MetaSkeleton | |
getPositionDifferences(const Eigen::VectorXd &_q2, const Eigen::VectorXd &_q1) const | dart::dynamics::Skeleton | |
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 | |
getProperties() const | dart::dynamics::Skeleton | |
getPtr() | dart::dynamics::Skeleton | |
getPtr() const | dart::dynamics::Skeleton | |
getRootBodyNode(std::size_t _treeIdx=0) | dart::dynamics::Skeleton | |
getRootBodyNode(std::size_t _treeIdx=0) const | dart::dynamics::Skeleton | |
getRootJoint(std::size_t treeIdx=0u) | dart::dynamics::Skeleton | |
getRootJoint(std::size_t treeIdx=0u) const | dart::dynamics::Skeleton | |
getSelfCollisionCheck() const | dart::dynamics::Skeleton | |
getShapeNode(std::size_t index) | dart::dynamics::Skeleton | |
getShapeNode(std::size_t index) const | dart::dynamics::Skeleton | |
getShapeNode(std::size_t treeIndex, std::size_t nodeIndex) | dart::dynamics::Skeleton | |
getShapeNode(std::size_t treeIndex, std::size_t nodeIndex) const | dart::dynamics::Skeleton | |
getShapeNode(const std::string &name) | dart::dynamics::Skeleton | |
getShapeNode(const std::string &name) const | dart::dynamics::Skeleton | |
getSkeleton() | dart::dynamics::Skeleton | |
getSkeleton() const | dart::dynamics::Skeleton | |
getSkeletonProperties() const | dart::dynamics::Skeleton | |
getSoftBodyNode(std::size_t _idx) | dart::dynamics::Skeleton | |
getSoftBodyNode(std::size_t _idx) const | dart::dynamics::Skeleton | |
getSoftBodyNode(const std::string &_name) | dart::dynamics::Skeleton | |
getSoftBodyNode(const std::string &_name) const | dart::dynamics::Skeleton | |
getState() const | dart::dynamics::Skeleton | |
getSupportAxes() const | dart::dynamics::Skeleton | |
getSupportAxes(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getSupportCentroid() const | dart::dynamics::Skeleton | |
getSupportCentroid(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getSupportIndices() const | dart::dynamics::Skeleton | |
getSupportIndices(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getSupportPolygon() const | dart::dynamics::Skeleton | |
getSupportPolygon(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getSupportVersion() const | dart::dynamics::Skeleton | |
getSupportVersion(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getTimeStep() const | dart::dynamics::Skeleton | |
getTreeBodyNodes(std::size_t _treeIdx) | dart::dynamics::Skeleton | |
getTreeBodyNodes(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
getTreeDofs(std::size_t _treeIdx) | dart::dynamics::Skeleton | |
getTreeDofs(std::size_t _treeIdx) const | dart::dynamics::Skeleton | |
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 | |
getVelocityDifferences(const Eigen::VectorXd &_dq2, const Eigen::VectorXd &_dq1) const | dart::dynamics::Skeleton | |
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 | |
getVersion() const | dart::common::VersionCounter | virtual |
getWorldJacobian(const JacobianNode *_node) const override | dart::dynamics::Skeleton | virtual |
getWorldJacobian(const JacobianNode *_node, const Eigen::Vector3d &_localOffset) const override | dart::dynamics::Skeleton | virtual |
hasBodyNode(const BodyNode *bodyNode) const override | dart::dynamics::Skeleton | virtual |
hasJoint(const Joint *joint) const override | dart::dynamics::Skeleton | virtual |
Impl typedef | dart::common::EmbedPropertiesOnTopOf< DerivedT, PropertiesDataT, CompositeBases > | |
incrementVersion() | dart::common::VersionCounter | virtual |
integratePositions(double _dt) | dart::dynamics::Skeleton | |
integrateVelocities(double _dt) | dart::dynamics::Skeleton | |
isEnabledAdjacentBodyCheck() const | dart::dynamics::Skeleton | |
isEnabledSelfCollisionCheck() const | dart::dynamics::Skeleton | |
isImpulseApplied() const | dart::dynamics::Skeleton | |
isMobile() const | dart::dynamics::Skeleton | |
Joint class | dart::dynamics::Skeleton | friend |
mAspectProperties | dart::common::EmbedPropertiesOnTopOf< DerivedT, PropertiesDataT, CompositeBases > | protected |
mDependent | dart::common::VersionCounter | private |
MetaSkeleton(const MetaSkeleton &)=delete | dart::dynamics::MetaSkeleton | |
MetaSkeleton() | dart::dynamics::MetaSkeleton | protected |
mIsImpulseApplied | dart::dynamics::Skeleton | protected |
mMutex | dart::dynamics::Skeleton | mutableprotected |
mNameChangedSignal | dart::dynamics::MetaSkeleton | protected |
mNameMgrForBodyNodes | dart::dynamics::Skeleton | protected |
mNameMgrForDofs | dart::dynamics::Skeleton | protected |
mNameMgrForJoints | dart::dynamics::Skeleton | protected |
mNameMgrForSoftBodyNodes | dart::dynamics::Skeleton | protected |
mObservers | dart::common::Subject | mutableprotected |
moveBodyNodeTree(Joint *_parentJoint, BodyNode *_bodyNode, SkeletonPtr _newSkeleton, BodyNode *_parentNode) | dart::dynamics::Skeleton | protected |
moveBodyNodeTree(BodyNode *_bodyNode, const SkeletonPtr &_newSkeleton, BodyNode *_parentNode, const typename JointType::Properties &_joint) | dart::dynamics::Skeleton | protected |
mPtr | dart::dynamics::Skeleton | protected |
mSkelCache | dart::dynamics::Skeleton | mutableprotected |
mSoftBodyNodes | dart::dynamics::Skeleton | protected |
mSpecializedTreeNodes | dart::dynamics::Skeleton | protected |
mTotalMass | dart::dynamics::Skeleton | protected |
mTreeCache | dart::dynamics::Skeleton | mutableprotected |
mUnionIndex | dart::dynamics::Skeleton | |
mUnionRootSkeleton | dart::dynamics::Skeleton | |
mUnionSize | dart::dynamics::Skeleton | |
mVersion | dart::common::VersionCounter | protected |
mWholeBodyIK | dart::dynamics::Skeleton | protected |
NameChangedSignal typedef | dart::dynamics::MetaSkeleton | |
Node class | dart::dynamics::Skeleton | friend |
notifyArticulatedInertiaUpdate(std::size_t _treeIdx) | dart::dynamics::Skeleton | |
notifySupportUpdate(std::size_t _treeIdx) | dart::dynamics::Skeleton | |
onNameChanged | dart::dynamics::MetaSkeleton | |
operator=(const Skeleton &_other)=delete | dart::dynamics::Skeleton | |
Properties typedef | dart::dynamics::Skeleton | |
receiveBodyNodeTree(const std::vector< BodyNode * > &_tree) | dart::dynamics::Skeleton | protected |
registerBodyNode(BodyNode *_newBodyNode) | dart::dynamics::Skeleton | protected |
registerJoint(Joint *_newJoint) | dart::dynamics::Skeleton | protected |
registerNode(NodeMap &nodeMap, Node *_newNode, std::size_t &_index) | dart::dynamics::Skeleton | protected |
registerNode(Node *_newNode) | dart::dynamics::Skeleton | protected |
removeObserver(Observer *_observer) const | dart::common::Subject | protected |
resetAccelerations() | dart::dynamics::MetaSkeleton | |
resetCommands() | dart::dynamics::MetaSkeleton | |
resetGeneralizedForces() | dart::dynamics::MetaSkeleton | |
resetPositions() | dart::dynamics::MetaSkeleton | |
resetUnion() | dart::dynamics::Skeleton | inline |
resetVelocities() | dart::dynamics::MetaSkeleton | |
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 | |
setAdjacentBodyCheck(bool enable) | dart::dynamics::Skeleton | |
setAspectProperties(const AspectProperties &properties) | dart::dynamics::Skeleton | |
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 | |
setConfiguration(const Configuration &configuration) | dart::dynamics::Skeleton | |
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 | |
setGravity(const Eigen::Vector3d &_gravity) | dart::dynamics::Skeleton | |
setImpulseApplied(bool _val) | dart::dynamics::Skeleton | |
setJointConstraintImpulses(const Eigen::VectorXd &_impulses) | dart::dynamics::MetaSkeleton | |
setMobile(bool _isMobile) | dart::dynamics::Skeleton | |
setName(const std::string &_name) override | dart::dynamics::Skeleton | 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 | |
setProperties(const Properties &properties) | dart::dynamics::Skeleton | |
setProperties(const AspectProperties &properties) | dart::dynamics::Skeleton | |
setPtr(const SkeletonPtr &_ptr) | dart::dynamics::Skeleton | protected |
setSelfCollisionCheck(bool enable) | dart::dynamics::Skeleton | |
setState(const State &state) | dart::dynamics::Skeleton | |
setTimeStep(double _timeStep) | dart::dynamics::Skeleton | |
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 | |
setVersionDependentObject(VersionCounter *dependent) | dart::common::VersionCounter | protected |
ShapeNode class | dart::dynamics::Skeleton | friend |
Skeleton(const Skeleton &)=delete | dart::dynamics::Skeleton | |
Skeleton(const AspectPropertiesData &_properties) | dart::dynamics::Skeleton | protected |
SoftBodyNode class | dart::dynamics::Skeleton | friend |
SpecializedTreeNodes typedef | dart::dynamics::Skeleton | protected |
State typedef | dart::dynamics::Skeleton | |
unregisterBodyNode(BodyNode *_oldBodyNode) | dart::dynamics::Skeleton | protected |
unregisterJoint(Joint *_oldJoint) | dart::dynamics::Skeleton | protected |
unregisterNode(NodeMap &nodeMap, Node *_oldNode, std::size_t &_index) | dart::dynamics::Skeleton | protected |
unregisterNode(Node *_oldNode) | dart::dynamics::Skeleton | protected |
updateArticulatedInertia(std::size_t _tree) const | dart::dynamics::Skeleton | protected |
updateArticulatedInertia() const | dart::dynamics::Skeleton | protected |
updateAugMassMatrix(std::size_t _treeIdx) const | dart::dynamics::Skeleton | protected |
updateAugMassMatrix() const | dart::dynamics::Skeleton | protected |
updateBiasImpulse(BodyNode *_bodyNode) | dart::dynamics::Skeleton | |
updateBiasImpulse(BodyNode *_bodyNode, const Eigen::Vector6d &_imp) | dart::dynamics::Skeleton | |
updateBiasImpulse(BodyNode *_bodyNode1, const Eigen::Vector6d &_imp1, BodyNode *_bodyNode2, const Eigen::Vector6d &_imp2) | dart::dynamics::Skeleton | |
updateBiasImpulse(SoftBodyNode *_softBodyNode, PointMass *_pointMass, const Eigen::Vector3d &_imp) | dart::dynamics::Skeleton | |
updateCacheDimensions(DataCache &_cache) | dart::dynamics::Skeleton | protected |
updateCacheDimensions(std::size_t _treeIdx) | dart::dynamics::Skeleton | protected |
updateCoriolisAndGravityForces(std::size_t _treeIdx) const | dart::dynamics::Skeleton | protected |
updateCoriolisAndGravityForces() const | dart::dynamics::Skeleton | protected |
updateCoriolisForces(std::size_t _treeIdx) const | dart::dynamics::Skeleton | protected |
updateCoriolisForces() const | dart::dynamics::Skeleton | protected |
updateExternalForces(std::size_t _treeIdx) const | dart::dynamics::Skeleton | protected |
updateExternalForces() const | dart::dynamics::Skeleton | protected |
updateGravityForces(std::size_t _treeIdx) const | dart::dynamics::Skeleton | protected |
updateGravityForces() const | dart::dynamics::Skeleton | protected |
updateInvAugMassMatrix(std::size_t _treeIdx) const | dart::dynamics::Skeleton | protected |
updateInvAugMassMatrix() const | dart::dynamics::Skeleton | protected |
updateInvMassMatrix(std::size_t _treeIdx) const | dart::dynamics::Skeleton | protected |
updateInvMassMatrix() const | dart::dynamics::Skeleton | protected |
updateMassMatrix(std::size_t _treeIdx) const | dart::dynamics::Skeleton | protected |
updateMassMatrix() const | dart::dynamics::Skeleton | protected |
updateTotalMass() | dart::dynamics::Skeleton | protected |
updateVelocityChange() | dart::dynamics::Skeleton | |
VersionCounter() | dart::common::VersionCounter | |
~CompositeJoiner()=default | dart::common::CompositeJoiner< EmbedProperties< DerivedT, PropertiesDataT >, CompositeBases... > | virtual |
~EmbedPropertiesOnTopOf()=default | dart::common::EmbedPropertiesOnTopOf< DerivedT, PropertiesDataT, CompositeBases > | virtual |
~MetaSkeleton()=default | dart::dynamics::MetaSkeleton | virtual |
~Skeleton() | dart::dynamics::Skeleton | virtual |
~Subject() | dart::common::Subject | virtual |
~VersionCounter()=default | dart::common::VersionCounter | virtual |