The Viewer.
Plugin configuration.
ID for this Plugin, unique within its Viewer.
The Viewer that contains this Plugin.
Returns a map of the SectionPlanes created by this SectionPlanesPlugin.
A map containing the SectionPlanes, each mapped to its SectionPlane.id.
Destroys all SectionPlanes created by this SectionPlanesPlugin.
Creates a SectionPlane.
The SectionPlane will be registered by SectionPlane.id in SectionPlanesPlugin.sectionPlanes.
SectionPlane configuration.
The new SectionPlane.
Destroys this Plugin and removes it from its Viewer.
Destroys a SectionPlane created by this SectionPlanesPlugin.
ID of the SectionPlane.
Logs an error message to the JavaScript developer console, prefixed with the ID of this Plugin.
The error message
Fires an event at this Plugin.
The event type name
The event parameters
Inverts the direction of SectionPlane.dir on every existing SectionPlane.
Inverts all SectionPlanes, including those that were not created with SectionPlanesPlugin.
Gets if the overview canvas is visible.
True when the overview canvas is visible.
Gets the ID of the SectionPlane that the 3D editing gizmo is shown for.
Returns null when the editing gizmo is not shown.
ID of the the SectionPlane that the 3D editing gizmo is shown for, if shown, else null.
Hides the 3D SectionPlane editing gizmo if shown.
Logs a message to the JavaScript developer console, prefixed with the ID of this Plugin.
The error message
Subscribes to an event fired at this Plugin.
The event
Callback fired on the event
Sets if the overview canvas is visible.
Whether or not the overview canvas is visible.
Shows the 3D editing gizmo for a SectionPlane.
ID of the SectionPlane.
Logs a warning message to the JavaScript developer console, prefixed with the ID of this Plugin.
The error message
Generated using TypeDoc
SectionPlanesPlugin is a Viewer plugin that manages SectionPlanes.