CuttingPlane

class wv.CuttingPlane()

Constructors

wv.CuttingPlane.constructor()
CuttingPlane(): CuttingPlane

Returns: CuttingPlane

Properties

wv.CuttingPlane.color
color: Color
wv.CuttingPlane.instanceNodeId
instanceNodeId: (None | number)
wv.CuttingPlane.lineColor
lineColor: Color
wv.CuttingPlane.matrix
matrix: Matrix
wv.CuttingPlane.meshId
meshId: (None | MeshId)
wv.CuttingPlane.opacity
opacity: number
wv.CuttingPlane.plane
plane: Plane
wv.CuttingPlane.referenceGeometry
referenceGeometry: (None | Point3[])

Methods

wv.CuttingPlane.createMeshData()
createMeshData(): (None | MeshData)

Returns: (None | MeshData)

wv.CuttingPlane.fromJson()
fromJson(json: object): void

Parameters

json: object

Returns: void

wv.CuttingPlane.getMatrix()
getMatrix(): Matrix

Returns: Matrix

wv.CuttingPlane.getReferenceGeometry()
getReferenceGeometry(): (None | Point3[])

Returns: (None | Point3[])

wv.CuttingPlane.setMatrix()
setMatrix(matrix: Matrix): void

Parameters

matrix: Matrix

Returns: void

wv.CuttingPlane.setReferenceGeometry()
setReferenceGeometry(referenceGeometry: (None | Point3[])): void

Parameters

referenceGeometry: (None | Point3[])

Returns: void

wv.CuttingPlane.toJson()

Creates an object ready for JSON serialization.

Returns: CuttingPlaneData

The prepared object.