build(double dt, MlcpPhysicsProblem *mlcpPhysicsProblem, size_t indexOfRepresentation0, size_t indexOfRepresentation1, size_t indexOfConstraint) | SurgSim::Physics::Constraint | |
Constraint(ConstraintType constraintType, std::shared_ptr< ConstraintData > data, std::shared_ptr< Representation > representation0, const SurgSim::DataStructures::Location &location0, std::shared_ptr< Representation > representation1, const SurgSim::DataStructures::Location &location1) | SurgSim::Physics::Constraint | |
doBuild(double dt, const ConstraintData &data, MlcpPhysicsProblem *mlcpPhysicsProblem, size_t indexOfRepresentation0, size_t indexOfRepresentation1, size_t indexOfConstraint) override | SurgSim::Physics::SlidingConstraint | privatevirtual |
getData() const | SurgSim::Physics::Constraint | |
getImplementations() const | SurgSim::Physics::Constraint | |
getLocalizations() const | SurgSim::Physics::Constraint | |
getNumDof() const | SurgSim::Physics::Constraint | |
getType() | SurgSim::Physics::Constraint | |
isActive() | SurgSim::Physics::Constraint | |
m_active | SurgSim::Physics::Constraint | protected |
m_constraintType | SurgSim::Physics::Constraint | protected |
m_data | SurgSim::Physics::Constraint | protected |
m_directionEnd | SurgSim::Physics::SlidingConstraint | private |
m_implementations | SurgSim::Physics::Constraint | protected |
m_localizations | SurgSim::Physics::Constraint | protected |
m_mlcpMap | SurgSim::Physics::Constraint | protected |
m_numDof | SurgSim::Physics::Constraint | protected |
m_slidingConstraintData | SurgSim::Physics::SlidingConstraint | private |
setActive(bool flag) | SurgSim::Physics::Constraint | |
setInformation(ConstraintType constraintType, std::shared_ptr< ConstraintData > data, std::shared_ptr< Representation > representation0, const SurgSim::DataStructures::Location &location0, std::shared_ptr< Representation > representation1, const SurgSim::DataStructures::Location &location1) | SurgSim::Physics::Constraint | |
SlidingConstraint(ConstraintType constraintType, std::shared_ptr< ConstraintData > data, std::shared_ptr< Representation > representation0, const SurgSim::DataStructures::Location &location0, std::shared_ptr< Representation > representation1, const SurgSim::DataStructures::Location &location1, const Math::Vector3d &slidingDirection) | SurgSim::Physics::SlidingConstraint | |
~Constraint() | SurgSim::Physics::Constraint | virtual |
~SlidingConstraint() | SurgSim::Physics::SlidingConstraint | virtual |