robotoc
robotoc - efficient ROBOT Optimal Control solvers
|
This is the complete list of members for robotoc::ImpactStatus, including all inherited members.
activateImpact(const int contact_index) | robotoc::ImpactStatus | inline |
activateImpacts(const std::vector< int > &impact_indices) | robotoc::ImpactStatus | inline |
contactPlacement(const int contact_index) const | robotoc::ImpactStatus | inline |
contactPlacements() const | robotoc::ImpactStatus | inline |
contactPosition(const int contact_index) const | robotoc::ImpactStatus | inline |
contactPositions() const | robotoc::ImpactStatus | inline |
contactRotation(const int contact_index) const | robotoc::ImpactStatus | inline |
contactRotations() const | robotoc::ImpactStatus | inline |
contactType(const int contact_index) const | robotoc::ImpactStatus | inline |
contactTypes() const | robotoc::ImpactStatus | inline |
deactivateImpact(const int contact_index) | robotoc::ImpactStatus | inline |
deactivateImpacts(const std::vector< int > &impact_indices) | robotoc::ImpactStatus | inline |
dimf() const | robotoc::ImpactStatus | inline |
disp(std::ostream &os) const | robotoc::ImpactStatus | |
frictionCoefficient(const int contact_index) const | robotoc::ImpactStatus | inline |
frictionCoefficient(const std::string &contact_frame_name) const | robotoc::ImpactStatus | inline |
frictionCoefficients() const | robotoc::ImpactStatus | inline |
hasActiveImpact() const | robotoc::ImpactStatus | inline |
ImpactStatus(const std::vector< ContactType > &contact_types, const std::vector< std::string > &contact_frame_names, const double default_friction_coefficient=0.7) | robotoc::ImpactStatus | inline |
ImpactStatus() | robotoc::ImpactStatus | inline |
ImpactStatus(const ImpactStatus &)=default | robotoc::ImpactStatus | |
ImpactStatus(ImpactStatus &&) noexcept=default | robotoc::ImpactStatus | |
isImpactActive(const int contact_index) const | robotoc::ImpactStatus | inline |
isImpactActive() const | robotoc::ImpactStatus | inline |
maxNumContacts() const | robotoc::ImpactStatus | inline |
operator!=(const ImpactStatus &other) const | robotoc::ImpactStatus | inline |
operator<< | robotoc::ImpactStatus | friend |
operator=(const ImpactStatus &)=default | robotoc::ImpactStatus | |
operator=(ImpactStatus &&) noexcept=default | robotoc::ImpactStatus | |
operator==(const ImpactStatus &other) const | robotoc::ImpactStatus | inline |
setContactPlacement(const int contact_index, const Eigen::Vector3d &contact_position) | robotoc::ImpactStatus | inline |
setContactPlacement(const int contact_index, const Eigen::Vector3d &contact_position, const Eigen::Matrix3d &contact_rotation) | robotoc::ImpactStatus | inline |
setContactPlacement(const int contact_index, const SE3 &contact_placement) | robotoc::ImpactStatus | inline |
setContactPlacements(const std::vector< Eigen::Vector3d > &contact_positions) | robotoc::ImpactStatus | inline |
setContactPlacements(const std::vector< Eigen::Vector3d > &contact_positions, const std::vector< Eigen::Matrix3d > &contact_rotations) | robotoc::ImpactStatus | inline |
setContactPlacements(const aligned_vector< SE3 > &contact_placements) | robotoc::ImpactStatus | inline |
setFrictionCoefficient(const int contact_index, const double friction_coefficient) | robotoc::ImpactStatus | inline |
setFrictionCoefficient(const std::string &contact_frame_name, const double friction_coefficient) | robotoc::ImpactStatus | inline |
setFrictionCoefficients(const std::vector< double > &friction_coefficients) | robotoc::ImpactStatus | inline |
setFrictionCoefficients(const std::unordered_map< std::string, double > &friction_coefficients) | robotoc::ImpactStatus | inline |
setRandom() | robotoc::ImpactStatus | inline |
~ImpactStatus()=default | robotoc::ImpactStatus |