RobWorkProject  24.6.21-
DrawableGeometry Member List

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

_drawableDrawableGeometryprotected
_nameSceneNode
_parentNodesSceneNode
_rframesDrawableGeometryprotected
_rgeomsDrawableGeometryprotected
_rlinesDrawableGeometryprotected
_typeSceneNode
addFrameAxis(double size)DrawableGeometryvirtual
addGeometry(rw::core::Ptr< rw::geometry::Geometry > geom)DrawableGeometryvirtual
addLine(const rw::math::Vector3D<> &v1, const rw::math::Vector3D<> &v2, double thickness=1)DrawableGeometryvirtual
addLines(const std::vector< rw::geometry::Line > &lines, double thickness=1)DrawableGeometryvirtual
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 rw::graphics::DrawableNode::RenderInfo &info) constDrawableGeometryvirtual
DrawableGeometry(const std::string &name, unsigned int dmask=Physical)DrawableGeometry
DrawableGeometryNode(const std::string &name)DrawableGeometryNodeinlineprotected
DrawableNode(const std::string &name)DrawableNodeinlineprotected
DrawableObject enum valueDrawableNode
DrawableType enum valueSceneNode
DrawableTypeMask enum nameDrawableNode
DrawType enum nameDrawableNode
Front enum valueSceneNode
getAlpha()DrawableGeometryvirtual
getColor()DrawableGeometryvirtual
getMask() constDrawableGeometryvirtual
getName()SceneNodeinline
getRenders() constDrawableGeometry
getScale() constDrawableGeometryvirtual
getTransform() constDrawableGeometryvirtual
getTransparency()DrawableGeometryvirtual
getType()SceneNodeinline
GroupType enum valueSceneNode
hasParent(SceneNode::Ptr parent)SceneNodeinline
isHighlighted() constDrawableGeometryvirtual
isTransparent()DrawableNodeinline
isVisible()DrawableGeometryvirtual
NodeList typedefSceneNode
NodeListConst typedefSceneNode
NodeType enum nameSceneNode
OUTLINE enum valueDrawableNode
Physical enum value (defined in DrawableNode)DrawableNode
Ptr typedefDrawableGeometry
removeParent(SceneNode::Ptr node)SceneNodeinline
removeParent(SceneNode::Ptr node, SceneNode::Ptr parent)SceneNodeinlinestatic
SceneNode(const std::string &name, int type)SceneNodeinlineprotected
setAlpha(double alpha)DrawableGeometryvirtual
setColor(double r, double g, double b, double alpha)DrawableGeometryvirtual
setColor(const rw::math::Vector3D<> &rgb)DrawableGeometryvirtual
setDrawType(rw::graphics::DrawableNode::DrawType drawType)DrawableGeometryvirtual
setHighlighted(bool b)DrawableGeometryvirtual
setMask(unsigned int mask)DrawableGeometryvirtual
setName(const std::string &name)SceneNodeinline
setScale(float scale)DrawableGeometryvirtual
setTransform(const rw::math::Transform3D<> &t3d)DrawableGeometryvirtual
setTransparency(float alpha)DrawableGeometryvirtual
setVisible(bool enable)DrawableGeometryvirtual
SOLID enum valueDrawableNode
User1 enum valueDrawableNode
User2 enum valueDrawableNode
User3 enum valueDrawableNode
User4 enum valueDrawableNode
UserBeginType enum valueSceneNode
Virtual enum valueDrawableNode
WIRE enum valueDrawableNode
~DrawableGeometry()DrawableGeometryvirtual
~DrawableNode()DrawableNodeinlinevirtual
~SceneNode()SceneNodeinlinevirtual