![]() |
RobWorkProject
25.2.11-
|
This is the complete list of members for DrawableGeometryNode, including all inherited members.
_name | SceneNode | |
_parentNodes | SceneNode | |
_type | SceneNode | |
addFrameAxis(double size)=0 | DrawableGeometryNode | pure virtual |
addGeometry(rw::core::Ptr< class rw::geometry::Geometry > geom)=0 | DrawableGeometryNode | pure virtual |
addLine(const rw::math::Vector3D<> &v1, const rw::math::Vector3D<> &v2, double thickness=1)=0 | DrawableGeometryNode | pure virtual |
addLines(const std::vector< rw::geometry::Line > &lines, double thickness=1)=0 | DrawableGeometryNode | pure virtual |
addParent(SceneNode::Ptr node, AddPolicy policy=Back) | SceneNode | inline |
AddPolicy enum name | SceneNode | |
ALL enum value (defined in DrawableNode) | DrawableNode | |
asCameraNode() | SceneNode | inlinevirtual |
asDrawableNode() | DrawableNode | inlinevirtual |
asGroupNode() | SceneNode | inlinevirtual |
Back enum value | SceneNode | |
CameraType enum value | SceneNode | |
CollisionObject enum value | DrawableNode | |
draw(const DrawableNode::RenderInfo &info=RenderInfo()) const =0 | DrawableNode | pure virtual |
DrawableGeometryNode(const std::string &name) | DrawableGeometryNode | inlineprotected |
DrawableNode(const std::string &name) | DrawableNode | inlineprotected |
DrawableObject enum value | DrawableNode | |
DrawableType enum value | SceneNode | |
DrawableTypeMask enum name | DrawableNode | |
DrawType enum name | DrawableNode | |
Front enum value | SceneNode | |
getAlpha()=0 | DrawableGeometryNode | pure virtual |
getColor()=0 | DrawableGeometryNode | pure virtual |
getMask() const =0 | DrawableNode | pure virtual |
getName() | SceneNode | inline |
getScale() const =0 | DrawableNode | pure virtual |
getTransform() const =0 | DrawableNode | pure virtual |
getTransparency()=0 | DrawableNode | pure virtual |
getType() | SceneNode | inline |
GroupType enum value | SceneNode | |
hasParent(SceneNode::Ptr parent) | SceneNode | inline |
isHighlighted() const =0 | DrawableNode | pure virtual |
isTransparent() | DrawableNode | inline |
isVisible()=0 | DrawableNode | pure virtual |
NodeList typedef | SceneNode | |
NodeListConst typedef | SceneNode | |
NodeType enum name | SceneNode | |
OUTLINE enum value | DrawableNode | |
Physical enum value (defined in DrawableNode) | DrawableNode | |
Ptr typedef | DrawableGeometryNode | |
removeParent(SceneNode::Ptr node) | SceneNode | inline |
removeParent(SceneNode::Ptr node, SceneNode::Ptr parent) | SceneNode | inlinestatic |
SceneNode(const std::string &name, int type) | SceneNode | inlineprotected |
setAlpha(double alpha)=0 | DrawableGeometryNode | pure virtual |
setColor(double r, double g, double b, double alpha)=0 | DrawableGeometryNode | pure virtual |
setColor(const rw::math::Vector3D<> &rgb)=0 | DrawableGeometryNode | pure virtual |
setDrawType(DrawType drawType)=0 | DrawableNode | pure virtual |
setHighlighted(bool b)=0 | DrawableNode | pure virtual |
setMask(unsigned int mask)=0 | DrawableNode | pure virtual |
setName(const std::string &name) | SceneNode | inline |
setScale(float scale)=0 | DrawableNode | pure virtual |
setTransform(const rw::math::Transform3D<> &t3d)=0 | DrawableNode | pure virtual |
setTransparency(float alpha)=0 | DrawableNode | pure virtual |
setVisible(bool enable)=0 | DrawableNode | pure virtual |
SOLID enum value | DrawableNode | |
User1 enum value | DrawableNode | |
User2 enum value | DrawableNode | |
User3 enum value | DrawableNode | |
User4 enum value | DrawableNode | |
UserBeginType enum value | SceneNode | |
Virtual enum value | DrawableNode | |
WIRE enum value | DrawableNode | |
~DrawableNode() | DrawableNode | inlinevirtual |
~SceneNode() | SceneNode | inlinevirtual |