|
opensurgsim
|
This is the complete list of members for SurgSim::Physics::LinearSpring, including all inherited members.
| addDamping(const SurgSim::Math::OdeState &state, SurgSim::Math::SparseMatrix *D, double scale=1.0) override | SurgSim::Physics::LinearSpring | virtual |
| addFDK(const SurgSim::Math::OdeState &state, SurgSim::Math::Vector *F, SurgSim::Math::SparseMatrix *D, SurgSim::Math::SparseMatrix *K) override | SurgSim::Physics::LinearSpring | virtual |
| addForce(const SurgSim::Math::OdeState &state, SurgSim::Math::Vector *F, double scale=1.0) override | SurgSim::Physics::LinearSpring | virtual |
| addMatVec(const SurgSim::Math::OdeState &state, double alphaD, double alphaK, const SurgSim::Math::Vector &vector, SurgSim::Math::Vector *F) override | SurgSim::Physics::LinearSpring | virtual |
| addStiffness(const SurgSim::Math::OdeState &state, SurgSim::Math::SparseMatrix *K, double scale=1.0) override | SurgSim::Physics::LinearSpring | virtual |
| computeDampingAndStiffness(const SurgSim::Math::OdeState &state, SurgSim::Math::Matrix33d *De, SurgSim::Math::Matrix33d *Ke) | SurgSim::Physics::LinearSpring | protected |
| getDamping() const | SurgSim::Physics::LinearSpring | |
| getNodeId(size_t springNodeId) const | SurgSim::Physics::Spring | |
| getNodeIds() const | SurgSim::Physics::Spring | |
| getNumNodes() const | SurgSim::Physics::Spring | |
| getRestLength() const | SurgSim::Physics::LinearSpring | |
| getStiffness() const | SurgSim::Physics::LinearSpring | |
| initialize(const SurgSim::Math::OdeState &state) override | SurgSim::Physics::LinearSpring | virtual |
| LinearSpring(size_t nodeId0, size_t nodeId1) | SurgSim::Physics::LinearSpring | |
| LinearSpring(const std::shared_ptr< Math::OdeState > state, size_t nodeId0, size_t nodeId1, double stiffness, double damping) | SurgSim::Physics::LinearSpring | explicit |
| LinearSpring(const std::shared_ptr< MassSpringModel > massSpring, size_t nodeId0, size_t nodeId1, double stiffness, double damping) | SurgSim::Physics::LinearSpring | explicit |
| m_nodeIds | SurgSim::Physics::Spring | protected |
| operator!=(const Spring &spring) const | SurgSim::Physics::LinearSpring | |
| operator==(const Spring &spring) const | SurgSim::Physics::LinearSpring | |
| setDamping(double damping) | SurgSim::Physics::LinearSpring | |
| setRestLength(double restLength) | SurgSim::Physics::LinearSpring | |
| setStiffness(double stiffness) | SurgSim::Physics::LinearSpring | |
| ~Spring() | SurgSim::Physics::Spring | virtual |
1.8.12