Blender V4.5
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.

◆ DrawingStyle() [2/2]

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

Definition at line 89 of file DrawingStyle.h.

◆ ~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.

Referenced by Freestyle::NodeDrawingStyle::lightingEnabled().

◆ lineWidth()

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

Definition at line 65 of file DrawingStyle.h.

Referenced by Freestyle::NodeDrawingStyle::lineWidth().

◆ operator=()

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

operators

Definition at line 97 of file DrawingStyle.h.

◆ pointSize()

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

Definition at line 70 of file DrawingStyle.h.

Referenced by Freestyle::NodeDrawingStyle::pointSize().

◆ setLightingEnabled()

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

Definition at line 55 of file DrawingStyle.h.

Referenced by Freestyle::NodeDrawingStyle::setLightingEnabled().

◆ setLineWidth()

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

Definition at line 45 of file DrawingStyle.h.

Referenced by Freestyle::NodeDrawingStyle::setLineWidth().

◆ setPointSize()

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

Definition at line 50 of file DrawingStyle.h.

Referenced by Freestyle::NodeDrawingStyle::setPointSize().

◆ setStyle()

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

Definition at line 40 of file DrawingStyle.h.

Referenced by Freestyle::NodeDrawingStyle::setStyle().

◆ style()

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

Definition at line 60 of file DrawingStyle.h.

Referenced by Freestyle::NodeDrawingStyle::style().


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