|
Blender V4.3
|
#include <StrokeLayer.h>
Public Types | |
| typedef std::deque< Stroke * > | stroke_container |
Public Member Functions | |
| StrokeLayer () | |
| StrokeLayer (const stroke_container &iStrokes) | |
| StrokeLayer (const StrokeLayer &iBrother) | |
| virtual | ~StrokeLayer () |
| void | ScaleThickness (float iFactor) |
| void | Render (const StrokeRenderer *iRenderer) |
| void | RenderBasic (const StrokeRenderer *iRenderer) |
| void | clear () |
| stroke_container::iterator | strokes_begin () |
| stroke_container::iterator | strokes_end () |
| int | strokes_size () const |
| bool | empty () const |
| void | setStrokes (stroke_container &iStrokes) |
| void | AddStroke (Stroke *iStroke) |
Protected Attributes | |
| stroke_container | _strokes |
Definition at line 22 of file StrokeLayer.h.
| typedef std::deque<Stroke *> Freestyle::StrokeLayer::stroke_container |
Definition at line 24 of file StrokeLayer.h.
|
inline |
Definition at line 30 of file StrokeLayer.h.
|
inline |
Definition at line 32 of file StrokeLayer.h.
References _strokes.
|
inline |
Definition at line 37 of file StrokeLayer.h.
References _strokes.
|
virtual |
Definition at line 16 of file StrokeLayer.cpp.
References clear().
|
inline |
Definition at line 79 of file StrokeLayer.h.
References _strokes.
Referenced by Freestyle::StyleModule::execute().
| void Freestyle::StrokeLayer::clear | ( | ) |
clears the layer
Definition at line 51 of file StrokeLayer.cpp.
References _strokes.
Referenced by ~StrokeLayer().
|
inline |
Definition at line 68 of file StrokeLayer.h.
References _strokes.
| void Freestyle::StrokeLayer::Render | ( | const StrokeRenderer * | iRenderer | ) |
Definition at line 31 of file StrokeLayer.cpp.
References _strokes.
| void Freestyle::StrokeLayer::RenderBasic | ( | const StrokeRenderer * | iRenderer | ) |
Definition at line 41 of file StrokeLayer.cpp.
References _strokes.
| void Freestyle::StrokeLayer::ScaleThickness | ( | float | iFactor | ) |
|
inline |
|
inline |
|
inline |
Definition at line 58 of file StrokeLayer.h.
References _strokes.
|
inline |
Definition at line 63 of file StrokeLayer.h.
References _strokes.
Referenced by Freestyle::Canvas::Draw().
|
protected |
Definition at line 27 of file StrokeLayer.h.
Referenced by AddStroke(), clear(), empty(), Render(), RenderBasic(), ScaleThickness(), setStrokes(), StrokeLayer(), StrokeLayer(), strokes_begin(), strokes_end(), and strokes_size().