Seamly2D
Code documentation
VPieceData Class Reference

#include <vpiece_p.h>

Inheritance diagram for VPieceData:
Collaboration diagram for VPieceData:

Public Member Functions

 VPieceData (PiecePathType type)
 
 VPieceData (const VPieceData &piece)
 
 ~VPieceData ()
 

Public Attributes

VPiecePath m_path
 
bool m_inLayout
 nodes list piece nodes. More...
 
bool m_isLocked
 
bool m_united
 
QVector< CustomSARecordm_customSARecords
 
QVector< quint32 > m_internalPaths
 
QVector< quint32 > m_anchors
 
VPieceLabelData m_ppData
 
VPatternLabelData m_piPatternInfo
 Pattern piece data. More...
 
VGrainlineData m_glGrainline
 Pattern info coordinates. More...
 
QString m_formulaWidth
 m_glGrainline grainline geometry object More...
 

Private Member Functions

VPieceDataoperator= (const VPieceData &) Q_DECL_EQ_DELETE
 

Detailed Description

Definition at line 70 of file vpiece_p.h.

Constructor & Destructor Documentation

◆ VPieceData() [1/2]

VPieceData::VPieceData ( PiecePathType  type)
inlineexplicit

Definition at line 73 of file vpiece_p.h.

◆ VPieceData() [2/2]

VPieceData::VPieceData ( const VPieceData piece)
inline

Definition at line 87 of file vpiece_p.h.

◆ ~VPieceData()

VPieceData::~VPieceData ( )

Definition at line 120 of file vpiece_p.h.

Member Function Documentation

◆ operator=()

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

Member Data Documentation

◆ m_anchors

QVector<quint32> VPieceData::m_anchors

Definition at line 110 of file vpiece_p.h.

◆ m_customSARecords

QVector<CustomSARecord> VPieceData::m_customSARecords

Definition at line 108 of file vpiece_p.h.

◆ m_formulaWidth

QString VPieceData::m_formulaWidth

m_glGrainline grainline geometry object

Definition at line 114 of file vpiece_p.h.

◆ m_glGrainline

VGrainlineData VPieceData::m_glGrainline

Pattern info coordinates.

Definition at line 113 of file vpiece_p.h.

◆ m_inLayout

bool VPieceData::m_inLayout

nodes list piece nodes.

Definition at line 105 of file vpiece_p.h.

◆ m_internalPaths

QVector<quint32> VPieceData::m_internalPaths

Definition at line 109 of file vpiece_p.h.

◆ m_isLocked

bool VPieceData::m_isLocked

Definition at line 106 of file vpiece_p.h.

◆ m_path

VPiecePath VPieceData::m_path

Definition at line 104 of file vpiece_p.h.

◆ m_piPatternInfo

VPatternLabelData VPieceData::m_piPatternInfo

Pattern piece data.

Definition at line 112 of file vpiece_p.h.

◆ m_ppData

VPieceLabelData VPieceData::m_ppData

Definition at line 111 of file vpiece_p.h.

◆ m_united

bool VPieceData::m_united

Definition at line 107 of file vpiece_p.h.


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