|
Blender
V2.93
|
#include <StrokeRep.h>
Public Member Functions | |
| StrokeRep () | |
| StrokeRep (const StrokeRep &) | |
| StrokeRep (Stroke *iStroke) | |
| virtual | ~StrokeRep () |
| virtual void | create () |
| virtual void | Render (const StrokeRenderer *iRenderer) |
| Stroke::MediumType | getMediumType () const |
| unsigned | getTextureId () const |
| MTex * | getMTex (int idx) const |
| Material * | getMaterial () const |
| bNodeTree * | getNodeTree () const |
| bool | hasTex () const |
| vector< Strip * > & | getStrips () |
| unsigned int | getNumberOfStrips () const |
| Stroke * | getStroke () |
| void | setMediumType (Stroke::MediumType itype) |
| void | setTextureId (unsigned textureId) |
| void | setMaterial (Material *mat) |
Protected Attributes | |
| Stroke * | _stroke |
| vector< Strip * > | _strips |
| Stroke::MediumType | _strokeType |
| unsigned int | _textureId |
| float | _textureStep |
| MTex * | _mtex [MAX_MTEX] |
| bNodeTree * | _nodeTree |
| Material * | _material |
| bool | _hasTex |
Definition at line 180 of file StrokeRep.h.
| Freestyle::StrokeRep::StrokeRep | ( | ) |
Definition at line 751 of file StrokeRep.cpp.
References Freestyle::a, Freestyle::TextureManager::getDefaultTextureId(), and MAX_MTEX.
| Freestyle::StrokeRep::StrokeRep | ( | const StrokeRep & | iBrother | ) |
Definition at line 811 of file StrokeRep.cpp.
References _hasTex, _mtex, _nodeTree, _strips, _stroke, _strokeType, _textureId, _textureStep, Freestyle::a, and MAX_MTEX.
| Freestyle::StrokeRep::StrokeRep | ( | Stroke * | iStroke | ) |
Definition at line 776 of file StrokeRep.cpp.
References Freestyle::a, Freestyle::TextureManager::getDefaultTextureId(), Freestyle::Stroke::getMediumType(), Freestyle::Stroke::getMTex(), Freestyle::Stroke::getNodeTree(), Freestyle::Stroke::getTextureId(), Freestyle::Stroke::getTextureStep(), Freestyle::Stroke::hasTex(), and MAX_MTEX.
|
virtual |
Definition at line 835 of file StrokeRep.cpp.
|
virtual |
|
inline |
Definition at line 222 of file StrokeRep.h.
|
inline |
accessors
Definition at line 207 of file StrokeRep.h.
|
inline |
Definition at line 217 of file StrokeRep.h.
|
inline |
Definition at line 227 of file StrokeRep.h.
Referenced by Freestyle::BlenderStrokeRenderer::RenderStrokeRepBasic().
|
inline |
Definition at line 242 of file StrokeRep.h.
Definition at line 237 of file StrokeRep.h.
Referenced by Freestyle::BlenderStrokeRenderer::RenderStrokeRepBasic(), and Freestyle::PSStrokeRenderer::RenderStrokeRepBasic().
|
inline |
Definition at line 247 of file StrokeRep.h.
Referenced by Freestyle::TextStrokeRenderer::RenderStrokeRepBasic().
|
inline |
Definition at line 212 of file StrokeRep.h.
|
inline |
Definition at line 232 of file StrokeRep.h.
Referenced by Freestyle::BlenderStrokeRenderer::RenderStrokeRepBasic().
|
virtual |
Renders the stroke using a Renderer
Definition at line 877 of file StrokeRep.cpp.
References Freestyle::StrokeRenderer::RenderStrokeRep().
|
inline |
Definition at line 263 of file StrokeRep.h.
Referenced by Freestyle::BlenderStrokeRenderer::RenderStrokeRepBasic().
|
inline |
|
inline |
Definition at line 258 of file StrokeRep.h.
|
protected |
Definition at line 190 of file StrokeRep.h.
Referenced by StrokeRep().
|
protected |
Definition at line 189 of file StrokeRep.h.
Definition at line 187 of file StrokeRep.h.
Referenced by StrokeRep().
|
protected |
Definition at line 188 of file StrokeRep.h.
Referenced by StrokeRep().
Definition at line 183 of file StrokeRep.h.
Referenced by StrokeRep().
|
protected |
Definition at line 182 of file StrokeRep.h.
Referenced by StrokeRep().
|
protected |
Definition at line 184 of file StrokeRep.h.
Referenced by StrokeRep().
|
protected |
Definition at line 185 of file StrokeRep.h.
Referenced by StrokeRep().
|
protected |
Definition at line 186 of file StrokeRep.h.
Referenced by StrokeRep().