Constraint::Custom::Implementation Member List

This is the complete list of members for Constraint::Custom::Implementation, including all inherited members.

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


Generated on Fri Sep 26 07:44:31 2008 for SimTKcore by  doxygen 1.5.6