Entities
entities/ hatch/ path
#include "dxfio/entities/hatch/path.hpp"In DxfIO::Entities
struct Path
A boundary path of a HATCH: a polyline or a loop of edges, and the entities it was made from.
| Field | Type | Meaning |
|---|---|---|
Flags | int | 1 external, 2 polyline, 4 derived, 8 textbox, 16 outermost. Group 92. Flag 2 is written from what the path holds: set when it has vertices, cleared when it has edges. |
Bulged | int | 1 when the polyline has bulges. Group 72. |
Closed | int | 1 when the polyline is closed. Group 73. |
Vertices | std::vector<Edges::Node> | The vertices of a polyline path; group 93 counts them. |
Edges | std::vector<Edges::Edge> | The edges of any other path; group 93 counts them. |
Sources | std::vector<Handle> | The entities the boundary was made from, when the hatch is associative; group 97 counts them. Group 330. |