Blender
V3.3
|
#include <NodeDrawingStyle.h>
Public Member Functions | |
NodeDrawingStyle () | |
virtual | ~NodeDrawingStyle () |
const DrawingStyle & | drawingStyle () const |
void | setDrawingStyle (const DrawingStyle &iDrawingStyle) |
void | setStyle (const DrawingStyle::STYLE iStyle) |
void | setLineWidth (const float iLineWidth) |
void | setPointSize (const float iPointSize) |
void | setLightingEnabled (const bool iEnableLighting) |
virtual void | accept (SceneVisitor &v) |
DrawingStyle::STYLE | style () const |
float | lineWidth () const |
float | pointSize () const |
bool | lightingEnabled () const |
![]() | |
NodeGroup () | |
virtual | ~NodeGroup () |
virtual void | AddChild (Node *iChild) |
virtual int | destroy () |
virtual void | DetachChildren () |
virtual void | DetachChild (Node *iChild) |
virtual void | RetrieveChildren (vector< Node * > &oNodes) |
virtual const BBox< Vec3r > & | UpdateBBox () |
virtual int | numberOfChildren () |
![]() | |
Node () | |
Node (const Node &iBrother) | |
virtual | ~Node () |
virtual const BBox< Vec3r > & | bbox () const |
virtual void | setBBox (const BBox< Vec3r > &iBox) |
virtual void | AddBBox (const BBox< Vec3r > &iBox) |
virtual void | clearBBox () |
![]() | |
BaseObject () | |
virtual | ~BaseObject () |
int | addRef () |
int | release () |
Additional Inherited Members | |
![]() | |
vector< Node * > | _Children |
Definition at line 18 of file NodeDrawingStyle.h.
|
inline |
Definition at line 20 of file NodeDrawingStyle.h.
|
inlinevirtual |
Definition at line 23 of file NodeDrawingStyle.h.
|
virtual |
Accept the corresponding visitor
Reimplemented from Freestyle::NodeGroup.
Definition at line 13 of file NodeDrawingStyle.cpp.
References Freestyle::NodeGroup::_Children, node, and v.
|
inline |
Definition at line 27 of file NodeDrawingStyle.h.
|
inline |
Definition at line 80 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::lightingEnabled().
|
inline |
Definition at line 70 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::lineWidth().
|
inline |
Definition at line 75 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::pointSize().
|
inline |
Definition at line 32 of file NodeDrawingStyle.h.
Enables or disables the lighting. true = enable
Definition at line 56 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::setLightingEnabled().
Referenced by Freestyle::AppView::AppView().
Sets the line width in the LINES style case
Definition at line 44 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::setLineWidth().
Referenced by Freestyle::AppView::AppView().
Sets the Point size in the POINTS style case
Definition at line 50 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::setPointSize().
Referenced by Freestyle::AppView::AppView().
|
inline |
Sets the style. Must be one of FILLED, LINES, POINTS, INVISIBLE.
Definition at line 38 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::setStyle().
Referenced by Freestyle::AppView::AppView().
|
inline |
accessors
Definition at line 65 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::style().