#include <AdvancedStrokeShaders.h>
Inherits Freestyle::StrokeShader.
Omission shader
Definition at line 197 of file AdvancedStrokeShaders.h.
◆ OmissionShader()
| Freestyle::OmissionShader::OmissionShader |
( |
real | sizeWindow, |
|
|
real | thrVari, |
|
|
real | thrFlat, |
|
|
real | lFlat ) |
◆ ~OmissionShader()
| virtual Freestyle::OmissionShader::~OmissionShader |
( |
| ) |
|
|
inlinevirtual |
◆ shade()
| virtual int Freestyle::OmissionShader::shade |
( |
Stroke & | ioStroke | ) |
const |
|
virtual |
The shading method. This method must be overloaded by inherited classes.
- Parameters
-
| ioStroke | The stroke we wish to shade. this Stroke is modified by the Shader (which typically modifies the Stroke's attribute's values such as Color, Thickness, Geometry...) |
Reimplemented from Freestyle::StrokeShader.
◆ _lengthFlat
| real Freestyle::OmissionShader::_lengthFlat |
|
protected |
◆ _sizeWindow
| real Freestyle::OmissionShader::_sizeWindow |
|
protected |
◆ _thresholdFlat
| real Freestyle::OmissionShader::_thresholdFlat |
|
protected |
◆ _thresholdVariation
| real Freestyle::OmissionShader::_thresholdVariation |
|
protected |
The documentation for this class was generated from the following file: