Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • MeshEvaluate

Index

Constructors

constructor

  • new MeshEvaluate(manifoldWorkerManager: ManifoldWorkerManager): MeshEvaluate
  • Parameters

    • manifoldWorkerManager: ManifoldWorkerManager

    Returns MeshEvaluate

Methods

extras

  • Gets any other properties associated with this vertex.

    group

    basic

    shortname

    extras

    drawable

    false

    Parameters

    Returns Promise<number[]>

    extras

numProp

  • Number of properties per vertex, always >= 3.

    group

    basic

    shortname

    number props

    drawable

    false

    Parameters

    Returns Promise<number>

    number of properties

numRun

  • Number of triangle runs. Each triangle run is a set of consecutive triangles that all come from the same instance of the same input mesh.

    group

    basic

    shortname

    number runs

    drawable

    false

    Parameters

    Returns Promise<number>

    number of runs

numTri

  • Get number of triangles on mesh

    group

    basic

    shortname

    number triangles

    drawable

    false

    Parameters

    Returns Promise<number>

    number of triangles

numVert

  • Number of property vertices

    group

    basic

    shortname

    number vertices

    drawable

    false

    Parameters

    Returns Promise<number>

    number of vertices

position

  • Get position on mesh vertex index

    group

    basic

    shortname

    position

    drawable

    true

    Parameters

    Returns Promise<Point3>

    point

tangent

  • Gets the tangent vector starting at verts(tri)[j] pointing to the next Bezier point along the CCW edge. The fourth value is its weight.

    group

    basic

    shortname

    tangent

    drawable

    true

    Parameters

    Returns Promise<number[]>

    tangent

transform

  • Gets the column-major 4x4 matrix transform from the original mesh to these related triangles.

    group

    basic

    shortname

    transform 4x4 matrix

    drawable

    false

    Parameters

    Returns Promise<number[]>

    transform matrix

verts

  • Gets the three vertex indices of this triangle in CCW order.

    group

    basic

    shortname

    verts

    drawable

    false

    Parameters

    Returns Promise<number[]>

    verts

Generated using TypeDoc