Blender  V3.3
Public Member Functions | List of all members
Freestyle::StrokeTesselator Class Reference

#include <StrokeTesselator.h>

Public Member Functions

 StrokeTesselator ()
 
virtual ~StrokeTesselator ()
 
LineRepTesselate (Stroke *iStroke)
 
template<class StrokeIterator >
NodeGroupTesselate (StrokeIterator begin, StrokeIterator end)
 
void setFrsMaterial (const FrsMaterial &iMaterial)
 
const FrsMaterialfrs_material () const
 
template<class StrokeVertexIterator >
NodeGroupTesselate (StrokeVertexIterator begin, StrokeVertexIterator end)
 

Detailed Description

Definition at line 20 of file StrokeTesselator.h.

Constructor & Destructor Documentation

◆ StrokeTesselator()

Freestyle::StrokeTesselator::StrokeTesselator ( )
inline

Definition at line 22 of file StrokeTesselator.h.

References Freestyle::FrsMaterial::setDiffuse().

◆ ~StrokeTesselator()

virtual Freestyle::StrokeTesselator::~StrokeTesselator ( )
inlinevirtual

Definition at line 28 of file StrokeTesselator.h.

Member Function Documentation

◆ frs_material()

const FrsMaterial& Freestyle::StrokeTesselator::frs_material ( ) const
inline

Definition at line 46 of file StrokeTesselator.h.

◆ setFrsMaterial()

void Freestyle::StrokeTesselator::setFrsMaterial ( const FrsMaterial iMaterial)
inline

Definition at line 40 of file StrokeTesselator.h.

◆ Tesselate() [1/3]

LineRep * Freestyle::StrokeTesselator::Tesselate ( Stroke iStroke)

◆ Tesselate() [2/3]

template<class StrokeIterator >
NodeGroup* Freestyle::StrokeTesselator::Tesselate ( StrokeIterator  begin,
StrokeIterator  end 
)

Builds a set of lines rep contained under a NodeShape, itself contained under a NodeGroup from a set of strokes.

◆ Tesselate() [3/3]

template<class StrokeVertexIterator >
NodeGroup* Freestyle::StrokeTesselator::Tesselate ( StrokeVertexIterator  begin,
StrokeVertexIterator  end 
)

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