Represents a DXF ATTDEF (attribute definition) entity.

interface IAttDefEntity {
    blockName?: string;
    endPoint?: DxfPoint;
    height?: number;
    horizontalJustification?: number;
    prompt?: string;
    rotation?: number;
    startPoint: DxfPoint;
    tag?: string;
    text?: string;
    textHeight?: number;
}

Hierarchy

  • IEntity
    • IAttDefEntity

Properties

blockName?: string

Name of the block this attribute belongs to.

endPoint?: DxfPoint

Optional end point for the attribute definition.

height?: number

Height of the attribute text.

horizontalJustification?: number

Optional horizontal justification.

prompt?: string

Prompt message displayed in block insertion.

rotation?: number

Rotation angle of the text.

startPoint: DxfPoint

Start point of the attribute definition.

tag?: string

Attribute tag identifier.

text?: string

Text content associated with the attribute.

textHeight?: number

Text Height of the attribute text.