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

This is the complete list of members for tgLinearString, 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
attach(tgObserver< tgLinearString > *pObserver)tgSubject< tgLinearString >
find(const tgTagSearch &tagSearch)tgModelinline
find(const std::string &tagSearch)tgModelinline
getCurrentLength() const (defined in tgLinearString)tgLinearStringvirtual
getDescendants() const tgModel
getHistory() const (defined in tgLinearString)tgLinearStringvirtual
getMuscle() const tgLinearStringinline
getRestLength() const (defined in tgLinearString)tgLinearStringvirtual
getStartLength() const tgLinearStringvirtual
getTags() (defined in tgTaggable)tgTaggableinline
getTags() const (defined in tgTaggable)tgTaggableinline
getTagStr(std::string delim=" ") const (defined in tgTaggable)tgTaggableinline
getTension() const (defined in tgLinearString)tgLinearStringvirtual
getVelocity() const (defined in tgLinearString)tgLinearStringvirtual
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_muscle (defined in tgLinearString)tgLinearStringprotected
m_pHistorytgBaseStringprotected
m_preferredLength (defined in tgBaseString)tgBaseStringprotected
m_prevVelocitytgBaseStringprotected
m_restLengthtgBaseStringprotected
m_startLengthtgBaseStringprotected
moveMotors(double dt)tgLinearStringprotectedvirtual
notifySetup()tgSubject< tgLinearString >
notifyStep(double dt)tgSubject< tgLinearString >
notifyTeardown()tgSubject< tgLinearString >
onVisit(const tgModelVisitor &r) const tgLinearStringvirtual
setRestLength(double newLength, float dt)tgLinearStringvirtual
setTags(tgTags tags) (defined in tgTaggable)tgTaggableinline
setup(tgWorld &world)tgLinearStringvirtual
step(double dt)tgLinearStringvirtual
teardown()tgLinearStringvirtual
tensionMinLengthController(const double targetTension, float dt)tgLinearStringvirtual
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
tgLinearString(Muscle2P *muscle, const tgTags &tags, tgBaseString::Config &config)tgLinearString
tgLinearString(Muscle2P *muscle, std::string space_separated_tags, tgBaseString::Config &config)tgLinearString
tgModel()tgModel
tgModel(const tgTags &tags)tgModel
tgModel(std::string space_separated_tags)tgModel
tgSubject()tgSubject< tgLinearString >inline
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
~tgLinearString()tgLinearStringvirtual
~tgModel()tgModelvirtual
~tgSubject()tgSubject< tgLinearString >inlinevirtual
~tgTaggable() (defined in tgTaggable)tgTaggableinline