Color of the entity.
Fill type / hatch style for the entity (if applicable).
Corresponds to AutoCAD’s AcGiHatchStyle. For example, controlling whether
the sub‑entity is filled or only outlined.
The name of the layer on which the entity resides. Corresponds to AutoCAD layer name (i.e. current layer in drawing).
Line type (pattern) used for drawing edges / curves of the entity.
Corresponds to AutoCAD’s AcGiLineStyle (or linetypeTableRecord).
Scale factor applied to the lineType. Changes how dense or stretched the pattern appears. (Equivalent to AutoCAD’s “Linetype Scale” / ltScale).
Lineweight for the entity’s drawing (i.e. the visual thickness of lines). Typically corresponds to one of AutoCAD’s predefined lineweights.
The RGB color. It resolves layer colors and block colors as needed and converts color index to actual RGB color.
Thickness (extrusion) of the entity along the positive Z axis in WCS units. Only affects certain primitive types (e.g. polylines, arcs, circles, SHX‑text), similarly to AutoCAD’s “thickness” property.
Transparency of the entity. A numeric value controlling how transparent (or opaque) the entity is when rendered.
Trait settings for a sub‑entity in AutoCAD graphics (corresponding to AcGiSubEntityTraits). These properties define visual attributes like color, line style, layer, thickness, etc.