Seamly2D
Code documentation
VGObjectData Class Reference

#include <vgobject_p.h>

Inheritance diagram for VGObjectData:
Collaboration diagram for VGObjectData:

Public Member Functions

 VGObjectData ()
 
 VGObjectData (const GOType &type, const quint32 &idObject, const Draw &mode)
 
 VGObjectData (const VGObjectData &obj)
 
virtual ~VGObjectData ()
 

Public Attributes

quint32 _id
 _id id in container. Ned for arcs, spline and spline paths. More...
 
GOType type
 type type of graphical object More...
 
quint32 idObject
 idObject id of parent object. Only for modeling. All another return 0. More...
 
QString _name
 _name object name More...
 
Draw mode
 mode object created in calculation or drawing mode More...
 

Private Member Functions

VGObjectDataoperator= (const VGObjectData &) Q_DECL_EQ_DELETE
 

Detailed Description

Definition at line 64 of file vgobject_p.h.

Constructor & Destructor Documentation

◆ VGObjectData() [1/3]

VGObjectData::VGObjectData ( )
inline

Definition at line 67 of file vgobject_p.h.

References Calculation, and Unknown.

◆ VGObjectData() [2/3]

VGObjectData::VGObjectData ( const GOType type,
const quint32 &  idObject,
const Draw mode 
)
inline

Definition at line 71 of file vgobject_p.h.

◆ VGObjectData() [3/3]

VGObjectData::VGObjectData ( const VGObjectData obj)
inline

Definition at line 75 of file vgobject_p.h.

◆ ~VGObjectData()

VGObjectData::~VGObjectData ( )
virtual

Definition at line 100 of file vgobject_p.h.

Member Function Documentation

◆ operator=()

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

Member Data Documentation

◆ _id

quint32 VGObjectData::_id

_id id in container. Ned for arcs, spline and spline paths.

Definition at line 82 of file vgobject_p.h.

◆ _name

QString VGObjectData::_name

_name object name

Definition at line 91 of file vgobject_p.h.

◆ idObject

quint32 VGObjectData::idObject

idObject id of parent object. Only for modeling. All another return 0.

Definition at line 88 of file vgobject_p.h.

◆ mode

Draw VGObjectData::mode

mode object created in calculation or drawing mode

Definition at line 94 of file vgobject_p.h.

◆ type

GOType VGObjectData::type

type type of graphical object

Definition at line 85 of file vgobject_p.h.


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