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

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

_taggable(tgNode *obj) (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
addElement(tgNodeelement) (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
addElements(std::vector< tgNode * > elements) (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
addNode(const btVector3 &node)tgNodesinline
addNode(const btVector3 &node, std::string tags) (defined in tgNodes)tgNodesinline
addNode(const tgNode &node) (defined in tgNodes)tgNodesinline
addNode(double x, double y, double z)tgNodesinline
addNode(double x, double y, double z, std::string tags) (defined in tgNodes)tgNodesinline
addRotation(const btVector3 &fixedPoint, const btVector3 &axis, double angle) (defined in tgNodes)tgNodesinline
addRotation(const btVector3 &fixedPoint, const btVector3 &fromOrientation, const btVector3 &toOrientation) (defined in tgNodes)tgNodesinline
addRotation(const btVector3 &fixedPoint, const btQuaternion &rotation) (defined in tgNodes)tgNodesinline
assertKeyExists(int key, std::string message="Element at index does not exist") const (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
assertNodeExists(int key) const (defined in tgNodes)tgNodesinlineprotected
assertUnique(tgNode &element, std::string message="Taggable elements must be unique.") (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
assertUniqueElements(std::string message="Taggable elements must be unique.") const (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
assertUniqueNodes() const (defined in tgNodes)tgNodesinlineprotected
contains(std::vector< tgNode * > haystack, const tgNode *needle) (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlinestatic
contains(const tgNode &needle) const (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inline
elementExists(const tgNode &element) const (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
find(std::string tags)tgTaggables< tgNode >inline
findAll() (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inline
findUntagged() (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inline
getElement(int key) (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
getElement(int key) const (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
getElements() (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
getElements() const (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
getNodes() (defined in tgNodes)tgNodesinline
getNodes() const (defined in tgNodes)tgNodesinline
keyExists(int key) consttgTaggables< tgNode >inlineprotected
m_names (defined in tgNodes)tgNodesprotected
move(const btVector3 &offset)tgNodesinline
moveNode(int idx, const btVector3 offset) (defined in tgNodes)tgNodesinline
nodeExists(int key) const tgNodesinline
operator+=(const tgNode &other) (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inline
operator+=(const std::vector< tgNode * > other) (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inline
operator-=(const tgNode &other)tgTaggables< tgNode >inline
operator-=(const std::vector< tgNode * > other) (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inline
operator[](int key)tgTaggables< tgNode >inline
operator[](int key) const (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inline
pair(int from, int to, std::string tags="")tgNodes
removeElement(const tgNode &element) (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
removeElement(const tgNode *element) (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
removeElements(const std::vector< tgNode > &elements) (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
removeElements(const std::vector< tgNode * > &elements) (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
scale(const btVector3 &referencePoint, double scaleFactor) (defined in tgNodes)tgNodesinline
setElement(int key, tgNodeelement) (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlineprotected
setNode(int key, const btVector3 &node)tgNodesinline
setNode(int key, const tgNode &node) (defined in tgNodes)tgNodesinline
size() const (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inline
tgNodes()tgNodesinline
tgNodes(std::vector< btVector3 > &nodes)tgNodesinline
tgNodes(std::vector< tgNode > &nodes) (defined in tgNodes)tgNodesinline
tgTaggables() (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inline
tgTaggables(std::vector< tgNode > &elements)tgTaggables< tgNode >inline
~tgNodes()tgNodesinline
~tgTaggables() (defined in tgTaggables< tgNode >)tgTaggables< tgNode >inlinevirtual