Seamly2D
Code documentation
VAbstractArcData Class Reference

#include <vabstractarc_p.h>

Inheritance diagram for VAbstractArcData:
Collaboration diagram for VAbstractArcData:

Public Member Functions

 VAbstractArcData ()
 
 VAbstractArcData (const VPointF &center, qreal f1, const QString &formulaF1, qreal f2, const QString &formulaF2)
 
 VAbstractArcData (const QString &formulaLength, const VPointF &center, qreal f1, const QString &formulaF1)
 
 VAbstractArcData (const VPointF &center, qreal f1)
 
 VAbstractArcData (const VPointF &center, qreal f1, qreal f2)
 
 VAbstractArcData (const VAbstractArcData &arc)
 
virtual ~VAbstractArcData ()
 

Public Attributes

qreal f1
 
QString formulaF1
 f1 start angle in degree. More...
 
qreal f2
 formulaF1 formula for start angle. More...
 
QString formulaF2
 f2 end angle in degree. More...
 
VPointF center
 formulaF2 formula for end angle. More...
 
bool isFlipped
 center center point of arc. More...
 
QString formulaLength
 

Private Member Functions

VAbstractArcDataoperator= (const VAbstractArcData &) Q_DECL_EQ_DELETE
 

Detailed Description

Definition at line 65 of file vabstractarc_p.h.

Constructor & Destructor Documentation

◆ VAbstractArcData() [1/6]

VAbstractArcData::VAbstractArcData ( )

Definition at line 91 of file vabstractarc_p.h.

◆ VAbstractArcData() [2/6]

VAbstractArcData::VAbstractArcData ( const VPointF center,
qreal  f1,
const QString &  formulaF1,
qreal  f2,
const QString &  formulaF2 
)

Definition at line 102 of file vabstractarc_p.h.

◆ VAbstractArcData() [3/6]

VAbstractArcData::VAbstractArcData ( const QString &  formulaLength,
const VPointF center,
qreal  f1,
const QString &  formulaF1 
)

Definition at line 114 of file vabstractarc_p.h.

◆ VAbstractArcData() [4/6]

VAbstractArcData::VAbstractArcData ( const VPointF center,
qreal  f1 
)

Definition at line 126 of file vabstractarc_p.h.

◆ VAbstractArcData() [5/6]

VAbstractArcData::VAbstractArcData ( const VPointF center,
qreal  f1,
qreal  f2 
)

Definition at line 137 of file vabstractarc_p.h.

◆ VAbstractArcData() [6/6]

VAbstractArcData::VAbstractArcData ( const VAbstractArcData arc)

Definition at line 148 of file vabstractarc_p.h.

◆ ~VAbstractArcData()

VAbstractArcData::~VAbstractArcData ( )
virtual

Definition at line 160 of file vabstractarc_p.h.

Member Function Documentation

◆ operator=()

VAbstractArcData& VAbstractArcData::operator= ( const VAbstractArcData )
private

Member Data Documentation

◆ center

VPointF VAbstractArcData::center

formulaF2 formula for end angle.

Definition at line 82 of file vabstractarc_p.h.

◆ f1

qreal VAbstractArcData::f1

Definition at line 78 of file vabstractarc_p.h.

◆ f2

qreal VAbstractArcData::f2

formulaF1 formula for start angle.

Definition at line 80 of file vabstractarc_p.h.

◆ formulaF1

QString VAbstractArcData::formulaF1

f1 start angle in degree.

Definition at line 79 of file vabstractarc_p.h.

◆ formulaF2

QString VAbstractArcData::formulaF2

f2 end angle in degree.

Definition at line 81 of file vabstractarc_p.h.

◆ formulaLength

QString VAbstractArcData::formulaLength

Definition at line 84 of file vabstractarc_p.h.

◆ isFlipped

bool VAbstractArcData::isFlipped

center center point of arc.

Definition at line 83 of file vabstractarc_p.h.


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