MeshDataInterface

class Sc.MeshDataInterface()

Methods

Sc.MeshDataInterface.create()
create(meshDataBuilder: MeshDataBuilder): Promise

Parameters

meshDataBuilder: MeshDataBuilder

Returns: Promise

Sc.MeshDataInterface.destroy()
destroy(ids: MeshIds): Promise

Parameters

ids: MeshIds

Returns: Promise

Sc.MeshDataInterface.getData()
getData(id: MeshId): Promise

Parameters

id: MeshId

Returns: Promise

Sc.MeshDataInterface.lineElementSegments()
lineElementSegments(meshId: MeshId, lineElementIndex: number): Promise

Parameters

meshId: MeshId

lineElementIndex: number

Returns: Promise

Sc.MeshDataInterface.linesToIncidentFaces()
linesToIncidentFaces(lineElementIndices: number[], meshId: MeshId): Promise

Parameters

lineElementIndices: number[]

meshId: MeshId

Returns: Promise

Sc.MeshDataInterface.replace()
replace(id: MeshId, meshDataBuilder: MeshDataBuilder): Promise

Parameters

id: MeshId

meshDataBuilder: MeshDataBuilder

Returns: Promise