DART  6.6.2
dart::dynamics::Joint Member List

This is the complete list of members for dart::dynamics::Joint, including all inherited members.

ACCELERATIONdart::dynamics::Jointstatic
ActuatorType typedefdart::dynamics::Joint
addAccelerationTo(Eigen::Vector6d &_acc)=0dart::dynamics::Jointprotectedpure virtual
addChildArtInertiaImplicitTo(Eigen::Matrix6d &_parentArtInertiaImplicit, const Eigen::Matrix6d &_childArtInertiaImplicit)=0dart::dynamics::Jointprotectedpure virtual
addChildArtInertiaTo(Eigen::Matrix6d &_parentArtInertia, const Eigen::Matrix6d &_childArtInertia)=0dart::dynamics::Jointprotectedpure virtual
addChildBiasForceForInvAugMassMatrix(Eigen::Vector6d &_parentBiasForce, const Eigen::Matrix6d &_childArtInertia, const Eigen::Vector6d &_childBiasForce)=0dart::dynamics::Jointprotectedpure virtual
addChildBiasForceForInvMassMatrix(Eigen::Vector6d &_parentBiasForce, const Eigen::Matrix6d &_childArtInertia, const Eigen::Vector6d &_childBiasForce)=0dart::dynamics::Jointprotectedpure virtual
addChildBiasForceTo(Eigen::Vector6d &_parentBiasForce, const Eigen::Matrix6d &_childArtInertia, const Eigen::Vector6d &_childBiasForce, const Eigen::Vector6d &_childPartialAcc)=0dart::dynamics::Jointprotectedpure virtual
addChildBiasImpulseTo(Eigen::Vector6d &_parentBiasImpulse, const Eigen::Matrix6d &_childArtInertia, const Eigen::Vector6d &_childBiasImpulse)=0dart::dynamics::Jointprotectedpure virtual
addInvMassMatrixSegmentTo(Eigen::Vector6d &_acc)=0dart::dynamics::Jointprotectedpure virtual
addObserver(Observer *_observer) constdart::common::Subjectprotected
addVelocityChangeTo(Eigen::Vector6d &_velocityChange)=0dart::dynamics::Jointprotectedpure virtual
addVelocityTo(Eigen::Vector6d &_vel)=0dart::dynamics::Jointprotectedpure virtual
Aspect typedefdart::common::EmbedProperties< Joint, detail::JointProperties >
AspectProperties typedefdart::common::EmbedProperties< Joint, detail::JointProperties >
AspectPropertiesData typedefdart::common::EmbedProperties< Joint, detail::JointProperties >
Base typedefdart::common::EmbedProperties< Joint, detail::JointProperties >
BodyNode classdart::dynamics::Jointfriend
checkSanity(bool _printWarnings=true) constdart::dynamics::Joint
clone() const =0dart::dynamics::Jointprotectedpure virtual
CompositeProperties typedefdart::dynamics::Joint
computePotentialEnergy() const =0dart::dynamics::Jointpure virtual
copy(const Joint &_otherJoint)dart::dynamics::Joint
copy(const Joint *_otherJoint)dart::dynamics::Joint
createDofPointer(std::size_t _indexInJoint)dart::dynamics::Jointprotected
createJointAspect(Args &&... args)dart::dynamics::Jointinline
DefaultActuatorTypedart::dynamics::Jointstatic
Derived typedefdart::common::EmbedProperties< Joint, detail::JointProperties >
EmbedProperties(Args &&... args)dart::common::EmbedProperties< Joint, detail::JointProperties >inline
FORCEdart::dynamics::Jointstatic
getAcceleration(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getAccelerationLowerLimit(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getAccelerationLowerLimits() const =0dart::dynamics::Jointpure virtual
getAccelerations() const =0dart::dynamics::Jointpure virtual
getAccelerationUpperLimit(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getAccelerationUpperLimits() const =0dart::dynamics::Jointpure virtual
getActuatorType() constdart::dynamics::Joint
getAspectProperties() constdart::common::EmbedProperties< Joint, detail::JointProperties >inline
getBodyConstraintWrench() const =0dart::dynamics::Jointpure virtual
getChildBodyNode()dart::dynamics::Joint
getChildBodyNode() constdart::dynamics::Joint
getCommand(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getCommands() const =0dart::dynamics::Jointpure virtual
getConstraintImpulse(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getCoulombFriction(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getDampingCoefficient(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getDof(std::size_t _index)=0dart::dynamics::Jointpure virtual
getDof(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getDofName(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getForce(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getForceLowerLimit(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getForceLowerLimits() const =0dart::dynamics::Jointpure virtual
getForces() const =0dart::dynamics::Jointpure virtual
getForceUpperLimit(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getForceUpperLimits() const =0dart::dynamics::Jointpure virtual
getIndexInSkeleton(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getIndexInTree(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getInitialPosition(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getInitialPositions() const =0dart::dynamics::Jointpure virtual
getInitialVelocities() const =0dart::dynamics::Jointpure virtual
getInitialVelocity(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getInvAugMassMatrixSegment(Eigen::MatrixXd &_invMassMat, const std::size_t _col, const Eigen::Matrix6d &_artInertia, const Eigen::Vector6d &_spatialAcc)=0dart::dynamics::Jointprotectedpure virtual
getInvMassMatrixSegment(Eigen::MatrixXd &_invMassMat, const std::size_t _col, const Eigen::Matrix6d &_artInertia, const Eigen::Vector6d &_spatialAcc)=0dart::dynamics::Jointprotectedpure virtual
getJointAspect()dart::dynamics::Jointinline
getJointAspect() constdart::dynamics::Jointinline
getJointAspect(const bool createIfNull)dart::dynamics::Jointinline
getJointIndexInSkeleton() constdart::dynamics::Joint
getJointIndexInTree() constdart::dynamics::Joint
getJointProperties() constdart::dynamics::Joint
getLocalJacobian() constdart::dynamics::Joint
getLocalJacobian(const Eigen::VectorXd &positions) constdart::dynamics::Joint
getLocalJacobianTimeDeriv() constdart::dynamics::Joint
getLocalPrimaryAcceleration() constdart::dynamics::Joint
getLocalSpatialAcceleration() constdart::dynamics::Joint
getLocalSpatialVelocity() constdart::dynamics::Joint
getLocalTransform() constdart::dynamics::Joint
getName() constdart::dynamics::Joint
getNumDofs() const =0dart::dynamics::Jointpure virtual
getParentBodyNode()dart::dynamics::Joint
getParentBodyNode() constdart::dynamics::Joint
getPosition(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getPositionDifferences(const Eigen::VectorXd &_q2, const Eigen::VectorXd &_q1) const =0dart::dynamics::Jointpure virtual
getPositionLowerLimit(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getPositionLowerLimits() const =0dart::dynamics::Jointpure virtual
getPositions() const =0dart::dynamics::Jointpure virtual
getPositionUpperLimit(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getPositionUpperLimits() const =0dart::dynamics::Jointpure virtual
getPotentialEnergy() constdart::dynamics::Joint
getRelativeJacobian() const =0dart::dynamics::Jointpure virtual
getRelativeJacobian(const Eigen::VectorXd &positions) const =0dart::dynamics::Jointpure virtual
getRelativeJacobianTimeDeriv() const =0dart::dynamics::Jointpure virtual
getRelativePrimaryAcceleration() constdart::dynamics::Joint
getRelativeSpatialAcceleration() constdart::dynamics::Joint
getRelativeSpatialVelocity() constdart::dynamics::Joint
getRelativeTransform() constdart::dynamics::Joint
getRestPosition(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getSkeleton()dart::dynamics::Joint
getSkeleton() constdart::dynamics::Joint
getSpatialToGeneralized(const Eigen::Vector6d &_spatial)=0dart::dynamics::Jointprotectedpure virtual
getSpringStiffness(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getTransformFromChildBodyNode() constdart::dynamics::Joint
getTransformFromParentBodyNode() constdart::dynamics::Joint
getTreeIndex() constdart::dynamics::Joint
getType() const =0dart::dynamics::Jointpure virtual
getVelocities() const =0dart::dynamics::Jointpure virtual
getVelocity(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getVelocityChange(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getVelocityLowerLimit(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getVelocityLowerLimits() const =0dart::dynamics::Jointpure virtual
getVelocityUpperLimit(std::size_t _index) const =0dart::dynamics::Jointpure virtual
getVelocityUpperLimits() const =0dart::dynamics::Jointpure virtual
getVersion() constdart::common::VersionCountervirtual
hasJointAspect() constdart::dynamics::Jointinline
hasPositionLimit(std::size_t _index) const =0dart::dynamics::Jointpure virtual
incrementVersion()dart::common::VersionCountervirtual
integratePositions(double _dt)=0dart::dynamics::Jointpure virtual
integrateVelocities(double _dt)=0dart::dynamics::Jointpure virtual
isCyclic(std::size_t _index) const =0dart::dynamics::Jointpure virtual
isDofNamePreserved(std::size_t _index) const =0dart::dynamics::Jointpure virtual
isDynamic() constdart::dynamics::Joint
isKinematic() constdart::dynamics::Joint
isPositionLimitEnforced() constdart::dynamics::Joint
Joint(const Joint &)=deletedart::dynamics::Joint
Joint()dart::dynamics::Jointprotected
LOCKEDdart::dynamics::Jointstatic
mAspectPropertiesdart::common::EmbedProperties< Joint, detail::JointProperties >protected
mChildBodyNodedart::dynamics::Jointprotected
mDependentdart::common::VersionCounterprivate
mIsRelativeJacobianDirtydart::dynamics::Jointmutableprotected
mIsRelativeJacobianTimeDerivDirtydart::dynamics::Jointmutableprotected
mNeedPrimaryAccelerationUpdatedart::dynamics::Jointmutableprotected
mNeedSpatialAccelerationUpdatedart::dynamics::Jointmutableprotected
mNeedSpatialVelocityUpdatedart::dynamics::Jointmutableprotected
mNeedTransformUpdatedart::dynamics::Jointmutableprotected
mObserversdart::common::Subjectmutableprotected
mPrimaryAccelerationdart::dynamics::Jointmutableprotected
mSpatialAccelerationdart::dynamics::Jointmutableprotected
mSpatialVelocitydart::dynamics::Jointmutableprotected
mTdart::dynamics::Jointmutableprotected
mVersiondart::common::VersionCounterprotected
notifyAccelerationUpdate()dart::dynamics::Joint
notifyAccelerationUpdated()dart::dynamics::Joint
notifyPositionUpdate()dart::dynamics::Joint
notifyPositionUpdated()dart::dynamics::Joint
notifyVelocityUpdate()dart::dynamics::Joint
notifyVelocityUpdated()dart::dynamics::Joint
operator=(const Joint &_otherJoint)dart::dynamics::Joint
PASSIVEdart::dynamics::Jointstatic
preserveDofName(std::size_t _index, bool _preserve)=0dart::dynamics::Jointpure virtual
Properties typedefdart::dynamics::Joint
registerDofs()=0dart::dynamics::Jointprotectedpure virtual
releaseJointAspect()dart::dynamics::Jointinline
removeJointAspect()dart::dynamics::Jointinline
removeObserver(Observer *_observer) constdart::common::Subjectprotected
resetAccelerations()=0dart::dynamics::Jointpure virtual
resetCommands()=0dart::dynamics::Jointpure virtual
resetConstraintImpulses()=0dart::dynamics::Jointpure virtual
resetForces()=0dart::dynamics::Jointpure virtual
resetPosition(std::size_t _index)=0dart::dynamics::Jointpure virtual
resetPositions()=0dart::dynamics::Jointpure virtual
resetTotalImpulses()=0dart::dynamics::Jointprotectedpure virtual
resetVelocities()=0dart::dynamics::Jointpure virtual
resetVelocity(std::size_t _index)=0dart::dynamics::Jointpure virtual
resetVelocityChanges()=0dart::dynamics::Jointpure virtual
sendDestructionNotification() constdart::common::Subjectprotected
SERVOdart::dynamics::Jointstatic
setAcceleration(std::size_t _index, double _acceleration)=0dart::dynamics::Jointpure virtual
setAccelerationLowerLimit(std::size_t _index, double _acceleration)=0dart::dynamics::Jointpure virtual
setAccelerationLowerLimits(const Eigen::VectorXd &lowerLimits)=0dart::dynamics::Jointpure virtual
setAccelerations(const Eigen::VectorXd &_accelerations)=0dart::dynamics::Jointpure virtual
setAccelerationUpperLimit(std::size_t _index, double _acceleration)=0dart::dynamics::Jointpure virtual
setAccelerationUpperLimits(const Eigen::VectorXd &upperLimits)=0dart::dynamics::Jointpure virtual
setActuatorType(ActuatorType _actuatorType)dart::dynamics::Joint
setAspectProperties(const AspectProperties &properties)dart::dynamics::Joint
setCommand(std::size_t _index, double _command)=0dart::dynamics::Jointpure virtual
setCommands(const Eigen::VectorXd &_commands)=0dart::dynamics::Jointpure virtual
setConstraintImpulse(std::size_t _index, double _impulse)=0dart::dynamics::Jointpure virtual
setCoulombFriction(std::size_t _index, double _friction)=0dart::dynamics::Jointpure virtual
setDampingCoefficient(std::size_t _index, double _coeff)=0dart::dynamics::Jointpure virtual
setDofName(std::size_t _index, const std::string &_name, bool _preserveName=true)=0dart::dynamics::Jointpure virtual
setForce(std::size_t _index, double _force)=0dart::dynamics::Jointpure virtual
setForceLowerLimit(std::size_t _index, double _force)=0dart::dynamics::Jointpure virtual
setForceLowerLimits(const Eigen::VectorXd &lowerLimits)=0dart::dynamics::Jointpure virtual
setForces(const Eigen::VectorXd &_forces)=0dart::dynamics::Jointpure virtual
setForceUpperLimit(std::size_t _index, double _force)=0dart::dynamics::Jointpure virtual
setForceUpperLimits(const Eigen::VectorXd &upperLimits)=0dart::dynamics::Jointpure virtual
setInitialPosition(std::size_t _index, double _initial)=0dart::dynamics::Jointpure virtual
setInitialPositions(const Eigen::VectorXd &_initial)=0dart::dynamics::Jointpure virtual
setInitialVelocities(const Eigen::VectorXd &_initial)=0dart::dynamics::Jointpure virtual
setInitialVelocity(std::size_t _index, double _initial)=0dart::dynamics::Jointpure virtual
setJointAspect(const Aspect *aspect)dart::dynamics::Jointinline
setJointAspect(std::unique_ptr< Aspect > &&aspect)dart::dynamics::Jointinline
setName(const std::string &_name, bool _renameDofs=true)dart::dynamics::Joint
setPartialAccelerationTo(Eigen::Vector6d &_partialAcceleration, const Eigen::Vector6d &_childVelocity)=0dart::dynamics::Jointprotectedpure virtual
setPosition(std::size_t _index, double _position)=0dart::dynamics::Jointpure virtual
setPositionLimitEnforced(bool _isPositionLimitEnforced)dart::dynamics::Joint
setPositionLowerLimit(std::size_t _index, double _position)=0dart::dynamics::Jointpure virtual
setPositionLowerLimits(const Eigen::VectorXd &lowerLimits)=0dart::dynamics::Jointpure virtual
setPositions(const Eigen::VectorXd &_positions)=0dart::dynamics::Jointpure virtual
setPositionUpperLimit(std::size_t _index, double _position)=0dart::dynamics::Jointpure virtual
setPositionUpperLimits(const Eigen::VectorXd &upperLimits)=0dart::dynamics::Jointpure virtual
setProperties(const Properties &properties)dart::dynamics::Joint
setRestPosition(std::size_t _index, double _q0)=0dart::dynamics::Jointpure virtual
setSpringStiffness(std::size_t _index, double _k)=0dart::dynamics::Jointpure virtual
setTransformFromChildBodyNode(const Eigen::Isometry3d &_T)dart::dynamics::Jointvirtual
setTransformFromParentBodyNode(const Eigen::Isometry3d &_T)dart::dynamics::Jointvirtual
setVelocities(const Eigen::VectorXd &_velocities)=0dart::dynamics::Jointpure virtual
setVelocity(std::size_t _index, double _velocity)=0dart::dynamics::Jointpure virtual
setVelocityChange(std::size_t _index, double _velocityChange)=0dart::dynamics::Jointpure virtual
setVelocityLowerLimit(std::size_t _index, double _velocity)=0dart::dynamics::Jointpure virtual
setVelocityLowerLimits(const Eigen::VectorXd &lowerLimits)=0dart::dynamics::Jointpure virtual
setVelocityUpperLimit(std::size_t _index, double _velocity)=0dart::dynamics::Jointpure virtual
setVelocityUpperLimits(const Eigen::VectorXd &upperLimits)=0dart::dynamics::Jointpure virtual
setVersionDependentObject(VersionCounter *dependent)dart::common::VersionCounterprotected
Skeleton classdart::dynamics::Jointfriend
SoftBodyNode classdart::dynamics::Jointfriend
updateAcceleration(const Eigen::Matrix6d &_artInertia, const Eigen::Vector6d &_spatialAcc)=0dart::dynamics::Jointprotectedpure virtual
updateArticulatedInertia() constdart::dynamics::Jointprotected
updateConstrainedTerms(double _timeStep)=0dart::dynamics::Jointprotectedpure virtual
updateDegreeOfFreedomNames()=0dart::dynamics::Jointprotectedpure virtual
updateForceFD(const Eigen::Vector6d &_bodyForce, double _timeStep, bool _withDampingForcese, bool _withSpringForces)=0dart::dynamics::Jointprotectedpure virtual
updateForceID(const Eigen::Vector6d &_bodyForce, double _timeStep, bool _withDampingForces, bool _withSpringForces)=0dart::dynamics::Jointprotectedpure virtual
updateImpulseFD(const Eigen::Vector6d &_bodyImpulse)=0dart::dynamics::Jointprotectedpure virtual
updateImpulseID(const Eigen::Vector6d &_bodyImpulse)=0dart::dynamics::Jointprotectedpure virtual
updateInvProjArtInertia(const Eigen::Matrix6d &_artInertia)=0dart::dynamics::Jointprotectedpure virtual
updateInvProjArtInertiaImplicit(const Eigen::Matrix6d &_artInertia, double _timeStep)=0dart::dynamics::Jointprotectedpure virtual
updateLocalJacobian(bool mandatory=true) constdart::dynamics::Jointprotected
updateLocalJacobianTimeDeriv() constdart::dynamics::Jointprotected
updateLocalPrimaryAcceleration() constdart::dynamics::Jointprotected
updateLocalSpatialAcceleration() constdart::dynamics::Jointprotected
updateLocalSpatialVelocity() constdart::dynamics::Jointprotected
updateLocalTransform() constdart::dynamics::Jointprotected
updateRelativeJacobian(bool mandatory=true) const =0dart::dynamics::Jointprotectedpure virtual
updateRelativeJacobianTimeDeriv() const =0dart::dynamics::Jointprotectedpure virtual
updateRelativePrimaryAcceleration() const =0dart::dynamics::Jointprotectedpure virtual
updateRelativeSpatialAcceleration() const =0dart::dynamics::Jointprotectedpure virtual
updateRelativeSpatialVelocity() const =0dart::dynamics::Jointprotectedpure virtual
updateRelativeTransform() const =0dart::dynamics::Jointprotectedpure virtual
updateTotalForce(const Eigen::Vector6d &_bodyForce, double _timeStep)=0dart::dynamics::Jointprotectedpure virtual
updateTotalForceForInvMassMatrix(const Eigen::Vector6d &_bodyForce)=0dart::dynamics::Jointprotectedpure virtual
updateTotalImpulse(const Eigen::Vector6d &_bodyImpulse)=0dart::dynamics::Jointprotectedpure virtual
updateVelocityChange(const Eigen::Matrix6d &_artInertia, const Eigen::Vector6d &_velocityChange)=0dart::dynamics::Jointprotectedpure virtual
VELOCITYdart::dynamics::Jointstatic
VersionCounter()dart::common::VersionCounter
~EmbedProperties()=defaultdart::common::EmbedProperties< Joint, detail::JointProperties >virtual
~Joint()dart::dynamics::Jointvirtual
~Subject()dart::common::Subjectvirtual
~VersionCounter()=defaultdart::common::VersionCountervirtual