Simbody 3.9
Loading...
Searching...
No Matches
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
addViaPoint(MobilizedBodyIndex viaPointBody, const Vec3 &station_B)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
calcCurveSegmentUnitForce(const State &state, CableSpanObstacleIndex ix, SpatialVec &unitForce_G) 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
calcOriginTangentDirection(const State &state) constSimTK::CableSpan
calcOriginUnitForce(const State &state, SpatialVec &unitForce_G) constSimTK::CableSpan
calcResampledDecorativePathPoints(const State &state, int numCurveSegmentSamples, const std::function< void(Vec3 point_G)> &sink) constSimTK::CableSpan
calcTerminationTangentDirection(const State &state) constSimTK::CableSpan
calcTerminationUnitForce(const State &state, SpatialVec &unitForce_G) constSimTK::CableSpan
calcViaPointIncomingTangentDirection(const State &state, CableSpanViaPointIndex ix) constSimTK::CableSpan
calcViaPointLocation(const State &state, CableSpanViaPointIndex ix) constSimTK::CableSpan
calcViaPointOutgoingTangentDirection(const State &state, CableSpanViaPointIndex ix) constSimTK::CableSpan
calcViaPointUnitForce(const State &state, CableSpanViaPointIndex ix, SpatialVec &unitForce_G) constSimTK::CableSpan
getCurveSegmentAccuracy() constSimTK::CableSpan
getIndex() constSimTK::CableSpan
getNumObstacles() constSimTK::CableSpan
getNumSolverIterations(const State &state) constSimTK::CableSpan
getNumViaPoints() 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
getUseWarmStart() constSimTK::CableSpan
getViaPointMobilizedBodyIndex(CableSpanViaPointIndex ix) constSimTK::CableSpan
getViaPointStation(CableSpanViaPointIndex ix) 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
setUseWarmStart(bool useWarmStart)SimTK::CableSpan
setViaPointMobilizedBodyIndex(CableSpanViaPointIndex ix, MobilizedBodyIndex body)SimTK::CableSpan
setViaPointStation(CableSpanViaPointIndex ix, const Vec3 &station_B)SimTK::CableSpan
~CableSpan() noexcept=defaultSimTK::CableSpan