Simbody  3.8
SimTK::CableSpan Member List

This is the complete list of members for SimTK::CableSpan, including all inherited members.

addObstacle(MobilizedBodyIndex obstacleBody, const Transform &X_BS, std::shared_ptr< const ContactGeometry > obstacleGeometry)SimTK::CableSpan
addObstacle(MobilizedBodyIndex obstacleBody, const Transform &X_BS, std::shared_ptr< const ContactGeometry > obstacleGeometry, const Vec3 &contactPointHint_S)SimTK::CableSpan
applyBodyForces(const State &state, Real tension, Vector_< SpatialVec > &bodyForcesInG) constSimTK::CableSpan
CableSpan()SimTK::CableSpan
CableSpan(const CableSpan &)=defaultSimTK::CableSpan
CableSpan(CableSpan &&) noexcept=defaultSimTK::CableSpan
CableSpan(CableSubsystem &subsystem, MobilizedBodyIndex originBody, const Vec3 &originStation, MobilizedBodyIndex terminationBody, const Vec3 &terminationStation)SimTK::CableSpan
calcCablePower(const State &state, Real tension) constSimTK::CableSpan
calcCurveSegmentArcLength(const State &state, CableSpanObstacleIndex ix) constSimTK::CableSpan
calcCurveSegmentFinalFrenetFrame(const State &state, CableSpanObstacleIndex ix) constSimTK::CableSpan
calcCurveSegmentInitialFrenetFrame(const State &state, CableSpanObstacleIndex ix) constSimTK::CableSpan
calcCurveSegmentResampledPoints(const State &state, CableSpanObstacleIndex ix, int numSamples, const std::function< void(Vec3 point_G)> &sink) constSimTK::CableSpan
calcDecorativePathPoints(const State &state, const std::function< void(Vec3 point_G)> &sink) constSimTK::CableSpan
calcLength(const State &state) constSimTK::CableSpan
calcLengthDot(const State &state) constSimTK::CableSpan
getCurveSegmentAccuracy() constSimTK::CableSpan
getNumObstacles() constSimTK::CableSpan
getNumSolverIterations(const State &state) constSimTK::CableSpan
getObstacleContactGeometry(CableSpanObstacleIndex ix) constSimTK::CableSpan
getObstacleContactPointHint(CableSpanObstacleIndex ix) constSimTK::CableSpan
getObstacleMobilizedBodyIndex(CableSpanObstacleIndex ix) constSimTK::CableSpan
getObstacleTransformSurfaceToBody(CableSpanObstacleIndex ix) constSimTK::CableSpan
getOriginBodyIndex() constSimTK::CableSpan
getOriginStation() constSimTK::CableSpan
getSmoothness(const State &state) constSimTK::CableSpan
getSmoothnessTolerance() constSimTK::CableSpan
getSolverMaxIterations() constSimTK::CableSpan
getTerminationBodyIndex() constSimTK::CableSpan
getTerminationStation() constSimTK::CableSpan
isInContactWithObstacle(const State &state, CableSpanObstacleIndex ix) constSimTK::CableSpan
operator=(const CableSpan &source)=defaultSimTK::CableSpan
operator=(CableSpan &&) noexcept=defaultSimTK::CableSpan
setAlgorithm(CableSpanAlgorithm algorithm)SimTK::CableSpan
setCurveSegmentAccuracy(Real accuracy)SimTK::CableSpan
setObstacleContactGeometry(CableSpanObstacleIndex ix, std::shared_ptr< const ContactGeometry > obstacleGeometry)SimTK::CableSpan
setObstacleContactPointHint(CableSpanObstacleIndex ix, Vec3 contactPointHint_S)SimTK::CableSpan
setObstacleMobilizedBodyIndex(CableSpanObstacleIndex ix, MobilizedBodyIndex body)SimTK::CableSpan
setObstacleTransformSurfaceToBody(CableSpanObstacleIndex ix, const Transform &X_BS)SimTK::CableSpan
setOriginBodyIndex(MobilizedBodyIndex originBody)SimTK::CableSpan
setOriginStation(const Vec3 &originStation)SimTK::CableSpan
setSmoothnessTolerance(Real tolerance)SimTK::CableSpan
setSolverMaxIterations(int maxIterations)SimTK::CableSpan
setTerminationBodyIndex(MobilizedBodyIndex terminationBody)SimTK::CableSpan
setTerminationStation(const Vec3 &terminationStation)SimTK::CableSpan
~CableSpan() noexcept=defaultSimTK::CableSpan