API  4.3
For C++ developers
OpenSim::AbstractProperty Member List

This is the complete list of members for OpenSim::AbstractProperty, including all inherited members.

AbstractProperty()OpenSim::AbstractPropertyprotected
AbstractProperty(const std::string &name, const std::string &comment)OpenSim::AbstractPropertyprotected
AbstractProperty(const AbstractProperty &)=defaultOpenSim::AbstractPropertyprotected
AbstractProperty(AbstractProperty &&)=defaultOpenSim::AbstractPropertyprotected
appendValue(const T &value)OpenSim::AbstractPropertyinline
assign(const AbstractProperty &that)=0OpenSim::AbstractPropertypure virtual
clear()OpenSim::AbstractProperty
clearValues()=0OpenSim::AbstractPropertyprotectedpure virtual
clone() const =0OpenSim::AbstractPropertypure virtual
empty() constOpenSim::AbstractPropertyinline
equals(const AbstractProperty &other) constOpenSim::AbstractPropertyinline
getComment() constOpenSim::AbstractPropertyinline
getMaxListSize() constOpenSim::AbstractPropertyinline
getMinListSize() constOpenSim::AbstractPropertyinline
getName() constOpenSim::AbstractPropertyinline
getNumValues() const =0OpenSim::AbstractPropertyprotectedpure virtual
getTypeName() const =0OpenSim::AbstractPropertypure virtual
getValue(int index=-1) constOpenSim::AbstractPropertyinline
getValueAsObject(int index=-1) const =0OpenSim::AbstractPropertypure virtual
getValueIsDefault() constOpenSim::AbstractPropertyinline
isAcceptableObjectTag(const std::string &objectTypeTag) const =0OpenSim::AbstractPropertyprotectedpure virtual
isEqualTo(const AbstractProperty &other) const =0OpenSim::AbstractPropertyprotectedpure virtual
isListProperty() constOpenSim::AbstractPropertyinline
isObjectProperty() const =0OpenSim::AbstractPropertypure virtual
isOneObjectProperty() constOpenSim::AbstractPropertyinline
isOneValueProperty() constOpenSim::AbstractPropertyinline
isOptionalProperty() constOpenSim::AbstractPropertyinline
isSamePropertyClass(const AbstractProperty &other) constOpenSim::AbstractPropertyinline
isUnnamedProperty() const =0OpenSim::AbstractPropertypure virtual
operator=(const AbstractProperty &)=defaultOpenSim::AbstractPropertyprotected
operator=(AbstractProperty &&)=defaultOpenSim::AbstractPropertyprotected
operator==(const AbstractProperty &other) constOpenSim::AbstractPropertyinline
readFromXMLElement(SimTK::Xml::Element &propertyElement, int versionNumber)=0OpenSim::AbstractPropertyprotectedpure virtual
readFromXMLParentElement(SimTK::Xml::Element &parent, int versionNumber)OpenSim::AbstractProperty
setAllowableListSize(int aMin, int aMax)OpenSim::AbstractPropertyinline
setAllowableListSize(int aNum)OpenSim::AbstractPropertyinline
setAllPropertiesUseDefault(bool shouldUseDefault)OpenSim::AbstractProperty
setComment(const std::string &aComment)OpenSim::AbstractPropertyinline
setName(const std::string &name)OpenSim::AbstractPropertyinline
setValueAsObject(const Object &obj, int index=-1)=0OpenSim::AbstractPropertypure virtual
setValueIsDefault(bool isDefault)OpenSim::AbstractPropertyinline
size() constOpenSim::AbstractPropertyinline
toString() const =0OpenSim::AbstractPropertypure virtual
toStringForDisplay(const int precision) constOpenSim::AbstractPropertyinlinevirtual
updValue(int index=-1)OpenSim::AbstractPropertyinline
updValueAsObject(int index=-1)=0OpenSim::AbstractPropertypure virtual
writeToXMLElement(SimTK::Xml::Element &propertyElement) const =0OpenSim::AbstractPropertyprotectedpure virtual
writeToXMLParentElement(SimTK::Xml::Element &parent) constOpenSim::AbstractProperty
~AbstractProperty()OpenSim::AbstractPropertyinlinevirtual