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