CuttingPlane

class CuttingPlane()

Constructors

CuttingPlane.constructor()
CuttingPlane(): CuttingPlane

Returns: CuttingPlane

Properties

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

Methods

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

Returns: (None | MeshData)

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

Parameters

json: object

Returns: void

CuttingPlane.getMatrix()
getMatrix(): Matrix

Returns: Matrix

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

Returns: (None | Point3[])

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

Parameters

matrix: Matrix

Returns: void

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

Parameters

referenceGeometry: (None | Point3[])

Returns: void

CuttingPlane.toJson()

Creates an object ready for JSON serialization.

Returns: CuttingPlaneData

The prepared object.