Represents the core parsed DXF data dxfContext.

interface IDxfData {
    blocks?: Record<string, DxfBlock>;
    entities: IEntity[];
    header: Record<string, unknown>;
    tables: ITables;
}

Properties

blocks?: Record<string, DxfBlock>

Optional map of block definitions.

entities: IEntity[]

Collection of all entities parsed from the DXF.

header: Record<string, unknown>

The header section of the DXF file.

tables: ITables

DXF tables (viewports, layers, line types).