Entities
entities/ table
#include "dxfio/entities/table.hpp"In DxfIO::Entities
struct AcadTableACAD_TABLE
An ACAD_TABLE: a table of rows and cells, drawn through an anonymous block it references.
| Field | Type and default | Meaning |
|---|---|---|
Record | Entities::Record | The layer, linetype, color and the rest every entity carries. |
Picture | std::string | The proxy graphics, for programs that cannot draw the entity. Group 92, or 160 from R2010, then 310. |
Block | Symbol{""} | The name of the anonymous block that draws the table. Group 2. |
Position | Vector | The insertion point. Groups 10, 20, 30. |
Scale | Vector{.X = 1, .Y = 1, .Z = 1} | The scale along each axis. Groups 41, 42, 43. |
Rotation | double | The rotation, in degrees. Group 50. |
Extrusion | Vector{Up} | The normal of the plane the entity is drawn in. Groups 210, 220, 230. |
Body | std::vector<Group> | The groups that follow, the table's style, rows, columns and cells, kept as they came. |