Uses of Interface
mgui.interfaces.tools.ToolInputListener
Package | Description |
---|---|
mgui.interfaces.tools |
Provides a framework for "tool" objects, which allow the user to modify or
interrogate model objects.
|
mgui.interfaces.tools.datasources | |
mgui.interfaces.tools.dialogs | |
mgui.interfaces.tools.graphics | |
mgui.interfaces.tools.graphs | |
mgui.interfaces.tools.layouts | |
mgui.interfaces.tools.plots | |
mgui.interfaces.tools.queries | |
mgui.interfaces.tools.shapes |
-
Uses of ToolInputListener in mgui.interfaces.tools
Subinterfaces of ToolInputListener in mgui.interfaces.tools Modifier and Type Interface Description interface
Tool
Interface for any class which performs an operation or set of operations on ModelGUI objects, which involves user interaction.Fields in mgui.interfaces.tools with type parameters of type ToolInputListener Modifier and Type Field Description protected java.util.ArrayList<ToolInputListener>
ToolInputAdapter. listeners
Methods in mgui.interfaces.tools with parameters of type ToolInputListener Modifier and Type Method Description void
ToolBehavior3DAdapter. addListener(ToolInputListener thisListener)
void
ToolInputAdapter. addListener(ToolInputListener thisListener)
void
ToolBehavior3DAdapter. removeListener(ToolInputListener thisListener)
void
ToolInputAdapter. removeListener(ToolInputListener thisListener)
-
Uses of ToolInputListener in mgui.interfaces.tools.datasources
Classes in mgui.interfaces.tools.datasources that implement ToolInputListener Modifier and Type Class Description class
ToolDataSource
Tool operating onDataSourcePanel
windows. -
Uses of ToolInputListener in mgui.interfaces.tools.dialogs
Classes in mgui.interfaces.tools.dialogs that implement ToolInputListener Modifier and Type Class Description class
DialogTool
Abstract class to be inherited by all tools which operate using a modal dialog box. -
Uses of ToolInputListener in mgui.interfaces.tools.graphics
Classes in mgui.interfaces.tools.graphics that implement ToolInputListener Modifier and Type Class Description class
Tool2D
Abstract class for a Tool which operates on anInterfaceGraphic2D
window.class
Tool3D
Abstract class for a tool to be used on an InterfaceGraphic3D window.class
ToolDefine3DGrid2D
Tool to define a 3D grid on a 2D window.class
ToolDZoom2D
class
ToolMouseOrbit3D
Tool to allow user to navigate a Graphic3D interface using the mouse.class
ToolPan2D
class
ToolWindowZoom2D
Interactive tool which allows the user to zoom on a window within the current view.class
ToolZoomExt2D
-
Uses of ToolInputListener in mgui.interfaces.tools.graphs
Classes in mgui.interfaces.tools.graphs that implement ToolInputListener Modifier and Type Class Description class
ToolGraph
Abstract class to be inherited by tools which operate on graphs; i.e, throughInterfaceGraphDisplay
.class
ToolGraphImage
Tool which inserts or appends an image to a graph window.class
ToolGraphTransform
Acts as a bridge between the mgui Tool interface and Jung's view control mouse plugins. -
Uses of ToolInputListener in mgui.interfaces.tools.layouts
Classes in mgui.interfaces.tools.layouts that implement ToolInputListener Modifier and Type Class Description class
ToolLayout2D
Tool operating on a InterfaceLayoutObject. -
Uses of ToolInputListener in mgui.interfaces.tools.plots
Classes in mgui.interfaces.tools.plots that implement ToolInputListener Modifier and Type Class Description class
ToolPlot
-
Uses of ToolInputListener in mgui.interfaces.tools.queries
Subinterfaces of ToolInputListener in mgui.interfaces.tools.queries Modifier and Type Interface Description interface
QueryTool
Interface for all query tools. -
Uses of ToolInputListener in mgui.interfaces.tools.shapes
Classes in mgui.interfaces.tools.shapes that implement ToolInputListener Modifier and Type Class Description class
ToolCreateEllipse2D
class
ToolCreateImage2D
Tool allows user to select a file or url pointing to an image, and specify rectangular bounds for that image in model space.class
ToolCreateImage3D
Tool to create a 3D image on a 2D window.class
ToolCreateMeshFromPolylines
class
ToolCreatePolygon2D
Allows the user to creates a Polygon2D shape.class
ToolCreateRect2D
class
ToolCutMeshWithPlane
Tool to cut a mesh into parts by intersecting it with a Plane3D object.class
ToolGetConvexHull2D
class
ToolGetMeshIntersectionPolylines
class
ToolQueryShape2D
Tool allowing point-and-click vertex-wise querying of 2D objects, for a InterfaceGraphic3D window.class
ToolQueryShape3D
Tool allowing point-and-click vertex-wise querying of 3D objects, for a InterfaceGraphic3D window.class
ToolReversePolygon2D
class
ToolRuler2D
Allows the user to measure distance on a 2D window, along a path with N nodes.class
ToolSelectMeshBoundaryNodes
class
ToolSelectNodesWithPolygon
Tool specifies options with a dialog and then calls an inner class instance of Tool3D to allow the user to select nodes on the Canvas3D.class
ToolSelectRegionBoundaryNodes
Tool selects region boundary nodes of a mesh region (defined by its vertex values) based upon a vertex selected by a mouse click.class
ToolSelectShape2D
2D tool for selecting/deselcting shapes.class
ToolSelectShape3D
3D tool for selecting/deselcting shapes.class
ToolTestInternalPoint2D