DrawingPlaneAPI#
Interface DrawingPlaneAPI
Hierarchy
- DrawingPlaneAPI
Methods
change Drawing Plane
- change
Drawing Plane(drawingPlaneId: number, properties: DrawingPlaneProperties): DrawingPlaneProperties Experimental
Parameters
-
drawingPlaneId: number
The ID of the DrawingPlane you want to change.
-
properties: DrawingPlaneProperties
The properties of the DrawingPlane you want change.
Returns DrawingPlaneProperties
An Object with the changed Properties.
-
create Drawing Plane
- create
Drawing Plane(properties?: DrawingPlaneProperties): number Experimental
Creates a new DrawingPlane with the specified properties.
Parameters
-
Optional
properties: DrawingPlanePropertiesInitial properties of the created Drawing.
Returns number
The ID of the newly created Drawing.
-
get Drawing Plane Data
- get
Drawing Plane Data(drawingPlaneId: number): DrawingPlaneProperties Experimental
Returns the DrawingPlane properties for the specified DrawingPlane ID.
Parameters
-
drawingPlaneId: number
The ID of the DrawingPlane you want to get the Data for.
Returns DrawingPlaneProperties
The requested DrawingPlane properties.
-
get Drawing Planes
remove Drawing Plane
- remove
Drawing Plane(drawingPlaneId: number, force?: boolean): RemoveDrawingPlaneState Experimental
Removes a DrawingPlane with the specified ID. If a DrawingPlane is part of a Snapshot the removal will fail with the State RemoveDrawingPlaneState.PART_OF_SNAPSHOT
Parameters
-
drawingPlaneId: number
The ID of the Drawing you want to remove.
-
Optional
force: booleanForces the removal of the DrawingPlane even if the Drawing is part of one or more Snapshots.
Returns RemoveDrawingPlaneState
-
Changes one or more properties of a DrawingPlane with the specified ID.