Geometry bitfields
Definition of bits used to describe geometry types. Most common bits are contained in the low byte,extra bytes are needed for less common cases. Some bits are reused, depending on the context.
00000001 | Faces |
00000002 | Edges |
00000004 | Lines |
00000008 | Markers |
00000010 | Text |
00000020 | Windows |
00000040 | Images |
00000080 | indicates additional byte(s) required |
00000100 | Ambient for color settings, String Cursors otherwise |
00000200 | Lights for color settings, Face Lighting otherwise |
00000400 | Face Contrast for color settings, Edge Lighting otherwise |
00000800 | Window Contrast for color settings, Marker Lighting otherwise |
00001000 | Front side for color settings, Silhouette Edges otherwise |
00002000 | Back side for color settings, Perimeter Edges otherwise |
00004000 | Mesh Quad Edges for visibility settings, Vertex otherwise |
00008000 | Hard Edges for visibility settings, indicates additional byte(s) required for color settings |
00010000 | Cutting Planes |
00020000 | Shadow Emission |
00040000 | Shadow Casting |
00080000 | Shadow Receiving |
00100000 | Cut Edges |
00200000 | Vertex for visibility settings |
00400000 | Cut Faces |