NTRT Simulator
 All Classes Files Functions Variables Typedefs Friends Pages
tgBaseString Member List

This is the complete list of members for tgBaseString, including all inherited members.

addChild(tgModel *pChild)tgModel
addTags(const std::string &space_separated_tags) (defined in tgTaggable)tgTaggableinline
addTags(const tgTags &tags) (defined in tgTaggable)tgTaggableinline
find(const tgTagSearch &tagSearch)tgModelinline
find(const std::string &tagSearch)tgModelinline
getCurrentLength() const =0 (defined in tgBaseString)tgBaseStringpure virtual
getDescendants() const tgModel
getRestLength() const =0 (defined in tgBaseString)tgBaseStringpure virtual
getStartLength() const =0 (defined in tgBaseString)tgBaseStringpure virtual
getTags() (defined in tgTaggable)tgTaggableinline
getTags() const (defined in tgTaggable)tgTaggableinline
getTagStr(std::string delim=" ") const (defined in tgTaggable)tgTaggableinline
getTension() const =0 (defined in tgBaseString)tgBaseStringpure virtual
getVelocity() const =0 (defined in tgBaseString)tgBaseStringpure virtual
hasAllTags(std::string tags) (defined in tgTaggable)tgTaggableinline
hasAnyTags(const std::string tags) (defined in tgTaggable)tgTaggableinline
hasNoTags() (defined in tgTaggable)tgTaggableinline
hasTag(const std::string tag) const (defined in tgTaggable)tgTaggableinline
m_configtgBaseStringprotected
m_pHistorytgBaseStringprotected
m_preferredLength (defined in tgBaseString)tgBaseStringprotected
m_prevVelocitytgBaseStringprotected
m_restLengthtgBaseStringprotected
m_startLengthtgBaseStringprotected
moveMotors(double dt)=0tgBaseStringpure virtual
onVisit(const tgModelVisitor &r) const tgModelvirtual
setRestLength(double newLength, float dt) (defined in tgBaseString)tgBaseStringvirtual
setTags(tgTags tags) (defined in tgTaggable)tgTaggableinline
setup(tgWorld &wdorld)tgBaseStringvirtual
step(double dt)tgBaseStringvirtual
teardown()tgBaseStringvirtual
tensionMinLengthController(const double targetTension, float dt)=0 (defined in tgBaseString)tgBaseStringpure virtual
tgBaseString(const tgTags &tags, tgBaseString::Config &config, double restLength, double actualLength)tgBaseStringprotected
tgBaseString(std::string space_separated_tags, tgBaseString::Config &config, double restLength, double actualLength) (defined in tgBaseString)tgBaseStringprotected
tgModel()tgModel
tgModel(const tgTags &tags)tgModel
tgModel(std::string space_separated_tags)tgModel
tgTaggable() (defined in tgTaggable)tgTaggableinline
tgTaggable(const std::string &space_separated_tags) (defined in tgTaggable)tgTaggableinline
tgTaggable(tgTags tags) (defined in tgTaggable)tgTaggableinline
toString(std::string prefix="") const tgModelvirtual
~tgBaseString()tgBaseStringvirtual
~tgModel()tgModelvirtual
~tgTaggable() (defined in tgTaggable)tgTaggableinline