Blender V5.0
Freestyle::DrawingStyle Class Reference

#include <DrawingStyle.h>

Public Types

enum  STYLE { FILLED , LINES , POINTS , INVISIBLE }

Public Member Functions

 DrawingStyle ()
 DrawingStyle (const DrawingStyle &iBrother)
virtual ~DrawingStyle ()
DrawingStyleoperator= (const DrawingStyle &ds)
void setStyle (const STYLE iStyle)
void setLineWidth (const float iLineWidth)
void setPointSize (const float iPointSize)
void setLightingEnabled (const bool on)
STYLE style () const
float lineWidth () const
float pointSize () const
bool lightingEnabled () const

Detailed Description

Definition at line 16 of file DrawingStyle.h.

Member Enumeration Documentation

◆ STYLE

Enumerator
FILLED 
LINES 
POINTS 
INVISIBLE 

Definition at line 18 of file DrawingStyle.h.

Constructor & Destructor Documentation

◆ DrawingStyle() [1/2]

Freestyle::DrawingStyle::DrawingStyle ( )
inline

Definition at line 25 of file DrawingStyle.h.

References FILLED.

Referenced by DrawingStyle(), and operator=().

◆ DrawingStyle() [2/2]

Freestyle::DrawingStyle::DrawingStyle ( const DrawingStyle & iBrother)
inlineexplicit

Definition at line 89 of file DrawingStyle.h.

References DrawingStyle().

◆ ~DrawingStyle()

virtual Freestyle::DrawingStyle::~DrawingStyle ( )
inlinevirtual

Definition at line 35 of file DrawingStyle.h.

Member Function Documentation

◆ lightingEnabled()

bool Freestyle::DrawingStyle::lightingEnabled ( ) const
inline

Definition at line 75 of file DrawingStyle.h.

◆ lineWidth()

float Freestyle::DrawingStyle::lineWidth ( ) const
inline

Definition at line 65 of file DrawingStyle.h.

◆ operator=()

DrawingStyle & Freestyle::DrawingStyle::operator= ( const DrawingStyle & ds)
inline

operators

Definition at line 97 of file DrawingStyle.h.

References DrawingStyle().

◆ pointSize()

float Freestyle::DrawingStyle::pointSize ( ) const
inline

Definition at line 70 of file DrawingStyle.h.

◆ setLightingEnabled()

void Freestyle::DrawingStyle::setLightingEnabled ( const bool on)
inline

Definition at line 55 of file DrawingStyle.h.

◆ setLineWidth()

void Freestyle::DrawingStyle::setLineWidth ( const float iLineWidth)
inline

Definition at line 45 of file DrawingStyle.h.

◆ setPointSize()

void Freestyle::DrawingStyle::setPointSize ( const float iPointSize)
inline

Definition at line 50 of file DrawingStyle.h.

◆ setStyle()

void Freestyle::DrawingStyle::setStyle ( const STYLE iStyle)
inline

Definition at line 40 of file DrawingStyle.h.

◆ style()

STYLE Freestyle::DrawingStyle::style ( ) const
inline

Definition at line 60 of file DrawingStyle.h.


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