API
3.3
|
This is the complete list of members for OpenSim::Coordinate, including all inherited members.
_model | OpenSim::ModelComponent | protected |
_propertySet | OpenSim::Object | protected |
addCacheVariable(const std::string &cacheVariableName, const T &variablePrototype, SimTK::Stage dependsOnStage) const | OpenSim::ModelComponent | inlineprotected |
addDiscreteVariable(const std::string &discreteVariableName, SimTK::Stage invalidatesStage) const | OpenSim::ModelComponent | protected |
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 |
addModelingOption(const std::string &optionName, int maxFlagValue) const | OpenSim::ModelComponent | protected |
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 |
addStateVariable(const std::string &stateVariableName, SimTK::Stage invalidatesStage=SimTK::Stage::Dynamics) const | OpenSim::ModelComponent | protected |
addToSystem(SimTK::MultibodySystem &system) const override | OpenSim::Coordinate | protectedvirtual |
clearObjectIsUpToDateWithProperties() | OpenSim::Object | inline |
clone() const =0 | OpenSim::Object | pure virtual |
computeStateVariableDerivatives(const SimTK::State &s) const | OpenSim::ModelComponent | protectedvirtual |
connectToModel(Model &aModel) override | OpenSim::Coordinate | protectedvirtual |
Coordinate() | OpenSim::Coordinate | |
Coordinate(const std::string &aName, MotionType aMotionType, double defualtValue, double aRangeMin, double aRangeMax) | OpenSim::Coordinate | |
CoordinateCouplerConstraint class | OpenSim::Coordinate | friend |
Coupled enum value | OpenSim::Coordinate | |
DEFAULT_NAME | OpenSim::Object | static |
dump(bool dumpName=false) | OpenSim::Object | |
generateDecorations(bool fixed, const ModelDisplayHints &hints, const SimTK::State &state, SimTK::Array_< SimTK::DecorativeGeometry > &appendToThis) const | OpenSim::ModelComponent | protectedvirtual |
getAccelerationValue(const SimTK::State &s) const | OpenSim::Coordinate | |
getAuthors() const | OpenSim::Object | inline |
getBodyIndex() const | OpenSim::Coordinate | inline |
getCacheVariable(const SimTK::State &state, const std::string &name) const | OpenSim::ModelComponent | inline |
getCacheVariable(const SimTK::State &state, SimTK::CacheEntryIndex ceIndex) const | OpenSim::ModelComponent | inline |
getCacheVariableIndex(const std::string &name) const | OpenSim::ModelComponent | protected |
getClamped(const SimTK::State &s) const | OpenSim::Coordinate | |
getClassName() | OpenSim::Object | inlinestatic |
getConcreteClassName() const =0 | OpenSim::Object | pure virtual |
getDebugLevel() | OpenSim::Object | inlinestatic |
getDefaultClamped() const | OpenSim::Coordinate | inline |
getDefaultInstanceOfType(const std::string &concreteClassName) | OpenSim::Object | static |
getDefaultIsPrescribed() const | OpenSim::Coordinate | inline |
getDefaultLocked() const | OpenSim::Coordinate | inline |
getDefaultSpeedValue() const | OpenSim::Coordinate | inline |
getDefaultValue() const | OpenSim::Coordinate | inline |
getDescription() const | OpenSim::Object | |
getDiscreteVariable(const SimTK::State &state, const std::string &name) const | OpenSim::ModelComponent | |
getDiscreteVariableIndex(const std::string &name) const | OpenSim::ModelComponent | protected |
getDisplayer() const | OpenSim::Object | inlinevirtual |
getDocument() const | OpenSim::Object | inlineprotected |
getDocumentFileName() const | OpenSim::Object | |
getInlined() const | OpenSim::Object | |
getJoint() const | OpenSim::Coordinate | |
getLocked(const SimTK::State &s) const | OpenSim::Coordinate | |
getMobilizerQIndex() const | OpenSim::Coordinate | inline |
getModel() const | OpenSim::ModelComponent | |
getModelingOption(const SimTK::State &state, const std::string &name) const | OpenSim::ModelComponent | |
getMotionType() const | OpenSim::Coordinate | inline |
getName() const | OpenSim::Object | |
getNumProperties() const | OpenSim::Object | |
getNumStateVariables() const override | OpenSim::Coordinate | inlineprotectedvirtual |
getPrescribedFunction() const | OpenSim::Coordinate | |
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 |
getRangeMax() const | OpenSim::Coordinate | inline |
getRangeMin() const | OpenSim::Coordinate | inline |
getReferences() const | OpenSim::Object | inline |
getRegisteredObjectsOfGivenType(ArrayPtrs< T > &rArray) | OpenSim::Object | inlinestatic |
getRegisteredTypenames(Array< std::string > &typeNames) | OpenSim::Object | static |
getSerializeAllDefaults() | OpenSim::Object | inlinestatic |
getSpeedName() const | OpenSim::Coordinate | |
getSpeedValue(const SimTK::State &s) const | OpenSim::Coordinate | |
getStateIndex(const std::string &name) const | OpenSim::ModelComponent | protected |
getStateVariable(const SimTK::State &state, const std::string &name) const | OpenSim::ModelComponent | |
getStateVariableNames() const override | OpenSim::Coordinate | virtual |
getStateVariableSystemIndex(const std::string &stateVariableName) const override | OpenSim::Coordinate | virtual |
getValue(const SimTK::State &s) const | OpenSim::Coordinate | |
hasProperty(const std::string &name) const | OpenSim::Object | |
hasProperty() const | OpenSim::Object | |
includeAsSubComponent(ModelComponent *aComponent) | OpenSim::ModelComponent | protected |
initStateFromProperties(SimTK::State &s) const override | OpenSim::Coordinate | protectedvirtual |
isA(const char *type) const | OpenSim::Object | inlinevirtual |
isCacheVariableValid(const SimTK::State &state, const std::string &name) const | OpenSim::ModelComponent | inline |
isCacheVariableValid(const SimTK::State &state, SimTK::CacheEntryIndex ceIndex) const | OpenSim::ModelComponent | inline |
isConstrained(const SimTK::State &s) const | OpenSim::Coordinate | |
isDependent(const SimTK::State &s) const | OpenSim::Coordinate | |
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 |
isPrescribed(const SimTK::State &s) const | OpenSim::Coordinate | |
Joint class | OpenSim::Coordinate | friend |
makeObjectFromFile(const std::string &fileName) | OpenSim::Object | static |
markCacheVariableInvalid(const SimTK::State &state, const std::string &name) const | OpenSim::ModelComponent | inline |
markCacheVariableInvalid(const SimTK::State &state, SimTK::CacheEntryIndex ceIndex) const | OpenSim::ModelComponent | inline |
markCacheVariableValid(const SimTK::State &state, const std::string &name) const | OpenSim::ModelComponent | inline |
markCacheVariableValid(const SimTK::State &state, SimTK::CacheEntryIndex ceIndex) const | OpenSim::ModelComponent | inline |
ModelComponent() | OpenSim::ModelComponent | |
ModelComponent(const std::string &aFileName, bool aUpdateFromXMLNode=true) SWIG_DECLARE_EXCEPTION | OpenSim::ModelComponent | |
ModelComponent(SimTK::Xml::Element &aNode) | OpenSim::ModelComponent | explicit |
ModelComponent(const ModelComponent &source) | OpenSim::ModelComponent | |
MotionType enum name | OpenSim::Coordinate | |
newInstanceOfType(const std::string &concreteClassName) | OpenSim::Object | static |
Object() | OpenSim::Object | protected |
Object(const std::string &fileName, bool aUpdateFromXMLNode=true) SWIG_DECLARE_EXCEPTION | OpenSim::Object | explicitprotected |
Object(const Object &source) | OpenSim::Object | protected |
Object(SimTK::Xml::Element &aElement) | OpenSim::Object | explicitprotected |
OpenSim::Object::OpenSim_DECLARE_ABSTRACT_OBJECT | OpenSim::Object | related |
OpenSim_DECLARE_ABSTRACT_OBJECT_T | OpenSim::Object | related |
OpenSim::ModelComponent::OpenSim_DECLARE_CONCRETE_OBJECT | OpenSim::Object | related |
OpenSim_DECLARE_CONCRETE_OBJECT_T | OpenSim::Object | related |
OpenSim_DECLARE_LIST_PROPERTY_SIZE(range, double, 2,"The minimum and maximum values that the coordinate can range between. ""Rotational coordinate range in radians and Translational in meters.") | OpenSim::Coordinate | |
OpenSim_DECLARE_OPTIONAL_PROPERTY(prescribed_function, Function,"If specified, the coordinate can be prescribed by a function of time. ""It can be any OpenSim Function with valid second order derivatives.") | OpenSim::Coordinate | |
OpenSim_DECLARE_PROPERTY(motion_type, std::string,"Coordinate can describe rotational, translational, or coupled motion. ""Defaults to rotational.") | OpenSim::Coordinate | |
OpenSim_DECLARE_PROPERTY(default_value, double,"The value of this coordinate before any value has been set. ""Rotational coordinate value is in radians and Translational in meters.") | OpenSim::Coordinate | |
OpenSim_DECLARE_PROPERTY(default_speed_value, double,"The speed value of this coordinate before any value has been set. ""Rotational coordinate value is in rad/s and Translational in m/s.") | OpenSim::Coordinate | |
OpenSim_DECLARE_PROPERTY(clamped, bool,"Flag indicating whether or not the values of the coordinates should ""be limited to the range, above.") | OpenSim::Coordinate | |
OpenSim_DECLARE_PROPERTY(locked, bool,"Flag indicating whether or not the values of the coordinates should ""be constrained to the current (e.g. default) value, above.") | OpenSim::Coordinate | |
OpenSim_DECLARE_PROPERTY(prescribed, bool,"Flag indicating whether or not the values of the coordinates should ""be prescribed according to the function above. It is ignored if the ""no prescribed function is specified.") | OpenSim::Coordinate | |
OpenSim_DECLARE_PROPERTY(is_free_to_satisfy_constraints, bool,"Flag identifies whether or not this coordinate can change freely when ""posing the model to satisfy kinematic constraints. When true, the ""coordinate's initial or specified value is ignored when considering ""constraints. This allows values for important coordinates, which have ""this flag set to false, to dictate the value of unimportant coordinates ""if they are linked via constraints.") | OpenSim::Coordinate | |
operator<(const Object &aObject) const | OpenSim::Object | virtual |
operator=(const ModelComponent &aModelComponent) | OpenSim::ModelComponent | |
OpenSim::Object::operator=(const Object &aObject) | OpenSim::Object | |
operator==(const Object &aObject) const | OpenSim::Object | virtual |
print(const std::string &fileName) | OpenSim::Object | |
PrintPropertyInfo(std::ostream &os, const std::string &classNameDotPropertyName) | OpenSim::Object | static |
PrintPropertyInfo(std::ostream &os, const std::string &className, const std::string &propertyName) | OpenSim::Object | static |
readObjectFromXMLNodeOrFile(SimTK::Xml::Element &objectElement, int versionNumber) | OpenSim::Object | |
realizeAcceleration(const SimTK::State &state) const | OpenSim::ModelComponent | protectedvirtual |
realizeDynamics(const SimTK::State &state) const | OpenSim::ModelComponent | protectedvirtual |
realizeInstance(const SimTK::State &state) const | OpenSim::ModelComponent | protectedvirtual |
realizeModel(SimTK::State &state) const | OpenSim::ModelComponent | protectedvirtual |
realizePosition(const SimTK::State &state) const | OpenSim::ModelComponent | protectedvirtual |
realizeReport(const SimTK::State &state) const | OpenSim::ModelComponent | protectedvirtual |
realizeTime(const SimTK::State &state) const | OpenSim::ModelComponent | protectedvirtual |
realizeTopology(SimTK::State &state) const | OpenSim::ModelComponent | protectedvirtual |
realizeVelocity(const SimTK::State &state) const | OpenSim::ModelComponent | protectedvirtual |
registerType(const Object &defaultObject) | OpenSim::Object | static |
RegisterType(const Object &defaultObject) | OpenSim::Object | inlinestatic |
RenameType(const std::string &oldName, const std::string &newName) | OpenSim::Object | inlinestatic |
renameType(const std::string &oldTypeName, const std::string &newTypeName) | OpenSim::Object | static |
Rotational enum value | OpenSim::Coordinate | |
SafeCopy(const Object *aObject) | OpenSim::Object | inlinestatic |
setAllPropertiesUseDefault(bool aUseDefault) | OpenSim::Object | |
setAuthors(const std::string &authors) | OpenSim::Object | inline |
setCacheVariable(const SimTK::State &state, const std::string &name, const T &value) const | OpenSim::ModelComponent | inline |
setCacheVariable(const SimTK::State &state, SimTK::CacheEntryIndex ceIndex, const T &value) const | OpenSim::ModelComponent | inline |
setClamped(SimTK::State &s, bool aLocked) const | OpenSim::Coordinate | |
setDebugLevel(int newLevel) | OpenSim::Object | inlinestatic |
setDefaultClamped(bool aClamped) | OpenSim::Coordinate | inline |
setDefaultIsPrescribed(bool isPrescribed) | OpenSim::Coordinate | inline |
setDefaultLocked(bool aLocked) | OpenSim::Coordinate | inline |
setDefaultSpeedValue(double aDefaultSpeedValue) | OpenSim::Coordinate | inline |
setDefaultValue(double aDefaultValue) | OpenSim::Coordinate | |
setDescription(const std::string &description) | OpenSim::Object | |
setDiscreteVariable(SimTK::State &state, const std::string &name, double value) const | OpenSim::ModelComponent | |
setDocument(XMLDocument *doc) | OpenSim::Object | inlineprotected |
setInlined(bool aInlined, const std::string &aFileName="") | OpenSim::Object | |
setIsPrescribed(SimTK::State &s, bool isPrescribed) const | OpenSim::Coordinate | |
setJoint(const Joint &aOwningJoint) | OpenSim::Coordinate | protected |
setLocked(SimTK::State &s, bool aLocked) const | OpenSim::Coordinate | |
setModelingOption(SimTK::State &state, const std::string &name, int flag) const | OpenSim::ModelComponent | |
setMotionType(MotionType aMotionType) | OpenSim::Coordinate | |
setName(const std::string &name) | OpenSim::Object | |
setObjectIsUpToDateWithProperties() | OpenSim::Object | inline |
setPrescribedFunction(const Function &function) | OpenSim::Coordinate | |
setPropertiesFromState(const SimTK::State &state) override | OpenSim::Coordinate | protectedvirtual |
setRange(double aRange[2]) | OpenSim::Coordinate | |
setRangeMax(double aMax) | OpenSim::Coordinate | |
setRangeMin(double aMin) | OpenSim::Coordinate | |
setReferences(const std::string &references) | OpenSim::Object | inline |
setSerializeAllDefaults(bool shouldSerializeDefaults) | OpenSim::Object | inlinestatic |
setSpeedValue(SimTK::State &s, double aValue) const | OpenSim::Coordinate | |
setStateVariable(SimTK::State &state, const std::string &name, double value) const | OpenSim::ModelComponent | |
setValue(SimTK::State &s, double aValue, bool aEnforceContraints=true) const | OpenSim::Coordinate | |
toString() const | OpenSim::Object | |
Translational enum value | OpenSim::Coordinate | |
updateDisplayer(const SimTK::State &s) const | OpenSim::ModelComponent | inlinevirtual |
updateFromXMLDocument() | OpenSim::Object | protected |
updateFromXMLNode(SimTK::Xml::Element &objectElement, int versionNumber) | OpenSim::Object | virtual |
updateXMLNode(SimTK::Xml::Element &parent) | OpenSim::Object | virtual |
updCacheVariable(const SimTK::State &state, const std::string &name) const | OpenSim::ModelComponent | inline |
updCacheVariable(const SimTK::State &state, SimTK::CacheEntryIndex ceIndex) const | OpenSim::ModelComponent | inline |
updDisplayer() | OpenSim::Object | inlinevirtual |
updDocument() | OpenSim::Object | inlineprotected |
updModel() | OpenSim::ModelComponent | |
updProperty(const PropertyIndex &index) | OpenSim::Object | |
updPropertyByIndex(int propertyIndex) | OpenSim::Object | |
updPropertyByName(const std::string &name) | OpenSim::Object | |
~ModelComponent() | OpenSim::ModelComponent | inlinevirtual |
~Object() | OpenSim::Object | virtual |