BallRollingOnPlane(MobilizedBody &planeBody_P, const UnitVec3 &defaultPlaneNormal_P, Real defaultPlaneHeight, MobilizedBody &ballBody_B, const Vec3 &defaultBallCenter_B, Real defaultBallRadius) | SimTK::Constraint::BallRollingOnPlane | |
BallRollingOnPlane() | SimTK::Constraint::BallRollingOnPlane | inline |
calcAccelerationConstraintMatrixA(const State &) const | SimTK::Constraint | |
calcAccelerationConstraintMatrixAt(const State &) const | SimTK::Constraint | |
calcAccelerationErrorFromUDot(const State &, const Vector &udot) const | SimTK::Constraint | |
calcConstraintForcesFromMultipliers(const State &, const Vector &lambda, Vector_< SpatialVec > &bodyForcesInA, Vector &mobilityForces) const | SimTK::Constraint | |
calcPositionConstraintMatrixP(const State &) const | SimTK::Constraint | |
calcPositionConstraintMatrixPNInv(const State &) const | SimTK::Constraint | |
calcPositionConstraintMatrixPt(const State &) const | SimTK::Constraint | |
calcPositionErrorFromQ(const State &, const Vector &q) const | SimTK::Constraint | |
calcPower(const State &state) const | SimTK::Constraint | |
calcVelocityConstraintMatrixV(const State &) const | SimTK::Constraint | |
calcVelocityConstraintMatrixVt(const State &) const | SimTK::Constraint | |
calcVelocityErrorFromU(const State &, const Vector &u) const | SimTK::Constraint | |
clearHandle() | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | |
CoincidentFrames typedef | SimTK::Constraint | |
CoincidentPoints typedef | SimTK::Constraint | |
ConstantDistance typedef | SimTK::Constraint | |
Constraint() | SimTK::Constraint | inline |
Constraint(ConstraintImpl *r) | SimTK::Constraint | inlineexplicit |
copyAssign(const Constraint &source) | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | |
disable(State &) const | SimTK::Constraint | |
disown(Constraint &newOwner) | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | |
enable(State &) const | SimTK::Constraint | |
getAccelerationError(const State &) const | SimTK::Constraint::BallRollingOnPlane | |
getAccelerationErrorsAsVector(const State &) const | SimTK::Constraint | |
getAncestorMobilizedBody() const | SimTK::Constraint | |
getBallCenter(const State &) const | SimTK::Constraint::BallRollingOnPlane | |
getBallMobilizedBodyIndex() const | SimTK::Constraint::BallRollingOnPlane | |
getBallRadius(const State &) const | SimTK::Constraint::BallRollingOnPlane | |
getConstrainedBodyForcesAsVector(const State &state) const | SimTK::Constraint | inline |
getConstrainedMobilityForcesAsVector(const State &state) const | SimTK::Constraint | inline |
getConstrainedQIndex(const State &, ConstrainedMobilizerIndex, MobilizerQIndex which) const | SimTK::Constraint | |
getConstrainedUIndex(const State &, ConstrainedMobilizerIndex, MobilizerUIndex which) const | SimTK::Constraint | |
getConstraintForcesAsVectors(const State &state, Vector_< SpatialVec > &bodyForcesInG, Vector &mobilityForces) const | SimTK::Constraint | |
getConstraintIndex() const | SimTK::Constraint | |
getDefaultBallCenter() const | SimTK::Constraint::BallRollingOnPlane | |
getDefaultBallRadius() const | SimTK::Constraint::BallRollingOnPlane | |
getDefaultPlaneHeight() const | SimTK::Constraint::BallRollingOnPlane | |
getDefaultPlaneNormal() const | SimTK::Constraint::BallRollingOnPlane | |
getFrictionForceOnBallInPlaneFrame(const State &) const | SimTK::Constraint::BallRollingOnPlane | |
getImpl() const | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | inline |
getImplHandleCount() const | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | |
getIndexOfMultipliersInUse(const State &state, MultiplierIndex &px0, MultiplierIndex &vx0, MultiplierIndex &ax0) const | SimTK::Constraint | |
getMatterSubsystem() const | SimTK::Constraint | |
getMobilizedBodyFromConstrainedBody(ConstrainedBodyIndex consBodyIx) const | SimTK::Constraint | |
getMobilizedBodyFromConstrainedMobilizer(ConstrainedMobilizerIndex consMobilizerIx) const | SimTK::Constraint | |
getMultipliers(const State &) const | SimTK::Constraint::BallRollingOnPlane | |
getMultipliersAsVector(const State &) const | SimTK::Constraint | |
getMyPartFromConstraintSpaceVector(const State &state, const Vector &constraintSpace, Vector &myPart) const | SimTK::Constraint | |
getNormalForce(const State &) const | SimTK::Constraint::BallRollingOnPlane | |
getNumConstrainedBodies() const | SimTK::Constraint | |
getNumConstrainedMobilizers() const | SimTK::Constraint | |
getNumConstrainedQ(const State &, ConstrainedMobilizerIndex) const | SimTK::Constraint | |
getNumConstrainedQ(const State &) const | SimTK::Constraint | |
getNumConstrainedU(const State &, ConstrainedMobilizerIndex) const | SimTK::Constraint | |
getNumConstrainedU(const State &) const | SimTK::Constraint | |
getNumConstraintEquationsInUse(const State &state, int &mp, int &mv, int &ma) const | SimTK::Constraint | |
getPlaneDisplayHalfWidth() const | SimTK::Constraint::BallRollingOnPlane | |
getPlaneHeight(const State &) const | SimTK::Constraint::BallRollingOnPlane | |
getPlaneMobilizedBodyIndex() const | SimTK::Constraint::BallRollingOnPlane | |
getPlaneNormal(const State &) const | SimTK::Constraint::BallRollingOnPlane | |
getPositionError(const State &) const | SimTK::Constraint::BallRollingOnPlane | |
getPositionErrorsAsVector(const State &) const | SimTK::Constraint | |
getQIndexOfConstrainedQ(const State &state, ConstrainedQIndex consQIndex) const | SimTK::Constraint | |
getSubtree() const | SimTK::Constraint | |
getUIndexOfConstrainedU(const State &state, ConstrainedUIndex consUIndex) const | SimTK::Constraint | |
getVelocityError(const State &) const | SimTK::Constraint::BallRollingOnPlane | |
getVelocityErrorsAsVector(const State &) const | SimTK::Constraint | |
HandleBase typedef | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | |
hasSameImplementation(const Constraint &other) const | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | protected |
isDisabled(const State &) const | SimTK::Constraint | |
isDisabledByDefault() const | SimTK::Constraint | |
isEmptyHandle() const | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | inline |
isInSameSubsystem(const MobilizedBody &mobod) const | SimTK::Constraint | |
isInSubsystem() const | SimTK::Constraint | |
isOwnerHandle() const | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | |
isSameHandle(const Constraint &other) const | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | |
operator ConstraintIndex() const | SimTK::Constraint | inline |
operator=(const PIMPLHandle &source) | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | protected |
ParentHandle typedef | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | |
PIMPLHandle() | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | inlineprotected |
PIMPLHandle(ConstraintImpl *p) | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | explicitprotected |
PIMPLHandle(const PIMPLHandle &source) | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | protected |
referenceAssign(const Constraint &source) | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | |
setDefaultBallCenter(const Vec3 &) | SimTK::Constraint::BallRollingOnPlane | |
setDefaultBallRadius(Real) | SimTK::Constraint::BallRollingOnPlane | |
setDefaultPlaneHeight(Real) | SimTK::Constraint::BallRollingOnPlane | |
setDefaultPlaneNormal(const UnitVec3 &) | SimTK::Constraint::BallRollingOnPlane | |
setDisabledByDefault(bool shouldBeDisabled) | SimTK::Constraint | |
setImpl(ConstraintImpl *p) | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | protected |
setMyPartInConstraintSpaceVector(const State &state, const Vector &myPart, Vector &constraintSpace) const | SimTK::Constraint | |
setPlaneDisplayHalfWidth(Real) | SimTK::Constraint::BallRollingOnPlane | |
Spherical typedef | SimTK::Constraint | |
updImpl() | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | inline |
updMatterSubsystem() | SimTK::Constraint | |
~PIMPLHandle() | SimTK::PIMPLHandle< Constraint, ConstraintImpl, true > | protected |