NTRT Simulator  Version: Master
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
tgStructure Member List

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

addChild(tgStructure *child)tgStructure
addChild(const tgStructure &child) (defined in tgStructure)tgStructure
addNode(double x, double y, double z, std::string tags="")tgStructure
addNode(tgNode &newNode)tgStructure
addPair(int fromNodeIdx, int toNodeIdx, std::string tags="")tgStructure
addPair(const btVector3 &from, const btVector3 &to, std::string tags="")tgStructure
addRotation(const btVector3 &fixedPoint, const btVector3 &axis, double angle)tgStructure
addRotation(const btVector3 &fixedPoint, const btVector3 &fromOrientation, const btVector3 &toOrientation) (defined in tgStructure)tgStructure
addRotation(const btVector3 &fixedPoint, const btQuaternion &rotation) (defined in tgStructure)tgStructure
addTags(const std::string &space_separated_tags) (defined in tgTaggable)tgTaggableinline
addTags(const tgTags &tags) (defined in tgTaggable)tgTaggableinline
findChild(const std::string &name)tgStructure
findNode(const std::string &name)tgStructure
findPair(const btVector3 &from, const btVector3 &to)tgStructure
getCentroid() const tgStructure
getChildren() const tgStructureinline
getNodes() const tgStructureinline
getPairs() const tgStructureinline
getTags() (defined in tgTaggable)tgTaggableinline
getTags() const (defined in tgTaggable)tgTaggableinline
getTagStr(std::string delim=" ") const (defined in tgTaggable)tgTaggableinline
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
move(const btVector3 &offset) (defined in tgStructure)tgStructure
removePair(const tgPair &pair) (defined in tgStructure)tgStructure
scale(double scaleFactor) (defined in tgStructure)tgStructure
scale(const btVector3 &referencePoint, double scaleFactor) (defined in tgStructure)tgStructure
setTags(tgTags tags) (defined in tgTaggable)tgTaggableinline
tgStructure() (defined in tgStructure)tgStructure
tgStructure(const tgStructure &orig)tgStructure
tgStructure(const tgTags &tags) (defined in tgStructure)tgStructure
tgStructure(const std::string &space_separated_tags) (defined in tgStructure)tgStructure
tgTaggable() (defined in tgTaggable)tgTaggableinline
tgTaggable(const std::string &space_separated_tags) (defined in tgTaggable)tgTaggableinline
tgTaggable(tgTags tags) (defined in tgTaggable)tgTaggableinline
~tgStructure() (defined in tgStructure)tgStructurevirtual
~tgTaggable() (defined in tgTaggable)tgTaggableinline