ICuttingSection
-
class
ICuttingSection() Index
Methods
_getInstanceNodeIdsactivateaddPlaneapplyPlaneOpacitycleardeactivatefromJsongetCountgetCuttingPlanesgetNodeIdgetPlanegetPlaneColorgetPlaneIndexByNodeIdgetPlaneLineColorgetPlaneOpacitygetReferenceGeometryisActiveremovePlaneresetPlanesOpacitysetColorsetOpacitysetPlanesetPlaneColorsetPlaneLineColorsetPlaneOpacitytoJsonupdatePlane
Methods
-
ICuttingSection._getInstanceNodeIds() - _getInstanceNodeIds(): number[]
Returns: number[]
-
ICuttingSection.activate() - activate(): Promise
Returns: Promise
-
ICuttingSection.addPlane() Parameters
Returns: Promise
-
ICuttingSection.applyPlaneOpacity() - applyPlaneOpacity(index: number, opacity: number): void
Parameters
index: number
opacity: number
Returns: void
-
ICuttingSection.clear() - clear(): Promise
Returns: Promise
-
ICuttingSection.deactivate() - deactivate(): Promise
Returns: Promise
-
ICuttingSection.fromJson() - fromJson(json: object): Promise
Parameters
json: objectReturns: Promise
-
ICuttingSection.getCount() - getCount(): number
Returns: number
-
ICuttingSection.getCuttingPlanes() - getCuttingPlanes():
CuttingPlane[]Returns:
CuttingPlane[]
-
ICuttingSection.getNodeId() - getNodeId(index: number): (None | number)
Parameters
index: numberReturns: (None | number)
-
ICuttingSection.getPlane() - getPlane(index: number): (None |
Plane)Parameters
index: numberReturns: (None |
Plane)
-
ICuttingSection.getPlaneColor() - getPlaneColor(index: number): (undefined |
Color)Parameters
index: numberReturns: (undefined |
Color)
-
ICuttingSection.getPlaneIndexByNodeId() - getPlaneIndexByNodeId(id: number): (None | number)
Parameters
id: numberReturns: (None | number)
-
ICuttingSection.getPlaneLineColor() - getPlaneLineColor(index: number): (undefined |
Color)Parameters
index: numberReturns: (undefined |
Color)
-
ICuttingSection.getPlaneOpacity() - getPlaneOpacity(index: number): (undefined | number)
Parameters
index: numberReturns: (undefined | number)
-
ICuttingSection.getReferenceGeometry() - getReferenceGeometry(index: number): (None |
Point3[])Parameters
index: numberReturns: (None |
Point3[])
-
ICuttingSection.isActive() - isActive(): boolean
Returns: boolean
-
ICuttingSection.removePlane() - removePlane(index: number): Promise
Parameters
index: numberReturns: Promise
-
ICuttingSection.resetPlanesOpacity() - resetPlanesOpacity(): void
Returns: void
-
ICuttingSection.setColor() - setColor(color:
Color): PromiseParameters
color:ColorReturns: Promise
-
ICuttingSection.setOpacity() - setOpacity(opacity: number): void
Parameters
opacity: numberReturns: void
-
ICuttingSection.setPlane() Parameters
Returns: Promise
-
ICuttingSection.setPlaneColor() - setPlaneColor(index: number, color:
Color): voidParameters
index: number
color:
ColorReturns: void
-
ICuttingSection.setPlaneLineColor() - setPlaneLineColor(index: number, color:
Color): voidParameters
index: number
color:
ColorReturns: void
-
ICuttingSection.setPlaneOpacity() - setPlaneOpacity(index: number, opacity: number): void
Parameters
index: number
opacity: number
Returns: void
-
ICuttingSection.toJson() - toJson(): object
Returns: object
-
ICuttingSection.updatePlane() Parameters
Returns: Promise