Seamly2D
Code documentation
VAbstractPieceData Class Reference

#include <vabstractpiece_p.h>

Inheritance diagram for VAbstractPieceData:
Collaboration diagram for VAbstractPieceData:

Public Member Functions

 VAbstractPieceData ()
 
 VAbstractPieceData (const VAbstractPieceData &piece)
 
 ~VAbstractPieceData () Q_DECL_EQ_DEFAULT
 

Public Attributes

QString m_name
 
QString m_color
 
QString m_fill
 
bool m_pieceLock
 
bool m_forbidFlipping
 forbidFlipping forbid piece be mirrored in a layout. More...
 
bool m_seamAllowance
 
bool m_seamAllowanceBuiltIn
 
bool m_hideMainPath
 
qreal m_width
 
qreal m_mx
 
qreal m_my
 

Private Member Functions

VAbstractPieceDataoperator= (const VAbstractPieceData &) Q_DECL_EQ_DELETE
 

Detailed Description

Definition at line 65 of file vabstractpiece_p.h.

Constructor & Destructor Documentation

◆ VAbstractPieceData() [1/2]

VAbstractPieceData::VAbstractPieceData ( )
inline

Definition at line 69 of file vabstractpiece_p.h.

◆ VAbstractPieceData() [2/2]

VAbstractPieceData::VAbstractPieceData ( const VAbstractPieceData piece)
inline

Definition at line 83 of file vabstractpiece_p.h.

◆ ~VAbstractPieceData()

VAbstractPieceData::~VAbstractPieceData ( )

Member Function Documentation

◆ operator=()

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

Member Data Documentation

◆ m_color

QString VAbstractPieceData::m_color

Definition at line 101 of file vabstractpiece_p.h.

◆ m_fill

QString VAbstractPieceData::m_fill

Definition at line 102 of file vabstractpiece_p.h.

◆ m_forbidFlipping

bool VAbstractPieceData::m_forbidFlipping

forbidFlipping forbid piece be mirrored in a layout.

Definition at line 105 of file vabstractpiece_p.h.

◆ m_hideMainPath

bool VAbstractPieceData::m_hideMainPath

Definition at line 108 of file vabstractpiece_p.h.

◆ m_mx

qreal VAbstractPieceData::m_mx

Definition at line 110 of file vabstractpiece_p.h.

◆ m_my

qreal VAbstractPieceData::m_my

Definition at line 111 of file vabstractpiece_p.h.

◆ m_name

QString VAbstractPieceData::m_name

Definition at line 100 of file vabstractpiece_p.h.

◆ m_pieceLock

bool VAbstractPieceData::m_pieceLock

Definition at line 103 of file vabstractpiece_p.h.

◆ m_seamAllowance

bool VAbstractPieceData::m_seamAllowance

Definition at line 106 of file vabstractpiece_p.h.

◆ m_seamAllowanceBuiltIn

bool VAbstractPieceData::m_seamAllowanceBuiltIn

Definition at line 107 of file vabstractpiece_p.h.

◆ m_width

qreal VAbstractPieceData::m_width

Definition at line 109 of file vabstractpiece_p.h.


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