API  4.5.1
For C++ developers
OpenSim::TwoFrameLinker< C, F > Member List

This is the complete list of members for OpenSim::TwoFrameLinker< C, F >, including all inherited members.

addInPhysicalForcesFromInternal(const SimTK::State &state, SimTK::Vec6 f, SimTK::Vector_< SimTK::SpatialVec > &spatialForces) constOpenSim::TwoFrameLinker< C, F >protected
append_frames(const F &value)OpenSim::TwoFrameLinker< C, F >inline
assign(Object &aObject) overrideOpenSim::TwoFrameLinker< C, F >inline
clone() const override=0OpenSim::TwoFrameLinker< C, F >pure virtual
computeDeflection(const SimTK::State &s) constOpenSim::TwoFrameLinker< C, F >
computeDeflectionRate(const SimTK::State &s) constOpenSim::TwoFrameLinker< C, F >
computeRelativeOffset(const SimTK::State &s) constOpenSim::TwoFrameLinker< C, F >
computeRelativeVelocity(const SimTK::State &s) constOpenSim::TwoFrameLinker< C, F >
connectSocket_frame1(const OpenSim::Object &object)OpenSim::TwoFrameLinker< C, F >inline
connectSocket_frame2(const OpenSim::Object &object)OpenSim::TwoFrameLinker< C, F >inline
convertInternalForceToForcesOnFrames(const SimTK::State &state, SimTK::Vec6 f, SimTK::SpatialVec &F1_G, SimTK::SpatialVec &F2_G) constOpenSim::TwoFrameLinker< C, F >protected
extendConnectToModel(Model &model) overrideOpenSim::TwoFrameLinker< C, F >protected
frame1OpenSim::TwoFrameLinker< C, F >
frame2OpenSim::TwoFrameLinker< C, F >
framesOpenSim::TwoFrameLinker< C, F >
get_frames(int i) constOpenSim::TwoFrameLinker< C, F >inline
getClassName()OpenSim::TwoFrameLinker< C, F >inlinestatic
getConcreteClassName() const override=0OpenSim::TwoFrameLinker< C, F >pure virtual
getFrame1() constOpenSim::TwoFrameLinker< C, F >
getFrame2() constOpenSim::TwoFrameLinker< C, F >
safeDownCast(OpenSim::Object *obj)OpenSim::TwoFrameLinker< C, F >inlinestatic
Self typedefOpenSim::TwoFrameLinker< C, F >
set_frames(int i, const F &value)OpenSim::TwoFrameLinker< C, F >inline
Super typedefOpenSim::TwoFrameLinker< C, F >
TwoFrameLinker()OpenSim::TwoFrameLinker< C, F >
TwoFrameLinker(const std::string &name, const F &frame1, const F &frame2)OpenSim::TwoFrameLinker< C, F >
TwoFrameLinker(const std::string &name, const std::string &frame1Name, const std::string &frame2Name)OpenSim::TwoFrameLinker< C, F >
TwoFrameLinker(const std::string &name, const F &frame1, const SimTK::Transform &offsetOnFrame1, const F &frame2, const SimTK::Transform &offsetOnFrame2)OpenSim::TwoFrameLinker< C, F >
TwoFrameLinker(const std::string &name, const std::string &frame1Name, const SimTK::Transform &offsetOnFrame1, const std::string &frame2Name, const SimTK::Transform &offsetOnFrame2)OpenSim::TwoFrameLinker< C, F >
TwoFrameLinker(const std::string &name, const PhysicalFrame &frame1, const SimTK::Vec3 &locationInFrame1, const SimTK::Vec3 &orientationInFrame1, const PhysicalFrame &frame2, const SimTK::Vec3 &locationInFrame2, const SimTK::Vec3 &orientationInFrame2)OpenSim::TwoFrameLinker< C, F >
TwoFrameLinker(const std::string &name, const std::string &frame1Name, const SimTK::Vec3 &locationInFrame1, const SimTK::Vec3 &orientationInFrame1, const std::string &frame2Name, const SimTK::Vec3 &locationInFrame2, const SimTK::Vec3 &orientationInFrame2)OpenSim::TwoFrameLinker< C, F >
upd_frames(int i)OpenSim::TwoFrameLinker< C, F >inline
updateFromXMLNode(SimTK::Xml::Element &aNode, int versionNumber) overrideOpenSim::TwoFrameLinker< C, F >protected