Skip to main content
Skip table of contents

Symbol Line Definition (CIGI Packets)

CIGI ClassCigiSymbolLineDefV3_3
CIGI Bass ClassCigiBaseSymbolLineDef
Packet ID32
Packet Size (bytes)16 <= 16 + (8 * numberOfVertices) >= 248
SpyClient Lookup

N/A

ParameterTypeDescriptionRange
Symbol IDunsigned int16Identifies the line symbol to create or update.0 - MAXUINT16
Primitive Type4-bit field

Specifies the type of point or line primitive used in this symbol.


0 = Point

1 = Line

2 = Line Strip

3 = Line Loop

4 = Triangle

5 = Triangle Strip

6 - Triangle Fan

0 - 6
Stipple Patternunsigned int16

Specifies the bit pattern to stipple with.

A one (1) in the pattern's binary representation corresponds to a drawn section, whereas a zero (0) won't be drawn.

Each bit represents 1/16 of the Stipple Pattern Length parameter.

0 - MAXUINT16
Line Widthfloat

Specifies the thickness of the line in symbol surface units.

0.0 - MAXFLOAT
Stipple Pattern Lengthfloat

Specifies the length of the 16-bit stipple pattern in symbol surface units.

0.0 - MAXFLOAT
Vertex Ufloat

Specifies the U-coordinate of the vertex with respect to the symbol's local coordinate system.

MINFLOAT - MAXFLOAT
Vertex Vfloat

Specifies the V-coordinate of the vertex with respect to the symbol's local coordinate system.

MINFLOAT - MAXFLOAT
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.