![]() |
Scanframe Modular Application 0.1.0
|
Represents a DXF ARC entity. More...
#include <Entities.h>


Public Member Functions | |
| Arc (const QPointF ¢er, double radius, double start_angle, double end_angle, const QString &layer_name, const QColor &color) | |
| Constructs an Arc entity. | |
Public Member Functions inherited from sf::dxf::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 | _center |
| Venter point in undefined units. | |
| double | _radius |
| Radius in undefined units. | |
| double | _startAngle |
| Start-angle in degrees. | |
| double | _endAngle |
| End-angle in degrees. | |
Public Attributes inherited from sf::dxf::Entity | |
| Type | _type |
| QString | _layerName |
| QColor | _color |
| Color of the entity, derived from layer or entity itself. | |
Additional Inherited Members | |
Public Types inherited from sf::dxf::Entity | |
| enum | Type { etLine , etPolyline , etCircle , etArc , etUnknown } |
| Enumeration of supported DXF entity types. More... | |
Represents a DXF ARC entity.
|
inline |
Constructs an Arc entity.
| center | The center point of the arc. |
| radius | The radius of the arc. |
| start_angle | The start angle in degrees. |
| end_angle | The end angle in degrees. |
| layer_name | The name of the layer. |
| color | The color of the arc. |
| QPointF sf::dxf::Arc::_center |
Venter point in undefined units.
| double sf::dxf::Arc::_endAngle |
End-angle in degrees.
| double sf::dxf::Arc::_radius |
Radius in undefined units.
| double sf::dxf::Arc::_startAngle |
Start-angle in degrees.