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.

FieldTypeMeaning
Flagsint1 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.
Bulgedint1 when the polyline has bulges. Group 72.
Closedint1 when the polyline is closed. Group 73.
Verticesstd::vector<Edges::Node>The vertices of a polyline path; group 93 counts them.
Edgesstd::vector<Edges::Edge>The edges of any other path; group 93 counts them.
Sourcesstd::vector<Handle>The entities the boundary was made from, when the hatch is associative; group 97 counts them. Group 330.