API Reference > imodeljs-common > Symbology > LinePixels LinePixels Enumeration Enumerates the available patterns for drawing patterned lines. Each is a 32-bit pattern in which each bit specifies the on- or off-state of a pixel along the line. The pattern repeats along the length of the entire line. Members Name Value Description Code0 0 A solid line. Solid 0 A solid line. Invisible 1 Barely visible - 1 lit pixel followed by 31 unlit pixels. Invalid -1 Indicates no valid line style or none specified, depending on context. Code1 2155905152 1 lit pixel followed by 7 unlit pixels: = = = HiddenLine 3435973836 2 lit pixels followed by 2 unlit pixels - default style for drawing hidden edges: == == == == Code5 3772834016 3 lit pixels followed by 5 unlit pixels: === === === Code6 4169726088 5 lit pixels followed by 3 unlit followed by 1 lit followed by 3 unlit followed by 1 lit followed by 3 unlit: ===== = = ===== Code2 4177066232 5 lit pixels followed by 3 unlit pixels: ===== ===== ===== Code4 4262526480 7 lit pixels followed by 4 unlit pixels followed by 1 lit pixel followed by 1 lit pixel: ======= = ======= = Code7 4279828248 8 lit pixels followed by 3 unlit followed by 2 lit followed by 3 unlit: ======== == ======== Code3 4292935648 11 lit pixels followed by 5 unlit pixels: =========== =========== Defined in core/common/src/LinePixels.ts Line 13 Last Updated: 12 June, 2024