MeshData

class MeshData()

Methods

addFaces

MeshData.addFaces(vertexData[, normalData[, rgba32data[, uvs, bits]]])
Arguments:
  • vertexData (Float32Array | [number]()) –
  • normalData (Float32Array | [number]()) – optional
  • rgba32data (Uint8Array | [number]()) – optional
  • uvs (Float32Array | [number]()) – optional
  • bits (number()) –
Return type:

void

addPoints

MeshData.addPoints(pointData[, rgba32data, bits])
Arguments:
  • pointData (Float32Array | [number]()) –
  • rgba32data (Uint8Array | [number]()) – optional
  • bits (number()) –
Return type:

void

addPolyline

MeshData.addPolyline(polylineData[, rgba32data, bits])
Arguments:
  • polylineData (Float32Array | [number]()) –
  • rgba32data (Uint8Array | [number]()) – optional
  • bits (number()) –
Return type:

void

clear

MeshData.clear()
Return type:void

getBackfacesEnabled

MeshData.getBackfacesEnabled()
Return type:boolean

getFaceWinding

MeshData.getFaceWinding()
Return type:FaceWinding

isManifold

MeshData.isManifold()
Return type:boolean

setBackfacesEnabled

MeshData.setBackfacesEnabled(backfacesEnabled)
Arguments:
  • backfacesEnabled (boolean()) –
Return type:

void

setFaceWinding

MeshData.setFaceWinding(faceWinding)
Arguments:
Return type:

void

setManifold

MeshData.setManifold(isManifold)
Arguments:
  • isManifold (boolean()) –
Return type:

void