Pencil2D Animation
Download Community News Docs Contribute
  • Overview
  • Articles
  • Code
  •  
  • Class List
  • Class Index
  • Class Hierarchy
  • Class Members
  • File List
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Private Attributes | List of all members
BezierArea Class Reference
+ Collaboration diagram for BezierArea:
Collaboration graph
[legend]

Public Member Functions

 BezierArea (QList< VertexRef > vertexList, int color)
 
Status createDomElement (QXmlStreamWriter &xmlStream)
 
void loadDomElement (const QDomElement &element)
 
VertexRef getVertexRef (int i)
 
int getColorNumber ()
 
void decreaseColorNumber ()
 
void setSelected (bool YesOrNo)
 
bool isSelected () const
 
void setColorNumber (int cn)
 

Public Attributes

QList< VertexRef > mVertex
 
QPainterPath mPath
 
int mColorNumber = 0
 

Private Attributes

bool mSelected = false
 
bool mIsFilled = false
 

Detailed Description

Definition at line 30 of file bezierarea.h.

Constructor & Destructor Documentation

◆ BezierArea() [1/2]

BezierArea::BezierArea ( )

Definition at line 25 of file bezierarea.cpp.

◆ BezierArea() [2/2]

BezierArea::BezierArea ( QList< VertexRef >  vertexList,
int  color 
)

Definition at line 29 of file bezierarea.cpp.

Member Function Documentation

◆ createDomElement()

Status BezierArea::createDomElement ( QXmlStreamWriter &  xmlStream)

Definition at line 54 of file bezierarea.cpp.

◆ decreaseColorNumber()

void BezierArea::decreaseColorNumber ( )
inline

Definition at line 41 of file bezierarea.h.

◆ getColorNumber()

int BezierArea::getColorNumber ( )
inline

Definition at line 40 of file bezierarea.h.

◆ getVertexRef()

VertexRef BezierArea::getVertexRef ( int  i)

Definition at line 36 of file bezierarea.cpp.

◆ isSelected()

bool BezierArea::isSelected ( ) const
inline

Definition at line 43 of file bezierarea.h.

◆ loadDomElement()

void BezierArea::loadDomElement ( const QDomElement &  element)

Definition at line 90 of file bezierarea.cpp.

◆ setColorNumber()

void BezierArea::setColorNumber ( int  cn)
inline

Definition at line 44 of file bezierarea.h.

◆ setSelected()

void BezierArea::setSelected ( bool  YesOrNo)

Definition at line 49 of file bezierarea.cpp.

Member Data Documentation

◆ mColorNumber

int BezierArea::mColorNumber = 0

Definition at line 48 of file bezierarea.h.

◆ mIsFilled

bool BezierArea::mIsFilled = false
private

Definition at line 52 of file bezierarea.h.

◆ mPath

QPainterPath BezierArea::mPath

Definition at line 47 of file bezierarea.h.

◆ mSelected

bool BezierArea::mSelected = false
private

Definition at line 51 of file bezierarea.h.

◆ mVertex

QList<VertexRef> BezierArea::mVertex

Definition at line 46 of file bezierarea.h.


The documentation for this class was generated from the following files:
  • core_lib/src/graphics/vector/bezierarea.h
  • core_lib/src/graphics/vector/bezierarea.cpp
Generated on Thu May 8 2025 04:47:53 for Pencil2D by doxygen 1.9.6 based on revision 4513250b1d5b1a3676ec0e67b06b7a885ceaae39