API  4.5.1
For C++ developers
OpenSim::Set< T, C > Member List

This is the complete list of members for OpenSim::Set< T, C >, including all inherited members.

_objectGroupsOpenSim::Set< T, C >protected
_objectsOpenSim::Set< T, C >protected
_propObjectGroupsOpenSim::Set< T, C >protected
_propObjectsOpenSim::Set< T, C >protected
addGroup(const std::string &aGroupName)OpenSim::Set< T, C >inline
addObjectToGroup(const std::string &aGroupName, const std::string &aObjectName)OpenSim::Set< T, C >inline
adoptAndAppend(T *aObject)OpenSim::Set< T, C >inlinevirtual
assign(Object &aObject) overrideOpenSim::Set< T, C >inline
clearAndDestroy()OpenSim::Set< T, C >inlinevirtual
clone() const overrideOpenSim::Set< T, C >inline
cloneAndAppend(const T &aObject)OpenSim::Set< T, C >inlinevirtual
computeNewCapacity(int aMinCapacity, int &rNewCapacity)OpenSim::Set< T, C >inline
contains(const std::string &aName) constOpenSim::Set< T, C >inline
ensureCapacity(int aCapacity)OpenSim::Set< T, C >inline
get(int aIndex) constOpenSim::Set< T, C >inlinevirtual
get(const std::string &aName)OpenSim::Set< T, C >inline
get(const std::string &aName) constOpenSim::Set< T, C >inline
getCapacity() constOpenSim::Set< T, C >inline
getCapacityIncrement() constOpenSim::Set< T, C >inline
getClassName()OpenSim::Set< T, C >inlinestatic
getConcreteClassName() const overrideOpenSim::Set< T, C >inline
getGroup(const std::string &aGroupName) constOpenSim::Set< T, C >inline
getGroup(int aIndex) constOpenSim::Set< T, C >inline
getGroupNames(Array< std::string > &rGroupNames) constOpenSim::Set< T, C >inline
getGroupNamesContaining(const std::string &aObjectName, Array< std::string > &rGroupNames) constOpenSim::Set< T, C >inline
getIndex(const T *aObject, int aStartIndex=0) constOpenSim::Set< T, C >inlinevirtual
getIndex(const std::string &aName, int aStartIndex=0) constOpenSim::Set< T, C >inlinevirtual
getLast() constOpenSim::Set< T, C >inlinevirtual
getMemoryOwner() constOpenSim::Set< T, C >inline
getNames(OpenSim::Array< std::string > &rNames) constOpenSim::Set< T, C >inlinevirtual
getNumGroups() constOpenSim::Set< T, C >inline
getSize() constOpenSim::Set< T, C >inline
insert(int aIndex, T *aObject)OpenSim::Set< T, C >inlinevirtual
insert(int aIndex, const T &aObject)OpenSim::Set< T, C >inlinevirtual
operator<<(std::ostream &aOut, const Set< T, C > &aSet)OpenSim::Set< T, C >friend
operator=(const Set< T, C > &set)OpenSim::Set< T, C >inline
operator[](int aIndex) constOpenSim::Set< T, C >inline
remove(int aIndex)OpenSim::Set< T, C >inlinevirtual
remove(const T *aObject)OpenSim::Set< T, C >inlinevirtual
removeGroup(const std::string &aGroupName)OpenSim::Set< T, C >inline
renameGroup(const std::string &oldGroupName, const std::string &newGroupName)OpenSim::Set< T, C >inline
safeDownCast(OpenSim::Object *obj)OpenSim::Set< T, C >inlinestatic
searchBinary(const T &aObject, bool aFindFirst=false, int aLo=-1, int aHi=-1) constOpenSim::Set< T, C >inline
Self typedefOpenSim::Set< T, C >
set(int aIndex, T *aObject, bool preserveGroups=false)OpenSim::Set< T, C >inlinevirtual
set(int aIndex, const T &aObject, bool preserveGroups=false)OpenSim::Set< T, C >inlinevirtual
Set()OpenSim::Set< T, C >inline
Set(const std::string &aFileName, bool aUpdateFromXMLNode=true)OpenSim::Set< T, C >inline
Set(const Set< T, C > &aSet)OpenSim::Set< T, C >inline
setCapacityIncrement(int aIncrement)OpenSim::Set< T, C >inline
setMemoryOwner(bool aTrueFalse)OpenSim::Set< T, C >inline
setSize(int aSize)OpenSim::Set< T, C >inlinevirtual
setupGroups()OpenSim::Set< T, C >inline
Super typedefOpenSim::Set< T, C >
trim()OpenSim::Set< T, C >inline
~Set()OpenSim::Set< T, C >inlinevirtual