Implementation Member List

This is the complete list of members for Implementation, including all inherited members.
addConstrainedBody(const MobilizedBody &)Implementation
addConstrainedMobilizer(const MobilizedBody &)Implementation
addInBodyTorque(const State &s, ConstrainedBodyIndex B, const Vec3 &torqueInA, Vector_< SpatialVec > &bodyForcesInA) const Implementation
addInOneMobilityForce(const State &, ConstrainedMobilizerIndex, MobilizerUIndex whichU, Real force, Vector &mobilityForces) const Implementation
addInStationForce(const State &s, ConstrainedBodyIndex B, const Vec3 &p_BS, const Vec3 &forceInA, Vector_< SpatialVec > &bodyForcesInA) const Implementation
applyAccelerationConstraintForces(const State &, int ma, const Real *multipliers, Vector_< SpatialVec > &bodyForces, Vector &mobilityForces) const Implementation [protected, virtual]
applyPositionConstraintForces(const State &, int mp, const Real *multipliers, Vector_< SpatialVec > &bodyForces, Vector &mobilityForces) const Implementation [protected, virtual]
applyVelocityConstraintForces(const State &, int mv, const Real *multipliers, Vector_< SpatialVec > &bodyForces, Vector &mobilityForces) const Implementation [protected, virtual]
calcDecorativeGeometryAndAppend(const State &s, Stage stage, std::vector< DecorativeGeometry > &geom) const Implementation [inline, protected, virtual]
clearHandle()PIMPLHandle< Implementation, ImplementationImpl >
clone() const =0Implementation [pure virtual]
Constraint::CustomImpl classImplementation [friend]
copyAssign(const Implementation &source)PIMPLHandle< Implementation, ImplementationImpl >
disown(Implementation &newOwner)PIMPLHandle< Implementation, ImplementationImpl >
findStationAcceleration(const State &s, ConstrainedBodyIndex B, const Vec3 &p_BS, bool realizingAcceleration=false) const Implementation [inline]
findStationLocation(const State &s, ConstrainedBodyIndex B, const Vec3 &p_BS, bool realizingPosition=false) const Implementation [inline]
findStationVelocity(const State &s, ConstrainedBodyIndex B, const Vec3 &p_BS, bool realizingVelocity=false) const Implementation [inline]
getBodyAcceleration(const State &s, ConstrainedBodyIndex B, bool realizingAcceleration=false) const Implementation
getBodyAngularAcceleration(const State &s, ConstrainedBodyIndex B, bool realizingAcceleration=false) const Implementation [inline]
getBodyAngularVelocity(const State &s, ConstrainedBodyIndex B, bool realizingVelocity=false) const Implementation [inline]
getBodyOriginAcceleration(const State &s, ConstrainedBodyIndex B, bool realizingAcceleration=false) const Implementation [inline]
getBodyOriginLocation(const State &s, ConstrainedBodyIndex B, bool realizingPosition=false) const Implementation [inline]
getBodyOriginVelocity(const State &s, ConstrainedBodyIndex B, bool realizingVelocity=false) const Implementation [inline]
getBodyRotation(const State &s, ConstrainedBodyIndex B, bool realizingPosition=false) const Implementation [inline]
getBodyTransform(const State &s, ConstrainedBodyIndex B, bool realizingPosition=false) const Implementation
getBodyVelocity(const State &s, ConstrainedBodyIndex B, bool realizingVelocity=false) const Implementation
getImpl() constPIMPLHandle< Implementation, ImplementationImpl > [inline]
getImplHandleCount() constPIMPLHandle< Implementation, ImplementationImpl >
getMatterSubsystem() const Implementation
getMobilizedBodyIndexOfConstrainedBody(ConstrainedBodyIndex) const Implementation
getMobilizedBodyIndexOfConstrainedMobilizer(ConstrainedMobilizerIndex) const Implementation
getOneQ(const State &, ConstrainedMobilizerIndex, MobilizerQIndex) const Implementation
getOneQDot(const State &, ConstrainedMobilizerIndex, MobilizerQIndex, bool realizingVelocity=false) const Implementation
getOneQDotDot(const State &, ConstrainedMobilizerIndex, MobilizerQIndex, bool realizingAcceleration=false) const Implementation
getOneU(const State &, ConstrainedMobilizerIndex, MobilizerUIndex) const Implementation
getOneUDot(const State &, ConstrainedMobilizerIndex, MobilizerUIndex, bool realizingAcceleration=false) const Implementation
HandleBase typedefPIMPLHandle< Implementation, ImplementationImpl >
hasSameImplementation(const Implementation &other) constPIMPLHandle< Implementation, ImplementationImpl > [protected]
Implementation(SimbodyMatterSubsystem &, int mp, int mv, int ma)Implementation
Implementation(SimbodyMatterSubsystem &)Implementation
invalidateTopologyCache() const Implementation
isEmptyHandle() constPIMPLHandle< Implementation, ImplementationImpl > [inline]
isOwnerHandle() constPIMPLHandle< Implementation, ImplementationImpl >
isSameHandle(const Implementation &other) constPIMPLHandle< Implementation, ImplementationImpl >
operator=(const PIMPLHandle &source)PIMPLHandle< Implementation, ImplementationImpl > [protected]
ParentHandle typedefPIMPLHandle< Implementation, ImplementationImpl >
PIMPLHandle(ImplementationImpl *p=0)PIMPLHandle< Implementation, ImplementationImpl > [explicit, protected]
PIMPLHandle(const PIMPLHandle &source)PIMPLHandle< Implementation, ImplementationImpl > [protected]
realizeAcceleration(const State &) const Implementation [inline, protected, virtual]
realizeAccelerationErrors(const State &, int ma, Real *aerr) const Implementation [protected, virtual]
realizeDynamics(const State &) const Implementation [inline, protected, virtual]
realizeInstance(const State &) const Implementation [inline, protected, virtual]
realizeModel(State &) const Implementation [inline, protected, virtual]
realizePosition(const State &) const Implementation [inline, protected, virtual]
realizePositionDotDotErrors(const State &, int mp, Real *paerr) const Implementation [protected, virtual]
realizePositionDotErrors(const State &, int mp, Real *pverr) const Implementation [protected, virtual]
realizePositionErrors(const State &, int mp, Real *perr) const Implementation [protected, virtual]
realizeReport(const State &) const Implementation [inline, protected, virtual]
realizeTime(const State &) const Implementation [inline, protected, virtual]
realizeTopology(State &) const Implementation [inline, protected, virtual]
realizeVelocity(const State &) const Implementation [inline, protected, virtual]
realizeVelocityDotErrors(const State &, int mv, Real *vaerr) const Implementation [protected, virtual]
realizeVelocityErrors(const State &, int mv, Real *verr) const Implementation [protected, virtual]
referenceAssign(const Implementation &source)PIMPLHandle< Implementation, ImplementationImpl >
setDefaultNumConstraintEquations(int mp, int mv, int ma)Implementation
setDisabledByDefault(bool shouldBeDisabled)Implementation
setImpl(ImplementationImpl *p)PIMPLHandle< Implementation, ImplementationImpl > [protected]
updImpl()PIMPLHandle< Implementation, ImplementationImpl > [inline]
~Implementation()Implementation [inline, virtual]
~PIMPLHandle()PIMPLHandle< Implementation, ImplementationImpl > [protected]

Generated by  doxygen 1.6.2