Entities

entities/insert

#include "dxfio/entities/insert.hpp"

In DxfIO::Entities

struct InsertINSERT

An INSERT: a block placed in the drawing, scaled and turned, or a grid of it as MINSERT places it.

FieldType and defaultMeaning
RecordEntities::RecordThe layer, linetype, color and the rest every entity carries.
FollowsboolWhether ATTRIB entities follow it in the file. Group 66.
BlockSymbolThe name of the block. Group 2.
PositionVectorThe insertion point, in the entity's own coordinate system. Groups 10, 20, 30.
ScaleVector{.X = 1, .Y = 1, .Z = 1}The scale along each axis. Groups 41, 42, 43.
RotationdoubleThe rotation, in degrees. Group 50.
Columnsstd::optional<int>The number of columns of the grid, when the block is placed as one. Group 70.
Rowsstd::optional<int>The number of rows of the grid, when the block is placed as one. Group 71.
AcrossdoubleThe spacing of the grid's columns. Group 44.
DowndoubleThe spacing of the grid's rows. Group 45.
ExtrusionVector{Up}The normal of the plane the entity is drawn in. Groups 210, 220, 230.
AttributesSequence<Attrib>The attributes that follow it in the file, closed by a SEQEND.