import {FaceAlignedSectionPlanesControl} from '@xeokit/xeokit-sdk/src/plugins/FaceAlignedSectionPlanesPlugin/FaceAlignedSectionPlanesControl.js'FaceAlignedSectionPlanesControl
Controls a SectionPlane with mouse and touch input.
Member Summary
| Public Members | ||
| public |
ID of this FaceAlignedSectionPlanesControl. |
|
| public get |
Gets the SectionPlane controlled by this FaceAlignedSectionPlanesControl. |
|
Method Summary
| Public Methods | ||
| public |
getVisible(): *: Boolean Gets if this FaceAlignedSectionPlanesControl is visible. |
|
| public |
setCulled(culled: *) Sets if this FaceAlignedSectionPlanesControl is culled. |
|
| public |
setVisible(visible: boolean): Boolean Sets if this FaceAlignedSectionPlanesControl is visible. |
|
Public Members
public id: String | Number source
ID of this FaceAlignedSectionPlanesControl.
FaceAlignedSectionPlanesControl are mapped by this ID in FaceAlignedSectionPlanesPlugin#controls.
Properties:
| Name | Type | Attribute | Description |
| id | * |
public get sectionPlane: SectionPlane: * source
Gets the SectionPlane controlled by this FaceAlignedSectionPlanesControl.
Public Methods
public getVisible(): *: Boolean source
Gets if this FaceAlignedSectionPlanesControl is visible.
Return:
| * |
public setCulled(culled: *) source
Sets if this FaceAlignedSectionPlanesControl is culled. This is called by FaceAlignedSectionPlanesPlugin to temporarily hide the FaceAlignedSectionPlanesControl while a snapshot is being taken by Viewer#getSnapshot().
Params:
| Name | Type | Attribute | Description |
| culled | * |
Reference
Source
