PartIndexedTriangles

class cee.mrk.PartIndexedTriangles()

Defines indexed triangles that can be shown in a MarkupModel.

Use MarkupModel.addIndexedTrianglesPart to create a new instance of this class.

Accessors

  • color

  • customData

  • eyeLift


Accessors

cee.mrk.color()

The color of the part.

Return type:

Color3Like

cee.mrk.color(color)
Arguments:
  • color (Color3Like) – None

Return type:

void

cee.mrk.customData()

Custom data for the part. This field is not used by EnvisionWeb.

Return type:

any

cee.mrk.customData(data)
Arguments:
  • data (any) – None

Return type:

void

cee.mrk.eyeLift()

The eye lift mode to use for this part

Return type:

EyeLift

cee.mrk.eyeLift(mode)
Arguments:
  • mode (EyeLift) – None

Return type:

void

Methods

rayIntersect

PartIndexedTriangles.rayIntersect(ray, hitItem)
Arguments:

Picking

Return type:

boolean

setMeshData

PartIndexedTriangles.setMeshData(vertices, indices)
Arguments:
  • vertices (ArrayLike) – None

  • indices (ArrayLike) – None

Sets the triangles in the part using the given vertices and indices. See geo.MeshIndexedTriangles for an explanation of these arrays.

Return type:

void