Seamly2D
Code documentation
VLayoutPiecePathData Class Reference

#include <vlayoutpiecepath_p.h>

Inheritance diagram for VLayoutPiecePathData:
Collaboration diagram for VLayoutPiecePathData:

Public Member Functions

 VLayoutPiecePathData ()
 
 VLayoutPiecePathData (const QVector< QPointF > points, bool cut, Qt::PenStyle penStyle)
 
 VLayoutPiecePathData (const VLayoutPiecePathData &path)
 
 ~VLayoutPiecePathData () Q_DECL_EQ_DEFAULT
 

Public Attributes

QVector< QPointF > m_points
 m_points list of path points. More...
 
Qt::PenStyle m_penStyle
 m_penStyle path pen style. More...
 
bool m_cut
 

Private Member Functions

VLayoutPiecePathDataoperator= (const VLayoutPiecePathData &) Q_DECL_EQ_DELETE
 

Detailed Description

Definition at line 65 of file vlayoutpiecepath_p.h.

Constructor & Destructor Documentation

◆ VLayoutPiecePathData() [1/3]

VLayoutPiecePathData::VLayoutPiecePathData ( )
inline

Definition at line 68 of file vlayoutpiecepath_p.h.

◆ VLayoutPiecePathData() [2/3]

VLayoutPiecePathData::VLayoutPiecePathData ( const QVector< QPointF >  points,
bool  cut,
Qt::PenStyle  penStyle 
)
inline

Definition at line 74 of file vlayoutpiecepath_p.h.

◆ VLayoutPiecePathData() [3/3]

VLayoutPiecePathData::VLayoutPiecePathData ( const VLayoutPiecePathData path)
inline

Definition at line 80 of file vlayoutpiecepath_p.h.

◆ ~VLayoutPiecePathData()

VLayoutPiecePathData::~VLayoutPiecePathData ( )

Member Function Documentation

◆ operator=()

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

Member Data Documentation

◆ m_cut

bool VLayoutPiecePathData::m_cut

Definition at line 95 of file vlayoutpiecepath_p.h.

◆ m_penStyle

Qt::PenStyle VLayoutPiecePathData::m_penStyle

m_penStyle path pen style.

Definition at line 93 of file vlayoutpiecepath_p.h.

◆ m_points

QVector<QPointF> VLayoutPiecePathData::m_points

m_points list of path points.

Definition at line 90 of file vlayoutpiecepath_p.h.


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