On a Maximum Intensity Projection (MIP) viewport, MIPJumpToClickTool allows the user to click on a point in the MIP and the targetViewportIdS (provided in the tool configuration) will be scrolled (jumped) to the location of the point with the highest intensity value in the MIP.
Tool Mode - Active/Passive/Enabled/Disabled/
Supported Interaction Types - currently only Mouse
ToolGroup ID the tool instance belongs to
It applies the active strategy to the enabled element.
The element that is being operated on.
The data that needs to be passed to the strategy.
The result of the strategy.
Returns the name of the tool
The name of the tool.
Handles the click event, and move the camera’s focal point the brightest point that is in the line of sight of camera. This function 1) search for the brightest point in the line of sight, 2) move the camera to that point, this triggers a cameraModified event which then 4) moves all other synced viewports and their crosshairs.
Sets the active strategy for a tool. Strategies are multiple implementations of tool behavior that can be switched by tool configuration.
name of the strategy to be set as active
merges the new configuration with the tool configuration
newConfiguration: Record<string, any>