|
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 |