1 #ifndef SimTK_SIMBODY_FORCE_LINEAR_BUSHING_H_
2 #define SimTK_SIMBODY_FORCE_LINEAR_BUSHING_H_
127 const Vec6& stiffness,
const Vec6& damping);
149 const Vec6& stiffness,
const Vec6& damping);
215 const Transform& getDefaultFrameOnBody1()
const;
222 const Transform& getDefaultFrameOnBody2()
const;
227 const Vec6& getDefaultStiffness()
const;
233 const Vec6& getDefaultDamping()
const;
296 const Vec6& stiffness)
const;
309 const Vec6& damping)
const;
340 const Vec6& getStiffness(
const State& state)
const;
350 const Vec6& getDamping(
const State& state)
const;
379 const Vec6& getQ(
const State& state)
const;
435 const Vec6& getQDot(
const State& state)
const;
505 const Vec6& getF(
const State& state)
const;
548 Real getPotentialEnergy(
const State& state)
const;
560 Real getPowerDissipation(
const State& state)
const;
575 Real getDissipatedEnergy(
const State& state)
const;
589 void setDissipatedEnergy(
State& state,
Real energy)
const;
601 #endif // SimTK_SIMBODY_FORCE_LINEAR_BUSHING_H_