This is the complete list of members for CurvilinearJoint< T >, including all inherited members.
| acceleration_lower_limit() const | CurvilinearJoint< T > | |
| acceleration_lower_limits() const | Joint< T > | |
| acceleration_upper_limit() const | CurvilinearJoint< T > | |
| acceleration_upper_limits() const | Joint< T > | |
| AddInDamping(const systems::Context< T > &context, MultibodyForces< T > *forces) const | Joint< T > | |
| AddInForce(const systems::Context< T > &context, const T &force, MultibodyForces< T > *forces) const | CurvilinearJoint< T > | |
| AddInOneForce(const systems::Context< T > &context, int joint_dof, const T &joint_tau, MultibodyForces< T > *forces) const | Joint< T > | |
| can_rotate() const | Joint< T > | |
| can_translate() const | Joint< T > | |
| child_body() const | Joint< T > | |
| Context typedef | CurvilinearJoint< T > | |
| CurvilinearJoint class | CurvilinearJoint< T > | friend |
| CurvilinearJoint(const CurvilinearJoint &)=delete | CurvilinearJoint< T > | |
| CurvilinearJoint(CurvilinearJoint &&)=delete | CurvilinearJoint< T > | |
| CurvilinearJoint(const std::string &name, const Frame< T > &frame_on_parent, const Frame< T > &frame_on_child, const trajectories::PiecewiseConstantCurvatureTrajectory< double > &curvilinear_path, double damping=0) | CurvilinearJoint< T > | |
| CurvilinearJoint(const std::string &name, const Frame< T > &frame_on_parent, const Frame< T > &frame_on_child, const trajectories::PiecewiseConstantCurvatureTrajectory< double > curvilinear_path, double pos_lower_limit, double pos_upper_limit, double damping=0) | CurvilinearJoint< T > | |
| DeclareAbstractParameter(internal::MultibodyTreeSystem< T > *tree_system, const AbstractValue &model_value) | MultibodyElement< T > | protected |
| DeclareCacheEntries(internal::MultibodyTreeSystem< T > *tree_system) | MultibodyElement< T > | |
| DeclareCacheEntry(internal::MultibodyTreeSystem< T > *tree_system, std::string description, systems::ValueProducer value_producer, std::set< systems::DependencyTicket > prerequisites_of_calc) | MultibodyElement< T > | protected |
| DeclareDiscreteState(internal::MultibodyTreeSystem< T > *tree_system) | MultibodyElement< T > | |
| DeclareDiscreteState(internal::MultibodyTreeSystem< T > *tree_system, const VectorX< T > &model_value) | MultibodyElement< T > | protected |
| DeclareNumericParameter(internal::MultibodyTreeSystem< T > *tree_system, const systems::BasicVector< T > &model_vector) | MultibodyElement< T > | protected |
| DeclareParameters(internal::MultibodyTreeSystem< T > *tree_system) | MultibodyElement< T > | |
| default_damping() const | CurvilinearJoint< T > | |
| default_damping_vector() const | Joint< T > | |
| default_positions() const | Joint< T > | |
| DoAddInDamping(const systems::Context< T > &context, MultibodyForces< T > *forces) const final | CurvilinearJoint< T > | protectedvirtual |
| DoAddInOneForce(const systems::Context< T > &, int joint_dof, const T &joint_tau, MultibodyForces< T > *forces) const final | CurvilinearJoint< T > | protectedvirtual |
| DoDeclareCacheEntries(internal::MultibodyTreeSystem< T > *) | MultibodyElement< T > | protectedvirtual |
| DoDeclareDiscreteState(internal::MultibodyTreeSystem< T > *) | MultibodyElement< T > | protectedvirtual |
| DoGetDefaultPosePair() const | Joint< T > | protectedvirtual |
| DoSetDefaultPosePair(const Quaternion< double > &q_FM, const Vector3< double > &p_FM) | Joint< T > | protectedvirtual |
| DoSetTopology() override | Joint< T > | protectedvirtual |
| frame_on_child() const | Joint< T > | |
| frame_on_parent() const | Joint< T > | |
| get_default_distance() const | CurvilinearJoint< T > | |
| get_distance(const systems::Context< T > &context) const | CurvilinearJoint< T > | |
| get_mobilizer_downcast() const | Joint< T > | protected |
| get_mutable_mobilizer_downcast() | Joint< T > | protected |
| get_parent_tree() const | MultibodyElement< T > | protected |
| get_tangential_velocity(const systems::Context< T > &context) const | CurvilinearJoint< T > | |
| get_trajectory() const | CurvilinearJoint< T > | |
| GetDamping(const systems::Context< T > &context) const | CurvilinearJoint< T > | |
| GetDampingVector(const systems::Context< T > &context) const | Joint< T > | |
| GetDefaultPose() const | Joint< T > | |
| GetDefaultPosePair() const | Joint< T > | |
| GetOnePosition(const systems::Context< T > &context) const | Joint< T > | |
| GetOneVelocity(const systems::Context< T > &context) const | Joint< T > | |
| GetParentPlant() const | MultibodyElement< T > | |
| GetParentTreeSystem() const | MultibodyElement< T > | protected |
| GetPose(const systems::Context< T > &context) const | Joint< T > | |
| GetPosePair(const systems::Context< T > &context) const | Joint< T > | |
| GetPositions(const systems::Context< T > &context) const | Joint< T > | |
| GetSpatialVelocity(const systems::Context< T > &context) const | Joint< T > | |
| GetVelocities(const systems::Context< T > &context) const | Joint< T > | |
| has_mobilizer() const | Joint< T > | protected |
| has_parent_tree() const | MultibodyElement< T > | protected |
| index() const | Joint< T > | |
| index_impl() const | MultibodyElement< T > | protected |
| is_ephemeral() const | MultibodyElement< T > | |
| is_locked(const systems::Context< T > &context) const | Joint< T > | |
| Joint(const Joint &)=delete | Joint< T > | |
| Joint(Joint &&)=delete | Joint< T > | |
| Joint(const std::string &name, const Frame< T > &frame_on_parent, const Frame< T > &frame_on_child, VectorX< double > damping, const VectorX< double > &pos_lower_limits, const VectorX< double > &pos_upper_limits, const VectorX< double > &vel_lower_limits, const VectorX< double > &vel_upper_limits, const VectorX< double > &acc_lower_limits, const VectorX< double > &acc_upper_limits) | Joint< T > | |
| Joint(const std::string &name, const Frame< T > &frame_on_parent, const Frame< T > &frame_on_child, const VectorX< double > &pos_lower_limits, const VectorX< double > &pos_upper_limits, const VectorX< double > &vel_lower_limits, const VectorX< double > &vel_upper_limits, const VectorX< double > &acc_lower_limits, const VectorX< double > &acc_upper_limits) | Joint< T > | |
| kTypeName | CurvilinearJoint< T > | static |
| Lock(systems::Context< T > *context) const | Joint< T > | |
| model_instance() const | MultibodyElement< T > | |
| MultibodyElement(const MultibodyElement &)=delete | MultibodyElement< T > | |
| MultibodyElement(MultibodyElement &&)=delete | MultibodyElement< T > | |
| MultibodyElement() | MultibodyElement< T > | protected |
| MultibodyElement(ModelInstanceIndex model_instance) | MultibodyElement< T > | explicitprotected |
| MultibodyElement(ModelInstanceIndex model_instance, int64_t index) | MultibodyElement< T > | explicitprotected |
| name() const | Joint< T > | |
| num_positions() const | Joint< T > | |
| num_velocities() const | Joint< T > | |
| operator=(const CurvilinearJoint &)=delete | CurvilinearJoint< T > | |
| operator=(CurvilinearJoint &&)=delete | CurvilinearJoint< T > | |
| drake::multibody::Joint::operator=(const Joint &)=delete | Joint< T > | |
| drake::multibody::Joint::operator=(Joint &&)=delete | Joint< T > | |
| drake::multibody::MultibodyElement::operator=(const MultibodyElement &)=delete | MultibodyElement< T > | |
| drake::multibody::MultibodyElement::operator=(MultibodyElement &&)=delete | MultibodyElement< T > | |
| ordinal() const | Joint< T > | |
| ordinal_impl() const | MultibodyElement< T > | protected |
| parent_body() const | Joint< T > | |
| position_lower_limit() const | CurvilinearJoint< T > | |
| position_lower_limits() const | Joint< T > | |
| position_start() const | Joint< T > | |
| position_suffix(int position_index_in_joint) const | Joint< T > | |
| position_upper_limit() const | CurvilinearJoint< T > | |
| position_upper_limits() const | Joint< T > | |
| set_acceleration_limits(const VectorX< double > &lower_limits, const VectorX< double > &upper_limits) | Joint< T > | |
| set_default_damping(double damping) | CurvilinearJoint< T > | |
| set_default_damping_vector(const VectorX< double > &damping) | Joint< T > | |
| set_default_distance(double distance) | CurvilinearJoint< T > | |
| set_default_positions(const VectorX< double > &default_positions) | Joint< T > | |
| set_distance(systems::Context< T > *context, const T &distance) const | CurvilinearJoint< T > | |
| set_is_ephemeral(bool is_ephemeral) | MultibodyElement< T > | |
| set_position_limits(const VectorX< double > &lower_limits, const VectorX< double > &upper_limits) | Joint< T > | |
| set_random_distance_distribution(const symbolic::Expression &distance) | CurvilinearJoint< T > | |
| set_tangential_velocity(systems::Context< T > *context, const T &tangential_velocity) const | CurvilinearJoint< T > | |
| set_velocity_limits(const VectorX< double > &lower_limits, const VectorX< double > &upper_limits) | Joint< T > | |
| SetDamping(systems::Context< T > *context, const T &damping) const | CurvilinearJoint< T > | |
| SetDampingVector(systems::Context< T > *context, const VectorX< T > &damping) const | Joint< T > | |
| SetDefaultParameters(systems::Parameters< T > *parameters) const | MultibodyElement< T > | |
| SetDefaultPose(const math::RigidTransform< double > &X_FM) | Joint< T > | |
| SetDefaultPosePair(const Quaternion< double > &q_FM, const Vector3< double > &p_FM) | Joint< T > | |
| SetPose(systems::Context< T > *context, const math::RigidTransform< T > &X_FM) const | Joint< T > | |
| SetPosePair(systems::Context< T > *context, const Quaternion< T > &q_FM, const Vector3< T > &p_FM) const | Joint< T > | |
| SetPositions(systems::Context< T > *context, const Eigen::Ref< const VectorX< T >> &positions) const | Joint< T > | |
| SetSpatialVelocity(systems::Context< T > *context, const SpatialVelocity< T > &V_FM) const | Joint< T > | |
| SetTopology() | MultibodyElement< T > | protected |
| SetVelocities(systems::Context< T > *context, const Eigen::Ref< const VectorX< T >> &velocities) const | Joint< T > | |
| tree_frames(bool use_reversed_mobilizer) const | Joint< T > | protected |
| type_name() const final | CurvilinearJoint< T > | virtual |
| Unlock(systems::Context< T > *context) const | Joint< T > | |
| velocity_lower_limit() const | CurvilinearJoint< T > | |
| velocity_lower_limits() const | Joint< T > | |
| velocity_start() const | Joint< T > | |
| velocity_suffix(int velocity_index_in_joint) const | Joint< T > | |
| velocity_upper_limit() const | CurvilinearJoint< T > | |
| velocity_upper_limits() const | Joint< T > | |
| ~CurvilinearJoint() final | CurvilinearJoint< T > | |
| ~Joint() | Joint< T > | virtual |
| ~MultibodyElement() | MultibodyElement< T > | virtual |