32 _DrawingStyle = iDrawingStyle;
38 _DrawingStyle.setStyle(iStyle);
44 _DrawingStyle.setLineWidth(iLineWidth);
50 _DrawingStyle.setPointSize(iPointSize);
56 _DrawingStyle.setLightingEnabled(iEnableLighting);
65 return _DrawingStyle.style();
70 return _DrawingStyle.lineWidth();
75 return _DrawingStyle.pointSize();
80 return _DrawingStyle.lightingEnabled();
86 MEM_CXX_CLASS_ALLOC_FUNCS(
"Freestyle:NodeDrawingStyle")
Class to define the drawing style of a node.
Configuration definitions.
Class to represent a group node. This node can contains several children.
ATTR_WARN_UNUSED_RESULT const BMVert * v
virtual ~NodeDrawingStyle()
DrawingStyle::STYLE style() const
void setDrawingStyle(const DrawingStyle &iDrawingStyle)
void setPointSize(const float iPointSize)
const DrawingStyle & drawingStyle() const
void setStyle(const DrawingStyle::STYLE iStyle)
bool lightingEnabled() const
virtual void accept(SceneVisitor &v)
void setLineWidth(const float iLineWidth)
void setLightingEnabled(const bool iEnableLighting)