Sets the ACI color index for subsequent geometry (type code 14).
Enables or disables solid fill for the next polygon (type code 20).
Sets the layer by table index for subsequent geometry (type code 16).
Sets the linetype by table index for subsequent geometry (type code 18).
Sets lineweight for subsequent geometry (type code 23).
Sets linetype scale for subsequent geometry (type code 24).
Marker attribute reserved by the format (type code 19).
Sets thickness for subsequent geometry (type code 25).
Sets true-color or special color encoding (type code 22).
Circle defined by center, radius, and normal (type code 2).
Circle defined by three points (type code 3).
Circular arc defined by center, radius, normal, start vector, and sweep (type code 4).
Circular arc defined by three points (type code 5).
Elliptical arc primitive (type code 44).
Axis-aligned bounding box extents (type code 1).
Lightweight polyline encoded with DWG bit fields (type code 33).
Triangle mesh (type code 8). Not currently rendered.
Closed polygon, optionally filled (type code 7).
Open polyline or single-point entity (type code 6).
Polyline with an appended normal vector (type code 32).
Pops the top transform matrix off the matrix stack (type code 31).
Pushes a 4×4 transform matrix onto the matrix stack (type code 29).
Ray from a base point through a second point (type code 13).
Faceted shell rendered as edge segments (type code 9).
Single-byte text primitive (type code 10).
Extended single-byte text primitive (type code 11).
Unicode text primitive (type code 36).
Extended Unicode text primitive (type code 38).
Construction line through two points (type code 12).
Proxy-graphic command type codes defined by ODA and used by ezdxf.
Each record in a proxy-graphic stream begins with an 8-byte header
(size, type)followed by a type-specific payload. Attribute commands affect subsequent geometry; matrix commands push and pop a transform stack.