|
Simbody 3.9
|
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) const | SimTK::CableSpan | |
| CableSpan() | SimTK::CableSpan | |
| CableSpan(const CableSpan &)=default | SimTK::CableSpan | |
| CableSpan(CableSpan &&) noexcept=default | SimTK::CableSpan | |
| CableSpan(CableSubsystem &subsystem, MobilizedBodyIndex originBody, const Vec3 &originStation, MobilizedBodyIndex terminationBody, const Vec3 &terminationStation) | SimTK::CableSpan | |
| calcCablePower(const State &state, Real tension) const | SimTK::CableSpan | |
| calcCurveSegmentArcLength(const State &state, CableSpanObstacleIndex ix) const | SimTK::CableSpan | |
| calcCurveSegmentFinalFrenetFrame(const State &state, CableSpanObstacleIndex ix) const | SimTK::CableSpan | |
| calcCurveSegmentInitialFrenetFrame(const State &state, CableSpanObstacleIndex ix) const | SimTK::CableSpan | |
| calcCurveSegmentResampledPoints(const State &state, CableSpanObstacleIndex ix, int numSamples, const std::function< void(Vec3 point_G)> &sink) const | SimTK::CableSpan | |
| calcCurveSegmentUnitForce(const State &state, CableSpanObstacleIndex ix, SpatialVec &unitForce_G) const | SimTK::CableSpan | |
| calcDecorativePathPoints(const State &state, const std::function< void(Vec3 point_G)> &sink) const | SimTK::CableSpan | |
| calcLength(const State &state) const | SimTK::CableSpan | |
| calcLengthDot(const State &state) const | SimTK::CableSpan | |
| calcOriginTangentDirection(const State &state) const | SimTK::CableSpan | |
| calcOriginUnitForce(const State &state, SpatialVec &unitForce_G) const | SimTK::CableSpan | |
| calcResampledDecorativePathPoints(const State &state, int numCurveSegmentSamples, const std::function< void(Vec3 point_G)> &sink) const | SimTK::CableSpan | |
| calcTerminationTangentDirection(const State &state) const | SimTK::CableSpan | |
| calcTerminationUnitForce(const State &state, SpatialVec &unitForce_G) const | SimTK::CableSpan | |
| calcViaPointIncomingTangentDirection(const State &state, CableSpanViaPointIndex ix) const | SimTK::CableSpan | |
| calcViaPointLocation(const State &state, CableSpanViaPointIndex ix) const | SimTK::CableSpan | |
| calcViaPointOutgoingTangentDirection(const State &state, CableSpanViaPointIndex ix) const | SimTK::CableSpan | |
| calcViaPointUnitForce(const State &state, CableSpanViaPointIndex ix, SpatialVec &unitForce_G) const | SimTK::CableSpan | |
| getCurveSegmentAccuracy() const | SimTK::CableSpan | |
| getIndex() const | SimTK::CableSpan | |
| getNumObstacles() const | SimTK::CableSpan | |
| getNumSolverIterations(const State &state) const | SimTK::CableSpan | |
| getNumViaPoints() const | SimTK::CableSpan | |
| getObstacleContactGeometry(CableSpanObstacleIndex ix) const | SimTK::CableSpan | |
| getObstacleContactPointHint(CableSpanObstacleIndex ix) const | SimTK::CableSpan | |
| getObstacleMobilizedBodyIndex(CableSpanObstacleIndex ix) const | SimTK::CableSpan | |
| getObstacleTransformSurfaceToBody(CableSpanObstacleIndex ix) const | SimTK::CableSpan | |
| getOriginBodyIndex() const | SimTK::CableSpan | |
| getOriginStation() const | SimTK::CableSpan | |
| getSmoothness(const State &state) const | SimTK::CableSpan | |
| getSmoothnessTolerance() const | SimTK::CableSpan | |
| getSolverMaxIterations() const | SimTK::CableSpan | |
| getTerminationBodyIndex() const | SimTK::CableSpan | |
| getTerminationStation() const | SimTK::CableSpan | |
| getUseWarmStart() const | SimTK::CableSpan | |
| getViaPointMobilizedBodyIndex(CableSpanViaPointIndex ix) const | SimTK::CableSpan | |
| getViaPointStation(CableSpanViaPointIndex ix) const | SimTK::CableSpan | |
| isInContactWithObstacle(const State &state, CableSpanObstacleIndex ix) const | SimTK::CableSpan | |
| operator=(const CableSpan &source)=default | SimTK::CableSpan | |
| operator=(CableSpan &&) noexcept=default | SimTK::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=default | SimTK::CableSpan |