The single color of the part if no per-point color is specified with the colorArray() property
The Uint8Array with the per point colors (if any).
Colors are interleaved in a Uint8Array with (r0,g0,b0,r1,g1,b1,...) ordering and each component being 0..255
Custom data for the part. This field is not used by EnvisionWeb.
Controls the point size
Picking
Specify one color per point/vertex.
The size of the array must match the number of vertices (points) in the part.
The colors needs to be interleaved (r0, g0, b0, r1, g1, b1, ...)
Specify one color per point/vertex.
Colors needs to be specified in a Uint8Array with (r0,g0,b0,r1,g1,b1,...) ordering and each component being 0..255
This is the most optimal setting as the PartPoints will just hold a reference to the passed array and not copy any data.
Sets the vertices for the points
Sets the vertices for the points from a Float32Array
The coordinates needs to be interleaved (x0, y0, z0, x1, y1, z1, ...)
This is the most optimal setting as the PartPoints will just hold a reference to the passed array and not copy any data.
Generated using TypeDoc
A part that can show points in a MarkupModel.
Use MarkupModel.addPointsPart to create a new instance of this class.