|
Blender V4.3
|
#include <NodeDrawingStyle.h>
Inherits Freestyle::NodeGroup.
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 |
Public Member Functions inherited from Freestyle::NodeGroup | |
| 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 () |
Public Member Functions inherited from Freestyle::Node | |
| 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 () |
Public Member Functions inherited from Freestyle::BaseObject | |
| BaseObject () | |
| virtual | ~BaseObject () |
| int | addRef () |
| int | release () |
Additional Inherited Members | |
Protected Attributes inherited from Freestyle::NodeGroup | |
| vector< Node * > | _Children |
Definition at line 20 of file NodeDrawingStyle.h.
|
inline |
Definition at line 22 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 15 of file NodeDrawingStyle.cpp.
References Freestyle::NodeGroup::_Children, node, and v.
|
inline |
Definition at line 25 of file NodeDrawingStyle.h.
|
inline |
Definition at line 78 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::lightingEnabled().
|
inline |
Definition at line 68 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::lineWidth().
|
inline |
Definition at line 73 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::pointSize().
|
inline |
Definition at line 30 of file NodeDrawingStyle.h.
|
inline |
Enables or disables the lighting. true = enable
Definition at line 54 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::setLightingEnabled().
Referenced by Freestyle::AppView::AppView().
|
inline |
Sets the line width in the LINES style case
Definition at line 42 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::setLineWidth().
Referenced by Freestyle::AppView::AppView().
|
inline |
Sets the Point size in the POINTS style case
Definition at line 48 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 36 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::setStyle().
Referenced by Freestyle::AppView::AppView().
|
inline |
accessors
Definition at line 63 of file NodeDrawingStyle.h.
References Freestyle::DrawingStyle::style().