Blender
V3.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 20 of file StrokeLayer.h.
typedef std::deque<Stroke *> Freestyle::StrokeLayer::stroke_container |
Definition at line 22 of file StrokeLayer.h.
|
inline |
Definition at line 28 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 14 of file StrokeLayer.cpp.
References clear().
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 46 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 28 of file StrokeLayer.cpp.
References _strokes.
void Freestyle::StrokeLayer::RenderBasic | ( | const StrokeRenderer * | iRenderer | ) |
Definition at line 37 of file StrokeLayer.cpp.
References _strokes.
|
inline |
|
inline |
|
inline |
Definition at line 58 of file StrokeLayer.h.
References _strokes.
|
inline |
Definition at line 63 of file StrokeLayer.h.
References _strokes.
|
protected |
Definition at line 25 of file StrokeLayer.h.
Referenced by AddStroke(), clear(), empty(), Render(), RenderBasic(), ScaleThickness(), setStrokes(), StrokeLayer(), strokes_begin(), strokes_end(), and strokes_size().