RobWorkProject  23.9.11-
DrawableNode Member List

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

_nameSceneNode
_parentNodesSceneNode
_typeSceneNode
addParent(SceneNode::Ptr node, AddPolicy policy=Back)SceneNodeinline
AddPolicy enum nameSceneNode
ALL enum value (defined in DrawableNode)DrawableNode
asCameraNode()SceneNodeinlinevirtual
asDrawableNode()DrawableNodeinlinevirtual
asGroupNode()SceneNodeinlinevirtual
Back enum valueSceneNode
CameraType enum valueSceneNode
CollisionObject enum valueDrawableNode
draw(const DrawableNode::RenderInfo &info=RenderInfo()) const =0DrawableNodepure virtual
DrawableNode(const std::string &name)DrawableNodeinlineprotected
DrawableObject enum valueDrawableNode
DrawableType enum valueSceneNode
DrawableTypeMask enum nameDrawableNode
DrawType enum nameDrawableNode
Front enum valueSceneNode
getMask() const =0DrawableNodepure virtual
getName()SceneNodeinline
getScale() const =0DrawableNodepure virtual
getTransform() const =0DrawableNodepure virtual
getTransparency()=0DrawableNodepure virtual
getType()SceneNodeinline
GroupType enum valueSceneNode
hasParent(SceneNode::Ptr parent)SceneNodeinline
isHighlighted() const =0DrawableNodepure virtual
isTransparent()DrawableNodeinline
isVisible()=0DrawableNodepure virtual
NodeList typedefSceneNode
NodeListConst typedefSceneNode
NodeType enum nameSceneNode
OUTLINE enum valueDrawableNode
Physical enum value (defined in DrawableNode)DrawableNode
Ptr typedefDrawableNode
removeParent(SceneNode::Ptr node)SceneNodeinline
removeParent(SceneNode::Ptr node, SceneNode::Ptr parent)SceneNodeinlinestatic
SceneNode(const std::string &name, int type)SceneNodeinlineprotected
setDrawType(DrawType drawType)=0DrawableNodepure virtual
setHighlighted(bool b)=0DrawableNodepure virtual
setMask(unsigned int mask)=0DrawableNodepure virtual
setName(const std::string &name)SceneNodeinline
setScale(float scale)=0DrawableNodepure virtual
setTransform(const rw::math::Transform3D<> &t3d)=0DrawableNodepure virtual
setTransparency(float alpha)=0DrawableNodepure virtual
setVisible(bool enable)=0DrawableNodepure virtual
SOLID enum valueDrawableNode
User1 enum valueDrawableNode
User2 enum valueDrawableNode
User3 enum valueDrawableNode
User4 enum valueDrawableNode
UserBeginType enum valueSceneNode
Virtual enum valueDrawableNode
WIRE enum valueDrawableNode
~DrawableNode()DrawableNodeinlinevirtual
~SceneNode()SceneNodeinlinevirtual