_analysisSet | OpenSim::AbstractTool | protected |
_analysisSetProp | OpenSim::AbstractTool | protected |
_controllerSet | OpenSim::AbstractTool | protected |
_controllerSetProp | OpenSim::AbstractTool | protected |
_errorTolerance | OpenSim::AbstractTool | protected |
_errorToleranceProp | OpenSim::AbstractTool | protected |
_externalLoads | OpenSim::AbstractTool | protected |
_externalLoadsFileName | OpenSim::AbstractTool | protected |
_externalLoadsFileNameProp | OpenSim::AbstractTool | protected |
_forceSetFiles | OpenSim::AbstractTool | protected |
_forceSetFilesProp | OpenSim::AbstractTool | protected |
_maxDT | OpenSim::AbstractTool | protected |
_maxDTProp | OpenSim::AbstractTool | protected |
_maxSteps | OpenSim::AbstractTool | protected |
_maxStepsProp | OpenSim::AbstractTool | protected |
_minDT | OpenSim::AbstractTool | protected |
_minDTProp | OpenSim::AbstractTool | protected |
_model | OpenSim::AbstractTool | protected |
_modelExternalLoads | OpenSim::AbstractTool | protected |
_modelFile | OpenSim::AbstractTool | protected |
_modelFileProp | OpenSim::AbstractTool | protected |
_outputPrecision | OpenSim::AbstractTool | protected |
_outputPrecisionProp | OpenSim::AbstractTool | protected |
_propertySet | OpenSim::Object | protected |
_replaceForceSet | OpenSim::AbstractTool | protected |
_replaceForceSetProp | OpenSim::AbstractTool | protected |
_resultsDir | OpenSim::AbstractTool | protected |
_resultsDirProp | OpenSim::AbstractTool | protected |
_solveForEquilibriumForAuxiliaryStates | OpenSim::AbstractTool | protected |
_solveForEquilibriumForAuxiliaryStatesProp | OpenSim::AbstractTool | protected |
_tf | OpenSim::AbstractTool | protected |
_tfProp | OpenSim::AbstractTool | protected |
_ti | OpenSim::AbstractTool | protected |
_tiProp | OpenSim::AbstractTool | protected |
_toolOwnsModel | OpenSim::AbstractTool | protected |
AbstractTool() | OpenSim::AbstractTool | |
AbstractTool(const std::string &aFileName, bool aUpdateFromXMLNode=true) | OpenSim::AbstractTool | |
AbstractTool(const AbstractTool &aObject) | OpenSim::AbstractTool | |
addAnalysisSetToModel() | OpenSim::AbstractTool | |
addControllerSetToModel() | OpenSim::AbstractTool | |
addListProperty(const std::string &name, const std::string &comment, int minSize, int maxSize) | OpenSim::Object | protected |
addListProperty(const std::string &name, const std::string &comment, int minSize, int maxSize, const Container< T > &valueList) | OpenSim::Object | protected |
addNecessaryAnalyses() | OpenSim::CMCTool | |
addOptionalProperty(const std::string &name, const std::string &comment) | OpenSim::Object | protected |
addOptionalProperty(const std::string &name, const std::string &comment, const T &value) | OpenSim::Object | protected |
addProperty(const std::string &name, const std::string &comment, const T &value) | OpenSim::Object | protected |
checkPropertyValueIsInRangeOrSet(const Property< T > &p, const T &lower, const T &upper, const std::set< T > &set) const | OpenSim::Object | protected |
checkPropertyValueIsInSet(const Property< T > &p, const std::set< T > &set) const | OpenSim::Object | protected |
checkPropertyValueIsPositive(const Property< T > &p) const | OpenSim::Object | protected |
clearObjectIsUpToDateWithProperties() | OpenSim::Object | inlineprotected |
clone() const override | OpenSim::CMCTool | inlinevirtual |
CMCTool() | OpenSim::CMCTool | |
CMCTool(const std::string &aFileName, bool aLoadModel=true) | OpenSim::CMCTool | |
CMCTool(const CMCTool &aObject) | OpenSim::CMCTool | |
constructRRAControlSet(ControlSet *aControlConstraints) | OpenSim::CMCTool | |
createExternalLoads(const std::string &externalLoadsFileName, Model &model) | OpenSim::AbstractTool | |
DEFAULT_NAME | OpenSim::Object | static |
dump() const | OpenSim::Object | |
getAnalysisSet() const | OpenSim::AbstractTool | inline |
getAuthors() const | OpenSim::Object | inline |
getClassName() | OpenSim::CMCTool | inlinestatic |
getConcreteClassName() const override | OpenSim::CMCTool | inlinevirtual |
getConstraintsFileName() | OpenSim::CMCTool | inline |
getControllerSet() const | OpenSim::AbstractTool | inline |
getControlsFileName() const | OpenSim::AbstractTool | |
getDebugLevel() | OpenSim::Object | static |
getDefaultInstanceOfType(const std::string &concreteClassName) | OpenSim::Object | static |
getDescription() const | OpenSim::Object | |
getDesiredKinematicsFileName() | OpenSim::CMCTool | inline |
getDesiredPointsFileName() | OpenSim::CMCTool | inline |
getDocument() const | OpenSim::Object | inlineprotected |
getDocumentFileName() const | OpenSim::Object | |
getDocumentFileVersion() const | OpenSim::Object | |
getErrorTolerance() const | OpenSim::AbstractTool | inline |
getExcludedActuators() const | OpenSim::CMCTool | inline |
getExternalLoads() const | OpenSim::AbstractTool | inline |
getExternalLoadsFileName() const | OpenSim::CMCTool | inline |
getFinalTime() const | OpenSim::AbstractTool | inline |
getForceSetFiles() | OpenSim::AbstractTool | inline |
getForceStorage() | OpenSim::CMCTool | |
getInitialTime() const | OpenSim::AbstractTool | inline |
getInlined() const | OpenSim::Object | |
getLowpassCutoffFrequency() const | OpenSim::CMCTool | inline |
getMaxDT() const | OpenSim::AbstractTool | inline |
getMaximumNumberOfSteps() const | OpenSim::AbstractTool | inline |
getMinDT() const | OpenSim::AbstractTool | inline |
getModel() const | OpenSim::AbstractTool | virtual |
getModelFilename() const | OpenSim::AbstractTool | inline |
getName() const | OpenSim::Object | |
getNextAvailableForceName(const std::string prefix="Force") const | OpenSim::AbstractTool | |
getNumProperties() const | OpenSim::Object | |
getOutputPrecision() const | OpenSim::AbstractTool | inline |
getProperty(const PropertyIndex &index) const | OpenSim::Object | |
getPropertyByIndex(int propertyIndex) const | OpenSim::Object | |
getPropertyByName(const std::string &name) const | OpenSim::Object | |
getPropertyIndex(const std::string &name) const | OpenSim::Object | inlineprotected |
getPropertyIndex() const | OpenSim::Object | inlineprotected |
getPropertySet() | OpenSim::Object | inline |
getPropertySet() const | OpenSim::Object | inline |
getReferences() const | OpenSim::Object | inline |
getRegisteredObjectsOfGivenType(ArrayPtrs< T > &rArray) | OpenSim::Object | inlinestatic |
getRegisteredTypenames(Array< std::string > &typeNames) | OpenSim::Object | static |
getReplaceForceSet() const | OpenSim::AbstractTool | inline |
getResultsDir() const | OpenSim::AbstractTool | inline |
getRRAControlsFileName() | OpenSim::CMCTool | inline |
getSerializeAllDefaults() | OpenSim::Object | inlinestatic |
getSolveForEquilibrium() const | OpenSim::AbstractTool | inline |
getStartTime() const | OpenSim::AbstractTool | inline |
getTaskSetFileName() | OpenSim::CMCTool | inline |
getTimeString(const time_t &t) const | OpenSim::AbstractTool | protected |
getTimeWindow() const | OpenSim::CMCTool | inline |
getToolOwnsModel() const | OpenSim::AbstractTool | inline |
getUseFastTarget() const | OpenSim::CMCTool | inline |
getUseVerbosePrinting() const | OpenSim::CMCTool | inline |
hasProperty(const std::string &name) const | OpenSim::Object | |
hasProperty() const | OpenSim::Object | |
initializeControlSetUsingConstraints(const ControlSet *aRRAControlSet, const ControlSet *aControlConstraints, ControlSet &rControlSet) | OpenSim::CMCTool | |
isA(const char *type) const | OpenSim::Object | inlinevirtual |
isEqualTo(const Object &aObject) const | OpenSim::Object | inline |
isKindOf(const char *type) | OpenSim::Object | inlinestatic |
isObjectTypeDerivedFrom(const std::string &concreteClassName) | OpenSim::Object | inlinestatic |
isObjectUpToDateWithProperties() const | OpenSim::Object | inline |
loadModel(const std::string &aToolSetupFileName, ForceSet *rOriginalForceSet=0) | OpenSim::AbstractTool | |
loadQStorage(const std::string &statesFileName, Storage &rQStore) const | OpenSim::AbstractTool | virtual |
makeObjectFromFile(const std::string &fileName) | OpenSim::Object | static |
makeObjectNamesConsistentWithProperties() | OpenSim::Object | protected |
modelHasExternalLoads() | OpenSim::AbstractTool | inline |
newInstanceOfType(const std::string &concreteClassName) | OpenSim::Object | static |
Object() | OpenSim::Object | protected |
Object(const std::string &fileName, bool aUpdateFromXMLNode=true) | OpenSim::Object | explicitprotected |
Object(const Object &source) | OpenSim::Object | protected |
Object(SimTK::Xml::Element &aElement) | OpenSim::Object | explicitprotected |
OpenSim_DECLARE_ABSTRACT_OBJECT | OpenSim::Object | related |
OpenSim_DECLARE_ABSTRACT_OBJECT_T | OpenSim::Object | related |
OpenSim_DECLARE_CONCRETE_OBJECT | OpenSim::Object | related |
OpenSim_DECLARE_CONCRETE_OBJECT_T | OpenSim::Object | related |
operator<(const Object &aObject) const | OpenSim::Object | virtual |
operator=(const CMCTool &aCMCTool) | OpenSim::CMCTool | |
OpenSim::AbstractTool::operator=(const AbstractTool &aTool) | OpenSim::AbstractTool | |
OpenSim::Object::operator=(const Object &aObject) | OpenSim::Object | |
operator==(const Object &aObject) const | OpenSim::Object | virtual |
print(const std::string &fileName) const | OpenSim::Object | |
PrintPropertyInfo(std::ostream &os, const std::string &classNameDotPropertyName, bool printFlagInfo=true) | OpenSim::Object | static |
PrintPropertyInfo(std::ostream &os, const std::string &className, const std::string &propertyName, bool printFlagInfo=true) | OpenSim::Object | static |
printResults(const std::string &aBaseName, const std::string &aDir="", double aDT=-1.0, const std::string &aExtension=".sto") | OpenSim::AbstractTool | |
readObjectFromXMLNodeOrFile(SimTK::Xml::Element &objectElement, int versionNumber) | OpenSim::Object | |
registerType(const Object &defaultObject) | OpenSim::Object | static |
RegisterType(const Object &defaultObject) | OpenSim::Object | inlinestatic |
removeAnalysisSetFromModel() | OpenSim::AbstractTool | |
removeControllerSetFromModel() | OpenSim::AbstractTool | |
removeExternalLoadsFromModel() | OpenSim::AbstractTool | |
renameType(const std::string &oldTypeName, const std::string &newTypeName) | OpenSim::Object | static |
RenameType(const std::string &oldName, const std::string &newName) | OpenSim::Object | inlinestatic |
run() override | OpenSim::CMCTool | virtual |
SafeCopy(const Object *aObject) | OpenSim::Object | inlinestatic |
safeDownCast(OpenSim::Object *obj) | OpenSim::CMCTool | inlinestatic |
setAllPropertiesUseDefault(bool aUseDefault) | OpenSim::Object | |
setAuthors(const std::string &authors) | OpenSim::Object | inline |
setConstraintsFileName(const std::string &aFileName) | OpenSim::CMCTool | inline |
setControlsFileName(const std::string &controlsFilename) | OpenSim::AbstractTool | |
setDebugLevel(int newLevel) | OpenSim::Object | static |
setDescription(const std::string &description) | OpenSim::Object | |
setDesiredKinematicsFileName(const std::string &aFileName) | OpenSim::CMCTool | inline |
setDesiredPointsFileName(const std::string &aFileName) | OpenSim::CMCTool | inline |
setDocument(XMLDocument *doc) | OpenSim::Object | inlineprotected |
setErrorTolerance(double aErrorTolerance) | OpenSim::AbstractTool | inline |
setExcludedActuators(const Array< std::string > &excludedActs) | OpenSim::CMCTool | inline |
setExternalLoads(ExternalLoads &el) | OpenSim::AbstractTool | inline |
setExternalLoadsFileName(const std::string &aFileName) | OpenSim::CMCTool | inline |
setFinalTime(const double aFinalTime) | OpenSim::AbstractTool | inline |
setForceSetFiles(const Array< std::string > &aForceSetFiles) | OpenSim::AbstractTool | inline |
setInitialTime(const double aInitialTime) | OpenSim::AbstractTool | inline |
setInlined(bool aInlined, const std::string &aFileName="") | OpenSim::Object | |
setLowpassCutoffFrequency(double aLowpassCutoffFrequency) | OpenSim::CMCTool | inline |
setMaxDT(double aMaxDT) | OpenSim::AbstractTool | inline |
setMaximumNumberOfSteps(int aMaxSteps) | OpenSim::AbstractTool | inline |
setMinDT(double aMinDT) | OpenSim::AbstractTool | inline |
setModel(Model &aModel) | OpenSim::AbstractTool | virtual |
setModelFilename(const std::string &aModelFile) | OpenSim::AbstractTool | inline |
setName(const std::string &name) | OpenSim::Object | |
setObjectIsUpToDateWithProperties() | OpenSim::Object | protected |
setOriginalForceSet(const ForceSet &aForceSet) | OpenSim::CMCTool | |
setOutputPrecision(int aPrecision) | OpenSim::AbstractTool | inline |
setReferences(const std::string &references) | OpenSim::Object | inline |
setReplaceForceSet(bool aReplace) | OpenSim::AbstractTool | inline |
setResultsDir(const std::string &aString) | OpenSim::AbstractTool | inline |
setRRAControlsFileName(const std::string &aFileName) | OpenSim::CMCTool | inline |
setSerializeAllDefaults(bool shouldSerializeDefaults) | OpenSim::Object | inlinestatic |
setSolveForEquilibrium(bool aSolve) | OpenSim::AbstractTool | inline |
setStartTime(const double aStartTime) | OpenSim::AbstractTool | inline |
setTaskSetFileName(const std::string &aFileName) | OpenSim::CMCTool | inline |
setTimeWindow(double aTargetDT) | OpenSim::CMCTool | inline |
setToolOwnsModel(const bool trueFalse) | OpenSim::AbstractTool | inline |
setUseFastTarget(bool useFastTarget) const | OpenSim::CMCTool | inline |
setUseVerbosePrinting(bool verbose) const | OpenSim::CMCTool | inline |
toString() const | OpenSim::Object | |
updAnalysisSet() const | OpenSim::AbstractTool | inline |
updateFromXMLDocument() | OpenSim::Object | protected |
updateFromXMLNode(SimTK::Xml::Element &aNode, int versionNumber) override | OpenSim::AbstractTool | virtual |
updateModelForces(Model &model, const std::string &aToolSetupFileName, ForceSet *rOriginalForceSet=0) | OpenSim::AbstractTool | |
updateXMLNode(SimTK::Xml::Element &parent, const AbstractProperty *prop=nullptr) const | OpenSim::Object | |
updControllerSet() const | OpenSim::AbstractTool | inline |
updDocument() | OpenSim::Object | inlineprotected |
updExternalLoads() | OpenSim::AbstractTool | inline |
updProperty(const PropertyIndex &index) | OpenSim::Object | |
updPropertyByIndex(int propertyIndex) | OpenSim::Object | |
updPropertyByName(const std::string &name) | OpenSim::Object | |
~AbstractTool() | OpenSim::AbstractTool | virtual |
~CMCTool() | OpenSim::CMCTool | virtual |
~Object() | OpenSim::Object | virtual |