A B C D E F G H I K L M N O P Q R S T U V W X Y Z

## A

ADD_CIRCLEM - Static variable in class devisor2.grid.options.ControlCenter
  indicates that CIRCLEMS are addable at the moment
ADD_CIRCLEP - Static variable in class devisor2.grid.options.ControlCenter
  indicates that CIRCLEPS are addable at the moment
ADD_CLIPBOARD - Static variable in class devisor2.grid.options.ControlCenter
  indicates that CLIPBOARD is addable at the moment
ADD_LINE - Static variable in class devisor2.grid.options.ControlCenter
  indicates that LINES are addable at the moment
ADD_MACRO - Static variable in class devisor2.grid.options.ControlCenter
  indicates that MACROS are addable at the moment
ADD_MULTILINE - Static variable in class devisor2.grid.options.ControlCenter
  indicates that MULTILINES are addable at the moment
ADD_NODE - Static variable in class devisor2.grid.options.ControlCenter
  indicates that NODES are addable at the moment
ADD_NOTHING - Static variable in class devisor2.grid.options.ControlCenter
  indicates that nothing is addable at the moment
ADD_QUAD - Static variable in class devisor2.grid.options.ControlCenter
  indicates that QUADS are addable at the moment
ADD_TRI - Static variable in class devisor2.grid.options.ControlCenter
  indicates that TRIS are addable at the moment
APPEND - Static variable in class devisor2.grid.options.ControlCenter
  constant for the copy mode add new boundaries
Accelerators - class devisor2.grid.options.Accelerators.
  This class maps the GUI representation of accelerator keys to the Java object representation.
Accelerators() - Constructor for class devisor2.grid.options.Accelerators
accelerator_about - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to ABOUT
accelerator_acceleratoroptions - Static variable in class devisor2.grid.options.Options
  key for accelerator options
accelerator_adjustboundaries - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to ADJUSTBOUNDARIES
accelerator_coloroptions - Static variable in class devisor2.grid.options.Options
  key for color options
accelerator_copy - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to COPY
accelerator_copymode - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to COPYMODE
accelerator_cut - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to CUT
accelerator_delete - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to DELETE
accelerator_deleteworkingboundary - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to DELETEWB
accelerator_directinput - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to DIRECTINPUT
accelerator_domainperimeter - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to DOMAINPERIMETER
accelerator_domainstatistics - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to DOMAINSTATISTICS
accelerator_drawoptions - Static variable in class devisor2.grid.options.Options
  key for draw options
accelerator_edgestatus - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to EDGESTATUS
accelerator_exit - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to EXIT
accelerator_faq - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to FAQ
accelerator_fromtri2prm - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to FROMTRI2PRM
accelerator_generaloptions - Static variable in class devisor2.grid.options.Options
  key for general options
accelerator_linkboundaries - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to LINKBOUNDARIES
accelerator_loadbalancing - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to LOADBALANCING
accelerator_manual - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to MANUAL
accelerator_merge - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to MERGE
accelerator_mergeboundaries - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to MERGEBOUNDARIES
accelerator_mirror - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to MIRROR
accelerator_miscoptions - Static variable in class devisor2.grid.options.Options
  key for misc options
accelerator_multipleboundarynodes - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to MULTIPLEBOUNDARYNODES
accelerator_new - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to NEW
accelerator_newanalytic - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to NEWANALYTIC
accelerator_newboundary - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to NEWBOUNDARY
accelerator_newcirclem - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to NEWCIRCLEM
accelerator_newcirclep - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to NEWCIRCLEP
accelerator_newedge - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to NEWEDGE
accelerator_newline - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to NEWLINE
accelerator_newmacro - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to NEWMACRO
accelerator_newmultiline - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to NEWMULTILINE
accelerator_newnode - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to NEWNODE
accelerator_newquad - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to NEWQUAD
accelerator_newtri - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to NEWTRI
accelerator_open - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to OPEN
accelerator_parallelblock - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to PARALLELBLOCK
accelerator_paste - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to PASTE
accelerator_print - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to PRINT
accelerator_printls - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to PRINT LANDSCAPE
accelerator_readme - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to README
accelerator_rectifyelement - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to RECTIFYELEMENT
accelerator_redo - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to REDO
accelerator_refine - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to REFINE
accelerator_rotate - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to ROTATE
accelerator_save - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to SAVE
accelerator_saveas_feast - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to SAVEAS_FEAST
accelerator_saveas_feat - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to SAVEAS_FEAT
accelerator_saveas_ucd - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to SAVEAS_UCD
accelerator_scale - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to SCALE
accelerator_selectboundary - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to SELECTBOUNDARY
accelerator_selectedges - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to SELECTEDGES
accelerator_selectelements - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to SELECTELEMENTS
accelerator_selectnodes - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to SELECTNODES
accelerator_selectsegments - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to SELECTSEGMENTS
accelerator_spellchecker - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to SPELLCHECKER
accelerator_swapboundaryorientation - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to SWAPBOUNDARYORIENTATION
accelerator_undo - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to UNDO
accelerator_viewproperties - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to VIEWPROPERTIES
accelerator_zoom_resetzoom - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to RESETZOOM
accelerator_zoom_setzoom - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to SETZOOM
accelerator_zoom_zoomminus - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to ZOOMMINUS
accelerator_zoom_zoomplus - Static variable in class devisor2.grid.options.Options
  key for the accelerator assigned to ZOOMPLUS
accept(File) - Method in class devisor2.grid.GUI.dialogs.FilePickerFilter
  Determines whether the given file should be diaplayed in the FilePicker's file list
act_x1 - Variable in class devisor2.grid.options.DrawControl
  the actual MainFrame width
act_x2 - Variable in class devisor2.grid.options.DrawControl
  the actual MainFrame width
act_y1 - Variable in class devisor2.grid.options.DrawControl
  the actual MainFrame width
act_y2 - Variable in class devisor2.grid.options.DrawControl
  the actual MainFrame width
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.BoundaryNodeDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.ChangeBoundaryDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.CircleDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.EdgeStatusDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.LineDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.MacroDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.MergeBoundariesDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.MirrorDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.MultipleBNDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.ParallelBlockDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.PerimeterDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.QuadDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.RefineDialog
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.RotateDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.ScaleDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.TextFrame
  the event handler for the ok button
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.dialogs.TriDialog
  This class handles its own action event.
actionPerformed(ActionEvent) - Method in class devisor2.grid.GUI.help.ReadmeFrame
  the event handler for the ok button
add(GridItem) - Method in class devisor2.foundation.base.BasicDomain
  adds the given GridItem to the domain's corresponding vectors every time appending at the end (for segments, the working boundary is used
addBoundary() - Method in class devisor2.foundation.base.DomainBoundary
  adds a new boundary to the domain
addBoundary(Boundary) - Method in class devisor2.foundation.base.DomainBoundary
  adds the given boundary to the domain
addCell(Cell) - Method in class devisor2.foundation.base.BasicDomain
  adds a cell at the end of the according list to the domain
addEdge(Edge) - Method in class devisor2.foundation.base.BasicDomain
  adds a edge at the end of the according list to the domain
addEntryFak(int, double) - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog.LoadFactors
addEntryIdx(int, int) - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog.LoadFactors
addMoveListener() - Method in class devisor2.grid.GUI.dialogs.DockableDialog
  adds the move listener
addMultipleBoundaryNodes(double, double, double, Boundary) - Method in class devisor2.foundation.base.DomainBoundary
  Adds multiple Boundary Nodes to the specified boundary, evenly distributed between the given start and end parameter values with the given increment
addNode(Node) - Method in class devisor2.foundation.base.BasicDomain
  adds a node/cell at the end of the according list to the domain
addParent(Cell2D) - Method in class devisor2.foundation.elements.Edge
  addParent adds the given Cell2D c to the parent vector
addParent(Edge) - Method in class devisor2.foundation.elements.Node
  addParent adds the given edge p to the parent vector
addSegment(Boundary, Segment) - Method in class devisor2.foundation.base.DomainBoundary
  adds a segment to the domain boundary, as last segment to the given boundary
addSegment(Segment) - Method in class devisor2.foundation.boundary.Boundary
  adds a segment as last segment to the Boundary
addType - Variable in class devisor2.grid.options.ControlCenter
  Flag to indicate the current ADD TYPE, use constants provided below in this class.
adjustBoundaryNodes(Boundary, int, int) - Method in class devisor2.foundation.base.DomainBoundary
  adjusts all boundary nodes on boundary bn
adjustEdge(Node, Node) - Method in class devisor2.foundation.base.BasicDomain
  adds a edge to the domain and checks for its existance
adjustEdge(Edge) - Method in class devisor2.foundation.base.BasicDomain
  adds a edge to the domain and checks for its existance
adjustNode(Node) - Method in class devisor2.foundation.base.BasicDomain
  adds a node/cell to the domain and checks for its existance
adjustPerimeter(Node, int) - Method in class devisor2.foundation.boundary.Segment
  change coordinates therefor, that at indes 0 that the beginning of this segment is at node 'n', else that the ending of this segment is at node 'n'.
adjustPerimeter(Node, int) - Method in class devisor2.foundation.boundary.SegmentCircle
adjustPerimeter(Node, int) - Method in class devisor2.foundation.boundary.SegmentFile
adjustPerimeter(Node, int) - Method in class devisor2.foundation.boundary.SegmentLine
angle - Variable in class devisor2.grid.backend.GridSelector
aniso - Variable in class devisor2.foundation.elements.Macro
anisofaktor - Variable in class devisor2.foundation.elements.Macro

## B

BC_DIRICHLET - Static variable in class devisor2.foundation.elements.Edge
  Constant for boundary condition DIRICHLET
BC_NEUMANN - Static variable in class devisor2.foundation.elements.Edge
  Constant for boundary condition NEUMANN
BC_NONE - Static variable in class devisor2.foundation.elements.Edge
  Constant for boundary condition NONE
BOUNDARYNODEDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
BaseSelector - class devisor2.grid.backend.BaseSelector.
  This class is responsible for managing the select box which can be dragged open on the DrawingArea.
BaseSelector(MainFrame, DrawingArea) - Constructor for class devisor2.grid.backend.BaseSelector
  The constructor just sets references correctly and initializes some variables
BasicDomain - class devisor2.foundation.base.BasicDomain.
  This is the first class in a long line of the Domain class hierarchy.
BasicDomain() - Constructor for class devisor2.foundation.base.BasicDomain
  creates a new domain with default values for everything
BasicDomain.DPoint - class devisor2.foundation.base.BasicDomain.DPoint.
BasicDomain.DPoint() - Constructor for class devisor2.foundation.base.BasicDomain.DPoint
BasicDomain.DPoint(double, double) - Constructor for class devisor2.foundation.base.BasicDomain.DPoint
Boundary - class devisor2.foundation.boundary.Boundary.
  This class represents one Boundary of the Domain.
Boundary() - Constructor for class devisor2.foundation.boundary.Boundary
  Creates a new (empty) boundary
BoundaryEdgeCount - Variable in class devisor2.foundation.base.BasicDomain
  number of Boundary Edges in the domain
BoundaryNode - class devisor2.foundation.boundary.BoundaryNode.
  This class BoundaryNode represents a BoundaryNode of a grid, which is more special than a regular node, because its position is not controlled via the coordinates, but via a parameter value on the boundary segment.
BoundaryNode() - Constructor for class devisor2.foundation.boundary.BoundaryNode
  Creates a boundary node with parameter value 0
BoundaryNode(double, Boundary) - Constructor for class devisor2.foundation.boundary.BoundaryNode
  Creates a boundary node with parameter value tt on boundary bn of the DomainBoundary
BoundaryNode(double, Boundary, Segment) - Constructor for class devisor2.foundation.boundary.BoundaryNode
  Creates a boundary node with parameter value tt on boundary bn of the DomainBoundary
BoundaryNodeCount - Variable in class devisor2.foundation.base.BasicDomain
  number of Boundary Nodes in the domain
BoundaryNodeDialog - class devisor2.grid.GUI.dialogs.BoundaryNodeDialog.
  This class is the DockableDialog instance for Boundary Node input.
BoundaryNodeDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.BoundaryNodeDialog
  the constructor just sets references correctly and creates the GUI
BoundaryNumber - Variable in class devisor2.foundation.boundary.SegmentFile
  boundary number
baseline_x - Variable in class devisor2.grid.backend.GridSelector
baseline_y - Variable in class devisor2.grid.backend.GridSelector
bottomleft - Variable in class devisor2.grid.backend.GridSelector
bottomright - Variable in class devisor2.grid.backend.GridSelector
boundaries - Variable in class devisor2.foundation.base.DomainBoundary
  the boundaries themselves
boundary - Variable in class devisor2.foundation.boundary.BoundaryNode
  the boundary the node lies on
boundary - Variable in class devisor2.foundation.boundary.Segment
  link to boundary to which this segment belongs
boundary - Variable in class devisor2.foundation.elements.Edge
  if boundary Edge then contains the boundary of the edge
boundaryEdge - Variable in class devisor2.foundation.elements.Edge
  Boundary Edge or not
boundaryNodesOnly - Variable in class devisor2.grid.backend.BaseSelector
boundary_palette - Variable in class devisor2.grid.options.DrawControl
  the palette for boundary colors
boxFromScreenToWorld(Rectangle) - Method in class devisor2.grid.options.GridControl

## C

CHANGEBOUNDARYDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
CIRCLEDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
Cell - class devisor2.foundation.elements.Cell.
  The class Cell provides a superior ground class for the cells which defines the discrete domain.
Cell() - Constructor for class devisor2.foundation.elements.Cell
  Empty Constructor.
Cell2D - class devisor2.foundation.elements.Cell2D.
  The class Cell2D provides a ground class for 2D cell types which defines a discrete 2D domain.
Cell2D() - Constructor for class devisor2.foundation.elements.Cell2D
  Empty Constructor.
Cell2D(int) - Constructor for class devisor2.foundation.elements.Cell2D
  creates a cell with number i
CellValueCount - Variable in class devisor2.foundation.base.BasicDomain
ChangeBoundaryDialog - class devisor2.grid.GUI.dialogs.ChangeBoundaryDialog.
  This class is the DockableDialog instance to change the working boundary.
ChangeBoundaryDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.ChangeBoundaryDialog
  the constructor just sets references correctly and creates the GUI
CircleDialog - class devisor2.grid.GUI.dialogs.CircleDialog.
  This class is the DockableDialog instance for Circle input.
CircleDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.CircleDialog
  the constructor just sets references correctly and creates the GUI
ColorPicker - class devisor2.grid.GUI.dialogs.ColorPicker.
  This class is purely convenience: It just extends the default color chooser of the swing API to suit our needs.
ColorPicker(Color) - Constructor for class devisor2.grid.GUI.dialogs.ColorPicker
  The constructor just overrides the old constructor.
ControlCenter - class devisor2.grid.options.ControlCenter.
  This class has three important roles in the DeViSoRGriD 2 application.
ControlCenter(Options) - Constructor for class devisor2.grid.options.ControlCenter
  the constructor initializes some neccessary stuff such as locale and resources.
calcAllValue(int[]) - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog.LoadFactors
calcDockable() - Method in class devisor2.grid.GUI.dialogs.DockableDialog
  calculates the dockableArea of the MainFrame and sets the docked flag - the dockable area is calculated by adding the dockMargin value to all four sides of the MainFrame, both on the inside and outside - this partitions the area around the MainFrame's edges into four regions, 1=LEFT, 2=RIGHT, 3=TOP.
calcLoadFile() - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog
calcPosition() - Method in class devisor2.grid.GUI.dialogs.DockableDialog
  This method repositions the dialog according to the following rules: if docked: - in the left region, the dialog's top right corner is aligned with the parent's top left corner if the origin is above the parent's top border, with the bottom left corner if below, otherwise the dialog is just snapped rightwards.
calcValue(int, int[]) - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog.LoadFactors
cc - Variable in class devisor2.foundation.GridItem
  the all-important ControlCenter reference
cc - Variable in class devisor2.foundation.base.BasicDomain
cc - Variable in class devisor2.foundation.base.DomainBoundary
cc - Variable in class devisor2.foundation.boundary.Boundary
  the ControlCenter reference
cc - Variable in class devisor2.grid.GUI.dialogs.DockableDialog
  reference to the ControlCenter
cc - Variable in class devisor2.grid.GUI.framework.DrawingArea
  reference to the ControlCenter and to all global variables
cc - Variable in class devisor2.grid.backend.BaseSelector
cc - Variable in class devisor2.grid.backend.GridCloner
cells - Variable in class devisor2.foundation.base.BasicDomain
centerDomain() - Method in class devisor2.foundation.base.BasicDomain
  scales a domain to adapt the grid size to the gui frame size
centerDomain(boolean) - Method in class devisor2.foundation.base.BasicDomain
centerDomain(Rectangle) - Method in class devisor2.foundation.base.BasicDomain
changed - Variable in class devisor2.foundation.base.BasicDomain
  flag to indicate that the domain was changed
checkFile(String) - Static method in class devisor2.foundation.base.DomainIO
children - Variable in class devisor2.foundation.elements.Cell
  Array for the children, should contain cells.
clearAllTransformedFlags() - Method in class devisor2.grid.backend.GridToolkit
  clears the transformed flag of all elements, segments and nodes in the domain
clearRect(int, int, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
clearSelectBox() - Method in class devisor2.grid.backend.BaseSelector
  clears the gui feedback of the rectangle last drawn
clearTransformedFlag() - Method in class devisor2.foundation.GridItem
  clears the "a transformation has already been performed"-flag
click_tolerance - Static variable in class devisor2.grid.options.Options
  key for the click tolerance
clipRect(int, int, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
clone() - Method in class devisor2.foundation.boundary.Boundary
  clones the Boundary shallowly
clone() - Method in class devisor2.foundation.boundary.BoundaryNode
  returns a copy of this boundary node
clone() - Method in class devisor2.foundation.boundary.Segment
  creates a shallow clone of this segment
clone() - Method in class devisor2.foundation.boundary.SegmentCircle
  creates a full clone of the SegmentCircle object, including boundary information
clone() - Method in class devisor2.foundation.boundary.SegmentLine
  creates a full clone of the SegmentLine object, including boundary information
clone() - Method in class devisor2.foundation.elements.Cell2D
clone() - Method in class devisor2.foundation.elements.Edge
  returns an exact copy of this edge, but not cloning recursively (i.e.
clone() - Method in class devisor2.foundation.elements.Macro
  clones this Macro element shallowly, which means no nodes are recursivly cloned as well.
clone() - Method in class devisor2.foundation.elements.Node
  creates a new Node with a copy of the data of this Node
clone() - Method in class devisor2.foundation.elements.Quad
  clones this Quad element shallowly, which means no nodes are recursivly cloned as well.
clone() - Method in class devisor2.foundation.elements.Tri
  clones this Tri element shallowly, which means no nodes are recursivly cloned as well.
clonedBounds - Variable in class devisor2.grid.backend.GridCloner
clonedCells - Variable in class devisor2.grid.backend.GridCloner
clonedEdges - Variable in class devisor2.grid.backend.GridCloner
clonedNodes - Variable in class devisor2.grid.backend.GridCloner
clonedSegments - Variable in class devisor2.grid.backend.GridCloner
close() - Method in class devisor2.grid.GUI.framework.PSGraphics
  closes an output
color_background - Variable in class devisor2.grid.options.DrawControl
  color of the background
color_background - Static variable in class devisor2.grid.options.Options
  key for the color of the background
color_boundary0 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 0 for boundaries
color_boundary1 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 1 for boundaries
color_boundary10 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 10 for boundaries
color_boundary11 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 11 for boundaries
color_boundary12 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 12 for boundaries
color_boundary13 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 13 for boundaries
color_boundary14 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 14 for boundaries
color_boundary15 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 15 for boundaries
color_boundary2 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 2 for boundaries
color_boundary3 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 3 for boundaries
color_boundary4 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 4 for boundaries
color_boundary5 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 5 for boundaries
color_boundary6 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 6 for boundaries
color_boundary7 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 7 for boundaries
color_boundary8 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 8 for boundaries
color_boundary9 - Static variable in class devisor2.grid.options.Options
  key for the pallette color 9 for boundaries
color_boundarynumber - Variable in class devisor2.grid.options.DrawControl
  boundarynumbers are painted with
color_boundarynumber - Static variable in class devisor2.grid.options.Options
  key for the color boundarynumbers are painted with
color_edge - Variable in class devisor2.grid.options.DrawControl
  color edges are painted with
color_edge - Static variable in class devisor2.grid.options.Options
  key for the color edges are painted with
color_edgebase - Variable in class devisor2.grid.options.DrawControl
  base color edges are painted with
color_edgebase - Static variable in class devisor2.grid.options.Options
  key for the base color edges are painted with
color_edgenumber - Variable in class devisor2.grid.options.DrawControl
  color edgenumbers are painted with
color_edgenumber - Static variable in class devisor2.grid.options.Options
  key for the color edgenumbers are painted with
color_element - Variable in class devisor2.grid.options.DrawControl
  color elements are painted with
color_element - Static variable in class devisor2.grid.options.Options
  key for the color elements are painted with
color_elementnumber - Variable in class devisor2.grid.options.DrawControl
  color elementnumbers are painted with
color_elementnumber - Static variable in class devisor2.grid.options.Options
  key for the color elementnumbers are painted with
color_fill0 - Static variable in class devisor2.grid.options.Options
  key for 1st fill palette color
color_fill1 - Static variable in class devisor2.grid.options.Options
  key for 2nd fill palette color
color_fill10 - Static variable in class devisor2.grid.options.Options
  key for 11th fill palette color
color_fill11 - Static variable in class devisor2.grid.options.Options
  key for 12th fill palette color
color_fill12 - Static variable in class devisor2.grid.options.Options
  key for 13th fill palette color
color_fill13 - Static variable in class devisor2.grid.options.Options
  key for 14th fill palette color
color_fill14 - Static variable in class devisor2.grid.options.Options
  key for 15th fill palette color
color_fill15 - Static variable in class devisor2.grid.options.Options
  key for 16th fill palette color
color_fill2 - Static variable in class devisor2.grid.options.Options
  key for 3rd fill palette color
color_fill3 - Static variable in class devisor2.grid.options.Options
  key for 4th fill palette color
color_fill4 - Static variable in class devisor2.grid.options.Options
  key for 5th fill palette color
color_fill5 - Static variable in class devisor2.grid.options.Options
  key for 6th fill palette color
color_fill6 - Static variable in class devisor2.grid.options.Options
  key for 7th fill palette color
color_fill7 - Static variable in class devisor2.grid.options.Options
  key for 8th fill palette color
color_fill8 - Static variable in class devisor2.grid.options.Options
  key for 9th fill palette color
color_fill9 - Static variable in class devisor2.grid.options.Options
  key for 10th fill palette color
color_grid - Variable in class devisor2.grid.options.DrawControl
  color of the grid
color_grid - Static variable in class devisor2.grid.options.Options
  key for the color of the grid
color_lasso - Variable in class devisor2.grid.options.DrawControl
  color of the lasso
color_lasso - Static variable in class devisor2.grid.options.Options
  key for the color of the lasso
color_node - Variable in class devisor2.grid.options.DrawControl
  color nodes are painted with
color_node - Static variable in class devisor2.grid.options.Options
  key for the color nodes are painted with
color_nodenumber - Variable in class devisor2.grid.options.DrawControl
  color nodenumbers are painted with
color_nodenumber - Static variable in class devisor2.grid.options.Options
  key for the color nodenumbers are painted with
color_rect - Variable in class devisor2.grid.options.DrawControl
  highlight color for rectangular status
color_rect - Static variable in class devisor2.grid.options.Options
  key for the highlight color for rectangular status
color_selection - Variable in class devisor2.grid.options.DrawControl
  highlight color for selections
color_selection - Static variable in class devisor2.grid.options.Options
  key for the highlight color for selections
compile(String, String) - Static method in class devisor2.foundation.boundary.SegmentFile
construct_boundary() - Method in class devisor2.foundation.base.BasicDomain
containsCircles - Variable in class devisor2.grid.backend.BaseSelector
containsCircles() - Method in class devisor2.grid.backend.BaseSelector
continousBoundary() - Method in class devisor2.foundation.base.DomainBoundary
coord - Variable in class devisor2.foundation.elements.Node
  cartesian coordinates of the node
copyArea(int, int, int, int, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
copymode - Variable in class devisor2.grid.options.ControlCenter
  Flag to determine the copy mode: KEEPSTRUCTURE <=> new boundaries are created APPEND <=> cloned segments are appended to their boundary
create() - Method in class devisor2.grid.GUI.framework.PSGraphics
createClone() - Method in class devisor2.grid.backend.GridCloner
  creates a deep clone of the given items and stores it in the corresponding inner variable
createHyperLinkListener() - Method in class devisor2.grid.GUI.help.FAQFrame
createHyperLinkListener() - Method in class devisor2.grid.GUI.help.HelpFrame
crossProduct(int, int, int, Node[]) - Method in class devisor2.foundation.base.DomainBoundary
  calculates the crossproduct of the vectors in the given arrays at indices a1,a2 and a3
cross_element - Variable in class devisor2.grid.options.DrawControl
  flag to indicate if elements are crossed
currentRect - Variable in class devisor2.grid.backend.BaseSelector

## D

DIALOGCOUNT - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
DRAW_MODE - Static variable in class devisor2.grid.options.ControlCenter
  indicates that drawing is the current mode
DialogManager - class devisor2.grid.GUI.dialogs.DialogManager.
DialogManager(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.DialogManager
DockableDialog - class devisor2.grid.GUI.dialogs.DockableDialog.
  This class is the abstract superclass for our non-modal dockable dialog.
DockableDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.DockableDialog
  creates a new Dialog
Domain - class devisor2.foundation.base.Domain.
  this is the empty top-level wrapper class for the Domain.
Domain() - Constructor for class devisor2.foundation.base.Domain
DomainBoundary - class devisor2.foundation.base.DomainBoundary.
  This class DomainBoundary describes the boundaries of the domain.
DomainBoundary(BasicDomain) - Constructor for class devisor2.foundation.base.DomainBoundary
  creates a new domain boundary
DomainIO - class devisor2.foundation.base.DomainIO.
  This class is an extended version of the original BasicDomain class which supports loading and saving the domain instance in one of the following formats: UCD, FEAT or FEAST.
DomainIO() - Constructor for class devisor2.foundation.base.DomainIO
DomainStatistics - class devisor2.foundation.base.DomainStatistics.
  This class is an extended version of the original BasicDomain class which additionally provides support for giving statistics about the domain.
DomainStatistics() - Constructor for class devisor2.foundation.base.DomainStatistics
DrawControl - class devisor2.grid.options.DrawControl.
  This is the convenience class for easy access of all draw options such as colors, fonts and paint flags.
DrawControl(Options) - Constructor for class devisor2.grid.options.DrawControl
  The constructor just initializes all the class variables, which are public for easier access.
DrawingArea - class devisor2.grid.GUI.framework.DrawingArea.
  This class DrawingArea represent the place where the domains are to be drawn.
DrawingArea(MainFrame) - Constructor for class devisor2.grid.GUI.framework.DrawingArea
  The constructur sets references correctly and initialises the GridListeners.
d - Variable in class devisor2.grid.options.ControlCenter
  the global Domain instance
da - Variable in class devisor2.grid.backend.BaseSelector
db - Variable in class devisor2.foundation.base.BasicDomain
  the boundary of the domain
dc - Variable in class devisor2.grid.options.ControlCenter
  the global DrawControl instance
defValue(int) - Method in class devisor2.foundation.elements.Cell
  Defines the length of the array of values in the cell
del(GridItem) - Method in class devisor2.foundation.base.BasicDomain
  removes the given GridItem from the domain
delBoundary(Boundary) - Method in class devisor2.foundation.base.DomainBoundary
delCell(Cell) - Method in class devisor2.foundation.base.BasicDomain
  deletes an cell element of the domain, and recursively all afterwards isolated edges
delEdge(Edge) - Method in class devisor2.foundation.base.BasicDomain
  deletes an edge of the domain, but WITHOUT deleting its nodes, which will remain isolated afterwards.
delNode(Node) - Method in class devisor2.foundation.base.BasicDomain
  deletes an node element of the domain
delSegment(Segment) - Method in class devisor2.foundation.base.DomainBoundary
  deletes a segment of the domain boundary
delSegment(Segment) - Method in class devisor2.foundation.boundary.Boundary
  deletes the given segment
delete(Vector) - Method in class devisor2.grid.backend.GridToolkit
  deletes the given GridItems.
devisor2.foundation - package devisor2.foundation
devisor2.foundation.base - package devisor2.foundation.base
devisor2.foundation.boundary - package devisor2.foundation.boundary
devisor2.foundation.elements - package devisor2.foundation.elements
devisor2.grid.GUI.dialogs - package devisor2.grid.GUI.dialogs
devisor2.grid.GUI.framework - package devisor2.grid.GUI.framework
devisor2.grid.GUI.help - package devisor2.grid.GUI.help
devisor2.grid.backend - package devisor2.grid.backend
devisor2.grid.options - package devisor2.grid.options
directMode - Variable in class devisor2.grid.options.ControlCenter
  Flag to indicate that direct input is active, default is false.
display(String) - Method in class devisor2.grid.GUI.framework.StatusBar
  displays the given text in the statusbar.
displaycoords - Variable in class devisor2.grid.options.DrawControl
  flag to toggle user coords of mouse position feedback
dispose() - Method in class devisor2.grid.GUI.framework.PSGraphics
dm - Variable in class devisor2.grid.options.ControlCenter
  reference to the dialog manager
dockMargin - Variable in class devisor2.grid.GUI.dialogs.DockableDialog
  the docking margin (in pixels)
docked - Variable in class devisor2.grid.GUI.dialogs.DockableDialog
  flag to determine the dialogs docking state
domain - Variable in class devisor2.foundation.base.DomainBoundary
  the domain which contains this DomainBoundary
domainfileformat - Variable in class devisor2.foundation.base.BasicDomain
  fileformat of the domain (use constants provided)
domainfilename - Variable in class devisor2.foundation.base.BasicDomain
  filename of the domain
draw(Graphics) - Method in class devisor2.foundation.GridItem
  in this method, the item paints itself to the given graphics context
draw(Graphics) - Method in class devisor2.foundation.base.BasicDomain
  draws the whole domain
draw(Graphics) - Method in class devisor2.foundation.base.DomainBoundary
  draws the whole domain boundary
draw(Graphics) - Method in class devisor2.foundation.boundary.Segment
  draws the segment
draw(Graphics) - Method in class devisor2.foundation.boundary.SegmentCircle
  draws the segment
draw(Graphics) - Method in class devisor2.foundation.boundary.SegmentFile
  draws the segment
draw(Graphics) - Method in class devisor2.foundation.boundary.SegmentLine
  draw the segment.
draw(Graphics) - Method in class devisor2.foundation.elements.Cell
  Draws the perimeter of the cell.
draw(Graphics) - Method in class devisor2.foundation.elements.Cell2D
  in this method, the item paints itself to the given graphics context
draw(Graphics) - Method in class devisor2.foundation.elements.Edge
  draw this edge with respect to transformation and drawcontrol
draw(Graphics) - Method in class devisor2.foundation.elements.Macro
  Draws the perimeter of the macro.
draw(Graphics) - Method in class devisor2.foundation.elements.Node
  draws the node to Graphics context g
draw(Graphics) - Method in class devisor2.foundation.elements.Quad
  Draws the perimeter of the Quad.
draw(Graphics) - Method in class devisor2.foundation.elements.Tri
  Draws the perimeter of the Tri.
drawArc(int, int, int, int, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawGrid(Graphics) - Method in class devisor2.foundation.base.BasicDomain
drawImage(Image, int, int, ImageObserver) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawImage(Image, int, int, int, int, ImageObserver) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawImage(Image, int, int, Color, ImageObserver) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawLine(int, int, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawOrientationMarker(Graphics) - Method in class devisor2.foundation.boundary.Segment
  draws the orientation marker triangle using the coordinates in the three orientation_marker local attributes.
drawOval(int, int, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawPolygon(int[], int[], int) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawPolygon(Polygon) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawPolyline(int[], int[], int) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawRoundRect(int, int, int, int, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawString(String, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
drawString(AttributedCharacterIterator, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
draw_boundary - Variable in class devisor2.grid.options.DrawControl
  flag to indicate if boundaries are painted
draw_crosselement - Static variable in class devisor2.grid.options.Options
  key for flag if elements are crossed
draw_drawboundary - Static variable in class devisor2.grid.options.Options
  key for flag if boundaries are painted
draw_drawedge - Static variable in class devisor2.grid.options.Options
  key for flag if edges are painted
draw_drawelement - Static variable in class devisor2.grid.options.Options
  key for flag if elements are painted
draw_drawgrid - Static variable in class devisor2.grid.options.Options
  key for flag if the grid is painted
draw_drawnode - Static variable in class devisor2.grid.options.Options
  key for flag if nodes are painted
draw_drawperimeter - Static variable in class devisor2.grid.options.Options
  key for flag if the perimeter is painted
draw_drawrect - Static variable in class devisor2.grid.options.Options
  key for flag if rectangular elements are highlighted
draw_edge - Variable in class devisor2.grid.options.DrawControl
  flag to indicate if edges are painted
draw_element - Variable in class devisor2.grid.options.DrawControl
  flag to indicate if elements are painted
draw_fillelement - Static variable in class devisor2.grid.options.Options
  key for flag if elements are filled
draw_grid - Variable in class devisor2.grid.options.DrawControl
  flag to indicate if the grid is painted
draw_node - Variable in class devisor2.grid.options.DrawControl
  flag to indicate if nodes are painted
draw_numberboundary - Static variable in class devisor2.grid.options.Options
  key for flag if boundary numbers are painted
draw_numberedge - Static variable in class devisor2.grid.options.Options
  key for flag if edge numbers are painted
draw_numberelement - Static variable in class devisor2.grid.options.Options
  key for flag if element numbers are painted
draw_numbernode - Static variable in class devisor2.grid.options.Options
  key for flag if node numbers are painted
draw_orientationmarkers - Variable in class devisor2.grid.options.DrawControl
  flag to toggle drawing of orientation markers
draw_orientationmarkers - Static variable in class devisor2.grid.options.Options
  key for flag if orientation markers are drawn
draw_perimeter - Variable in class devisor2.grid.options.DrawControl
  flag to indicate if the perimeter is painted
draw_usercoords - Static variable in class devisor2.grid.options.Options
  key for flag if user coords are displayed
drawstep - Variable in class devisor2.foundation.boundary.SegmentFile
  resolution of the drawing

## E

EDGESTATUSDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
EDGESTATUS_MODE - Static variable in class devisor2.grid.options.ControlCenter
  indicates that setting edge status is the current mode
Edge - class devisor2.foundation.elements.Edge.
  This class represents the GridItem extension for edges.
Edge(Node, Node) - Constructor for class devisor2.foundation.elements.Edge
  creates an edge from node a to b
Edge(Node, Node, int) - Constructor for class devisor2.foundation.elements.Edge
Edge(Node, Node, int, int) - Constructor for class devisor2.foundation.elements.Edge
EdgeStatusDialog - class devisor2.grid.GUI.dialogs.EdgeStatusDialog.
  This class is the DockableDialog instance to set the status of edges.
EdgeStatusDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.EdgeStatusDialog
  the constructor just sets references correctly and creates the GUI
ecke1 - Variable in class devisor2.foundation.base.BasicDomain
edgebc - Variable in class devisor2.foundation.elements.Edge
  boundary condition of the edge (use constants provided)
edges - Variable in class devisor2.foundation.base.BasicDomain
edges - Variable in class devisor2.foundation.elements.Cell2D
  Face of the cell
edgestatus - Variable in class devisor2.foundation.elements.Edge
  Status of the edge (use constants provided)
endScaleSelectBox() - Method in class devisor2.grid.backend.GridSelector
  fixes negative orientation of the perimeter variable
eps - Variable in class devisor2.grid.options.GridControl
  the global eps used in various methods
epsilon - Static variable in class devisor2.grid.options.Options
  key for global epsilon
equals(Node, double) - Method in class devisor2.foundation.elements.Node
  determines if two nodes located at the same place
equals2(Node, double) - Method in class devisor2.foundation.elements.Node

## F

FAQFrame - class devisor2.grid.GUI.help.FAQFrame.
  This class is just a simple container to display the online version of the FAQ (which will be created by the tex2html tool.
FAQFrame(String) - Constructor for class devisor2.grid.GUI.help.FAQFrame
  the Constructor just initialises a new FAQFrame and connects it to the html file of the manual
FEAST - Static variable in class devisor2.foundation.base.BasicDomain
  constant for the FEAST file format
FEAT - Static variable in class devisor2.foundation.base.BasicDomain
  constant for the FEAT file format
FILTER_ALL - Static variable in class devisor2.grid.GUI.dialogs.FilePickerFilter
  Use this filter to accept all files
FILTER_BIN - Static variable in class devisor2.grid.GUI.dialogs.FilePickerFilter
  Use this filter to accept binaries
FILTER_DEFAULT - Static variable in class devisor2.grid.GUI.dialogs.FilePickerFilter
  Use this filter to accept all supported file types
FILTER_DIRECTORIES - Static variable in class devisor2.grid.GUI.dialogs.FilePickerFilter
  Use this filter to accept only directories
FILTER_FEAST - Static variable in class devisor2.grid.GUI.dialogs.FilePickerFilter
  Use this filter to accept only files with extension ".feast"
FILTER_FEAT - Static variable in class devisor2.grid.GUI.dialogs.FilePickerFilter
  Use this filter to accept only files with extension ".tri" or ".prm"
FILTER_PS - Static variable in class devisor2.grid.GUI.dialogs.FilePickerFilter
  Use this filter to accept PostScript files
FILTER_UCD - Static variable in class devisor2.grid.GUI.dialogs.FilePickerFilter
  Use this filter to accept only files with extension ".inp"
FilePicker - class devisor2.grid.GUI.dialogs.FilePicker.
  This class is purely convenience: It just extends the default file chooser of the swing API to suit our needs.
FilePicker(Component, String, String, String, FilePickerFilter, boolean) - Constructor for class devisor2.grid.GUI.dialogs.FilePicker
  The construktor creates a new FilePicker instance with the given parameters:
FilePickerFilter - class devisor2.grid.GUI.dialogs.FilePickerFilter.
  This class represents the non-customizable file filter for the application.
FilePickerFilter() - Constructor for class devisor2.grid.GUI.dialogs.FilePickerFilter
  creates a file filter which accepts *.*
FilePickerFilter(int) - Constructor for class devisor2.grid.GUI.dialogs.FilePickerFilter
  Creates a file filter that accepts only the given file types
faq - Variable in class devisor2.grid.options.ControlCenter
  the global faq Frame reference
fill(Graphics) - Method in class devisor2.foundation.elements.Cell
  Draws the cell filled with its color.
fill(Graphics) - Method in class devisor2.foundation.elements.Edge
  fill this edge with its color with respect to transformation and drawcontrol
fill(Graphics) - Method in class devisor2.foundation.elements.Macro
  Draws the Macro filled with its color.
fill(Graphics) - Method in class devisor2.foundation.elements.Quad
  Draws the Quad filled with its color.
fill(Graphics) - Method in class devisor2.foundation.elements.Tri
  Draws the Tri filled with its color.
fillArc(int, int, int, int, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
fillOval(int, int, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
fillPolygon(int[], int[], int) - Method in class devisor2.grid.GUI.framework.PSGraphics
fillPolygon(Polygon) - Method in class devisor2.grid.GUI.framework.PSGraphics
fillRect(int, int, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
fillRoundRect(int, int, int, int, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
fill_element - Variable in class devisor2.grid.options.DrawControl
  flag to indicate if elements are filled
fixBoundingBoxes() - Method in class devisor2.grid.backend.GridToolkit
  after zooming, fixes the bounding boxes of edges and segmentlines which must be updated as the tolerance factor in user coords has changed
focusGained(FocusEvent) - Method in class devisor2.grid.GUI.dialogs.BoundaryNodeDialog
focusLost(FocusEvent) - Method in class devisor2.grid.GUI.dialogs.BoundaryNodeDialog
font_numbering - Variable in class devisor2.grid.options.DrawControl
  font used to display numbering
font_numbering - Static variable in class devisor2.grid.options.Options
  font used for numbering
font_numbering_size - Static variable in class devisor2.grid.options.Options
  size of that font
font_numbering_style - Static variable in class devisor2.grid.options.Options
  style
fromScreenToWorld(int, int) - Method in class devisor2.grid.options.GridControl
fromUserToWorld(double) - Method in class devisor2.grid.options.GridControl
fromWorldToScreen(int, int) - Method in class devisor2.grid.options.GridControl
fromWorldToUser(int) - Method in class devisor2.grid.options.GridControl

## G

GAP - Static variable in class devisor2.grid.GUI.dialogs.DockableDialog
  constant for the gap between docked dialog and MainFrame
GRADIENT - Static variable in class devisor2.foundation.boundary.SegmentLine
  constant to indicate that a SegmentLine is initialised via startpoint and gradient vector
GridCloner - class devisor2.grid.backend.GridCloner.
  This class performs the actual cloning which is basically used for the copy&paste operation.
GridCloner(Vector) - Constructor for class devisor2.grid.backend.GridCloner
  the constructor just sets the references correctly
GridControl - class devisor2.grid.options.GridControl.
  This is the convenience class for easier access to transformation options and everything that affects working with the domain.
GridControl(MainFrame, ControlCenter) - Constructor for class devisor2.grid.options.GridControl
GridHotspotter - class devisor2.grid.backend.GridHotspotter.
  This class adds the hotspotting mechanism to the BaseSelector.
GridHotspotter(MainFrame, DrawingArea) - Constructor for class devisor2.grid.backend.GridHotspotter
  The constructor just sets references correctly and initializes some variables
GridItem - class devisor2.foundation.GridItem.
  This is the abstract superclass for EVERYTHING that can be displayed, modified or messed with on the DrawingArea.
GridItem() - Constructor for class devisor2.foundation.GridItem
  superconstructor just sets references correctly
GridSelector - class devisor2.grid.backend.GridSelector.
  This class finally adds the GUI feedback for scaling, translating and rotating to the BaseSelector.
GridSelector(MainFrame, DrawingArea) - Constructor for class devisor2.grid.backend.GridSelector
  The constructor just sets references correctly and initializes some variables
GridToolkit - class devisor2.grid.backend.GridToolkit.
  This class provides some useful methods to handle objects on the grid.
GridToolkit(MainFrame) - Constructor for class devisor2.grid.backend.GridToolkit
GridTransformation - class devisor2.grid.backend.GridTransformation.
  Due to some unsolvable problem applying affine transformations to circles, we decided to create our own Transformation class.
GridTransformation(AffineTransform, double, double, double, int, int, int, int) - Constructor for class devisor2.grid.backend.GridTransformation
  sets all attributes to the given parameters
g - Variable in class devisor2.grid.backend.BaseSelector
gc - Variable in class devisor2.grid.options.ControlCenter
  the global GridControl instance
general_devisorhome - Static variable in class devisor2.grid.options.Options
  key for the DEVISORHOME path
general_faqfile - Static variable in class devisor2.grid.options.Options
  key for the faqfile path+name
general_featlib - Static variable in class devisor2.grid.options.Options
  key for the feat path
general_helpfile - Static variable in class devisor2.grid.options.Options
  key for the helpfile path+name
general_path - Static variable in class devisor2.grid.options.Options
  key for the general path used for load-save-dialogs
general_trigen - Static variable in class devisor2.grid.options.Options
  key for the trigen path
get(int) - Method in class devisor2.grid.GUI.dialogs.DialogManager
get(String) - Method in class devisor2.grid.options.Options
  Returns the String value saved under the given key.
getALTbutton() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getAccelerator(String, String) - Static method in class devisor2.grid.options.Accelerators
  Returns the Swing representation of the accelerator defined by modifier + key
getAccelerator(String) - Static method in class devisor2.grid.options.Accelerators
  Returns the Swing representation of the given (internal) string representing of an accelerator.
getAcceleratorTable() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getAcceleratorTableData() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getAddTypeCombo() - Method in class devisor2.grid.GUI.framework.ToolBar
getAdjustment() - Method in class devisor2.grid.GUI.framework.MainFrame
  returns the adjustment object
getAnchorX() - Method in class devisor2.grid.backend.GridTransformation
getAnchorY() - Method in class devisor2.grid.backend.GridTransformation
getAngle() - Method in class devisor2.grid.backend.GridTransformation
getAnisotropyFactors() - Method in class devisor2.foundation.elements.Macro
getAnisotropyMode() - Method in class devisor2.foundation.elements.Macro
getArea() - Method in class devisor2.foundation.elements.Cell2D
  calculates and returns the area (size) of the element
getArea() - Method in class devisor2.foundation.elements.Quad
  calculates and returns the area (size) of the element
getArea() - Method in class devisor2.foundation.elements.Tri
  calculates and returns the area (size) of the element
getAspectRatio() - Method in class devisor2.foundation.elements.Cell2D
  calculates the aspect ratio of the element, that is the quotient of the shortest and the longest edge
getAspectRatio() - Method in class devisor2.foundation.elements.Quad
  calculates the aspect ratio of the element, that is the quotient of the shortest and the longest edge
getAspectRatio() - Method in class devisor2.foundation.elements.Tri
  calculates the aspect ratio of the element, that is the quotient of the shortest and the longest edge
getBC() - Method in class devisor2.foundation.elements.Edge
  returns the boundarycondition of the edge
getBC() - Method in class devisor2.grid.GUI.dialogs.EdgeStatusDialog
  returns the current Boundary condition set in the radiobuttons
getBound0Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound10Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound11Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound12Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound13Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound14Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound15Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound1Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound2Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound3Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound4Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound5Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound6Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound7Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound8Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBound9Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getBoundaries() - Method in class devisor2.foundation.base.DomainBoundary
getBoundary(int) - Method in class devisor2.foundation.base.DomainBoundary
  returns the boundary object with the index boundarynumber (0..count-1)
getBoundary() - Method in class devisor2.foundation.boundary.BoundaryNode
  returns the boundary of this node
getBoundary() - Method in class devisor2.foundation.boundary.Segment
getBoundaryCount() - Method in class devisor2.foundation.base.DomainBoundary
  returns the number of boundaries in the domain
getBoundaryEdgeCount() - Method in class devisor2.foundation.base.BasicDomain
getBoundaryLength(Boundary, double, double) - Method in class devisor2.foundation.base.DomainBoundary
getBoundaryNodeCount() - Method in class devisor2.foundation.base.BasicDomain
  returns the number of boundary nodes in the domain
getBoundaryNumber() - Method in class devisor2.foundation.boundary.BoundaryNode
  returns the number of the defining boundary
getBoundaryNumber() - Method in class devisor2.foundation.boundary.Segment
  return internally saved boundary number
getCTRLbutton() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getCartesianCoords(Boundary, double) - Method in class devisor2.foundation.base.DomainBoundary
  returns the coordinates of a parameter value on a boundary
getCartesianCoords(double) - Method in class devisor2.foundation.boundary.Segment
  gets the cartesian coordinates of the node according to parameter t
getCartesianCoords(double) - Method in class devisor2.foundation.boundary.SegmentCircle
getCartesianCoords(double) - Method in class devisor2.foundation.boundary.SegmentLine
  returns the cartesian coordinates according to the parameter value t
getCell(int) - Method in class devisor2.foundation.base.BasicDomain
getCellCount() - Method in class devisor2.foundation.base.BasicDomain
  returns the number of cells in the domain
getCells() - Method in class devisor2.foundation.base.BasicDomain
getCenterHotspot() - Method in class devisor2.grid.backend.GridHotspotter
getChildren() - Method in class devisor2.foundation.elements.Cell
getClickedHotspot(int, int) - Method in class devisor2.grid.backend.GridHotspotter
  determines what hotspot has been hit (use constants provided).
getClickedHotspotCoords(int) - Method in class devisor2.grid.backend.GridHotspotter
getClickedItem(int, int) - Method in class devisor2.grid.backend.BaseSelector
  returns the GridItem which is positioned at the given world coords
getClip() - Method in class devisor2.grid.GUI.framework.PSGraphics
getClipBounds() - Method in class devisor2.grid.GUI.framework.PSGraphics
getClone(Segment) - Method in class devisor2.grid.backend.GridCloner
  get cloned Segment of the given Segment
getClonedBoundaries() - Method in class devisor2.grid.backend.GridCloner
getCloner() - Method in class devisor2.grid.GUI.framework.DrawingArea
getClones() - Method in class devisor2.grid.backend.GridCloner
  returns all cloned items in one vector
getColor() - Method in class devisor2.grid.GUI.framework.PSGraphics
getColoredgeLabel() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getColoredgebaseLabel() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getColorelementLabel() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getColornodeLabel() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getContents() - Method in class devisor2.grid.options.Locale_de_DE
  returns the whole two-dimensional object array
getContents() - Method in class devisor2.grid.options.Locale_en_US
  returns the whole two-dimensional object array
getCoord() - Method in class devisor2.foundation.elements.Node
  gets the coordinate vector of the Node
getCoord(int) - Method in class devisor2.foundation.elements.Node
  gets the coordinate i of the Node
getCoords(double) - Method in class devisor2.foundation.boundary.SegmentFile
getCopymodeItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getCopymodeToggle() - Method in class devisor2.grid.GUI.framework.ToolBar
getDefault(String) - Method in class devisor2.grid.options.Options
  returns the default object saved under the given key
getDescription() - Method in class devisor2.grid.GUI.dialogs.FilePickerFilter
  Returns a textual description for the current filter.
getDevHomeTextField() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
  quick getters and setters for the ones used from outside
getDirectInputItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getDirectInputToggle() - Method in class devisor2.grid.GUI.framework.ToolBar
getDockMargin() - Method in class devisor2.grid.GUI.dialogs.DockableDialog
  returns the dockMargin
getDrawingArea() - Method in class devisor2.grid.GUI.framework.MainFrame
  returns the current DrawingArea
getEdge(int) - Method in class devisor2.foundation.base.BasicDomain
getEdge(int) - Method in class devisor2.foundation.elements.Cell2D
  gives the ith Edge of the cell
getEdge(int) - Method in class devisor2.foundation.elements.Macro
  Returns the ith edge of the cell modulo NPT, i.e.
getEdge(int) - Method in class devisor2.foundation.elements.Quad
  Returns the ith edge of the cell modulo NPT, i.e.
getEdge(int) - Method in class devisor2.foundation.elements.Tri
  Returns the ith edge of the cell modulo NPT, i.e.
getEdgeCount() - Method in class devisor2.foundation.base.BasicDomain
  returns the number of edges in the domain
getEdgeForNode(Node, double) - Method in class devisor2.foundation.base.BasicDomain
  gets the edge the node n resides on
getEdgeStatusItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getEdgeStatusToggle() - Method in class devisor2.grid.GUI.framework.ToolBar
getEdges() - Method in class devisor2.foundation.base.BasicDomain
getEdges() - Method in class devisor2.foundation.elements.Cell2D
getEndAngle() - Method in class devisor2.foundation.boundary.SegmentCircle
  returns the end angle (in degrees)
getEndPoint() - Method in class devisor2.foundation.boundary.SegmentLine
  returns the endpoint coordinates
getEpsilonSlider() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getExtension(File) - Method in class devisor2.grid.GUI.dialogs.FilePicker
getExtensions() - Method in class devisor2.grid.GUI.dialogs.FilePickerFilter
  returns an array of accepted extensions
getFathers() - Method in class devisor2.foundation.elements.Edge
getFathers() - Method in class devisor2.foundation.elements.Node
getFeatlibTextField() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFileformat() - Method in class devisor2.foundation.base.BasicDomain
  returns the file format of the domain (UCD, FEAT or FEAST)
getFilename() - Method in class devisor2.foundation.base.BasicDomain
  returns the filename of the domain
getFill0Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill10Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill11Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill12Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill13Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill14Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill15Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill1Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill2Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill3Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill4Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill5Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill6Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill7Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill8Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFill9Label() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getFilterType() - Method in class devisor2.grid.GUI.dialogs.FilePickerFilter
  returns the filter type of this instance
getFont() - Method in class devisor2.grid.GUI.framework.PSGraphics
getFontMetrics() - Method in class devisor2.grid.GUI.framework.PSGraphics
getFontMetrics(Font) - Method in class devisor2.grid.GUI.framework.PSGraphics
getHeader() - Method in class devisor2.grid.options.Options
  returns the current header for config files
getHighlightrectLabel() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getHighlightselectionLabel() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getHotspotMask() - Method in class devisor2.grid.backend.GridHotspotter
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.BoundaryNodeDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.ChangeBoundaryDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.CircleDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.DockableDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.EdgeStatusDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.LineDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.MacroDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.MergeBoundariesDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.MirrorDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.MultipleBNDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.ParallelBlockDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.PerimeterDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.QuadDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.RefineDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.RotateDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.ScaleDialog
  returns the initial Position of the dialog
getInitialPosition() - Method in class devisor2.grid.GUI.dialogs.TriDialog
  returns the initial Position of the dialog
getIntersection(int[]) - Method in class devisor2.foundation.base.DomainBoundary
  returns the possible intersection point with an line:
getIntersection(int[]) - Method in class devisor2.foundation.boundary.SegmentLine
getKeyConstant(String) - Static method in class devisor2.grid.options.Accelerators
  returns the KEY_VK constant assigned to the given key
getKeySelectionComboBox() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getKeyString(int) - Static method in class devisor2.grid.options.Accelerators
  Returns a String representation of the given mmemonic specified by the KeyEvent constant
getLastBoundary() - Method in class devisor2.foundation.base.DomainBoundary
getLength() - Method in class devisor2.foundation.elements.Edge
  calculates the length of the edge (simple pythagoras) and returns it
getLevel() - Method in class devisor2.foundation.elements.Cell
  Returns the level of the cell.
getListener() - Method in class devisor2.grid.GUI.framework.DrawingArea
  returns the GridListener
getLoadInfo(int) - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog.LoadFactors
getLoadInfoFrom(int) - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog.LoadFactors
getLoadInfoTo(int) - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog.LoadFactors
getMainActionListener() - Method in class devisor2.grid.GUI.framework.MainFrame
  returns the current MainActionListener object of the frame
getMainMenu() - Method in class devisor2.grid.GUI.framework.MainFrame
  returns the current MainMenu object of the frame
getMarker() - Method in class devisor2.foundation.elements.Cell
  Returns the marker of the cell.
getMarker() - Method in class devisor2.foundation.elements.Edge
  returns the marker value of this edge
getMarker() - Method in class devisor2.foundation.elements.Node
  gets the marker of the node.
getMatrix() - Method in class devisor2.grid.backend.GridTransformation
getMatrixBlock() - Method in class devisor2.foundation.elements.Cell
getMaxParallelBlock() - Method in class devisor2.foundation.base.BasicDomain
  returns the maximum number of parallel blocks
getMidPoint() - Method in class devisor2.foundation.boundary.SegmentCircle
  returns the midpoint of the circle (WORLD COORDS)
getMirrorItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getMiscbackgroundLabel() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getMiscgridLabel() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getMisclassoLabel() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getModeString() - Method in class devisor2.grid.options.ControlCenter
getMyself() - Static method in class devisor2.grid.options.ControlCenter
  a static self-deliverer for easy access from within the application.
getNONEbutton() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getNPR() - Method in class devisor2.foundation.elements.Node
  setNPR returns the nodal property
getNPT() - Method in class devisor2.foundation.elements.Cell
getNPT() - Method in class devisor2.foundation.elements.Macro
getNPT() - Method in class devisor2.foundation.elements.Quad
getNPT() - Method in class devisor2.foundation.elements.Tri
getName() - Method in class devisor2.foundation.base.BasicDomain
  gets the name of the domain
getNearestCells(int, int, BasicDomain.DPoint) - Method in class devisor2.foundation.base.BasicDomain
getNeighbours() - Method in class devisor2.foundation.elements.Cell
getNewCircleMItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getNewCirclePItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getNewLineItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getNewMacroItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getNewMultiLineItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getNewNodeItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getNewQuadItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getNewTriItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getNode(int) - Method in class devisor2.foundation.base.BasicDomain
getNode(int) - Method in class devisor2.foundation.elements.Cell2D
  gives the ith node of the cell
getNode(int) - Method in class devisor2.foundation.elements.Edge
  returns the i-th Node (0 or 1) of this edge
getNodeAverageValue(int) - Method in class devisor2.foundation.elements.Cell
  Returns the average of the ith value of the nodes defining this cell.
getNodeAverageValue(int) - Method in class devisor2.foundation.elements.Edge
  Returns the average of the ith value of the nodes defining this cell.
getNodeCount() - Method in class devisor2.foundation.base.BasicDomain
  returns the number of nodes in the domain
getNodeWithSameCoords(Node) - Method in class devisor2.foundation.base.BasicDomain
  gets the Node in the Domain with the same coords
getNodes() - Method in class devisor2.foundation.base.BasicDomain
getNodes() - Method in class devisor2.foundation.elements.Cell
getNodes() - Method in class devisor2.foundation.elements.Cell2D
  gives the node array of the cell
getNumEdges() - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog.LoadFactors
getNumber() - Method in class devisor2.foundation.boundary.Boundary
getNumber() - Method in class devisor2.foundation.elements.Cell
  gets the number of the cell.
getNumber() - Method in class devisor2.foundation.elements.Edge
  returns the number of the edge
getNumber() - Method in class devisor2.foundation.elements.Node
  gets the number of the node.
getNumberboundaryLabel() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getNumberedgeLabel() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getNumberelementLabel() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getNumbernodeLabel() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getOppositeHotspotCoords(int) - Method in class devisor2.grid.backend.GridHotspotter
getOrigBoundaries() - Method in class devisor2.grid.backend.GridCloner
getOrigSegment(int, int) - Method in class devisor2.grid.backend.GridCloner
getParaMax() - Method in class devisor2.foundation.boundary.Boundary
getParaValue() - Method in class devisor2.foundation.boundary.BoundaryNode
  returns the parameter value of this node
getParallelBlock() - Method in class devisor2.foundation.elements.Cell
getParallelBlockCenter(int) - Method in class devisor2.foundation.base.BasicDomain
getParallelBlockItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getParallelblockToggle() - Method in class devisor2.grid.GUI.framework.ToolBar
getParameterCoord(Node) - Method in class devisor2.foundation.boundary.SegmentFile
getParameterValue(Node) - Method in class devisor2.foundation.boundary.Segment
  calculate parameter value of node 'n' from its x/y coordinates (note: only the relative parameter value is calculated, the boundary-wide value is not considered)
getParameterValue(Node) - Method in class devisor2.foundation.boundary.SegmentCircle
getParameterValue(Node) - Method in class devisor2.foundation.boundary.SegmentLine
getParameters() - Method in class devisor2.foundation.GridItem
  returns all parameters of the griditem in an int array
getParameters() - Method in class devisor2.foundation.boundary.Segment
  gets the parameters of the segment
getParameters() - Method in class devisor2.foundation.boundary.SegmentCircle
  gets the parameters of the circle
getParameters() - Method in class devisor2.foundation.boundary.SegmentLine
  gets the parameters of the line
getParameters() - Method in class devisor2.foundation.elements.Edge
getParameters() - Method in class devisor2.foundation.elements.Macro
getParameters() - Method in class devisor2.foundation.elements.Node
getParameters() - Method in class devisor2.foundation.elements.Quad
getParameters() - Method in class devisor2.foundation.elements.Tri
getParams() - Method in class devisor2.foundation.boundary.Segment
  gets the parameters of the segment
getParams() - Method in class devisor2.foundation.boundary.SegmentCircle
  gets the parameters of the circle
getParams() - Method in class devisor2.foundation.boundary.SegmentLine
  gets the parameters of the line
getParams() - Method in class devisor2.foundation.elements.Node
getParent() - Method in class devisor2.foundation.elements.Cell
getParents() - Method in class devisor2.foundation.elements.Edge
  getParents() returns the parent Cells(2D) as array of Objects
getParents() - Method in class devisor2.foundation.elements.Node
  getParents() returns the parent edges as array of edges
getPasteItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getPasteToggle() - Method in class devisor2.grid.GUI.framework.ToolBar
getPathTextField() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getPerimeter() - Method in class devisor2.foundation.GridItem
  This method returns the perimeter of the item, that is the smallest bounding rectangle the item lies is completely inside of.
getPerimeter() - Method in class devisor2.foundation.base.BasicDomain
  returns the perimeter of the domain
getPerimeter(boolean) - Method in class devisor2.foundation.base.BasicDomain
getPerimeter() - Method in class devisor2.foundation.base.DomainBoundary
  gets the perimeter of the domain boundary
getPerimeter() - Method in class devisor2.foundation.boundary.Segment
  gets the perimeter of the segment
getPerimeter() - Method in class devisor2.foundation.boundary.SegmentCircle
  returns the perimeter of the Circle element, that is the smallest bounding box completely containing the Circle
getPerimeter() - Method in class devisor2.foundation.boundary.SegmentFile
getPerimeter() - Method in class devisor2.foundation.boundary.SegmentLine
  returns the perimeter of the Line element, that is the smallest bounding box completely containing the Line
getPerimeter() - Method in class devisor2.foundation.elements.Cell
getPerimeter() - Method in class devisor2.foundation.elements.Cell2D
getPerimeter() - Method in class devisor2.foundation.elements.Edge
  returns the perimeter of the Edge element, that is the smallest bounding box completely containing the Edge
getPerimeter() - Method in class devisor2.foundation.elements.Macro
  returns the perimeter of the Macro element, that is the smallest bounding box completely containing the Macro
getPerimeter() - Method in class devisor2.foundation.elements.Node
  calculates the perimeter of this node.
getPerimeter() - Method in class devisor2.foundation.elements.Quad
  returns the perimeter of the Quad element, that is the smallest bounding box completely containing the Quad
getPerimeter() - Method in class devisor2.foundation.elements.Tri
  returns the perimeter of the Tri element, that is the smallest bounding box completely containing the Tri
getPolyCoords(AffineTransform) - Method in class devisor2.foundation.boundary.SegmentFile
getPositionOnScreen() - Method in class devisor2.grid.GUI.dialogs.DockableDialog
  returns the position on the screen
getPropertiesToggle() - Method in class devisor2.grid.GUI.framework.ToolBar
getPurePath() - Method in class devisor2.grid.GUI.dialogs.FilePicker
getRadius() - Method in class devisor2.foundation.boundary.SegmentCircle
  returns the radius of the circle (WORLD COORDS)
getRectifyElementItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getRectifyElementToggle() - Method in class devisor2.grid.GUI.framework.ToolBar
getRefineItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getRefinement(int) - Method in class devisor2.foundation.elements.Macro
getRotateAngle() - Method in class devisor2.grid.backend.GridSelector
getSHIFTbutton() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getScaleX() - Method in class devisor2.grid.backend.GridTransformation
getScaleX() - Method in class devisor2.grid.options.GridControl
getScaleY() - Method in class devisor2.grid.backend.GridTransformation
getScaleY() - Method in class devisor2.grid.options.GridControl
getScrollBar(int) - Method in class devisor2.grid.GUI.framework.MainFrame
  returns the select scrollbar object
getSegment(int) - Method in class devisor2.foundation.boundary.Boundary
  returns the segmentnumber-th segment in a boundary
getSegment() - Method in class devisor2.foundation.boundary.BoundaryNode
  returns the segment the node lies on
getSegmentCount() - Method in class devisor2.foundation.boundary.Boundary
  returns the number of segments in a boundary
getSegmentNumber() - Method in class devisor2.foundation.boundary.Segment
getSegments() - Method in class devisor2.foundation.boundary.Boundary
getSelectBoundaryCombo() - Method in class devisor2.grid.GUI.framework.ToolBar
getSelectBox() - Method in class devisor2.grid.backend.BaseSelector
  returns the current SelectBox as a Rectangle object (in screen coordinates, not in world coordinates)
getSelectEdgesItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getSelectEdgesToggle() - Method in class devisor2.grid.GUI.framework.ToolBar
getSelectElementToggle() - Method in class devisor2.grid.GUI.framework.ToolBar
getSelectElementsItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getSelectNodeToggle() - Method in class devisor2.grid.GUI.framework.ToolBar
getSelectNodesItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getSelectSegmentToggle() - Method in class devisor2.grid.GUI.framework.ToolBar
getSelectSegmentsItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getSelectedFile() - Method in class devisor2.grid.GUI.dialogs.FilePicker
  If the filter is set to INP, FEAST, the extension is automatically added.
getSelectedItems(boolean, Vector) - Method in class devisor2.grid.backend.BaseSelector
  returns all selected GridItems inside the currently used rubber band / lasso.
getSelectedTab() - Method in class devisor2.grid.GUI.dialogs.BoundaryNodeDialog
getSelectedTab() - Method in class devisor2.grid.GUI.dialogs.MacroDialog
getSelector() - Method in class devisor2.grid.GUI.framework.DrawingArea
  returns the GridSelector connected to this DrawingArea
getSetZoomItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getSetZoomToggle() - Method in class devisor2.grid.GUI.framework.ToolBar
getSmallestInnerAngle() - Method in class devisor2.foundation.elements.Cell2D
  calculates and returns the smallest inner angle of the element.
getSmallestInnerAngle() - Method in class devisor2.foundation.elements.Quad
  calculates and returns the smallest inner angle of the element.
getSmallestInnerAngle() - Method in class devisor2.foundation.elements.Tri
  calculates and returns the smallest inner angle of the element.
getSnapCheck() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getSnapXTF() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getSnapYTF() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getStartAngle() - Method in class devisor2.foundation.boundary.SegmentCircle
  returns the start angle (in degrees)
getStartPoint() - Method in class devisor2.foundation.boundary.SegmentLine
  returns the startpoint coordinates
getStatistics() - Method in class devisor2.foundation.base.DomainStatistics
  the all-important method :-)
getStatus() - Method in class devisor2.foundation.elements.Edge
  returns the status of the edge
getStatus() - Method in class devisor2.grid.GUI.dialogs.EdgeStatusDialog
  returns the current status set in the radiobuttons
getStatusBar() - Method in class devisor2.grid.GUI.framework.MainFrame
  returns the current statusbar object of the frame
getTMax() - Method in class devisor2.foundation.boundary.Segment
getToolBar() - Method in class devisor2.grid.GUI.framework.MainFrame
  returns the current toolbar object of the frame
getTopLeftHotspot() - Method in class devisor2.grid.backend.GridHotspotter
  same for the topleft corner
getTranslateX() - Method in class devisor2.grid.backend.GridTransformation
getTranslateY() - Method in class devisor2.grid.backend.GridTransformation
getTrigenTextField() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
getValue(int) - Method in class devisor2.foundation.elements.Cell
  Returns the ith value.
getValue(int) - Method in class devisor2.foundation.elements.Node
  gets an value of the node
getViewPropertiesItem() - Method in class devisor2.grid.GUI.framework.MainMenu
getX() - Method in class devisor2.foundation.base.BasicDomain.DPoint
getY() - Method in class devisor2.foundation.base.BasicDomain.DPoint
getZoomInToggle() - Method in class devisor2.grid.GUI.framework.ToolBar
getZoomPlusItem() - Method in class devisor2.grid.GUI.framework.MainMenu
globalscale - Variable in class devisor2.grid.options.ControlCenter
  the global precision scale factor
globalscale2 - Variable in class devisor2.grid.options.ControlCenter
globalscaledigits - Variable in class devisor2.grid.options.ControlCenter
gtk - Variable in class devisor2.grid.options.GridControl

## H

HOTSPOT_BOTTOMCENTER - Static variable in class devisor2.grid.backend.GridHotspotter
HOTSPOT_BOTTOMLEFT - Static variable in class devisor2.grid.backend.GridHotspotter
HOTSPOT_BOTTOMRIGHT - Static variable in class devisor2.grid.backend.GridHotspotter
HOTSPOT_CENTERCENTER - Static variable in class devisor2.grid.backend.GridHotspotter
HOTSPOT_CENTERLEFT - Static variable in class devisor2.grid.backend.GridHotspotter
HOTSPOT_CENTERRIGHT - Static variable in class devisor2.grid.backend.GridHotspotter
HOTSPOT_NONE - Static variable in class devisor2.grid.backend.GridHotspotter
  constant to indicate that no hotspot has been hit
HOTSPOT_TOPCENTER - Static variable in class devisor2.grid.backend.GridHotspotter
HOTSPOT_TOPLEFT - Static variable in class devisor2.grid.backend.GridHotspotter
  constants to indicate the number of the hotspot that has been hit
HOTSPOT_TOPRIGHT - Static variable in class devisor2.grid.backend.GridHotspotter
HelpFrame - class devisor2.grid.GUI.help.HelpFrame.
  This class is just a simple container to display the online version of the manual (which will be created by the tex2html tool.
HelpFrame(String) - Constructor for class devisor2.grid.GUI.help.HelpFrame
  the Constructor just initialises a new HelpFrame and connects it to the html file of the manual
hasChanged() - Method in class devisor2.foundation.base.BasicDomain
  returns if the domain has been changed recently
help - Variable in class devisor2.grid.options.ControlCenter
  the global help Frame reference
hide(int) - Method in class devisor2.grid.GUI.dialogs.DialogManager
hideAll() - Method in class devisor2.grid.GUI.dialogs.DialogManager
highlight_rect - Variable in class devisor2.grid.options.DrawControl
  flag to indicate if rectangular elements are highlighted
hotspotMask - Variable in class devisor2.grid.backend.GridHotspotter
  this array holds the flags which hotspots are currently active and are therefore to be drawn and have to be sensitive to user input read it top to bottom left to right

## I

InfoDialog - class devisor2.grid.GUI.dialogs.InfoDialog.
  This class defines our basic info dialog with version information, developers, revision history etc.
InfoDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.InfoDialog
  creates a new instance of the dialog
index - Variable in class devisor2.foundation.elements.Node
  index of the node, read in mesh file
initDialogs() - Method in class devisor2.grid.GUI.dialogs.DialogManager
initialize(MainFrame) - Static method in class devisor2.grid.GUI.dialogs.InfoDialog
  this is one of the two important methods in this class.
initialize(MainFrame) - Static method in class devisor2.grid.GUI.dialogs.OptionsDialog
  this is one of the two important methods in this class.
initialize(MainFrame, String, String) - Static method in class devisor2.grid.GUI.dialogs.TextFrame
  creates a new instance of the dialog
initialize(MainFrame, String, String) - Static method in class devisor2.grid.GUI.help.ReadmeFrame
  creates a new instance of the dialog
interpolate(Node, Node, double) - Method in class devisor2.foundation.elements.Node
  set an interpolated node between noeud1 and noeud2 related to parameter coeff
invtrf - Variable in class devisor2.grid.options.GridControl
isAlreadyAccelerator(String) - Method in class devisor2.grid.options.Options
  This method just checks if the given accelerator is already in use in the application
isBoundary(Boundary) - Method in class devisor2.foundation.base.DomainBoundary
isBoundaryNodesOnly() - Method in class devisor2.grid.backend.BaseSelector
isCorrectAccelerator(String, String) - Static method in class devisor2.grid.options.Accelerators
  This method "just" checks if the given combination of modifier and key is a correct accelerator.
isDocked() - Method in class devisor2.grid.GUI.dialogs.DockableDialog
  returns if the dialog is docked
isFeastable() - Method in class devisor2.foundation.base.BasicDomain
  Performs a check if the domain is containing elements only supported by the FEAST file format.
isHit(int, int) - Method in class devisor2.foundation.GridItem
  Determines if the item has been hit by a click on the grid ALL IN SCREEN COORDINATES to avoid the snap mechanism
isHit(int, int) - Method in class devisor2.foundation.boundary.Segment
  Determines if the item has been hit by a click on the grid ALL IN WORLD COORDINATES to avoid the snap mechanism
isHit(int, int) - Method in class devisor2.foundation.boundary.SegmentCircle
  Determines if the item has been hit by a click on the grid ALL IN WORLD COORDINATES to avoid the snap mechanism
isHit(int, int) - Method in class devisor2.foundation.boundary.SegmentLine
  Determines if the item has been hit by a click on the grid ALL IN WORLD COORDINATES to avoid the snap mechanism
isHit(int, int) - Method in class devisor2.foundation.elements.Cell
  Determines if the item has been hit by a click on the grid ALL IN SCREEN COORDINATES to avoid the snap mechanism
isHit(int, int) - Method in class devisor2.foundation.elements.Cell2D
  Determines if the item has been hit by a click on the grid ALL IN SCREEN COORDINATES to avoid the snap mechanism
isHit(int, int) - Method in class devisor2.foundation.elements.Edge
  Determines if the item has been hit by a click on the grid ALL IN world COORDINATES to avoid the snap mechanism
isHit(int, int) - Method in class devisor2.foundation.elements.Macro
  Determines if the item has been hit by a click on the grid ALL IN SCREEN COORDINATES to avoid the snap mechanism
isHit(int, int) - Method in class devisor2.foundation.elements.Node
  Has a node been hit by a click on the given coordinates? This method works in screen coordinates only because it is pure convenience for the GridSelector class.
isHit(int, int) - Method in class devisor2.foundation.elements.Quad
  Determines if the item has been hit by a click on the grid ALL IN SCREEN COORDINATES to avoid the snap mechanism
isHit(int, int) - Method in class devisor2.foundation.elements.Tri
  Determines if the item has been hit by a click on the grid ALL IN WORLD COORDINATES
isInside(int[], int[]) - Method in class devisor2.foundation.GridItem
  Is the item inside a given rectangular area? All in WORLD COORDINATES!!!
isInside(int[], int[]) - Method in class devisor2.foundation.boundary.Segment
  Is the item inside a given rectangular area? All in WORLD COORDINATES!!!
isInside(int[], int[]) - Method in class devisor2.foundation.boundary.SegmentCircle
  Is the item inside a given rectangular area? All in WORLD COORDINATES!!!
isInside(int[], int[]) - Method in class devisor2.foundation.boundary.SegmentLine
  Is the item inside a given rectangular area? All in WORLD COORDINATES!!!
isInside(int[], int[]) - Method in class devisor2.foundation.elements.Cell
  Is the item inside a given rectangular area? All in WORLD COORDINATES!!!
isInside(int[], int[]) - Method in class devisor2.foundation.elements.Cell2D
  Is the item inside a given rectangular area? All in WORLD COORDINATES!!!
isInside(int[], int[]) - Method in class devisor2.foundation.elements.Edge
  Is the item inside a given rectangular area? All in WORLD COORDINATES!!!
isInside(int[], int[]) - Method in class devisor2.foundation.elements.Macro
  Is the item inside a given rectangular area? All in WORLD COORDINATES!!!
isInside(int[], int[]) - Method in class devisor2.foundation.elements.Node
  Are we inside of a give 2D area ?
isInside(int[], int[]) - Method in class devisor2.foundation.elements.Quad
  Is the item inside a given rectangular area? All in WORLD COORDINATES!!!
isInside(int[], int[]) - Method in class devisor2.foundation.elements.Tri
  Is the tri completely inside a given rectangular area? All in WORLD COORDINATES!!!
isMarked() - Method in class devisor2.foundation.GridItem
  returns if the item is selected
isNodesOnly() - Method in class devisor2.grid.backend.BaseSelector
isOnBoundary(int, int) - Method in class devisor2.foundation.boundary.Segment
  returns whether or not a point lies on a boundary segment
isOnBoundary(int, int) - Method in class devisor2.foundation.boundary.SegmentCircle
isOnBoundary(Node, double) - Method in class devisor2.foundation.boundary.SegmentFile
isOnBoundary(int, int) - Method in class devisor2.foundation.boundary.SegmentLine
isOnEdge(Node, double) - Method in class devisor2.foundation.elements.Edge
isRect() - Method in class devisor2.foundation.elements.Cell

## K

KEEPSTRUCTURE - Static variable in class devisor2.grid.options.ControlCenter
  constant for the copy mode keep boundary structure
keys() - Method in class devisor2.grid.options.Options
  returns an enumeration of all the keys in the options file

## L

LINEDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
LOADBALANCINGDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
LineDialog - class devisor2.grid.GUI.dialogs.LineDialog.
  This class is the DockableDialog instance for Line input.
LineDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.LineDialog
  the constructor just sets references correctly and creates the GUI
LoadBalancingDialog - class devisor2.grid.GUI.dialogs.LoadBalancingDialog.
  This class is the DockableDialog instance for Line input.
LoadBalancingDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.LoadBalancingDialog
  the constructor just sets references correctly and creates the GUI
LoadBalancingDialog.LoadFactors - class devisor2.grid.GUI.dialogs.LoadBalancingDialog.LoadFactors.
LoadBalancingDialog.LoadFactors(int) - Constructor for class devisor2.grid.GUI.dialogs.LoadBalancingDialog.LoadFactors
Locale_de_DE - class devisor2.grid.options.Locale_de_DE.
  This class provides the localization information for english language and US country scheme (e.g.
Locale_de_DE() - Constructor for class devisor2.grid.options.Locale_de_DE
Locale_en_US - class devisor2.grid.options.Locale_en_US.
  This class provides the localization information for english language and US country scheme (e.g.
Locale_en_US() - Constructor for class devisor2.grid.options.Locale_en_US
level - Variable in class devisor2.foundation.elements.Cell
  Number of the cell
level - Variable in class devisor2.foundation.elements.Edge
  the hierarchical level of this edge (yet not implemented)
linkBoundaries() - Method in class devisor2.foundation.base.DomainBoundary
listener - Variable in class devisor2.grid.GUI.dialogs.DockableDialog
  the listener responsible for trailing the dialog's movements
load(String) - Method in class devisor2.grid.options.Options
  loads user settings from a file
loadDomain(String, String, boolean, boolean) - Method in class devisor2.foundation.base.DomainIO
  This method handles loading a domain.
loadDomain(String, String) - Method in class devisor2.foundation.base.DomainIO
  loads the given domain (convenience version)
loadDomainFEAST(String) - Method in class devisor2.foundation.base.DomainIO
loadDomainFEAT(String, boolean, boolean, boolean, double, double) - Method in class devisor2.foundation.base.DomainIO
  loads a domain from files in FEAT format (name.prm, name.tri)
loadDomainFEAT(String, boolean, boolean, boolean, double, double, boolean) - Method in class devisor2.foundation.base.DomainIO
locale - Variable in class devisor2.grid.options.ControlCenter
  the global Locale

## M

MACRODIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
MASK_ALL - Static variable in class devisor2.grid.backend.GridHotspotter
  the hotspot mask for all hotspots
MASK_CIRCLES - Static variable in class devisor2.grid.backend.GridHotspotter
  the hotspot mask for scaling when circles are involved
MASK_NODES - Static variable in class devisor2.grid.backend.GridHotspotter
  the hotspot mask for nodes only
MASK_ROTATE - Static variable in class devisor2.grid.backend.GridHotspotter
  the hotspot mask for rotating
MERGEBOUNDARIESDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
MIRRORDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
MIRROR_MODE - Static variable in class devisor2.grid.options.ControlCenter
  indicates that mirroring is the current mode
MULTIPLEBNDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
Macro - class devisor2.foundation.elements.Macro.
  The Macro class represents a Quad which can refine itself nonuniformly.
Macro() - Constructor for class devisor2.foundation.elements.Macro
  Empty constructor.
Macro(int, int, int, Edge, Edge, Edge, Edge) - Constructor for class devisor2.foundation.elements.Macro
  Calls one constructor of Cell, and defines the array of edges of the cell.
MacroDialog - class devisor2.grid.GUI.dialogs.MacroDialog.
  This class is the DockableDialog instance to add Macros and to display Macro properties in Query Mode.
MacroDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.MacroDialog
  the constructor sets references correctly and creates the GUI
MainFrame - class devisor2.grid.GUI.framework.MainFrame.
  This is the main window of the DeViSoRGrid2 application.
MainFrame() - Constructor for class devisor2.grid.GUI.framework.MainFrame
  This constructor just creates a new MainFrame object and adds subsequently the toolbar, statusbar, main menu and centerfold area.
MainMenu - class devisor2.grid.GUI.framework.MainMenu.
  Defines the main menu of the MainFrame
  It is connected to the application via the MainFrame reference, and functionality is available via the ActionCommands declared in the MainActionListener class.
  Note: The accelerators can be changed by the user (without re-compiling) in the OptionsDialog class, therefore, if more functionality is subsequently added to the application, more accelerators have to be registered with the Options class and the corresponding Action Listener of the dialog mentioned above.
MainMenu(MainFrame) - Constructor for class devisor2.grid.GUI.framework.MainMenu
  sets up a new instance of the MainMenu including all submenus
MergeBoundariesDialog - class devisor2.grid.GUI.dialogs.MergeBoundariesDialog.
  See the GridListener for a detailed description of how the dialog is connected to the application.
MergeBoundariesDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.MergeBoundariesDialog
  the constructor just sets references correctly and creates the GUI
MirrorDialog - class devisor2.grid.GUI.dialogs.MirrorDialog.
  This class is the DockableDialog instance to get the line against which to mirror the selected elements.
MirrorDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.MirrorDialog
  the constructor just sets references correctly and creates the GUI
MultipleBNDialog - class devisor2.grid.GUI.dialogs.MultipleBNDialog.
  This class is the DockableDialog instance to set multiple boundary nodes.
MultipleBNDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.MultipleBNDialog
  the constructor just sets references correctly and creates the GUI
m - Variable in class devisor2.foundation.elements.Macro
  level of refinement in y direction
mainframe_height - Static variable in class devisor2.grid.options.Options
  key for the MainFrame's height
mainframe_width - Static variable in class devisor2.grid.options.Options
  key for the MainFrame's width
mainframe_x - Static variable in class devisor2.grid.options.Options
  key for the MainFrame's origin (horizontal)
mainframe_y - Static variable in class devisor2.grid.options.Options
  key for the MainFrame's origin (vertical)
marked - Variable in class devisor2.foundation.GridItem
  flag to indicate if the item is currently selected
marker - Variable in class devisor2.foundation.elements.Cell
  Marker of the cell
marker - Variable in class devisor2.foundation.elements.Edge
  marker of this edge
marker - Variable in class devisor2.foundation.elements.Node
  marker variable
material_number - Variable in class devisor2.foundation.elements.Cell
  Material number of the cell (UCD)
matrixblock - Variable in class devisor2.foundation.elements.Cell
  parameters of the cell
metis_command - Static variable in class devisor2.grid.options.Options
  key for the metis mesher used for partioning
mf - Variable in class devisor2.grid.options.GridControl
  reference to the MainFrame of the application
middlez - Variable in class devisor2.foundation.elements.Quad
mirror(int, int, int, int) - Method in class devisor2.grid.backend.GridToolkit
  mirrors all selected items at the line from (x1,y1) to (x2,y2)
mode - Variable in class devisor2.grid.options.ControlCenter
  Flag to indicate the current MODE, use constants provided default is NO_MODE

## N

NEG_ORIENTATION - Static variable in class devisor2.grid.GUI.dialogs.CircleDialog
NO_MODE - Static variable in class devisor2.grid.options.ControlCenter
  indicates that no mode is the current mode
Node - class devisor2.foundation.elements.Node.
  This class represents a node of a grid.
Node() - Constructor for class devisor2.foundation.elements.Node
  Creates a zero node
Node(int, int) - Constructor for class devisor2.foundation.elements.Node
  Creates a node at (x,y) without values
Node(int, int, Edge) - Constructor for class devisor2.foundation.elements.Node
  Creates a node at (x,y) in an edge p
Node(int, int, int) - Constructor for class devisor2.foundation.elements.Node
  Creates a node at (x,y) with nbValues values
NodeValueCount - Variable in class devisor2.foundation.base.BasicDomain
  number of values in the domain
n - Variable in class devisor2.foundation.elements.Macro
  level of refinement in x direction
name - Variable in class devisor2.foundation.base.BasicDomain
  name of the domain
name - Variable in class devisor2.foundation.boundary.SegmentFile
  name of the parametrisation file
neighbours - Variable in class devisor2.foundation.elements.Cell
  Array for the neighbourhood, updated by updateCellNeighbours() should contain cells.
newbottomleft - Variable in class devisor2.grid.backend.GridSelector
newbottomright - Variable in class devisor2.grid.backend.GridSelector
newtopleft - Variable in class devisor2.grid.backend.GridSelector
newtopright - Variable in class devisor2.grid.backend.GridSelector
nodes - Variable in class devisor2.foundation.base.BasicDomain
  the nodes and cells themselves
nodes - Variable in class devisor2.foundation.elements.Cell
  nodes of this cell, updated by updateCellNodes()
nodesonly - Variable in class devisor2.grid.backend.BaseSelector
npr - Variable in class devisor2.foundation.elements.Node
  boundary information variable
number - Variable in class devisor2.foundation.elements.Cell
  Number of the cell
number - Variable in class devisor2.foundation.elements.Edge
  the number of this edge, updated by updateEdgeNumbers()
number - Variable in class devisor2.foundation.elements.Node
  number of the node, updated by updateNodeNumbers()
number_boundary - Variable in class devisor2.grid.options.DrawControl
  flag to indicate if boundary numbers are painted
number_edge - Variable in class devisor2.grid.options.DrawControl
  flag to indicate if edge numbers are painted
number_element - Variable in class devisor2.grid.options.DrawControl
  flag to indicate if element numbers are painted
number_node - Variable in class devisor2.grid.options.DrawControl
  flag to indicate if node numbers are painted

## O

OK - Static variable in class devisor2.grid.GUI.dialogs.TextFrame
OK - Static variable in class devisor2.grid.GUI.help.ReadmeFrame
Options - class devisor2.grid.options.Options.
  This class represents the central storage and management class for all Options the user can set throughout the whole application, and some additional settings for the GUI.
Options() - Constructor for class devisor2.grid.options.Options
  the Constructor just creates a new Options object and initializes the factory default settings
OptionsDialog - class devisor2.grid.GUI.dialogs.OptionsDialog.
  This class represents the OptionsDialog for the DeViSoR2 application.
OptionsDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.OptionsDialog
  creates a new Dialog and sets up its gui.
op - Variable in class devisor2.grid.options.ControlCenter
  the global Options instance
orientation_marker_1 - Variable in class devisor2.foundation.boundary.Segment
  first point (world coords) of the orientation marker triangle
orientation_marker_2 - Variable in class devisor2.foundation.boundary.Segment
  second point (world coords) of the orientation marker triangle
orientation_marker_3 - Variable in class devisor2.foundation.boundary.Segment
  third point (world coords) of the orientation marker triangle
origBounds - Variable in class devisor2.grid.backend.GridCloner
origCells - Variable in class devisor2.grid.backend.GridCloner
origEdges - Variable in class devisor2.grid.backend.GridCloner
origNodes - Variable in class devisor2.grid.backend.GridCloner
origSegments - Variable in class devisor2.grid.backend.GridCloner
origin - Variable in class devisor2.grid.GUI.dialogs.DockableDialog
  the location on screen
originals - Variable in class devisor2.grid.backend.GridCloner
other_ResourceBundleName - Static variable in class devisor2.grid.options.Options
  key for the name of the resource bundle backing the locale
other_locale_country - Static variable in class devisor2.grid.options.Options
  key for the country code for the locale used
other_locale_language - Static variable in class devisor2.grid.options.Options
  key for the the language code for the locale used
other_lookandfeel - Static variable in class devisor2.grid.options.Options
  key for the Look&Feel used
other_undosteps - Static variable in class devisor2.grid.options.Options
  key for the maximum number of undoable steps

## P

PARALLELBLOCKDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
PARALLELBLOCK_MODE - Static variable in class devisor2.grid.options.ControlCenter
  indicates that setting parallelblocks is the current mode
PERIMETERDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
POS_ORIENTATION - Static variable in class devisor2.grid.GUI.dialogs.CircleDialog
PROPERTY_MODE - Static variable in class devisor2.grid.options.ControlCenter
  indicates that querying properties is the current mode
PSGraphics - class devisor2.grid.GUI.framework.PSGraphics.
  This class DrawingArea represent the place where the domains are to be drawn.
PSGraphics() - Constructor for class devisor2.grid.GUI.framework.PSGraphics
PSGraphics(String, int, int, boolean) - Constructor for class devisor2.grid.GUI.framework.PSGraphics
ParallelBlockDialog - class devisor2.grid.GUI.dialogs.ParallelBlockDialog.
  This class is the DockableDialog instance to set parallel blocks and macro refinement parameters.
ParallelBlockDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.ParallelBlockDialog
  the constructor sets references correctly and creates the GUI
PerimeterDialog - class devisor2.grid.GUI.dialogs.PerimeterDialog.
  This class is the DockableDialog instance for domain perimeter input.
PerimeterDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.PerimeterDialog
  the constructor just sets references correctly and creates the GUI
p - Variable in class devisor2.foundation.elements.Edge
  the nodes of this edge
paintComponent(Graphics) - Method in class devisor2.grid.GUI.framework.DrawingArea
  this method takes care of all the painting work
paintSelectBox() - Method in class devisor2.grid.backend.BaseSelector
  paints the selection box to the drawing area's graphics context
parallel_palette - Variable in class devisor2.grid.options.DrawControl
  all fillxx colors in one palette
parallelblock - Variable in class devisor2.foundation.elements.Cell
  parameters of the cell
parameters - Variable in class devisor2.foundation.elements.Cell
  parameters of the cell
parent - Variable in class devisor2.foundation.elements.Cell
  parent Cell
parent - Variable in class devisor2.grid.GUI.dialogs.DockableDialog
  reference to the MainFrame of the application
parent - Variable in class devisor2.grid.GUI.framework.DrawingArea
  the MainFrame reference
parents - Variable in class devisor2.foundation.elements.Edge
  The Cell2D Objects which contain this edge
parents - Variable in class devisor2.foundation.elements.Node
  The edges which contains this node
path - Variable in class devisor2.foundation.boundary.SegmentFile
performLoadFile() - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog
performMirror(double, double, double, double) - Method in class devisor2.foundation.GridItem
  This method mirrors the grid item at the given line
performMirror(double, double, double, double) - Method in class devisor2.foundation.boundary.Segment
  This method mirrors the grid item at the given line
performMirror(double, double, double, double) - Method in class devisor2.foundation.boundary.SegmentCircle
  This method mirrors the circle at the given line
performMirror(double, double, double, double) - Method in class devisor2.foundation.boundary.SegmentLine
  This method mirrors the line at the given line by mirroring the two endpoints
performMirror(double, double, double, double) - Method in class devisor2.foundation.elements.Edge
  This method mirrors the edge at the given line (by mirroring its two nodes)
performMirror(double, double, double, double) - Method in class devisor2.foundation.elements.Node
  This method mirrors the node at the given line
performMirror(double, double, double, double) - Method in class devisor2.foundation.elements.Quad
  mirrors the Quad element by changing all nodes
performMirror(double, double, double, double) - Method in class devisor2.foundation.elements.Tri
  mirrors the Tri element by changing all nodes
performTransformation(GridTransformation) - Method in class devisor2.foundation.GridItem
  This method performs the given affine transformation (in homogenous world coordinates) on the grid item and updates its position and appearance
performTransformation(GridTransformation) - Method in class devisor2.foundation.boundary.Segment
  applies the Transformation to the Segment and calls updateInnerData
performTransformation(GridTransformation) - Method in class devisor2.foundation.boundary.SegmentCircle
  applies the given affine transformation to the circle
performTransformation(AffineTransform, boolean) - Method in class devisor2.foundation.boundary.SegmentFile
performTransformation(GridTransformation) - Method in class devisor2.foundation.boundary.SegmentLine
  transforms the line segment by transforming the two endpoints
performTransformation(GridTransformation) - Method in class devisor2.foundation.elements.Cell
performTransformation(GridTransformation) - Method in class devisor2.foundation.elements.Cell2D
performTransformation(GridTransformation) - Method in class devisor2.foundation.elements.Edge
  applies the given AffineTransform instance on this edge
performTransformation(GridTransformation) - Method in class devisor2.foundation.elements.Macro
  transforms the Macro element by changing all nodes
performTransformation(GridTransformation) - Method in class devisor2.foundation.elements.Node
  applies the given affine transformation to the node
performTransformation(GridTransformation) - Method in class devisor2.foundation.elements.Quad
  transforms the Quad element by changing all nodes
performTransformation(GridTransformation) - Method in class devisor2.foundation.elements.Tri
  transforms the Tri element by changing all nodes
perimeter - Variable in class devisor2.foundation.base.BasicDomain
  perimter of the domain
perimeter - Variable in class devisor2.grid.GUI.framework.DrawingArea
  Helping objects
perimeter - Variable in class devisor2.grid.backend.BaseSelector
perimeter - Variable in class devisor2.grid.options.ControlCenter
  the global user space perimeter
poly_world - Variable in class devisor2.foundation.elements.Cell2D
  the cell representation as a Polygon in user coordinates
previousRectDrawn - Variable in class devisor2.grid.backend.BaseSelector
print(Object[]) - Method in class devisor2.grid.backend.GridCloner
  debug purposes: prints out the contents of the given array
printCellVector() - Method in class devisor2.foundation.base.DomainStatistics
printDomain() - Method in class devisor2.foundation.base.DomainStatistics
  prints out the whole domain without boundary
printDomainBoundary() - Method in class devisor2.foundation.base.DomainBoundary
  prints out the DomainBoundary
printEdgeVector() - Method in class devisor2.foundation.base.DomainStatistics
printEntry(int) - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog.LoadFactors
printNodeVector() - Method in class devisor2.foundation.base.DomainStatistics

## Q

QUADDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
Quad - class devisor2.foundation.elements.Quad.
  The class Quad represents the cells of the discrete domain which have 4 nodes.
Quad() - Constructor for class devisor2.foundation.elements.Quad
  Empty constructor.
Quad(int) - Constructor for class devisor2.foundation.elements.Quad
Quad(int, Edge, Edge, Edge, Edge) - Constructor for class devisor2.foundation.elements.Quad
  Calls one constructor of Cell, and defines the array of nodes of the cell.
QuadDialog - class devisor2.grid.GUI.dialogs.QuadDialog.
  This class is the DockableDialog instance for Quad input.
QuadDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.QuadDialog
  the constructor just sets references correctly and creates the GUI

## R

RECTIFYELEMENT_MODE - Static variable in class devisor2.grid.options.ControlCenter
  indicates that rectifying elements is the current mode
REFINEDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
REFINE_MODE - Static variable in class devisor2.grid.options.ControlCenter
  indicates that refining is the current mode
ROTATEDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
ReadmeFrame - class devisor2.grid.GUI.help.ReadmeFrame.
  This class acts as a container to display texts, which can be read from a file or passed to this class as a single String.
ReadmeFrame(MainFrame, String, String) - Constructor for class devisor2.grid.GUI.help.ReadmeFrame
  the constructor need not be called directly, the initialize()- method suffices
RefineDialog - class devisor2.grid.GUI.dialogs.RefineDialog.
  This class is the DockableDialog instance to set the refinement parameters for the external call of the TRIGEN2D tool.
RefineDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.RefineDialog
  the constructor just sets references correctly and creates the GUI
RotateDialog - class devisor2.grid.GUI.dialogs.RotateDialog.
  This class is the DockableDialog instance to get the rotate angle.
RotateDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.RotateDialog
  the constructor just sets references correctly and creates the GUI
rb - Variable in class devisor2.grid.options.ControlCenter
  the global ResourceBundle
rePosition() - Method in class devisor2.grid.GUI.dialogs.DockableDialog
  repositions the dialog
readLoadFile() - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog
readme - Variable in class devisor2.grid.options.ControlCenter
  the global read Frame reference
reconfigureBoundaryNode(BoundaryNode) - Method in class devisor2.foundation.base.DomainBoundary
  resets the boundary, segment and parameter value attributes of the given BoundaryNode according to its cartesian coords (used for copy and paste).
rectToDraw - Variable in class devisor2.grid.backend.BaseSelector
rectifyElement(Node, Node, Node, Node) - Method in class devisor2.foundation.base.BasicDomain
redraw_enabled - Variable in class devisor2.grid.GUI.framework.DrawingArea
refreshAllGUI() - Method in class devisor2.grid.GUI.dialogs.DialogManager
refreshDialogs() - Method in class devisor2.grid.GUI.dialogs.DialogManager
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.BoundaryNodeDialog
  updates the boundary combobox.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.ChangeBoundaryDialog
  updates the boundary comboboxes
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.CircleDialog
  this method can be used to update the GUI of the dialog dynamically.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.DockableDialog
  this method can be used to update the GUI of the dialog dynamically.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.EdgeStatusDialog
  this method can be used to update the GUI of the dialog dynamically.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.LineDialog
  this method can be used to update the GUI of the dialog dynamically.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog
  this method can be used to update the GUI of the dialog dynamically.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.MacroDialog
  this method can be used to update the GUI of the dialog dynamically.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.MergeBoundariesDialog
  updates the boundary comboboxes
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.MirrorDialog
  this method can be used to update the GUI of the dialog dynamically.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.MultipleBNDialog
  updates the boundary comboboxes
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.ParallelBlockDialog
  this method can be used to update the GUI of the dialog dynamically.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.PerimeterDialog
  this method can be used to update the GUI of the dialog dynamically.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.QuadDialog
  this method can be used to update the GUI of the dialog dynamically.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.RefineDialog
  this method can be used to update the GUI of the dialog dynamically.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.RotateDialog
  this method can be used to update the GUI of the dialog dynamically.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.ScaleDialog
  this method can be used to update the GUI of the dialog dynamically.
refreshGUI() - Method in class devisor2.grid.GUI.dialogs.TriDialog
  this method can be used to update the GUI of the dialog dynamically.
region - Variable in class devisor2.grid.GUI.dialogs.DockableDialog
  the region in which to dock
reinit(Node, Node, int, int) - Method in class devisor2.foundation.elements.Edge
  Pseudo constructor
release_date - Static variable in class devisor2.grid.GUI.dialogs.InfoDialog
removeMoveListener() - Method in class devisor2.grid.GUI.dialogs.DockableDialog
  removes the move listener
removeParent(Cell2D) - Method in class devisor2.foundation.elements.Edge
  removeParent removes the given Cell2D c from the parent vector
removeParent(Cell) - Method in class devisor2.foundation.elements.Edge
removeParent(Edge) - Method in class devisor2.foundation.elements.Node
  delParent deletes the given edge p from the parent vector
resetCellMarkers() - Method in class devisor2.foundation.base.BasicDomain
  resets the cell markers to a value of 0
resetEdgeMarkers() - Method in class devisor2.foundation.base.BasicDomain
  resets the edge markers to a value of 0
resetNodeMarkers() - Method in class devisor2.foundation.base.BasicDomain
  resets the node markers to a value of 0
resetToDefaults() - Method in class devisor2.grid.options.Options
  Resets all user-modified options to factory defaults
root - Variable in class devisor2.grid.backend.BaseSelector
rotateBackup - Variable in class devisor2.grid.backend.GridSelector
rotateSelectBox(int, int, int, boolean) - Method in class devisor2.grid.backend.GridSelector
  rotates the select box around the angle defined by the baseline and and the line from the perimeter's center to the current mouse position
rotmatrix - Variable in class devisor2.grid.backend.GridSelector
runden(double) - Method in class devisor2.grid.options.GridControl

## S

SCALEDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
SPELLCHECKERDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
STATUS_INNER - Static variable in class devisor2.foundation.elements.Edge
  Constant for edge status INNER
STATUS_MIRRORB - Static variable in class devisor2.foundation.elements.Edge
  Constant for edge status MIRROR BOUNDARY
STATUS_NONE - Static variable in class devisor2.foundation.elements.Edge
  Constant for edge status NONE
STATUS_REAL - Static variable in class devisor2.foundation.elements.Edge
  Constant for edge status REAL
ScaleDialog - class devisor2.grid.GUI.dialogs.ScaleDialog.
  This class is the DockableDialog instance to get the scale factors.
ScaleDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.ScaleDialog
  the constructor just sets references correctly and creates the GUI
Segment - class devisor2.foundation.boundary.Segment.
  This class Segment builds the super class for the boundary segments.
Segment(double) - Constructor for class devisor2.foundation.boundary.Segment
  creates a segment with length stmax
Segment() - Constructor for class devisor2.foundation.boundary.Segment
  default constructor
SegmentCircle - class devisor2.foundation.boundary.SegmentCircle.
  This class represents the Segment type CIRCLE.
SegmentCircle(int, int, int, double, double) - Constructor for class devisor2.foundation.boundary.SegmentCircle
  creates the segment type circle
SegmentCircle() - Constructor for class devisor2.foundation.boundary.SegmentCircle
  creates an empty SegmentCircle
SegmentFile - class devisor2.foundation.boundary.SegmentFile.
SegmentFile(String, String, int, int) - Constructor for class devisor2.foundation.boundary.SegmentFile
  creates the segment type file
SegmentFile(String, String, int) - Constructor for class devisor2.foundation.boundary.SegmentFile
  creates the segment type file with draw step size 256
SegmentLine - class devisor2.foundation.boundary.SegmentLine.
  This class represents the segment type LINE, a straight line between two given points.
SegmentLine(int, int, int, int, boolean) - Constructor for class devisor2.foundation.boundary.SegmentLine
  creates the segment type Line
SegmentLine() - Constructor for class devisor2.foundation.boundary.SegmentLine
  creates an empty SegmentLine
SingleFromScreenToWorld(int) - Method in class devisor2.grid.options.GridControl
  a single value representing some length or some distance is transformed into world space
SingleFromWorldToScreen(int) - Method in class devisor2.grid.options.GridControl
  a single value representing some length or some distance is transformed from world space
StatusBar - class devisor2.grid.GUI.framework.StatusBar.
  This is the status bar for the MainFrame.
StatusBar() - Constructor for class devisor2.grid.GUI.framework.StatusBar
  the constructor just creates the gui, sets references correctly
save(String) - Method in class devisor2.grid.options.Options
  saves the user settings to a file
saveDomain(String, String, boolean) - Method in class devisor2.foundation.base.DomainIO
  Saves this domain with the specified filename and format.
saveDomainFEAT(String) - Method in class devisor2.foundation.base.DomainIO
  saves the domain in the FEAT format (name.prm, name.tri)
scaleSelectBox(int, int, int, boolean) - Method in class devisor2.grid.backend.GridSelector
  performs the update of the select box for the scale operation
scanLine(String, String, double[], int[], String[]) - Method in class devisor2.foundation.base.DomainIO
screen_height - Variable in class devisor2.grid.options.DrawControl
  the physical screen heigth
screen_width - Variable in class devisor2.grid.options.DrawControl
  the physical screen width
screenx - Variable in class devisor2.grid.GUI.framework.DrawingArea
screenx - Static variable in class devisor2.grid.options.Options
  key for the width of the main frame
screeny - Variable in class devisor2.grid.GUI.framework.DrawingArea
screeny - Static variable in class devisor2.grid.options.Options
  key for the height of the main frame
searchEdge(Node, Node) - Method in class devisor2.foundation.base.BasicDomain
  searches for an edge with nodes a and b.
segment - Variable in class devisor2.foundation.boundary.BoundaryNode
  the segment the node lies on
segments - Variable in class devisor2.foundation.boundary.Boundary
  the segments itselves
selectEdges - Variable in class devisor2.grid.options.ControlCenter
  Flag whether EDGES are selectable, default is FALSE
selectElements - Variable in class devisor2.grid.options.ControlCenter
  Flag whether ELEMENTS are selectable, default is FALSE
selectNodes - Variable in class devisor2.grid.options.ControlCenter
  Flag whether NODES are selectable, default is FALSE
selectSegments - Variable in class devisor2.grid.options.ControlCenter
  Flag whether SEGMENTS are selectable, default is FALSE
set(double, double) - Method in class devisor2.foundation.base.BasicDomain.DPoint
set(String, String) - Method in class devisor2.grid.options.Options
  sets the value saved under the given key to the new Object
setAccelerators() - Method in class devisor2.grid.GUI.framework.MainMenu
  sets corresponding accelerators of all menu entries to the value stored in the global current Options instance
setAngles(double, double) - Method in class devisor2.grid.GUI.dialogs.CircleDialog
  sets the values of the angles textfield
setAnisotropy(int, double, double, double) - Method in class devisor2.foundation.elements.Macro
setBC(int) - Method in class devisor2.foundation.elements.Edge
  sets the boundary condition
setBC(int) - Method in class devisor2.grid.GUI.dialogs.EdgeStatusDialog
  sets the boundary contition radio Button to the given parameter (see parameter constants in class Edge)
setBoundary(Boundary) - Method in class devisor2.foundation.boundary.BoundaryNode
  sets the boundary of this node
setBoundary(Boundary) - Method in class devisor2.foundation.boundary.Segment
  sets the boundary of this segment
setCell(int, Edge[]) - Method in class devisor2.foundation.elements.Cell2D
  Defines the edges of the cell, and set the number of the cell to i.
setCell(Edge[]) - Method in class devisor2.foundation.elements.Cell2D
  Defines the edges of the cell, and set the number of the cell to 0.
setCell(Edge, Edge, Edge, Edge) - Method in class devisor2.foundation.elements.Quad
  Defines the array of edges of the cell.
setCell(Edge, Edge, Edge) - Method in class devisor2.foundation.elements.Tri
  Defines the array of nodes of the cell.
setCenter(double, double) - Method in class devisor2.grid.GUI.dialogs.CircleDialog
  sets the values of the centerpoint textfield
setClip(Shape) - Method in class devisor2.grid.GUI.framework.PSGraphics
setClip(int, int, int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
setCloner(GridCloner) - Method in class devisor2.grid.GUI.framework.DrawingArea
  Sets the GridCloner to the given instance
setColor(Color) - Method in class devisor2.grid.GUI.framework.PSGraphics
setCoord(int, int) - Method in class devisor2.foundation.elements.Node
  setCoords sets the coordinates of the node
setCoord(int[]) - Method in class devisor2.foundation.elements.Node
  setCoord sets the coordinates of the node
setCoord(int, int, int) - Method in class devisor2.foundation.elements.Node
  setCoord sets the coordinates of the node and the marker
setCoord(Node) - Method in class devisor2.foundation.elements.Node
  sets the coordinates of the actual node to the coordinates of Node n
setCoords(double, double, int) - Method in class devisor2.grid.GUI.dialogs.BoundaryNodeDialog
  sets the textfields initial values
setDockMargin(int) - Method in class devisor2.grid.GUI.dialogs.DockableDialog
  sets the dockMargin
setDocked(boolean) - Method in class devisor2.grid.GUI.dialogs.DockableDialog
  sets the docked variable
setDomainPerimeter(int[]) - Method in class devisor2.foundation.base.BasicDomain
setEdge(int, Edge) - Method in class devisor2.foundation.elements.Cell2D
  sets the i-th edge of the cell to e
setEnd(double, double) - Method in class devisor2.grid.GUI.dialogs.LineDialog
  sets the values of the endpoint textfield
setEndAngle(double) - Method in class devisor2.foundation.boundary.SegmentCircle
  sets the end angle (in degrees)
setEndPoint(int, int) - Method in class devisor2.foundation.boundary.SegmentLine
  sets the endpoint of the line
setFocusToAccelerator() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
  sets the focus to the Accelerator tab
setFocusToColor() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
  sets the focus to the Color tab
setFocusToDraw() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
  sets the focus to the Draw tab
setFocusToGeneral() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
  sets the focus to the General tab
setFocusToMisc() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
  sets the focus to the Misc tab
setFont(Font) - Method in class devisor2.grid.GUI.framework.PSGraphics
setGraphics(Graphics) - Method in class devisor2.grid.backend.BaseSelector
  updates the graphics handle
setHeader(int, int, int) - Method in class devisor2.grid.GUI.dialogs.LoadBalancingDialog.LoadFactors
setHeader(String) - Method in class devisor2.grid.options.Options
  sets the config file header text to a specific user-defined value
setHotspotMask(boolean[]) - Method in class devisor2.grid.backend.GridHotspotter
  sets the hotspot mask to the given value, please use MASK??? constants provided
setLevel(int) - Method in class devisor2.foundation.elements.Cell
  sets the level of the cell.
setMainFrame(MainFrame, ControlCenter) - Method in class devisor2.grid.options.GridControl
setMainMenu(MainMenu) - Method in class devisor2.grid.GUI.framework.MainFrame
  resets the MainMenu object of the frame
setMarker() - Method in class devisor2.foundation.GridItem
  marks the item as selected
setMarker(boolean) - Method in class devisor2.foundation.GridItem
  sets the marker variable directly
setMarker(int) - Method in class devisor2.foundation.elements.Cell
  sets the marker of the cell.
setMarker(int) - Method in class devisor2.foundation.elements.Edge
  sets the marker value to i
setMarker(int) - Method in class devisor2.foundation.elements.Node
  sets the marker of the node to n.
setMatrixBlock(int) - Method in class devisor2.foundation.elements.Cell
setMidPoint(int, int) - Method in class devisor2.foundation.boundary.SegmentCircle
  sets the midpoint to the given parameters (WORLD COORDS)
setMode(boolean) - Method in class devisor2.grid.GUI.dialogs.QuadDialog
  sets the mode of the dialog: for coderecycling purposes, this dialog works on both QUADS and MACROS.
setNPR(int) - Method in class devisor2.foundation.elements.Node
  setNPR sets the nodal property
setName(String) - Method in class devisor2.foundation.base.BasicDomain
  sets the name of this domain
setNode(Node, int) - Method in class devisor2.foundation.elements.Cell2D
setNode(int, Node) - Method in class devisor2.foundation.elements.Edge
  sets the i-th node of the edge to n
setNode1(int) - Method in class devisor2.grid.GUI.dialogs.MacroDialog
  sets the given int as text for the Node1TF
setNode1(int) - Method in class devisor2.grid.GUI.dialogs.QuadDialog
  sets the given int as text for the Node1TF
setNode1(int) - Method in class devisor2.grid.GUI.dialogs.TriDialog
  sets the given int as text for the Node1TF
setNode2(int) - Method in class devisor2.grid.GUI.dialogs.MacroDialog
  sets the given int as text for the Node2TF
setNode2(int) - Method in class devisor2.grid.GUI.dialogs.QuadDialog
  sets the given int as text for the Node2TF
setNode2(int) - Method in class devisor2.grid.GUI.dialogs.TriDialog
  sets the given int as text for the Node2TF
setNode3(int) - Method in class devisor2.grid.GUI.dialogs.MacroDialog
  sets the given int as text for the Node3TF
setNode3(int) - Method in class devisor2.grid.GUI.dialogs.QuadDialog
  sets the given int as text for the Node3TF
setNode3(int) - Method in class devisor2.grid.GUI.dialogs.TriDialog
  sets the given int as text for the Node3TF
setNode4(int) - Method in class devisor2.grid.GUI.dialogs.MacroDialog
  sets the given int as text for the Node4TF
setNode4(int) - Method in class devisor2.grid.GUI.dialogs.QuadDialog
  sets the given int as text for the Node4TF
setNumber(int) - Method in class devisor2.foundation.elements.Cell
  Sets the number of the cell to i.
setNumber(int) - Method in class devisor2.foundation.elements.Edge
  defines the number of the edge
setNumber(int) - Method in class devisor2.foundation.elements.Node
  Sets the number of the node to i.
setOrientation(boolean) - Method in class devisor2.grid.GUI.dialogs.CircleDialog
  sets the orientation flag
setPaintMode() - Method in class devisor2.grid.GUI.framework.PSGraphics
setParaValue(double) - Method in class devisor2.foundation.boundary.BoundaryNode
  sets the parameter value of this boundary node and updates coordinates accordingly
setParallelBlock(int) - Method in class devisor2.foundation.elements.Cell
setParameters(double[]) - Method in class devisor2.foundation.GridItem
  sets all parameters of the GridItem according to the given int array
setParameters(double[]) - Method in class devisor2.foundation.boundary.Segment
  sets the parameters of the segment
setParameters(double[]) - Method in class devisor2.foundation.boundary.SegmentCircle
  sets the parameters of the Circle
setParameters(double[]) - Method in class devisor2.foundation.boundary.SegmentLine
  sets the parameters of the line
setParameters(double[]) - Method in class devisor2.foundation.elements.Edge
setParameters(double[]) - Method in class devisor2.foundation.elements.Macro
setParameters(double[]) - Method in class devisor2.foundation.elements.Node
  sets the parameters to the given ones
setParameters(double[]) - Method in class devisor2.foundation.elements.Quad
setParameters(double[]) - Method in class devisor2.foundation.elements.Tri
setParams(int[]) - Method in class devisor2.foundation.boundary.Segment
  sets the parameters of the segment
setParams(int[]) - Method in class devisor2.foundation.boundary.SegmentCircle
  sets the parameters of the Circle
setParams(int[]) - Method in class devisor2.foundation.boundary.SegmentFile
setParams(int[]) - Method in class devisor2.foundation.boundary.SegmentLine
  sets the parameters of the line
setParams(int[]) - Method in class devisor2.foundation.elements.Node
setPerimeter(Rectangle) - Method in class devisor2.grid.backend.GridHotspotter
  sets the perimeter rectangle used for scaling, rotating and translating, especially for the visual feedback for these operations
setPositionOnScreen(Point) - Method in class devisor2.grid.GUI.dialogs.DockableDialog
  sets the location on the screen
setRadius(int) - Method in class devisor2.foundation.boundary.SegmentCircle
  sets the radius to the given value (WORLD COORDS)
setRadius(double) - Method in class devisor2.grid.GUI.dialogs.CircleDialog
  sets the value for the radius textfield
setRefinement(int, int) - Method in class devisor2.foundation.elements.Macro
setSegment(Segment) - Method in class devisor2.foundation.boundary.BoundaryNode
  sets the segment to the new value
setSelectedTab(int) - Method in class devisor2.grid.GUI.dialogs.BoundaryNodeDialog
  sets the selected tab of the dialog to the given index
setSelectedTab(int) - Method in class devisor2.grid.GUI.dialogs.MacroDialog
  sets the selected tab of the dialog to the given index
setSource(Node) - Method in class devisor2.grid.GUI.dialogs.BoundaryNodeDialog
  sets the source variable for the dialog (in case of property mode)
setSource(SegmentCircle) - Method in class devisor2.grid.GUI.dialogs.CircleDialog
  sets the source line the dialog instance works on
setSource(SegmentLine) - Method in class devisor2.grid.GUI.dialogs.LineDialog
  sets the source line the dialog instance works on
setSource(Macro) - Method in class devisor2.grid.GUI.dialogs.MacroDialog
  sets the source element (the Macro element the dialog works on.
setSource(Quad) - Method in class devisor2.grid.GUI.dialogs.QuadDialog
  sets the source element (the Quad element the dialog works on.
setSource(Tri) - Method in class devisor2.grid.GUI.dialogs.TriDialog
  sets the source element (the Tri element the dialog works on.
setStart(double, double) - Method in class devisor2.grid.GUI.dialogs.LineDialog
  sets the values of the startpoint textfield
setStartAngle(double) - Method in class devisor2.foundation.boundary.SegmentCircle
  sets the start angle (in degrees)
setStartPoint(int, int) - Method in class devisor2.foundation.boundary.SegmentLine
  sets the startpoint of the line
setStatus(int) - Method in class devisor2.foundation.elements.Edge
  sets the status of the edge
setStatus(int) - Method in class devisor2.grid.GUI.dialogs.EdgeStatusDialog
  sets the Status radio Button to the given parameter (see parameter constants in class Edge)
setTMax(double) - Method in class devisor2.foundation.boundary.Segment
  sets the maximal parameter value to the given value
setText(String) - Static method in class devisor2.grid.GUI.dialogs.TextFrame
  sets the text directly
setText(String) - Static method in class devisor2.grid.GUI.help.ReadmeFrame
  sets the text directly
setTransformation() - Method in class devisor2.grid.options.GridControl
setValue(int, double) - Method in class devisor2.foundation.elements.Cell
  Sets the ith value to val.
setValue(int, double) - Method in class devisor2.foundation.elements.Node
  Sets the values of the node
setValues(int, int, int, int, double[]) - Method in class devisor2.grid.GUI.dialogs.ParallelBlockDialog
setXORMode(Color) - Method in class devisor2.grid.GUI.framework.PSGraphics
show(String, Color, Component) - Static method in class devisor2.grid.GUI.dialogs.ColorPicker
  displays a modal Color dialog.
showAccelerator() - Static method in class devisor2.grid.GUI.dialogs.OptionsDialog
  shows the dialog with initial focus to the accelerator tab
showColor() - Static method in class devisor2.grid.GUI.dialogs.OptionsDialog
  shows the dialog with initial focus to the Color tab
showDialog() - Method in class devisor2.grid.GUI.dialogs.FilePicker
  The showDialog method offers an alternative parameter list to suit our needs.
showDialog() - Static method in class devisor2.grid.GUI.dialogs.InfoDialog
  if initialize() has been called before (i.e.
showDialog() - Static method in class devisor2.grid.GUI.dialogs.OptionsDialog
  if initialize() has been called before (i.e.
showDialog() - Static method in class devisor2.grid.GUI.dialogs.TextFrame
  displays the dialog modally on the screen
showDialog() - Static method in class devisor2.grid.GUI.help.ReadmeFrame
  displays the dialog modally on the screen
showDraw() - Static method in class devisor2.grid.GUI.dialogs.OptionsDialog
  shows the dialog with initial focus to the draw tab
showGeneral() - Static method in class devisor2.grid.GUI.dialogs.OptionsDialog
  shows the dialog with initial focus to the general tab
showMisc() - Static method in class devisor2.grid.GUI.dialogs.OptionsDialog
  shows the dialog with initial focus to the misc tab
shutDownApplication() - Method in class devisor2.grid.GUI.framework.MainFrame
  shuts down the current instance of the application, requesting user confirmation.
snap_enabled - Static variable in class devisor2.grid.options.Options
  key for snap enabling
snap_x - Static variable in class devisor2.grid.options.Options
  key for snap value in x direction
snap_y - Static variable in class devisor2.grid.options.Options
  key for snap value in y direction
snapon - Variable in class devisor2.grid.options.GridControl
startRotateSelectBox(int) - Method in class devisor2.grid.backend.GridSelector
  starts the rotate GUI feedback by defining the baseline against which to rotate
startScaleSelectBox(int) - Method in class devisor2.grid.backend.GridSelector
  starts the scaling GUI feedback by setting the neccessary parameters
startSelectBox(int, int) - Method in class devisor2.grid.backend.BaseSelector
  starts the rectangle drawing process
swap() - Method in class devisor2.foundation.boundary.BoundaryNode
  swaps the parameter value of this node
swap() - Method in class devisor2.foundation.elements.Edge
  changes the orientation of this edge
swapOrientation(Boundary) - Method in class devisor2.foundation.base.DomainBoundary
  swaps/inverts the orientation of the given boundary
swapPerimeter() - Method in class devisor2.foundation.boundary.Segment
  inverts orientation of this segment without changing parameter values of related boundarynodes.
swapPerimeter() - Method in class devisor2.foundation.boundary.SegmentCircle
swapPerimeter() - Method in class devisor2.foundation.boundary.SegmentFile
swapPerimeter() - Method in class devisor2.foundation.boundary.SegmentLine

## T

TRIDIALOG - Static variable in class devisor2.grid.GUI.dialogs.DialogManager
TWOPOINT - Static variable in class devisor2.foundation.boundary.SegmentLine
  constant to indicate that a SegmentLine is initialised via startpoint and end point coordinates
TextFrame - class devisor2.grid.GUI.dialogs.TextFrame.
  This class acts as a container to display texts, which can be read from a file or passed to this class as a single String.
TextFrame(MainFrame, String, String) - Constructor for class devisor2.grid.GUI.dialogs.TextFrame
  the constructor need not be called directly, the initialize()- method suffices
ToolBar - class devisor2.grid.GUI.framework.ToolBar.
  This class represents the toolbar of the MainFrame instance.
ToolBar(MainFrame) - Constructor for class devisor2.grid.GUI.framework.ToolBar
  The constructor just creates the toolbar and its buttons after setting some references
Tri - class devisor2.foundation.elements.Tri.
  The class Tri represents the cells of the discrete domain which have 3 nodes.
Tri() - Constructor for class devisor2.foundation.elements.Tri
  Empty constructor.
Tri(Edge, Edge, Edge) - Constructor for class devisor2.foundation.elements.Tri
Tri(int, Edge, Edge, Edge) - Constructor for class devisor2.foundation.elements.Tri
  Calls one constructor of Cell, and defines the array of nodes of the cell.
TriDialog - class devisor2.grid.GUI.dialogs.TriDialog.
  This class is the DockableDialog instance for Tri input.
TriDialog(MainFrame) - Constructor for class devisor2.grid.GUI.dialogs.TriDialog
  the constructor just sets references correctly and creates the GUI
t - Variable in class devisor2.foundation.boundary.BoundaryNode
  parameter value of the node on the specific boundary (range: 0 to segmentcount of the specific boundary)
tmax - Variable in class devisor2.foundation.boundary.Segment
  length of the segment
toString() - Method in class devisor2.foundation.boundary.Boundary
toString() - Method in class devisor2.foundation.boundary.BoundaryNode
toString() - Method in class devisor2.foundation.boundary.SegmentLine
toString() - Method in class devisor2.foundation.elements.Macro
toString() - Method in class devisor2.foundation.elements.Node
  prints the node's coordinates to the standard output
toString() - Method in class devisor2.foundation.elements.Quad
toString() - Method in class devisor2.foundation.elements.Tri
tolerance - Variable in class devisor2.grid.options.DrawControl
  click tolerance (i.e.
topleft - Variable in class devisor2.grid.backend.GridSelector
topright - Variable in class devisor2.grid.backend.GridSelector
transformed - Variable in class devisor2.foundation.GridItem
  flag to indicate that in the currect transform step, this item has already been performed.
translate(int, int) - Method in class devisor2.grid.GUI.framework.PSGraphics
translateSelectBox(int, int, boolean) - Method in class devisor2.grid.backend.GridSelector
  performs the update of the select box for the move operation
trf - Variable in class devisor2.grid.options.GridControl
  The grid transformation matrix and its inverse

## U

UCD - Static variable in class devisor2.foundation.base.BasicDomain
  constant for the UCD file format
um - Variable in class devisor2.grid.options.ControlCenter
  reference to the undo manager
unsetMarker() - Method in class devisor2.foundation.GridItem
  marks the item as unselected
update() - Static method in class devisor2.grid.GUI.dialogs.TextFrame
  re-reads the text to be displayed
update(Graphics) - Method in class devisor2.grid.GUI.framework.DrawingArea
  updates the drawing area
update() - Static method in class devisor2.grid.GUI.help.ReadmeFrame
  re-reads the text to be displayed
updateAll() - Method in class devisor2.foundation.base.BasicDomain
  update all numbers
updateBoundaryCombos() - Method in class devisor2.grid.backend.GridToolkit
  updates all comboboxes in the application which hold boundary numbers
updateBoundaryNode() - Method in class devisor2.foundation.boundary.BoundaryNode
  sets the cartesian coordinates of the node according to the parameter value
updateCellNeighbours() - Method in class devisor2.foundation.base.BasicDomain
  sets the nodes in the cells according to their edges
updateCellNeighbours() - Method in class devisor2.foundation.elements.Cell
  updates the neighbours of this cell
updateCellNeighbours() - Method in class devisor2.foundation.elements.Cell2D
  update the neighbours array of this cell
updateCellNodes() - Method in class devisor2.foundation.base.BasicDomain
  sets the nodes in the cells according to their edges
updateCellNodes() - Method in class devisor2.foundation.elements.Cell
  updates the Node array of this cell
updateCellNodes() - Method in class devisor2.foundation.elements.Cell2D
  returns the nodes of this cell with respect to the edge order.
updateCellNumbers() - Method in class devisor2.foundation.base.BasicDomain
  sets the cell numbers according to their index in the cell vector
updateEdgeNumbers() - Method in class devisor2.foundation.base.BasicDomain
  sets the cell numbers according to their index in the cell vector
updateGUI() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
  reads all values in the Options class and sets the GUI elements accordingly
updateHotspots() - Method in class devisor2.grid.backend.GridHotspotter
  updates the hotspot display, as XOR painting is used, this method draws hotspots if there are none, and removes them if they are already visible.
updateInnerData() - Method in class devisor2.foundation.boundary.Segment
  updates the inner data used for hit detection etc.
updateInnerData() - Method in class devisor2.foundation.boundary.SegmentCircle
  updates the inner variables xmin, xmax, ymin, ymax and the polygonal representation of the circle object
updateInnerData() - Method in class devisor2.foundation.boundary.SegmentLine
  updates the inner variables xmin, xmax, ymin, ymax and the polygonal representation of the line object including the orientation marker
updateInnerData() - Method in class devisor2.foundation.elements.Cell2D
updateInnerData() - Method in class devisor2.foundation.elements.Edge
  updates the inner variables of the edge used for picking and selecting
updateInnerData() - Method in class devisor2.foundation.elements.Macro
  updates the inner variables xmin, xmax, ymin, ymax and the polygonal representation of the macro object
updateInnerData() - Method in class devisor2.foundation.elements.Quad
  updates the inner variables xmin, xmax, ymin, ymax and the polygonal representation of the tri object
updateInnerData() - Method in class devisor2.foundation.elements.Tri
  updates the inner variables xmin, xmax, ymin, ymax and the polygonal representation of the tri object
updateNodeNumbers() - Method in class devisor2.foundation.base.BasicDomain
  sets the node numbers according to their index in the node vector
updateNumbering() - Method in class devisor2.foundation.base.DomainBoundary
updateOptions() - Method in class devisor2.grid.GUI.dialogs.OptionsDialog
  reads all values from the GUI elements and sets the Options class accordingly
updateSelectBox(int, int) - Method in class devisor2.grid.backend.BaseSelector
  Update the size of the select box and redraw it.
used_screen_height - Variable in class devisor2.grid.options.DrawControl
  the physical screen heigth
used_screen_width - Variable in class devisor2.grid.options.DrawControl
  the actual MainFrame width

## V

validpx - Variable in class devisor2.foundation.base.BasicDomain
validpy - Variable in class devisor2.foundation.base.BasicDomain
value - Variable in class devisor2.foundation.elements.Node
  The values of the node
values - Variable in class devisor2.foundation.elements.Cell
  Values stored in the cell.
vector_x - Variable in class devisor2.grid.backend.GridSelector
vector_y - Variable in class devisor2.grid.backend.GridSelector
version_level1 - Static variable in class devisor2.grid.GUI.dialogs.InfoDialog
version_level2 - Static variable in class devisor2.grid.GUI.dialogs.InfoDialog
version_level3 - Static variable in class devisor2.grid.GUI.dialogs.InfoDialog
vsnapoffx - Variable in class devisor2.grid.options.GridControl
vsnapoffy - Variable in class devisor2.grid.options.GridControl
vsnapx - Variable in class devisor2.grid.options.GridControl
  snap variables
vsnapy - Variable in class devisor2.grid.options.GridControl
  snap variables

## W

wS(String) - Static method in class devisor2.grid.options.ControlCenter
  wrapper method for access to resource strings
workingBoundary - Variable in class devisor2.grid.options.GridControl
  The number of the selected boundary, default is the first boundary, created during domain creation
world_x1 - Variable in class devisor2.grid.options.DrawControl
  the actual MainFrame width
world_x2 - Variable in class devisor2.grid.options.DrawControl
  the actual MainFrame width
world_y1 - Variable in class devisor2.grid.options.DrawControl
  the actual MainFrame width
world_y2 - Variable in class devisor2.grid.options.DrawControl
  the actual MainFrame width

## X

xmax - Variable in class devisor2.foundation.GridItem
  for better performance, the extremal coordinates of the grid item are stored as separate variables and are updated via the `updateInnerData()<\code> method`
xmin - Variable in class devisor2.foundation.GridItem
  for better performance, the extremal coordinates of the grid item are stored as separate variables and are updated via the `updateInnerData()<\code> method`

## Y

ymax - Variable in class devisor2.foundation.GridItem
  for better performance, the extremal coordinates of the grid item are stored as separate variables and are updated via the `updateInnerData()<\code> method`
ymin - Variable in class devisor2.foundation.GridItem
  for better performance, the extremal coordinates of the grid item are stored as separate variables and are updated via the `updateInnerData()<\code> method`

## Z

ZOOM_IN - Static variable in class devisor2.grid.options.ControlCenter
  indicates that zooming in is available at the moment
ZOOM_MODE - Static variable in class devisor2.grid.options.ControlCenter
  indicates that zooming is the current mode
ZOOM_NONE - Static variable in class devisor2.grid.options.ControlCenter
  indicates that no zooming is available at the moment
ZOOM_SET - Static variable in class devisor2.grid.options.ControlCenter
  indicates that set zoom is available at the moment
zoomType - Variable in class devisor2.grid.options.ControlCenter
  Flag to indicate the current ZOOM TYPE, please use constants provided in this class

A B C D E F G H I K L M N O P Q R S T U V W X Y Z