Optionalcolours: string | string[]Optionalsize: numberOptionalopacity: numberOptionalupdatable: booleanOptionalhidden: booleanOptionaldrawTwoSided: booleanOptionalbackFaceColour: stringOptionalbackFaceOpacity: numberOptionalcolorMapStrategy: colorMapStrategyEnumOptionalarrowSize: numberOptionalarrowAngle: numberBasic geometry colours to use for lines, points, polylines, surfaces, jscad meshes.
Strategy for mapping colors to entities when there are more entities than colors.
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
Hidden
Draw two-sided faces with different colors for front and back. This helps visualize face orientation. Only applies to surfaces.
Hex colour string for back face colour (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