ReadonlylogEmits an event each time a message is logged by the Viewer.
ReadonlyonEmits an event each time Camera.frustum updates on a Camera.
ReadonlyonEmits an event each time Camera.projectionType updates within a View.
ReadonlyonEmits an event each time Camera.projMatrix updates within a View.
ReadonlyonEmits an event each time Camera.viewMatrix updates within a View.
ReadonlyonEmits an event when an error occurs within the Viewer or any of its child components.
This non-fatal event is fired with an SDKResult containing error details whenever any operation fails.
ReadonlyonReadonlyonReadonlyonEmits an event each time SectionPlane.active changes on a SectionPlane.
ReadonlyonEmits an event each time a SectionPlane is created within a View.
ReadonlyonEmits an event each time a SectionPlane is destroyed within a View.
ReadonlyonEmits an event each time SectionPlane.dir changes on a SectionPlane.
ReadonlyonEmits an event each time SectionPlane.pos changes on a SectionPlane.
ReadonlyonEmits an event each time a snapshot is completed within a View via View.getSnapshot.
ReadonlyonEmits an event each time a snapshot is initiated within a View via View.getSnapshot.
ReadonlyonEmits an event each time the Viewer "ticks" (~10–60 times per second).
ReadonlyonEmits an event each time the canvas boundary changes within a View.
ReadonlyonReadonlyonReadonlyonEmits an event when the Viewer is destroyed.
ReadonlyonEmits an event each time a ViewLayer is created within a View.
Layers are created explicitly with View.createLayer, or implicitly with SceneModel.createObject and SceneObjectParams.layerId.
ReadonlyonEmits an event each time a ViewLayer is destroyed within a View.
ViewLayers are destroyed explicitly with ViewLayer.destroy, or implicitly when they become empty and View.autoLayers is false.
ReadonlyonEmits an event each time the colorization of a ViewObject changes within a View.
ViewObjects are colorized with View.setObjectsColorized, ViewLayer.setObjectsColorized or ViewObject.colorize.
ReadonlyonEmits an event each time a ViewObject is created within a View.
ReadonlyonEmits an event each time a ViewObject is destroyed within a View.
ReadonlyonEmits an event each time the highlight state of a ViewObject changes within a View.
ViewObjects are highlighted with View.setObjectsHighlighted, ViewLayer.setObjectsHighlighted or ViewObject.highlighted.
ReadonlyonEmits an event each time the opacity of a ViewObject changes within a View.
ViewObjects have their opacity changed with View.setObjectsOpacity, ViewLayer.setObjectsOpacity or ViewObject.opacity.
ReadonlyonEmits an event each time the selected state of a ViewObject changes within a View.
ViewObjects are selected with View.setObjectsSelected, ViewLayer.setObjectsSelected or ViewObject.selected.
ReadonlyonEmits an event each time the visibility of a ViewObject changes within a View.
ViewObjects are shown and hidden with View.setObjectsVisible, ViewLayer.setObjectsVisible or ViewObject.visible.
ReadonlyonEmits an event each time the X-ray state of a ViewObject changes within a View.
ViewObjects are X-rayed with View.setObjectsXRayed, ViewLayer.setObjectsXRayed or ViewObject.xrayed.
ReadonlyonReadonlyprocessesEmits an event each time the number of active processes tracked by the Viewer's Spinner changes.
ReadonlyzeroEmits an event each time the number of active processes tracked by the Viewer's Spinner reaches zero.
Events emitted by a Viewer.