![]() |
Scanframe Modular Application 0.1.0
|
Represents a DXF LINE entity. More...
#include <Entities.h>
Public Member Functions | |
Line (const QPointF &start, const QPointF &end, const QString &layer_name, const QColor &color) | |
Constructs a Line entity. | |
![]() | |
Entity (Type type, const QString &layer_name, const QColor &color) | |
Constructs a DxfEntity object. | |
virtual | ~Entity ()=default |
Virtual destructor for proper polymorphic cleanup. | |
Public Attributes | |
QPointF | _startPoint |
QPointF | _endPoint |
![]() | |
Type | _type |
QString | _layerName |
QColor | _color |
Color of the entity, derived from layer or entity itself. | |
Additional Inherited Members | |
![]() | |
enum | Type { etLine , etPolyline , etCircle , etArc , etUnknown } |
Enumeration of supported DXF entity types. More... | |
Represents a DXF LINE entity.
|
inline |
Constructs a Line entity.
start | The starting point of the line. |
end | The ending point of the line. |
layer_name | The name of the layer. |
color | The color of the line. |
QPointF sf::dxf::Line::_endPoint |
QPointF sf::dxf::Line::_startPoint |