Name |
Description |
|
AnimationIntervalTool |
Changes the IModelApp.animationInterval. |
Beta |
ApplyViewTool |
Given a string containing a JSON representation of a ViewState, applies that ViewState to the active viewport. |
Beta |
ChangeEmphasisSettingsTool |
Changes the selected viewport's emphasis settings. |
Beta |
ChangeHiliteSettingsTool |
Changes the selected viewport's hilite settings, or resets to defaults. |
Beta |
ChangeHiliteTool |
Changes the selected viewport's hilite or emphasis settings. |
Beta |
ChangeUnitsTool |
Controls whether quantities are formatted using imperial or metric units. |
Beta |
ChangeViewFlagsTool |
Modifies the selected viewport's ViewFlags. |
Beta |
ClearIsolatedElementsTool |
Clear the set of isolated elements. |
Beta |
CompileShadersTool |
Compiles all registered shader programs for which compilation has not already been attempted. |
Beta |
DiagnosticsPanel |
Consolidates many other widgets into a single panel. |
Beta |
DisplayStyleTool |
Modifies the selected viewport's DisplayStyleState. |
Beta |
EmphasizeElementsTool |
Applies the EmphasizeElements API in some way to the selected Viewport. |
Beta |
EmphasizeSelectedElementsTool |
If any elements are selected, emphasize them all by overriding their color to be orange; and de-emphasize all other elements by drawing them transparent grey. |
Beta |
FadeOutTool |
Enables or disables fade-out transparency mode for the selected viewport. |
Beta |
FpsTracker |
Displays average frames-per-second. |
Beta |
FreezeSceneTool |
Freeze or unfreeze the scene for the selected viewport. |
Beta |
FrontendDevTools |
Entry-point for the package. |
Beta |
FrustumDecorator |
Decorates the viewport with a graphical depiction of a Frustum. |
Beta |
IsolateSelectedElementsTool |
Isolate all selected elements so that only those elements will be drawn. |
Beta |
KeyinField |
A textbox allowing input of key-ins (localized tool names) combined with a drop-down that lists all registered key-ins, filtered by substring match on the current input. |
Beta |
LoseWebGLContextTool |
Forces webgl context loss. |
Beta |
MemoryTracker |
Displays GPU memory allocated to tile trees - either all tile trees in the system, or only those associated with a specific Viewport. |
Beta |
ProjectExtentsDecoration |
|
Beta |
RenderSystemDebugControlTool |
Executes some code against a RenderSystemDebugControl obtained from the IModelApp's RenderSystem. |
Beta |
RenderTargetDebugControlTool |
Executes some code against a RenderTargetDebugControl obtained from the selected viewport. |
Beta |
ReportWebGLCompatibilityTool |
Queries the client's level of compatibility with the rendering system and outputs it to NotificationManager. |
Beta |
SaveViewTool |
Copies a JSON representation of the active viewport's view to the clipboard. |
Beta |
SelectElementsByIdTool |
Replaces the contents of the selection set with the set of element Ids specified. |
Beta |
ShowTileVolumesTool |
Set the tile bounding volume decorations to display in the selected viewport. |
Beta |
TileStatisticsTracker |
Outputs statistics related to tile requests including the current number of active, pending, selected, and ready tile requests; as well as cumulative statistics for the session including the number of failed, timed-out, empty, and elided tile requests. |
Beta |
ToggleFrustumSnapshotTool |
Enable ("ON"), disable ("OFF"), or toggle ("TOGGLE" or omitted) the FrustumDecorator. |
Beta |
TogglePrimitiveVisibilityTool |
Control whether all geometry renders, or only instanced or batched geometry. |
Beta |
ToggleProjectExtentsTool |
Enable or disable project extents decoration. |
Beta |
ToggleReadPixelsTool |
Toggles between normal rendering and rendering as if drawing to an off-screen framebuffer for element locate. |
Beta |
ToggleSelectedViewFrustumTool |
Enable ("ON"), disable ("OFF"), or toggle ("TOGGLE" or omitted) the selected view frustum decoration. |
Beta |
ToggleShadowFrustumTool |
Toggle visualization of the selected viewport's shadow frustum in all other viewports. |
Beta |
ToggleSkyboxTool |
Toggles the skybox. |
Beta |
ToggleTileRequestDecorationTool |
Display in every viewport a range graphic for every tile currently being requested for the viewport that was initially selected when the decorator was installed. |
Beta |
ToggleTileTreeBoundsDecorationTool |
Display in every viewport a green range graphic for each displayed tile tree, plus a red range graphic for each tile tree's content range if defined. |
Beta |
ToggleToolTipsTool |
Replaces the default tooltips displayed when mousing over elements to instead display information useful for debugging, including |
Beta |
ToggleWiremeshTool |
Toggles pseudo-wiremesh surface display, for better visualization of mesh faces. |
Beta |