h o m e | d o c u m e n t a t i o n | c l a s s h i e r a r c h y |
#include <BasicStrokeShaders.h>
Inheritance diagram for ConstrainedIncreasingThicknessShader:
Public Member Functions | |
ConstrainedIncreasingThicknessShader (float iThicknessMin, float iThicknessMax, float iRatio) | |
virtual | ~ConstrainedIncreasingThicknessShader () |
virtual void | shade (Stroke &stroke) const |
ConstrainedIncreasingThicknessShader | ( | float | iThicknessMin, | |
float | iThicknessMax, | |||
float | iRatio | |||
) | [inline] |
Builds the shader.
iThicknessMin | The first thickness value. | |
iThicknessMax | The second thickness value. | |
iRatio | The ration thickness/length we don't want to exceed. |
virtual ~ConstrainedIncreasingThicknessShader | ( | ) | [inline, virtual] |
Destructor.
virtual void shade | ( | Stroke & | stroke | ) | const [virtual] |
The shading method.
Reimplemented from StrokeShader.