# CuttingPlane

class `CuttingPlane`()

  ## Index

  Constructors

  - `constructor`

  Properties

  - `color`
  - `instanceNodeId`
  - `lineColor`
  - `matrix`
  - `meshId`
  - `opacity`
  - `plane`
  - `referenceGeometry`

  Methods

  - `createMeshData`
  - `fromJson`
  - `getMatrix`
  - `getReferenceGeometry`
  - `setMatrix`
  - `setReferenceGeometry`
  - `toJson`

## 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`()
  toJson(): `CuttingPlaneData`

  Creates an object ready for JSON serialization.

  Returns: `CuttingPlaneData`

  > The prepared object.

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your Docs generative AI assistant. Ask me anything about HOOPS Visualize Web or choose a sample question below to start a conversation:

What is HOOPS Visualize Web?
What are the latest release notes for HOOPS Visualize Web?
How do I start evaluating HOOPS Visualize Web?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...