ICuttingSection
- 
class 
core.ICuttingSection() 
Methods
_getInstanceNodeIds()activate()addPlane()applyPlaneOpacity()clear()deactivate()fromJson()getCount()getCuttingPlanes()getNodeId()getPlane()getPlaneColor()getPlaneIndexByNodeId()getPlaneLineColor()getPlaneOpacity()getReferenceGeometry()isActive()removePlane()resetPlanesOpacity()setColor()setPlane()setPlaneColor()setPlaneLineColor()setPlaneOpacity()toJson()updatePlane()
Methods
addPlane
applyPlaneOpacity
- 
ICuttingSection.applyPlaneOpacity(index[, opacity]) Arguments: - index (
number()) – None - opacity (
number()) – optional None 
Return type: void
- index (
 
fromJson
- 
ICuttingSection.fromJson(json) Arguments: - json (
object()) – None 
Return type: Promise <void>
- json (
 
getNodeId
- 
ICuttingSection.getNodeId(index) Arguments: - index (
number()) – None 
Return type: null | number
- index (
 
getPlane
- 
ICuttingSection.getPlane(index) Arguments: - index (
number()) – None 
Return type: null | Plane
- index (
 
getPlaneColor
- 
ICuttingSection.getPlaneColor(index) Arguments: - index (
number()) – None 
Return type: undefined | Color
- index (
 
getPlaneIndexByNodeId
- 
ICuttingSection.getPlaneIndexByNodeId(id) Arguments: - id (
number()) – None 
Return type: null | number
- id (
 
getPlaneLineColor
- 
ICuttingSection.getPlaneLineColor(index) Arguments: - index (
number()) – None 
Return type: undefined | Color
- index (
 
getPlaneOpacity
- 
ICuttingSection.getPlaneOpacity(index) Arguments: - index (
number()) – None 
Return type: undefined | number
- index (
 
getReferenceGeometry
- 
ICuttingSection.getReferenceGeometry(index) Arguments: - index (
number()) – None 
Return type: null | [Point3]
- index (
 
removePlane
- 
ICuttingSection.removePlane(index) Arguments: - index (
number()) – None 
Return type: Promise <void>
- index (