addMarker(const String &name, MobilizedBodyIndex bodyB, const Vec3 &markerInB, Real weight=1) | SimTK::Markers | inline |
addMarker(MobilizedBodyIndex bodyB, const Vec3 &markerInB, Real weight=1) | SimTK::Markers | inline |
AssemblyCondition(const String &name) | SimTK::AssemblyCondition | inlineexplicit |
calcErrorJacobian(const State &state, Matrix &jacobian) const | SimTK::Markers | virtual |
calcErrors(const State &state, Vector &err) const | SimTK::Markers | virtual |
calcGoal(const State &state, Real &goal) const | SimTK::Markers | virtual |
calcGoalGradient(const State &state, Vector &grad) const | SimTK::Markers | virtual |
changeMarkerWeight(MarkerIx mx, Real weight) | SimTK::Markers | inline |
defineObservationOrder(const Array_< MarkerIx > &observationOrder) | SimTK::Markers | inline |
defineObservationOrder(const Array_< String > &observationOrder) | SimTK::Markers | inline |
defineObservationOrder(const std::vector< String > &observationOrder) | SimTK::Markers | inline |
defineObservationOrder(const Array_< std::string > &observationOrder) | SimTK::Markers | inline |
defineObservationOrder(const std::vector< std::string > &observationOrder) | SimTK::Markers | inline |
defineObservationOrder(int n, const char *const observationOrder[]) | SimTK::Markers | inline |
findCurrentMarkerError(MarkerIx mx) const | SimTK::Markers | inline |
findCurrentMarkerErrorSquared(MarkerIx mx) const | SimTK::Markers | inline |
findCurrentMarkerLocation(MarkerIx mx) const | SimTK::Markers | |
getAllObservations() const | SimTK::Markers | inline |
getAssembler() const | SimTK::AssemblyCondition | inline |
getAssemblyConditionIndex() const | SimTK::AssemblyCondition | inline |
getFreeQIndexOfQ(QIndex qx) const | SimTK::AssemblyCondition | inlineprotected |
getMarkerBody(MarkerIx mx) const | SimTK::Markers | inline |
getMarkerIx(const String &name) | SimTK::Markers | inline |
getMarkerIxForObservation(ObservationIx ox) const | SimTK::Markers | inline |
getMarkerName(MarkerIx ix) | SimTK::Markers | inline |
getMarkersOnBody(MobilizedBodyIndex mbx) | SimTK::Markers | inline |
getMarkerStation(MarkerIx mx) const | SimTK::Markers | inline |
getMarkerWeight(MarkerIx mx) | SimTK::Markers | inline |
getMatterSubsystem() const | SimTK::AssemblyCondition | inlineprotected |
getMultibodySystem() const | SimTK::AssemblyCondition | inlineprotected |
getName() const | SimTK::AssemblyCondition | inline |
getNumErrors(const State &state) const | SimTK::Markers | virtual |
getNumFreeQs() const | SimTK::AssemblyCondition | inlineprotected |
getNumMarkers() const | SimTK::Markers | inline |
getNumObservations() const | SimTK::Markers | inline |
getObservation(ObservationIx ox) const | SimTK::Markers | inline |
getObservationIxForMarker(MarkerIx mx) const | SimTK::Markers | inline |
getQIndexOfFreeQ(Assembler::FreeQIndex fx) const | SimTK::AssemblyCondition | inlineprotected |
hasMarker(ObservationIx ox) const | SimTK::Markers | inline |
hasObservation(MarkerIx mx) const | SimTK::Markers | inline |
initializeAssembler() const | SimTK::AssemblyCondition | inlineprotected |
initializeCondition() const | SimTK::Markers | virtual |
isInAssembler() const | SimTK::AssemblyCondition | inline |
Markers() | SimTK::Markers | inline |
moveAllObservations(const Array_< Vec3 > &observations) | SimTK::Markers | inline |
moveOneObservation(ObservationIx ox, const Vec3 &observation) | SimTK::Markers | inline |
SimTK_DEFINE_UNIQUE_LOCAL_INDEX_TYPE(Markers, MarkerIx) | SimTK::Markers | |
SimTK_DEFINE_UNIQUE_LOCAL_INDEX_TYPE(Markers, ObservationIx) | SimTK::Markers | |
uninitializeAssembler() const | SimTK::AssemblyCondition | inlineprotected |
uninitializeCondition() const | SimTK::Markers | virtual |
~AssemblyCondition() | SimTK::AssemblyCondition | inlinevirtual |