RobWorkProject
23.9.11-
rwlibs
opengl
DrawableGeometry
DrawableGeometry Member List
This is the complete list of members for
DrawableGeometry
, including all inherited members.
_drawable
DrawableGeometry
protected
_name
SceneNode
_parentNodes
SceneNode
_rframes
DrawableGeometry
protected
_rgeoms
DrawableGeometry
protected
_rlines
DrawableGeometry
protected
_type
SceneNode
addFrameAxis
(double size)
DrawableGeometry
virtual
addGeometry
(rw::core::Ptr< rw::geometry::Geometry > geom)
DrawableGeometry
virtual
addLine
(const rw::math::Vector3D<> &v1, const rw::math::Vector3D<> &v2)
DrawableGeometry
virtual
addLines
(const std::vector< rw::geometry::Line > &lines)
DrawableGeometry
virtual
addParent
(SceneNode::Ptr node, AddPolicy policy=Back)
SceneNode
inline
AddPolicy
enum name
SceneNode
ALL
enum value (defined in
DrawableNode
)
DrawableNode
asCameraNode
()
SceneNode
inline
virtual
asDrawableNode
()
DrawableNode
inline
virtual
asGroupNode
()
SceneNode
inline
virtual
Back
enum value
SceneNode
CameraType
enum value
SceneNode
CollisionObject
enum value
DrawableNode
draw
(const rw::graphics::DrawableNode::RenderInfo &info) const
DrawableGeometry
virtual
DrawableGeometry
(const std::string &name, unsigned int dmask=Physical)
DrawableGeometry
DrawableGeometryNode
(const std::string &name)
DrawableGeometryNode
inline
protected
DrawableNode
(const std::string &name)
DrawableNode
inline
protected
DrawableObject
enum value
DrawableNode
DrawableType
enum value
SceneNode
DrawableTypeMask
enum name
DrawableNode
DrawType
enum name
DrawableNode
Front
enum value
SceneNode
getAlpha
()
DrawableGeometry
virtual
getColor
()
DrawableGeometry
virtual
getMask
() const
DrawableGeometry
virtual
getName
()
SceneNode
inline
getRenders
() const
DrawableGeometry
getScale
() const
DrawableGeometry
virtual
getTransform
() const
DrawableGeometry
virtual
getTransparency
()
DrawableGeometry
virtual
getType
()
SceneNode
inline
GroupType
enum value
SceneNode
hasParent
(SceneNode::Ptr parent)
SceneNode
inline
isHighlighted
() const
DrawableGeometry
virtual
isTransparent
()
DrawableNode
inline
isVisible
()
DrawableGeometry
virtual
NodeList
typedef
SceneNode
NodeListConst
typedef
SceneNode
NodeType
enum name
SceneNode
OUTLINE
enum value
DrawableNode
Physical
enum value (defined in
DrawableNode
)
DrawableNode
Ptr
typedef
DrawableGeometry
removeParent
(SceneNode::Ptr node)
SceneNode
inline
removeParent
(SceneNode::Ptr node, SceneNode::Ptr parent)
SceneNode
inline
static
SceneNode
(const std::string &name, int type)
SceneNode
inline
protected
setAlpha
(double alpha)
DrawableGeometry
virtual
setColor
(double r, double g, double b, double alpha)
DrawableGeometry
virtual
setColor
(const rw::math::Vector3D<> &rgb)
DrawableGeometry
virtual
setDrawType
(rw::graphics::DrawableNode::DrawType drawType)
DrawableGeometry
virtual
setHighlighted
(bool b)
DrawableGeometry
virtual
setMask
(unsigned int mask)
DrawableGeometry
virtual
setName
(const std::string &name)
SceneNode
inline
setScale
(float scale)
DrawableGeometry
virtual
setTransform
(const rw::math::Transform3D<> &t3d)
DrawableGeometry
virtual
setTransparency
(float alpha)
DrawableGeometry
virtual
setVisible
(bool enable)
DrawableGeometry
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
~DrawableGeometry
()
DrawableGeometry
virtual
~DrawableNode
()
DrawableNode
inline
virtual
~SceneNode
()
SceneNode
inline
virtual
Generated on Wed Sep 20 2023 13:03:34 for RobWorkProject by
1.9.1