Simbody  3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SimTK::ContactTrackerSubsystem Member List

This is the complete list of members for SimTK::ContactTrackerSubsystem, including all inherited members.

adoptContactTracker(ContactTracker *tracker)SimTK::ContactTrackerSubsystem
adoptMeasure(AbstractMeasure &)SimTK::Subsysteminline
adoptSubsystemGuts(Subsystem::Guts *g)SimTK::Subsystem
advanceToStage(const State &s, Stage g) const SimTK::Subsysteminline
allocateAutoUpdateDiscreteVariable(State &s, Stage invalidates, AbstractValue *v, Stage updateDependsOn) const SimTK::Subsysteminline
allocateCacheEntry(const State &s, Stage dependsOn, Stage computedBy, AbstractValue *v) const SimTK::Subsysteminline
allocateCacheEntry(const State &state, Stage g, AbstractValue *v) const SimTK::Subsysteminline
allocateDiscreteVariable(State &s, Stage g, AbstractValue *v) const SimTK::Subsysteminline
allocateEventTriggersByStage(const State &s, Stage g, int ntriggers) const SimTK::Subsysteminline
allocateLazyCacheEntry(const State &state, Stage earliest, AbstractValue *v) const SimTK::Subsysteminline
allocateQ(State &s, const Vector &qInit) const SimTK::Subsysteminline
allocateQErr(const State &s, int nqerr) const SimTK::Subsysteminline
allocateU(State &s, const Vector &uInit) const SimTK::Subsysteminline
allocateUDotErr(const State &s, int nudoterr) const SimTK::Subsysteminline
allocateUErr(const State &s, int nuerr) const SimTK::Subsysteminline
allocateZ(State &s, const Vector &zInit) const SimTK::Subsysteminline
ContactTrackerSubsystem()SimTK::ContactTrackerSubsystem
ContactTrackerSubsystem(MultibodySystem &)SimTK::ContactTrackerSubsystemexplicit
getActiveContacts(const State &state) const SimTK::ContactTrackerSubsystem
getCacheEntry(const State &s, CacheEntryIndex index) const SimTK::Subsysteminline
getContactSurface(ContactSurfaceIndex surfIx) const SimTK::ContactTrackerSubsystem
getContactSurfaceTransform(ContactSurfaceIndex surfIx) const SimTK::ContactTrackerSubsystem
getContactTracker(ContactGeometryTypeId surface1, ContactGeometryTypeId surface2, bool &reverseOrder) const SimTK::ContactTrackerSubsystem
getDiscreteVariable(const State &s, DiscreteVariableIndex index) const SimTK::Subsysteminline
getDiscreteVarLastUpdateTime(const State &s, DiscreteVariableIndex dx) const SimTK::Subsysteminline
getDiscreteVarUpdateIndex(const State &s, DiscreteVariableIndex dx) const SimTK::Subsysteminline
getDiscreteVarUpdateValue(const State &s, DiscreteVariableIndex dx) const SimTK::Subsysteminline
getEventTriggersByStage(const State &s, Stage g) const SimTK::Subsysteminline
getEventTriggerStartByStage(const State &s, Stage g) const SimTK::Subsysteminline
getMeasure(MeasureIndex) const SimTK::Subsysteminline
getMeasure_(MeasureIndex mx) const SimTK::Subsysteminline
getMobilizedBody(ContactSurfaceIndex surfIx) const SimTK::ContactTrackerSubsystem
getMultipliers(const State &s) const SimTK::Subsysteminline
getMultipliersStart(const State &s) const SimTK::Subsysteminline
getMySubsystemIndex() const SimTK::Subsysteminline
getName() const SimTK::Subsysteminline
getNEventTriggersByStage(const State &s, Stage g) const SimTK::Subsysteminline
getNMultipliers(const State &s) const SimTK::Subsysteminline
getNQ(const State &s) const SimTK::Subsysteminline
getNQErr(const State &s) const SimTK::Subsysteminline
getNU(const State &s) const SimTK::Subsysteminline
getNUDotErr(const State &s) const SimTK::Subsysteminline
getNUErr(const State &s) const SimTK::Subsysteminline
getNumSurfaces() const SimTK::ContactTrackerSubsystem
getNZ(const State &s) const SimTK::Subsysteminline
getPredictedContacts(const State &state) const SimTK::ContactTrackerSubsystem
getPreviousActiveContacts(const State &state) const SimTK::ContactTrackerSubsystem
getPreviousPredictedContacts(const State &state) const SimTK::ContactTrackerSubsystem
getQ(const State &s) const SimTK::Subsysteminline
getQDot(const State &s) const SimTK::Subsysteminline
getQDotDot(const State &s) const SimTK::Subsysteminline
getQErr(const State &s) const SimTK::Subsysteminline
getQErrStart(const State &s) const SimTK::Subsysteminline
getQErrWeights(const State &s) const SimTK::Subsysteminline
getQStart(const State &s) const SimTK::Subsysteminline
getStage(const State &s) const SimTK::Subsysteminline
getSubsystemGuts() const SimTK::Subsysteminline
getSystem() const SimTK::Subsysteminline
getU(const State &s) const SimTK::Subsysteminline
getUDot(const State &s) const SimTK::Subsysteminline
getUDotErr(const State &s) const SimTK::Subsysteminline
getUDotErrStart(const State &s) const SimTK::Subsysteminline
getUErr(const State &s) const SimTK::Subsysteminline
getUErrStart(const State &s) const SimTK::Subsysteminline
getUErrWeights(const State &s) const SimTK::Subsysteminline
getUStart(const State &s) const SimTK::Subsysteminline
getUWeights(const State &s) const SimTK::Subsysteminline
getVersion() const SimTK::Subsysteminline
getZ(const State &s) const SimTK::Subsysteminline
getZDot(const State &s) const SimTK::Subsysteminline
getZStart(const State &s) const SimTK::Subsysteminline
getZWeights(const State &s) const SimTK::Subsysteminline
hasContactTracker(ContactGeometryTypeId surface1, ContactGeometryTypeId surface2) const SimTK::ContactTrackerSubsystem
hasGuts() const SimTK::Subsysteminline
invalidateSubsystemTopologyCache() const SimTK::Subsysteminline
isCacheValueRealized(const State &s, CacheEntryIndex cx) const SimTK::Subsysteminline
isDiscreteVarUpdateValueRealized(const State &s, DiscreteVariableIndex dx) const SimTK::Subsysteminline
isEmptyHandle() const SimTK::Subsysteminline
isInSameSystem(const Subsystem &otherSubsystem) const SimTK::Subsysteminline
isInSystem() const SimTK::Subsysteminline
isOwnerHandle() const SimTK::Subsysteminline
isSameSubsystem(const Subsystem &otherSubsystem) const SimTK::Subsysteminline
markCacheValueNotRealized(const State &s, CacheEntryIndex cx) const SimTK::Subsysteminline
markCacheValueRealized(const State &s, CacheEntryIndex cx) const SimTK::Subsysteminline
markDiscreteVarUpdateValueRealized(const State &s, DiscreteVariableIndex dx) const SimTK::Subsysteminline
operator=(const Subsystem &)SimTK::Subsystem
realizeActiveContacts(const State &state, bool lastTry, Real &stepAdvice) const SimTK::ContactTrackerSubsystem
realizePredictedContacts(const State &state, bool lastTry, Real &stepAdvice) const SimTK::ContactTrackerSubsystem
setQ(State &s, const Vector &q) const SimTK::Subsysteminline
setSystem(System &system, SubsystemIndex subx)SimTK::Subsysteminline
setU(State &s, const Vector &u) const SimTK::Subsysteminline
setZ(State &s, const Vector &z) const SimTK::Subsysteminline
SimTK_PIMPL_DOWNCAST(ContactTrackerSubsystem, Subsystem)SimTK::ContactTrackerSubsystem
Subsystem()SimTK::Subsysteminline
Subsystem(const Subsystem &)SimTK::Subsystem
Subsystem(Subsystem::Guts *g)SimTK::Subsysteminlineexplicit
subsystemTopologyHasBeenRealized() const SimTK::Subsysteminline
updCacheEntry(const State &s, CacheEntryIndex index) const SimTK::Subsysteminline
updDiscreteVariable(State &s, DiscreteVariableIndex index) const SimTK::Subsysteminline
updDiscreteVarUpdateValue(const State &s, DiscreteVariableIndex dx) const SimTK::Subsysteminline
updEventTriggersByStage(const State &s, Stage g) const SimTK::Subsysteminline
updMultipliers(const State &s) const SimTK::Subsysteminline
updQ(State &s) const SimTK::Subsysteminline
updQDot(const State &s) const SimTK::Subsysteminline
updQDotDot(const State &s) const SimTK::Subsysteminline
updQErr(const State &s) const SimTK::Subsysteminline
updSubsystemGuts()SimTK::Subsysteminline
updSystem()SimTK::Subsysteminline
updU(State &s) const SimTK::Subsysteminline
updUDot(const State &s) const SimTK::Subsysteminline
updUDotErr(const State &s) const SimTK::Subsysteminline
updUErr(const State &s) const SimTK::Subsysteminline
updZ(State &s) const SimTK::Subsysteminline
updZDot(const State &s) const SimTK::Subsysteminline
~Subsystem()SimTK::Subsystem