Entities

entities/shape

#include "dxfio/entities/shape.hpp"

In DxfIO::Entities

struct ShapeSHAPE

A SHAPE: a symbol from a compiled shape file, which the drawing loads through a text style.

FieldType and defaultMeaning
RecordEntities::RecordThe layer, linetype, color and the rest every entity carries.
ThicknessdoubleHow far the entity is extruded along its normal. Group 39.
PositionVectorThe insertion point, in the entity's own coordinate system. Groups 10, 20, 30.
SizedoubleThe size, in drawing units. Group 40.
NameSymbol{""}The name of the shape in its file. Group 2.
RotationdoubleThe rotation, in degrees. Group 50.
Widthdouble{1}The relative width, 1 for the shape's own. Group 41.
ObliquedoubleThe slant, in degrees from the vertical. Group 51.
ExtrusionVector{Up}The normal of the plane the entity is drawn in. Groups 210, 220, 230.