Class ToolSelectRegionBoundaryNodes

java.lang.Object
mgui.interfaces.tools.graphics.Tool3D
mgui.interfaces.tools.shapes.ToolSelectRegionBoundaryNodes
All Implemented Interfaces:
java.lang.Cloneable, PopupMenuObject, Tool, ToolInputListener, IconObject

public class ToolSelectRegionBoundaryNodes
extends Tool3D
Tool selects region boundary nodes of a mesh region (defined by its vertex values) based upon a vertex selected by a mouse click. (TODO) Dialog appears to specify the data column to use and whether to select all regions in mesh or only those in the region containing the selected vertex.
Since:
1.0
Version:
1.0
Author:
Andrew Reid
  • Constructor Details

    • ToolSelectRegionBoundaryNodes

      public ToolSelectRegionBoundaryNodes()
  • Method Details

    • isExclusive

      public boolean isExclusive()
      Description copied from interface: Tool
      Specifies whether this tool requires exclusively; otherwise it will run in parallel with the default tool, if one exists.
      Specified by:
      isExclusive in interface Tool
      Overrides:
      isExclusive in class Tool3D
      Returns:
    • handleToolEvent

      public void handleToolEvent​(ToolInputEvent e)
      Description copied from interface: ToolInputListener
      Handle this tool event
      Specified by:
      handleToolEvent in interface ToolInputListener
      Overrides:
      handleToolEvent in class Tool3D
    • deactivate

      public void deactivate()
      Description copied from interface: Tool
      Should be called once a tool is deactivated; instances of Tool should perform clean-up activities here.
      Specified by:
      deactivate in interface Tool
      Overrides:
      deactivate in class Tool3D
    • clone

      public java.lang.Object clone()
      Specified by:
      clone in interface Tool
      Overrides:
      clone in class Tool3D