Seamly2D
Code documentation
VLayoutPaperData Class Reference

#include <vlayoutpaper_p.h>

Inheritance diagram for VLayoutPaperData:
Collaboration diagram for VLayoutPaperData:

Public Member Functions

 VLayoutPaperData ()
 
 VLayoutPaperData (int height, int width)
 
 VLayoutPaperData (const VLayoutPaperData &paper)
 
 ~VLayoutPaperData ()
 

Public Attributes

QVector< VLayoutPiecepieces
 pieces list of arranged pieces. More...
 
VContour globalContour
 globalContour list of global points contour. More...
 
quint32 paperIndex
 
quint32 frame
 
qreal layoutWidth
 
bool globalRotate
 
bool localRotate
 
int globalRotationIncrease
 
int localRotationIncrease
 
bool saveLength
 

Private Member Functions

VLayoutPaperDataoperator= (const VLayoutPaperData &) Q_DECL_EQ_DELETE
 

Detailed Description

Definition at line 67 of file vlayoutpaper_p.h.

Constructor & Destructor Documentation

◆ VLayoutPaperData() [1/3]

VLayoutPaperData::VLayoutPaperData ( )
inline

Definition at line 70 of file vlayoutpaper_p.h.

◆ VLayoutPaperData() [2/3]

VLayoutPaperData::VLayoutPaperData ( int  height,
int  width 
)
inline

Definition at line 83 of file vlayoutpaper_p.h.

◆ VLayoutPaperData() [3/3]

VLayoutPaperData::VLayoutPaperData ( const VLayoutPaperData paper)
inline

Definition at line 96 of file vlayoutpaper_p.h.

◆ ~VLayoutPaperData()

VLayoutPaperData::~VLayoutPaperData ( )
inline

Definition at line 110 of file vlayoutpaper_p.h.

Member Function Documentation

◆ operator=()

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

Member Data Documentation

◆ frame

quint32 VLayoutPaperData::frame

Definition at line 119 of file vlayoutpaper_p.h.

◆ globalContour

VContour VLayoutPaperData::globalContour

globalContour list of global points contour.

Definition at line 116 of file vlayoutpaper_p.h.

◆ globalRotate

bool VLayoutPaperData::globalRotate

Definition at line 121 of file vlayoutpaper_p.h.

◆ globalRotationIncrease

int VLayoutPaperData::globalRotationIncrease

Definition at line 123 of file vlayoutpaper_p.h.

◆ layoutWidth

qreal VLayoutPaperData::layoutWidth

Definition at line 120 of file vlayoutpaper_p.h.

◆ localRotate

bool VLayoutPaperData::localRotate

Definition at line 122 of file vlayoutpaper_p.h.

◆ localRotationIncrease

int VLayoutPaperData::localRotationIncrease

Definition at line 124 of file vlayoutpaper_p.h.

◆ paperIndex

quint32 VLayoutPaperData::paperIndex

Definition at line 118 of file vlayoutpaper_p.h.

◆ pieces

QVector<VLayoutPiece> VLayoutPaperData::pieces

pieces list of arranged pieces.

Definition at line 113 of file vlayoutpaper_p.h.

◆ saveLength

bool VLayoutPaperData::saveLength

Definition at line 125 of file vlayoutpaper_p.h.


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