Simbody

SimTK::Constraint::Custom::Implementation Member List

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
addInBodyTorque(const State &s, ConstrainedBodyIndex B, const Vec3 &torqueInA, Vector_< SpatialVec > &bodyForcesInA) const SimTK::Constraint::Custom::Implementation
addInOneMobilityForce(const State &, ConstrainedMobilizerIndex, MobilizerUIndex whichU, Real force, Vector &mobilityForces) const SimTK::Constraint::Custom::Implementation
addInStationForce(const State &s, ConstrainedBodyIndex B, const Vec3 &p_BS, const Vec3 &forceInA, Vector_< SpatialVec > &bodyForcesInA) const SimTK::Constraint::Custom::Implementation
applyAccelerationConstraintForces(const State &, int ma, const Real *multipliers, Vector_< SpatialVec > &bodyForces, Vector &mobilityForces) const SimTK::Constraint::Custom::Implementation [protected, virtual]
applyPositionConstraintForces(const State &, int mp, const Real *multipliers, Vector_< SpatialVec > &bodyForces, Vector &mobilityForces) const SimTK::Constraint::Custom::Implementation [protected, virtual]
applyVelocityConstraintForces(const State &, int mv, const Real *multipliers, Vector_< SpatialVec > &bodyForces, Vector &mobilityForces) const SimTK::Constraint::Custom::Implementation [protected, virtual]
calcDecorativeGeometryAndAppend(const State &s, Stage stage, Array_< DecorativeGeometry > &geom) const SimTK::Constraint::Custom::Implementation [inline, protected, virtual]
clearHandle()SimTK::PIMPLHandle< Implementation, ImplementationImpl >
clone() const =0SimTK::Constraint::Custom::Implementation [pure virtual]
Constraint::CustomImpl classSimTK::Constraint::Custom::Implementation [friend]
copyAssign(const Implementation &source)SimTK::PIMPLHandle< Implementation, ImplementationImpl >
disown(Implementation &newOwner)SimTK::PIMPLHandle< Implementation, ImplementationImpl >
findStationAcceleration(const State &s, ConstrainedBodyIndex B, const Vec3 &p_BS) const SimTK::Constraint::Custom::Implementation [inline]
findStationLocation(const State &s, ConstrainedBodyIndex B, const Vec3 &p_BS) const SimTK::Constraint::Custom::Implementation [inline]
findStationVelocity(const State &s, ConstrainedBodyIndex B, const Vec3 &p_BS) const SimTK::Constraint::Custom::Implementation [inline]
getBodyAcceleration(const State &s, ConstrainedBodyIndex B) const SimTK::Constraint::Custom::Implementation
getBodyAngularAcceleration(const State &s, ConstrainedBodyIndex B) const SimTK::Constraint::Custom::Implementation [inline]
getBodyAngularVelocity(const State &s, ConstrainedBodyIndex B) const SimTK::Constraint::Custom::Implementation [inline]
getBodyOriginAcceleration(const State &s, ConstrainedBodyIndex B) const SimTK::Constraint::Custom::Implementation [inline]
getBodyOriginLocation(const State &s, ConstrainedBodyIndex B) const SimTK::Constraint::Custom::Implementation [inline]
getBodyOriginVelocity(const State &s, ConstrainedBodyIndex B) const SimTK::Constraint::Custom::Implementation [inline]
getBodyRotation(const State &s, ConstrainedBodyIndex B) const SimTK::Constraint::Custom::Implementation [inline]
getBodyTransform(const State &s, ConstrainedBodyIndex B) const SimTK::Constraint::Custom::Implementation
getBodyVelocity(const State &s, ConstrainedBodyIndex B) const SimTK::Constraint::Custom::Implementation
getImpl() constSimTK::PIMPLHandle< Implementation, ImplementationImpl > [inline]
getImplHandleCount() constSimTK::PIMPLHandle< Implementation, ImplementationImpl >
getMatterSubsystem() const SimTK::Constraint::Custom::Implementation
getMobilizedBodyIndexOfConstrainedBody(ConstrainedBodyIndex) const SimTK::Constraint::Custom::Implementation
getMobilizedBodyIndexOfConstrainedMobilizer(ConstrainedMobilizerIndex) const SimTK::Constraint::Custom::Implementation
getOneQ(const State &, ConstrainedMobilizerIndex, MobilizerQIndex) const SimTK::Constraint::Custom::Implementation
getOneQDot(const State &, ConstrainedMobilizerIndex, MobilizerQIndex, bool realizingVelocity=false) const SimTK::Constraint::Custom::Implementation
getOneQDotDot(const State &, ConstrainedMobilizerIndex, MobilizerQIndex, bool realizingAcceleration=false) const SimTK::Constraint::Custom::Implementation
getOneU(const State &, ConstrainedMobilizerIndex, MobilizerUIndex) const SimTK::Constraint::Custom::Implementation
getOneUDot(const State &, ConstrainedMobilizerIndex, MobilizerUIndex, bool realizingAcceleration=false) const SimTK::Constraint::Custom::Implementation
HandleBase typedefSimTK::PIMPLHandle< Implementation, ImplementationImpl >
hasSameImplementation(const Implementation &other) constSimTK::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() constSimTK::PIMPLHandle< Implementation, ImplementationImpl > [inline]
isOwnerHandle() constSimTK::PIMPLHandle< Implementation, ImplementationImpl >
isSameHandle(const Implementation &other) constSimTK::PIMPLHandle< Implementation, ImplementationImpl >
operator=(const PIMPLHandle &source)SimTK::PIMPLHandle< Implementation, ImplementationImpl > [protected]
ParentHandle typedefSimTK::PIMPLHandle< Implementation, ImplementationImpl >
PIMPLHandle(ImplementationImpl *p=0)SimTK::PIMPLHandle< Implementation, ImplementationImpl > [explicit, protected]
PIMPLHandle(const PIMPLHandle &source)SimTK::PIMPLHandle< Implementation, ImplementationImpl > [protected]
realizeAcceleration(const State &) const SimTK::Constraint::Custom::Implementation [inline, protected, virtual]
realizeAccelerationErrors(const State &, int ma, Real *aerr) const SimTK::Constraint::Custom::Implementation [protected, virtual]
realizeDynamics(const State &) const SimTK::Constraint::Custom::Implementation [inline, protected, virtual]
realizeInstance(const State &) const SimTK::Constraint::Custom::Implementation [inline, protected, virtual]
realizeModel(State &) const SimTK::Constraint::Custom::Implementation [inline, protected, virtual]
realizePosition(const State &) const SimTK::Constraint::Custom::Implementation [inline, protected, virtual]
realizePositionDotDotErrors(const State &, int mp, Real *paerr) const SimTK::Constraint::Custom::Implementation [protected, virtual]
realizePositionDotErrors(const State &, int mp, Real *pverr) const SimTK::Constraint::Custom::Implementation [protected, virtual]
realizePositionErrors(const State &, int mp, Real *perr) const SimTK::Constraint::Custom::Implementation [protected, virtual]
realizeReport(const State &) const SimTK::Constraint::Custom::Implementation [inline, protected, virtual]
realizeTime(const State &) const SimTK::Constraint::Custom::Implementation [inline, protected, virtual]
realizeTopology(State &) const SimTK::Constraint::Custom::Implementation [inline, protected, virtual]
realizeVelocity(const State &) const SimTK::Constraint::Custom::Implementation [inline, protected, virtual]
realizeVelocityDotErrors(const State &, int mv, Real *vaerr) const SimTK::Constraint::Custom::Implementation [protected, virtual]
realizeVelocityErrors(const State &, int mv, Real *verr) const SimTK::Constraint::Custom::Implementation [protected, virtual]
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 [inline, virtual]
~PIMPLHandle()SimTK::PIMPLHandle< Implementation, ImplementationImpl > [protected]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines