Values

base

#include "dxfio/base.hpp"

In DxfIO

struct Base

What every record carries besides its own fields: its handle, owner, reactors, extension dictionary, extended data, and the groups its kind does not name.

FieldTypeMeaning
SelfHandleThe record's handle, group 5 (105 in a DIMSTYLE); null when the file gave it none.
OwnerHandleThe handle of the record that owns it, group 330, from R13 on.
DictionaryHandleThe handle of its extension dictionary, the 360 group in its 102 {ACAD_XDICTIONARY braces; null when none.
Reactorsstd::vector<Handle>The handles of the objects that watch it, the 330 groups in its 102 {ACAD_REACTORS braces.
Bracesstd::vector<Brace>Its other 102 braces, each with its name and the groups inside it, in the order the file gave them.
Extendedstd::vector<Xdata>Its extended data, one entry for each 1001 group at the end of the record.
Extrastd::vector<Group>The groups its kind does not name, written back after its own fields when saved to the release they came in.