Blender V4.3
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 18 of file DrawingStyle.h.

Member Enumeration Documentation

◆ STYLE

Enumerator
FILLED 
LINES 
POINTS 
INVISIBLE 

Definition at line 20 of file DrawingStyle.h.

Constructor & Destructor Documentation

◆ DrawingStyle() [1/2]

Freestyle::DrawingStyle::DrawingStyle ( )
inline

Definition at line 27 of file DrawingStyle.h.

References FILLED.

◆ DrawingStyle() [2/2]

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

Definition at line 93 of file DrawingStyle.h.

◆ ~DrawingStyle()

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

Definition at line 37 of file DrawingStyle.h.

Member Function Documentation

◆ lightingEnabled()

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

Definition at line 77 of file DrawingStyle.h.

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

◆ lineWidth()

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

Definition at line 67 of file DrawingStyle.h.

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

◆ operator=()

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

operators

Definition at line 101 of file DrawingStyle.h.

◆ pointSize()

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

Definition at line 72 of file DrawingStyle.h.

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

◆ setLightingEnabled()

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

Definition at line 57 of file DrawingStyle.h.

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

◆ setLineWidth()

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

Definition at line 47 of file DrawingStyle.h.

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

◆ setPointSize()

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

Definition at line 52 of file DrawingStyle.h.

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

◆ setStyle()

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

Definition at line 42 of file DrawingStyle.h.

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

◆ style()

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

Definition at line 62 of file DrawingStyle.h.

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


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