CuttingManager
-
class
CuttingManager()
Methods
activateCuttingSections()clearAllCuttingSections()createReferenceGeometryFromAxis()createReferenceGeometryFromFaceNormal()deactivateAllCuttingSections()delayCapping()enableCappingIdleCallback()fromJson()getActiveCuttingSectionCount()getCappingFaceColor()getCappingGeometryVisibility()getCappingLineColor()getCuttingSection()getCuttingSectionCapacity()getCuttingSectionCount()getCuttingSectionFromNodeId()getNodesWithCapping()getStandinGeometryPickable()hasActiveCuttingSection()refreshPlaneGeometry()setCappingDelay()setCappingFaceColor()setCappingGeometryVisibility()setCappingLineColor()setCuttingPlaneColor()setStandinGeometryPickable()toJson()waitForCappingIdle()
Methods
createReferenceGeometryFromAxis
createReferenceGeometryFromFaceNormal
deactivateAllCuttingSections
-
CuttingManager.deactivateAllCuttingSections() Return type: Promise <void>
enableCappingIdleCallback
-
CuttingManager.enableCappingIdleCallback(enable) Arguments: - enable (
boolean()) –
Return type: Promise <boolean>
- enable (
getCuttingSection
-
CuttingManager.getCuttingSection(index) Arguments: - index (
number()) – None
Return type: AbstractCuttingSection | null
- index (
getCuttingSectionFromNodeId
-
CuttingManager.getCuttingSectionFromNodeId(nodeId) Arguments: - nodeId (NodeId | null) –
Return type: ICuttingSection()| null
setCappingDelay
-
CuttingManager.setCappingDelay(delayInMilliseconds) Arguments: - delayInMilliseconds (
number()) –
Return type: void
- delayInMilliseconds (
setCappingFaceColor
setCappingGeometryVisibility
-
CuttingManager.setCappingGeometryVisibility(cappingGeometryVisibility) Arguments: - cappingGeometryVisibility (
boolean()) –
Return type: Promise <void>
- cappingGeometryVisibility (