Simbody
3.6
|
This is the complete list of members for SimTK::Constraint::Custom::Implementation, including all inherited members.
addConstrainedBody(const MobilizedBody &) | SimTK::Constraint::Custom::Implementation | |
addConstrainedMobilizer(const MobilizedBody &) | SimTK::Constraint::Custom::Implementation | |
addInAccelerationConstraintForces(const State &state, const Array_< Real > &multipliers, Array_< SpatialVec, ConstrainedBodyIndex > &bodyForcesInA, Array_< Real, ConstrainedUIndex > &mobilityForces) const | SimTK::Constraint::Custom::Implementation | protectedvirtual |
addInBodyTorque(const State &state, ConstrainedBodyIndex bodyB, const Vec3 &torqueInA, Array_< SpatialVec, ConstrainedBodyIndex > &bodyForcesInA) const | SimTK::Constraint::Custom::Implementation | |
addInOneMobilityForce(const State &state, ConstrainedMobilizerIndex mobilizer, MobilizerUIndex whichU, Real fu, Array_< Real, ConstrainedUIndex > &mobilityForces) const | SimTK::Constraint::Custom::Implementation | |
addInOneQForce(const State &state, ConstrainedMobilizerIndex mobilizer, MobilizerQIndex whichQ, Real fq, Array_< Real, ConstrainedQIndex > &qForces) const | SimTK::Constraint::Custom::Implementation | |
addInPositionConstraintForces(const State &state, const Array_< Real > &multipliers, Array_< SpatialVec, ConstrainedBodyIndex > &bodyForcesInA, Array_< Real, ConstrainedQIndex > &qForces) const | SimTK::Constraint::Custom::Implementation | protectedvirtual |
addInStationForce(const State &state, ConstrainedBodyIndex bodyB, const Vec3 &p_BS, const Vec3 &forceInA, Array_< SpatialVec, ConstrainedBodyIndex > &bodyForcesInA) const | SimTK::Constraint::Custom::Implementation | |
addInVelocityConstraintForces(const State &state, const Array_< Real > &multipliers, Array_< SpatialVec, ConstrainedBodyIndex > &bodyForcesInA, Array_< Real, ConstrainedUIndex > &mobilityForces) const | SimTK::Constraint::Custom::Implementation | protectedvirtual |
calcAccelerationErrors(const State &state, const Array_< SpatialVec, ConstrainedBodyIndex > &A_AB, const Array_< Real, ConstrainedUIndex > &constrainedUDot, Array_< Real > &aerr) const | SimTK::Constraint::Custom::Implementation | protectedvirtual |
calcDecorativeGeometryAndAppend(const State &s, Stage stage, Array_< DecorativeGeometry > &geom) const | SimTK::Constraint::Custom::Implementation | inlineprotectedvirtual |
calcPositionDotDotErrors(const State &state, const Array_< SpatialVec, ConstrainedBodyIndex > &A_AB, const Array_< Real, ConstrainedQIndex > &constrainedQDotDot, Array_< Real > &paerr) const | SimTK::Constraint::Custom::Implementation | protectedvirtual |
calcPositionDotErrors(const State &state, const Array_< SpatialVec, ConstrainedBodyIndex > &V_AB, const Array_< Real, ConstrainedQIndex > &constrainedQDot, Array_< Real > &pverr) const | SimTK::Constraint::Custom::Implementation | protectedvirtual |
calcPositionErrors(const State &state, const Array_< Transform, ConstrainedBodyIndex > &X_AB, const Array_< Real, ConstrainedQIndex > &constrainedQ, Array_< Real > &perr) const | SimTK::Constraint::Custom::Implementation | protectedvirtual |
calcVelocityDotErrors(const State &state, const Array_< SpatialVec, ConstrainedBodyIndex > &A_AB, const Array_< Real, ConstrainedUIndex > &constrainedUDot, Array_< Real > &vaerr) const | SimTK::Constraint::Custom::Implementation | protectedvirtual |
calcVelocityErrors(const State &state, const Array_< SpatialVec, ConstrainedBodyIndex > &V_AB, const Array_< Real, ConstrainedUIndex > &constrainedU, Array_< Real > &verr) const | SimTK::Constraint::Custom::Implementation | protectedvirtual |
clearHandle() | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | |
clone() const =0 | SimTK::Constraint::Custom::Implementation | pure virtual |
Constraint::CustomImpl class | SimTK::Constraint::Custom::Implementation | friend |
copyAssign(const Implementation &source) | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | |
disown(Implementation &newOwner) | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | |
findStationAcceleration(const State &state, const Array_< SpatialVec, ConstrainedBodyIndex > &allA_AB, ConstrainedBodyIndex bodyB, const Vec3 &p_BS) const | SimTK::Constraint::Custom::Implementation | inline |
findStationLocation(const Array_< Transform, ConstrainedBodyIndex > &allX_AB, ConstrainedBodyIndex bodyB, const Vec3 &p_BS) const | SimTK::Constraint::Custom::Implementation | inline |
findStationLocationFromState(const State &state, ConstrainedBodyIndex bodyB, const Vec3 &p_BS) const | SimTK::Constraint::Custom::Implementation | inline |
findStationVelocity(const State &state, const Array_< SpatialVec, ConstrainedBodyIndex > &allV_AB, ConstrainedBodyIndex bodyB, const Vec3 &p_BS) const | SimTK::Constraint::Custom::Implementation | inline |
findStationVelocityFromState(const State &state, ConstrainedBodyIndex bodyB, const Vec3 &p_BS) const | SimTK::Constraint::Custom::Implementation | inline |
getBodyAcceleration(const Array_< SpatialVec, ConstrainedBodyIndex > &allA_AB, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | |
getBodyAngularAcceleration(const Array_< SpatialVec, ConstrainedBodyIndex > &allA_AB, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | inline |
getBodyAngularVelocity(const Array_< SpatialVec, ConstrainedBodyIndex > &allV_AB, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | inline |
getBodyAngularVelocityFromState(const State &state, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | inline |
getBodyOriginAcceleration(const Array_< SpatialVec, ConstrainedBodyIndex > &allA_AB, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | inline |
getBodyOriginLocation(const Array_< Transform, ConstrainedBodyIndex > &allX_AB, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | inline |
getBodyOriginLocationFromState(const State &state, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | inline |
getBodyOriginVelocity(const Array_< SpatialVec, ConstrainedBodyIndex > &allV_AB, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | inline |
getBodyOriginVelocityFromState(const State &state, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | inline |
getBodyRotation(const Array_< Transform, ConstrainedBodyIndex > &allX_AB, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | inline |
getBodyRotationFromState(const State &state, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | inline |
getBodyTransform(const Array_< Transform, ConstrainedBodyIndex > &allX_AB, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | |
getBodyTransformFromState(const State &state, ConstrainedBodyIndex B) const | SimTK::Constraint::Custom::Implementation | |
getBodyVelocity(const Array_< SpatialVec, ConstrainedBodyIndex > &allV_AB, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | |
getBodyVelocityFromState(const State &state, ConstrainedBodyIndex bodyB) const | SimTK::Constraint::Custom::Implementation | |
getImpl() const | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | inline |
getImplHandleCount() const | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | |
getMatterSubsystem() const | SimTK::Constraint::Custom::Implementation | |
getMobilizedBodyIndexOfConstrainedBody(ConstrainedBodyIndex) const | SimTK::Constraint::Custom::Implementation | |
getMobilizedBodyIndexOfConstrainedMobilizer(ConstrainedMobilizerIndex) const | SimTK::Constraint::Custom::Implementation | |
getMultipliers(const State &state, Array_< Real > &multipliers) const | SimTK::Constraint::Custom::Implementation | |
getOneQ(const State &state, const Array_< Real, ConstrainedQIndex > &constrainedQ, ConstrainedMobilizerIndex mobilizer, MobilizerQIndex whichQ) const | SimTK::Constraint::Custom::Implementation | |
getOneQDot(const State &state, const Array_< Real, ConstrainedQIndex > &constrainedQDot, ConstrainedMobilizerIndex mobilizer, MobilizerQIndex whichQ) const | SimTK::Constraint::Custom::Implementation | |
getOneQDotDot(const State &state, const Array_< Real, ConstrainedQIndex > &constrainedQDotDot, ConstrainedMobilizerIndex mobilizer, MobilizerQIndex whichQ) const | SimTK::Constraint::Custom::Implementation | |
getOneQDotFromState(const State &state, ConstrainedMobilizerIndex mobilizer, MobilizerQIndex whichQ) const | SimTK::Constraint::Custom::Implementation | |
getOneQFromState(const State &state, ConstrainedMobilizerIndex mobilizer, MobilizerQIndex whichQ) const | SimTK::Constraint::Custom::Implementation | |
getOneU(const State &state, const Array_< Real, ConstrainedUIndex > &constrainedU, ConstrainedMobilizerIndex mobilizer, MobilizerUIndex whichU) const | SimTK::Constraint::Custom::Implementation | |
getOneUDot(const State &state, const Array_< Real, ConstrainedUIndex > &constrainedUDot, ConstrainedMobilizerIndex mobilizer, MobilizerUIndex whichU) const | SimTK::Constraint::Custom::Implementation | |
getOneUFromState(const State &state, ConstrainedMobilizerIndex mobilizer, MobilizerUIndex whichU) const | SimTK::Constraint::Custom::Implementation | |
HandleBase typedef | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | |
hasSameImplementation(const Implementation &other) const | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | protected |
Implementation(SimbodyMatterSubsystem &, int mp, int mv, int ma) | SimTK::Constraint::Custom::Implementation | |
Implementation(SimbodyMatterSubsystem &) | SimTK::Constraint::Custom::Implementation | explicit |
invalidateTopologyCache() const | SimTK::Constraint::Custom::Implementation | |
isEmptyHandle() const | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | inline |
isOwnerHandle() const | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | |
isSameHandle(const Implementation &other) const | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | |
operator=(const PIMPLHandle &source) | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | protected |
ParentHandle typedef | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | |
PIMPLHandle() | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | inlineprotected |
PIMPLHandle(ImplementationImpl *p) | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | explicitprotected |
PIMPLHandle(const PIMPLHandle &source) | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | protected |
realizeAcceleration(const State &) const | SimTK::Constraint::Custom::Implementation | inlineprotectedvirtual |
realizeDynamics(const State &) const | SimTK::Constraint::Custom::Implementation | inlineprotectedvirtual |
realizeInstance(const State &) const | SimTK::Constraint::Custom::Implementation | inlineprotectedvirtual |
realizeModel(State &) const | SimTK::Constraint::Custom::Implementation | inlineprotectedvirtual |
realizePosition(const State &) const | SimTK::Constraint::Custom::Implementation | inlineprotectedvirtual |
realizeReport(const State &) const | SimTK::Constraint::Custom::Implementation | inlineprotectedvirtual |
realizeTime(const State &) const | SimTK::Constraint::Custom::Implementation | inlineprotectedvirtual |
realizeTopology(State &) const | SimTK::Constraint::Custom::Implementation | inlineprotectedvirtual |
realizeVelocity(const State &) const | SimTK::Constraint::Custom::Implementation | inlineprotectedvirtual |
referenceAssign(const Implementation &source) | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | |
setDefaultNumConstraintEquations(int mp, int mv, int ma) | SimTK::Constraint::Custom::Implementation | |
setDisabledByDefault(bool shouldBeDisabled) | SimTK::Constraint::Custom::Implementation | |
setImpl(ImplementationImpl *p) | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | protected |
updImpl() | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | inline |
~Implementation() | SimTK::Constraint::Custom::Implementation | inlinevirtual |
~PIMPLHandle() | SimTK::PIMPLHandle< Implementation, ImplementationImpl > | protected |