Optionalcolours: string | string[]Optionalsize: numberOptionalopacity: numberOptionalupdatable: booleanOptionalhidden: booleanOptionaldrawTwoSided: booleanOptionalbackFaceColour: stringOptionalbackFaceOpacity: numberOptionalcolorMapStrategy: colorMapStrategyEnumOptionalarrowSize: numberOptionalarrowAngle: numberBasic geometry colors to use for lines, points, polylines, surfaces, jscad meshes.
How colors are spread over more entities than colors: first color for all, the last color for the remainder, colors repeating, or colors bouncing back and forth
Size affect how big the drawn points are and how wide lines are.
Opacity of the point 0 to 1
If geometry needs to be updated later
When true, the entity is drawn but not shown until it is made visible
Draw two-sided faces with different colors for front and back. This helps visualize face orientation. Only applies to surfaces.
Hex color string for back face color (negative side of the face). Only used when drawTwoSided is true and drawing surfaces.
Back face opacity value between 0 and 1. Only used when drawTwoSided is true and drawing surfaces.
Size of the arrow head at the end of lines and polylines. Set to 0 to disable arrows.
Angle of the arrow head in degrees. Controls how wide the arrow head spreads.
Draw options for basic geometry types like points, lines, polylines, surfaces and jscad meshes