Blender V5.0
Freestyle::StrokeShaders::BackboneStretcherShader Class Reference

#include <BasicStrokeShaders.h>

Inherits Freestyle::StrokeShader.

Public Member Functions

 BackboneStretcherShader (float iAmount=2.0f)
virtual string getName () const
virtual int shade (Stroke &stroke) const
Public Member Functions inherited from Freestyle::StrokeShader
 StrokeShader ()
virtual ~StrokeShader ()

Additional Inherited Members

Public Attributes inherited from Freestyle::StrokeShader
void * py_ss

Detailed Description

[ Geometry Shader ]. Stretches the stroke at its two extremities and following the respective directions: v(1)v(0) and v(n-1)v(n).

Definition at line 383 of file BasicStrokeShaders.h.

Constructor & Destructor Documentation

◆ BackboneStretcherShader()

Freestyle::StrokeShaders::BackboneStretcherShader::BackboneStretcherShader ( float iAmount = 2.0f)
inline

Builds the shader.

Parameters
iAmountThe stretching amount value.

Definition at line 392 of file BasicStrokeShaders.h.

Member Function Documentation

◆ getName()

virtual string Freestyle::StrokeShaders::BackboneStretcherShader::getName ( ) const
inlinevirtual

Returns the string corresponding to the shader's name.

Reimplemented from Freestyle::StrokeShader.

Definition at line 397 of file BasicStrokeShaders.h.

◆ shade()

int Freestyle::StrokeShaders::BackboneStretcherShader::shade ( Stroke & stroke) const
virtual

The documentation for this class was generated from the following files: