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

A

abs() - Method in class gishur.core.math.MathNumber
Computes |this|.
abs() - Method in class gishur.core.math.DoubleNumber
Computes |this|.
abs() - Method in class gishur.core.math.RationalNumber
Computes |this|.
acceptConsumed() - Method in class gishur.gui2.InputHandler
Returns true, if this InputHandler accepts consumed InputEvents (per default the setting is false).
acceptMode() - Method in class gishur.core.ClassFilter
If the returned value is true, the filter accepts Objects that are instances of at least one class stored at this filter.
acceptMode() - Method in class gishur.graph.core.NameFilter
If the returned value is true, the filter accepts Objects that are instances of at least one class stored at this filter.
ACCESS_CONNECT - Static variable in class gishur.graph.core.GraphElement
Access code for a new connection between two GraphElements
ACCESS_REMOVE - Static variable in class gishur.graph.core.GraphElement
Access code for the removal of an existing connection between two GraphElements
accessMode() - Method in class gishur.core.algorithms.TraceObject
Returns true, if the TraceObject is in access mode, that means it can fast access special recorded object instances.
acosh(double) - Static method in class gishur.core.ExtMath
Returns the inverse hyperbolic cosinus of angle x.
ACTION - Static variable in class gishur.core.event.ModifyEvent
ID: Another modification-related action.
ACTION - Static variable in class gishur.core.event.ObjectEvent
ID für eine andere Aktion.
action() - Method in class gishur.awt.SymbolButton
Button hat Status geändert, ein Event oder eine Aktion sollte ausgelöst werden.
actionPerformed(ActionEvent) - Method in class gishur.applet.DockableApplet
Wird aufgerufen, wenn der Menüpunkt exit aufgerufen wurde oder der Frame geschlossen wurde.
actionPerformed(ActionEvent) - Method in class gishur.applet.ApplicationStub
Wird aufgerufen, wenn der Menüpunkt exit aufgerufen wurde oder der Frame geschlossen wurde.
actionPerformed(ActionEvent) - Method in class gishur.awt.SymbolButton
Verarbeitet Events von MenuItems.
actionPerformed(ActionEvent) - Method in class gishur.awt.SymbolSpinCombo
Invoked when an action occurs.
actionPerformed(ActionEvent) - Method in class gishur.awt.SymbolSpinNumCombo
Invoked when an action occurs.
actionPerformed(ActionEvent) - Method in class gishur.graph.awt.PropertiesFrame
Invoked when an action occurs.
actionPerformed(ModifyEvent) - Method in interface gishur.core.event.ModifyListener
Invoked when another modification related action occured.
actionPerformed(ObjectEvent) - Method in class gishur.awt.GishurEventMulticaster
Routine, im Event zu verteilen...
actionPerformed(ObjectEvent) - Method in interface gishur.core.event.ObjectListener
Eine andere Aktion.
ACTIVATE - Static variable in class gishur.gui2.event.DrawEvent
ID: DisplayObject became active
ACTIVATE_EDITORS - Static variable in class gishur.gui.inputhandler.ObjectSelector
Aktiviert und deaktiviert Objekteditoren.
ACTIVATE_ELEMENT - Static variable in class gishur.gui2.event.DrawEvent
ID: an element of a DisplayObject became active
ACTIVATE_ELEMENTS - Static variable in class gishur.gui2.handler.MouseHandler
If set, activation of elements is enabled.
ACTIVATE_OBJECTEDITOR_ON_SELECVT - Static variable in interface gishur.gui.Selectable
Aktiviert einen deaktivierten Objekteditor beim Selektieren.
activate() - Method in class gishur.gui2.DisplayInteractiveObject
Activates this DisplayInteractiveObject if it supports activation.
activate(String) - Method in class gishur.gui2.DisplayInteractiveObject
Activates this DisplayInteractiveObject if it supports activation.
ACTIVATION_EVENT_MASK - Static variable in class gishur.gui2.event.DrawEvent
The event mask for activation events (DrawEvent.ACTIVATE, DrawEvent.ACTIVATE_ELEMENT,DrawEvent.DEACTIVATE)
activationEnabled() - Method in class gishur.gui2.handler.MouseHandler
Returns true, if this MouseHandler activates the top level elements itself.
ActivationListener - interface gishur.gui2.event.ActivationListener.
The listener interface for receiving activation related events of DisplayObjects.
ACTIVE - Static variable in class gishur.gui2.DisplayInteractiveObject
Layout state constant: object is activated
active() - Method in class gishur.awt.SymbolbarElement
Liefert true, falls das active-Flag gesetzt ist.
active() - Method in class gishur.gui2.DisplayInteractiveObject
Returns true, if this DisplayInteractiveObject is active.
ACTIVE1 - Static variable in class gishur.gui2.DisplayInteractiveObject
Layout state constant: Painter active level 1.
ACTIVE2 - Static variable in class gishur.gui2.DisplayInteractiveObject
Layout state constant: Painter active level 2.
ACTIVE3 - Static variable in class gishur.gui2.DisplayInteractiveObject
Layout state constant: Painter active level 3.
ACTIVE4 - Static variable in class gishur.gui2.DisplayInteractiveObject
Layout state constant: Painter active level 4.
ADD_APPLET_CLOSE - Static variable in class gishur.applet.AppletFrame
Konstante für setMenuMode: Fügt ein Filemenü mit einem Clsoe-Befehl an
ADD_APPLET_CLOSE - Static variable in class gishur.applet.ApplicationApplet
Konstante für setMenuMode: Fügt ein Appletmenü mit einem Clsoe-Befehl an
ADD_APPLET_EXIT - Static variable in class gishur.applet.AppletFrame
Konstante für setMenuMode: Fügt ein Filemenü mit einem Exit-Befehl an
ADD_APPLET_EXIT - Static variable in class gishur.applet.ApplicationApplet
Konstante für setMenuMode: Fügt ein Appletmenü mit einem Exit-Befehl an
ADD_APPLET_NEW_APPLET - Static variable in class gishur.applet.AppletFrame
Konstante für setMenuMode: Fügt ein Filemenü mit einem New-Applet-Befehl an
ADD_APPLET_NEW_APPLET - Static variable in class gishur.applet.ApplicationApplet
Konstante für setMenuMode: Fügt ein Appletmenü mit einem New-Applet-Befehl an
add_item(TreeItem) - Method in class gishur.core.BinarySearchTree
Inserts a new TreeItem into the tree.
add_item(TreeItem) - Method in class gishur.core.RedBlackTree
Finally inserts the TreeItem item into the tree.
add(AreaIntersectable) - Method in class gishur.x.Area
Fügt ein AreaIntersectable-Objekt an.
add(BasicList) - Method in class gishur.core.ConcatEnumeration
Adds an Enumeration of the keys of the list list into this ConcatEnumeration.
add(BasicList) - Method in class gishur.core.Sorter
Adds the contents of a list (SimpleList, Queue, Stack) to the Sorter.
add(boolean) - Method in class gishur.core.SimpleList
The SimpleList.add(gishur.core.ListItem)-method for boolean-values.
add(boolean) - Method in class gishur.core.BinarySearchTree
add for boolean.
add(boolean) - Method in class gishur.core.Sorter
Adds a boolean-value b to _data.
add(boolean[]) - Method in class gishur.core.Sorter
Sets the array of data to be sorted directly to the boolean-array o.
add(boolean[], int, int) - Method in class gishur.core.Sorter
Sets the array of data to be sorted directly to the boolean-array o.
add(char) - Method in class gishur.core.Sorter
Adds a char-value c to _data.
add(char[]) - Method in class gishur.core.Sorter
Sets the array of data to be sorted directly to the char-array o.
add(char[], int, int) - Method in class gishur.core.Sorter
Sets the array of data to be sorted directly to the char-array o.
add(Class) - Method in class gishur.core.ClassFilter
Adds a Class object to the list of classes accepted / rejected by this filter (depends on ClassFilter.acceptMode()).
add(Class[]) - Method in class gishur.core.ClassFilter
Adds an array of classes to the list of classes accepted / rejected by this filter (depends on ClassFilter.acceptMode()).
add(Color, String) - Method in class gishur.gui2.adapter.ColorNameAdapter
Maps the given Color to its name.
add(DisplayObject) - Method in class gishur.gui.Layer
Fügt ein neues DisplayObject hinten an den Layer an, so daß es zuletzt gemalt wird, also ganz oben liegt
add(DisplayObject) - Method in class gishur.gui.inputhandler.ObjectMover
FÜgt das DisplayObject dob der Liste aller zu bewegenden DisplayObjects hinzu.
add(double) - Method in class gishur.core.SimpleList
The SimpleList.add(gishur.core.ListItem)-method for double-values.
add(double) - Method in class gishur.core.BinarySearchTree
add for double.
add(double) - Method in class gishur.core.Sorter
Adds a double-value d to _data.
add(double[]) - Method in class gishur.core.Sorter
Sets the array of data to be sorted directly to the double-array o.
add(double[], int, int) - Method in class gishur.core.Sorter
Sets the array of data to be sorted directly to the double-array o.
add(double, double) - Method in class gishur.x.XPolyline
Fügt einen Punkt an.
add(DrawAtom) - Method in class gishur.gui2.SimpleDrawManager
Adds the DrawAtom drw as child at the end of the group.
add(DrawObject) - Method in class gishur.gui2.DisplayGroup
Adds the DrawObject drw at the end of the group.
add(DrawObject) - Method in class gishur.gui2.Layer
Adds the DrawObject drw at the end of the layer.
add(DrawObject, boolean) - Method in class gishur.gui2.DisplayGroup
Adds the DrawObject drw at the end of the group.
add(DrawObject, boolean) - Method in class gishur.gui2.Layer
Adds the DrawObject drw at the end of the layer.
add(DrawProperties) - Method in class gishur.gui2.DrawProperties
Adds the given properties list to this properties list.
add(DrawShadow) - Method in class gishur.gui2.Layer
Adds the DrawShadow drw at the end of the layer.
add(DrawShadow) - Method in class gishur.gui2.DrawShadow
Adds the DrawShadow drw at the end of this DrawShadow.
add(Edge) - Method in class gishur.graph.core.Graph
 
add(Edge, Node, Node) - Method in class gishur.graph.core.Graph
 
add(Enumeration) - Method in class gishur.core.ClassFilter
Adds an Enumeration of classes to the list of classes accepted / rejected by this filter (depends on ClassFilter.acceptMode()).
add(Enumeration) - Method in class gishur.core.ConcatEnumeration
Inserts the Enumeration enum into this ConcatEnumeration.
add(Enumeration) - Method in class gishur.core.Sorter
Adds the contents of the java.util.Enumeration-object enum to the Sorter.
add(Enumeration) - Method in class gishur.graph.core.Graph
 
add(Enumeration) - Method in class gishur.graph.core.NameFilter
Adds an Enumeration of Strings to the list of strings accepted / rejected by this filter (depends on NameFilter.acceptMode()).
add(float) - Method in class gishur.core.SimpleList
The SimpleList.add(gishur.core.ListItem)-method for float-values.
add(float) - Method in class gishur.core.BinarySearchTree
add for float.
add(float) - Method in class gishur.core.Sorter
Adds a float-value f to _data.
add(float[]) - Method in class gishur.core.Sorter
Sets the array of data to be sorted directly to the float-array o.
add(float[], int, int) - Method in class gishur.core.Sorter
Sets the array of data to be sorted directly to the float-array o.
add(InputHandler) - Method in class gishur.gui.InputManager
Fügt einen InputHandler hinzu.
add(InputHandler) - Method in class gishur.gui2.InputLayer
Adds the InputHandler drw at the end of the layer.
add(InputHandler) - Method in class gishur.gui2.handler.MouseHandler
Adds the InputHandler drw at the end of the layer.
add(InputHandler, boolean) - Method in class gishur.gui2.InputLayer
Adds the InputHandler drw at the end of the layer.
add(InputHandler, boolean) - Method in class gishur.gui2.handler.MouseHandler
Adds the InputHandler drw at the end of the layer.
add(int) - Method in class gishur.core.SimpleList
The SimpleList.add(gishur.core.ListItem)-method for int-values.
add(int) - Method in class gishur.core.BinarySearchTree
add for int.
add(int) - Method in class gishur.core.Sorter
Adds an int-value i to _data.
add(int[]) - Method in class gishur.core.Sorter
Sets the array of data to be sorted directly to the int-array o.
add(int[], int, int) - Method in class gishur.core.Sorter
Sets the array of data to be sorted directly to the int-array o.
add(Layer) - Method in class gishur.awt.ZoomBar
Fügt einen zu Zoomenden Layer hinzu.
add(Layer) - Method in class gishur.awt.ZoomBar2
Adds a Layer to the list of zoomed Layers.
add(Layer) - Method in class gishur.gui.LayerManager
Fügt den Layer l so weit vorne wie möglich ein.
add(Layer) - Method in class gishur.gui.inputhandler.ZoomHandler
Fügt einen zu Zoomenden Layer hinzu.
add(Layer) - Method in class gishur.gui.inputhandler.TranslateHandler
Fügt einen zu Zoomenden Layer hinzu.
add(Layer) - Method in class gishur.gui2.LayerManager
Adds the Layer layer at the end of the layer list.
add(Layer) - Method in class gishur.gui2.handler.ZoomHandler
Adds a Layer to the list of zoomed Layers.
add(Layer) - Method in class gishur.gui2.handler.TranslateHandler
Adds a Layer to the list of Layers.
add(ListItem) - Method in class gishur.core.SimpleList
Inserts the ListItem item at the end of the list.
add(ListItem, ListItem[], int, int) - Method in class gishur.core.BasicList
Inserts length ListItems from the ListItem array array beginning with the index startindex after the ListItem base.
add(ListItem, ListItem, ListItem, int) - Method in class gishur.core.BasicList
Inserts an existing chain of the maximum length count beginning with item after the element base into the list.
add(long) - Method in class gishur.core.SimpleList
The SimpleList.add(gishur.core.ListItem)-method for long-values.
add(long) - Method in class gishur.core.BinarySearchTree
add for long.
add(long) - Method in class gishur.core.Sorter
Adds a long-value l to _data.
add(long[]) - Method in class gishur.core.Sorter
Sets the array of data to be sorted directly to the long-array o.
add(long[], int, int) - Method in class gishur.core.Sorter
Sets the array of data to be sorted directly to the long-array o.
add(MathNumber) - Method in class gishur.core.math.MathNumber
Computes this+n.
add(MathNumber) - Method in class gishur.core.math.DoubleNumber
Computes this+n.
add(MathNumber) - Method in class gishur.core.math.RationalNumber
Computes this+n.
add(Node) - Method in class gishur.graph.core.Graph
 
add(Object) - Method in class gishur.core.SimpleList
Adds the object object to the end of the list.
add(Object) - Method in class gishur.core.BinarySearchTree
Inserts a newly generated TreeItem with key key into the tree at the right place.
add(Object) - Method in class gishur.core.Sorter
Adds an object o to _data.
add(Object[]) - Method in class gishur.core.Sorter
Sets the array of data to be sorted directly to the Object-array o.
add(Object[], int, int) - Method in class gishur.core.Sorter
Adds an interval of array o to _data.
add(ObjectListener, ObjectListener) - Static method in class gishur.awt.GishurEventMulticaster
entsprechende add-Routine.
add(Object, Object) - Method in class gishur.core.List
Appends the specified key-value-pair to the end of the list.
add(Object, Object) - Method in class gishur.core.BinarySearchTree
Inserts a newly generated TreeItem with key and valueinto the tree at the right place.
add(Object, Object) - Method in class gishur.gui2.adapter.ObjectAdapter
Maps the given source Object to its target Object.
add(String) - Method in class gishur.graph.core.NameFilter
Adds a String object to the list of strings accepted / rejected by this filter (depends on NameFilter.acceptMode()).
add(String[]) - Method in class gishur.graph.core.NameFilter
Adds an array of Strings to the list of strings accepted / rejected by this filter (depends on NameFilter.acceptMode()).
add(SymbolbarElement) - Method in class gishur.awt.Symbolbar
Fügt ein neues SymbolbarElement an das Ende der Symbolleiste an.
add(TreeItem) - Method in class gishur.core.BinarySearchTree
Inserts the TreeItem item at the right place into the tree.
add(TreeItem, Comparitor, boolean, boolean) - Method in class gishur.core.BasicTree
The add-method for binary search trees.
add(TreeItem, TreeItem, int) - Method in class gishur.core.BasicTree
Inserts TreeItem n as child no.
add(XPoint) - Method in class gishur.x.XPolyline
Fügt einen Punkt an.
add(XPoint) - Method in class gishur.x2.core.XPoint
Adds this vector to v.
addActionListener(ActionListener) - Method in class gishur.awt.Symbolbar
Hinzufügen eines ActionListeners
addBounds(int, int) - Method in class gishur.gui2.Painter
Adds the given point to this Painters bounds.
addBounds(int, int, int, int) - Method in class gishur.gui2.Painter
Adds the given rectangular area to this Painters bounds.
addCaption(DisplayObject, ToolTipSource) - Method in class gishur.gui.inputhandler.ToolTipHandler
 
addDefaultColorPalette() - Method in class gishur.gui2.adapter.ColorNameAdapter
Adds the default color palette.
addDrawDependency(DrawObject) - Method in class gishur.gui2.DrawObject
Deprecated.  
addEventListener(EventListener) - Method in class gishur.gui2.DisplayObject
Adds the given EventListener to this DisplayObject.
addFilter(Filter) - Method in class gishur.core.Filter
Adds another Filter to the filter pipeline.
addFilter(Filter) - Method in class gishur.graph.core.GraphCursor
Adds a Filter to the Filter-pipeline so that the move of the Cursor will furthermore happen on only these elments which are not filtered out by f and the other registered Filters.
addFilter(Filter) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Adds a Filter to the Filter-pipeline so that the move of the Cursor will furthermore happen on only these elments which are not filtered out by f and the other registered Filters.
addGeneralAWTEventListener(GeneralAWTEventListener) - Method in class gishur.gui2.DisplayManager
Adds the specified GeneralAWTEventListener to receive all AWTEvents from this DisplayManager.
addLocalFilter(Filter) - Method in class gishur.graph.core.DijkstraCursor
Adds a Filter to the Filter-pipeline so that the move of the Cursor will furthermore happen on only these elments which are not filtered out by f and the other registered Filters.
addLocalFilter(Filter) - Method in class gishur.graph.core.DFSCursor
Adds a Filter to the Filter-pipeline so that the move of the Cursor will furthermore happen on only these elments which are not filtered out by f and the other registered Filters.
addLocalFilter(Filter) - Method in class gishur.graph.core.BFSCursor
Adds a Filter to the Filter-pipeline so that the move of the Cursor will furthermore happen on only these elments which are not filtered out by f and the other registered Filters.
addModifyListener(ModifyListener) - Method in class gishur.gui2.DisplayManager
Adds the specified ModifyListener to receive ModifyEvents from this DisplayManager.
addObjectListener(ObjectListener) - Method in class gishur.awt.GishurCanvas
Hinzufügen eines ObjectListener
addOwner(Owner) - Method in class gishur.graph.core.GraphElement
Makes this GraphElement owned by o.
addPainter(Painter) - Method in class gishur.gui2.DrawObject
Adds the given Painter at the end of the current painter list.
addPrefix(String) - Method in class gishur.gui2.PropertyStatusReader
Adds a prefix for reading properties.
addProperties(DrawProperties) - Method in class gishur.gui2.DrawAtom
Adds the given properties list to this DrawAtoms properties list.
addStatusToZoomHistory() - Method in class gishur.gui.inputhandler.ZoomHandler
Speichert den aktuellen Status aller verknüpften Layer in der Zoom-History.
addSymbolbarGrasp() - Method in class gishur.awt.Symbolbar
Fügt der Symbolleiste einen Griff hinzu.
addTranslateListener(TranslateListener) - Method in class gishur.gui.inputhandler.ObjectMover
Fügt den TranslateListener listener hinzu.
addView(DrawAtom) - Method in class gishur.gui2.ModelController
Adds a view to the ModelController.
AdjacentFilter - class gishur.graph.core.AdjacentFilter.
A Filter, that may be used to filter adjacent GraphElements.
AdjacentFilter(GraphElement) - Constructor for class gishur.graph.core.AdjacentFilter
Constructs an AdjacentFilter with the adjacent element given.
AffineTransformable - interface gishur.gui.AffineTransformable.
Ein Objekt, welches dieses Interface implementiert, kann grundlegende affine Transformationen ausführen.
AffineTransformation - class gishur.graph.gui.AffineTransformation.
This class represents a 2D affine transform which performs a linear mapping from 2D coordinates to other 2D coordinates in a manner which preserves the "straightness" and "parallelness" of lines.
AffineTransformation - class gishur.x.AffineTransformation.
This class represents a 2D affine transform which performs a linear mapping from 2D coordinates to other 2D coordinates in a manner which preserves the "straightness" and "parallelness" of lines.
AffineTransformation - class gishur.x2.core.AffineTransformation.
This class represents a 2D affine transform which performs a linear mapping from 2D coordinates to other 2D coordinates in a manner which preserves the "straightness" and "parallelness" of lines.
AffineTransformation() - Constructor for class gishur.graph.gui.AffineTransformation
Constructs a new AffineTransformation representing the Identity transformation.
AffineTransformation() - Constructor for class gishur.x.AffineTransformation
Constructs a new AffineTransformation representing the Identity transformation.
AffineTransformation() - Constructor for class gishur.x2.core.AffineTransformation
Constructs a new AffineTransformation representing the Identity transformation.
AffineTransformation(AffineTransformation) - Constructor for class gishur.graph.gui.AffineTransformation
Constructs a new AffineTransformation representing a copy of another AffineTransformation object.
AffineTransformation(AffineTransformation) - Constructor for class gishur.x.AffineTransformation
Constructs a new AffineTransformation representing a copy of another AffineTransformation object.
AffineTransformation(AffineTransformation) - Constructor for class gishur.x2.core.AffineTransformation
Constructs a new AffineTransformation representing a copy of another AffineTransformation object.
AffineTransformation(double[]) - Constructor for class gishur.graph.gui.AffineTransformation
Constructs a new AffineTransformation from an array of double precision values representing either the 4 non-translation or the 6 specifiable entries of the 3x3 transformation matrix.
AffineTransformation(double[]) - Constructor for class gishur.x.AffineTransformation
Constructs a new AffineTransformation from an array of double precision values representing either the 4 non-translation or the 6 specifiable entries of the 3x3 transformation matrix.
AffineTransformation(double[]) - Constructor for class gishur.x2.core.AffineTransformation
Constructs a new AffineTransformation from an array of double precision values representing either the 4 non-translation or the 6 specifiable entries of the 3x3 transformation matrix.
AffineTransformation(double, double, double, double, double, double) - Constructor for class gishur.graph.gui.AffineTransformation
Constructs a new AffineTransformation from 6 double precision values representing the 6 specifiable entries of the 3x3 transformation matrix.
AffineTransformation(double, double, double, double, double, double) - Constructor for class gishur.x.AffineTransformation
Constructs a new AffineTransformation from 6 double precision values representing the 6 specifiable entries of the 3x3 transformation matrix.
AffineTransformation(double, double, double, double, double, double) - Constructor for class gishur.x2.core.AffineTransformation
Constructs a new AffineTransformation from 6 double precision values representing the 6 specifiable entries of the 3x3 transformation matrix.
AffineXTransformable - interface gishur.x.AffineXTransformable.
Auf ein X-Objekt, welches dieses Interface implementiert können grundlegende affine Transformationen angewandt werden.
AFTER - Static variable in class gishur.x.LineComparitor
Liefert beim Vergleich von sich schneidenden Geraden am Schnittpunkt die Ordnung unmittelbar nach dem Schnittpunkt
afterAdd(TreeItem) - Method in class gishur.core.BinarySearchTree
Is called after a TreeItem has been inserted into the tree.
afterRemove(TreeItem) - Method in class gishur.core.BinarySearchTree
Is called after a TreeItem has been removed from the tree.
Algorithm - class gishur.core.algorithms.Algorithm.
 
Algorithm() - Constructor for class gishur.core.algorithms.Algorithm
 
AlgorithmException - exception gishur.core.algorithms.AlgorithmException.
Exceptions wile loading/running algorithms.
AlgorithmException(int) - Constructor for class gishur.core.algorithms.AlgorithmException
Constructor for AlgorithmExceptions.
AlgorithmException(int, String) - Constructor for class gishur.core.algorithms.AlgorithmException
String constructor for AlgorithmExceptions.
AlgorithmManager - class gishur.core.algorithms.AlgorithmManager.
Basic class for AlgorithmManagers.
AlgorithmManager() - Constructor for class gishur.core.algorithms.AlgorithmManager
 
ALIGN_LEFT - Static variable in class gishur.awt.Symbolbar
 
ALIGN_RIGHT - Static variable in class gishur.awt.Symbolbar
 
align(DrawObject, Painter) - Method in class gishur.gui2.Alignment
Aligns the given target-Painter according to this Alignment relatively to the given source-Painter.
align(DrawObject, Painter) - Method in class gishur.gui2.ScreenAlignment
Aligns the given target-Painter according to this Alignment relatively to the given source-Painter.
align(DrawObject, Painter) - Method in class gishur.gui2.MouseAlignment
Aligns the given target-Painter according to this Alignment relatively to the given source-Painter.
align(int, int, Painter) - Method in class gishur.gui2.Alignment
Aligns the given Painter according to this Alignment relatively to the given absolute point (ignoring source-alignment settings).
alignment - Variable in class gishur.awt.Symbolbar
Links/Rechts anordnen.
Alignment - class gishur.gui2.Alignment.
Class, that makes alignments esiear.
Alignment(int, int, Object, byte, byte, byte, byte) - Constructor for class gishur.gui2.Alignment
Constructs a new Alignment.
Alignment(int, int, String, byte, byte) - Constructor for class gishur.gui2.Alignment
Constructs a new Alignment.
Alignment(int, int, String, byte, byte, byte, byte) - Constructor for class gishur.gui2.Alignment
Constructs a new Alignment.
alignTo(DrawObject, PropertyStatusReader, Alignment) - Method in class gishur.gui2.Painter
Aligns this Painter at the given DrawObject.
alignTo(int, int, PropertyStatusReader, Alignment) - Method in class gishur.gui2.Painter
Aligns this Painter relatively to the given point.
ALL_DESTROYED - Static variable in class gishur.applet.ApplicationContext
Konstante für setSystemExitMode: Applikation wird beendet, wenn alle Applets zerstört wurden.
ALL_INTERSECTIONS - Static variable in class gishur.x.SegmentIntersectionSweep
Schnittmodus: Alle Schnittpunkte werden berechnet
ALL_STOPPED - Static variable in class gishur.applet.ApplicationContext
Konstante für setSystemExitMode: Applikation wird beendet, wenn alle Applets gestoppt wurden.
allButtons(MouseEvent, int) - Static method in class gishur.gui.InputHandler
Liefert true, wenn im MouseEvent e alle Buttons aus buttonmask beteiligt sind.
allButtons(MouseEvent, int) - Static method in class gishur.gui2.InputHandler
Returns true, if the modifiers of the given MouseEvent contains all of the values of the given button mask.
ALLOW_COMPARITORS - Static variable in class gishur.core.ListView
Permits the use of comparitor objects for searching etc.
ALLOW_CONVERSIONS - Static variable in class gishur.core.ListView
Permits copying of selected data to other structures
ALLOW_FIND - Static variable in class gishur.core.ListView
Permits search for certain objects (dependant on ListView.SHOW_KEYS etc.)
ALLOW_INACTIVE_DRAG - Static variable in class gishur.gui.inputhandler.DragHandler
Erlaubt Drag-Operationen, ohne das der Handler vorher aktiviert wurde (dies geschieht durch Rückgabe von true bei becomeActive.
ALLOW_NAVIGATION - Static variable in class gishur.core.ListView
Permits complete navigation: ListView.ALLOW_NEXTPREV | ListView.ALLOW_STATISTICS | ListView.SHOW_FIRST | ListView.SHOW_LAST | ListView.SHOW_ITEMS
ALLOW_NEXTPREV - Static variable in class gishur.core.ListView
Permits navigation between the list elements
ALLOW_SELECTION_BORDER - Static variable in class gishur.gui.inputhandler.Selector
Dieser Modus läßt einen Selektionsrahmen beim draggen außerhalb der selektierten Objekte zu.
ALLOW_STATISTICS - Static variable in class gishur.core.ListView
Permits access to 'statistics' likethe number of objects contained in the structure
allowAccess(byte) - Method in class gishur.core.BasicList
Permits the (temporary) access to ListItems
allowAccess(byte) - Method in class gishur.core.BasicTree
Allows the temporary acces to ListItems
allowDuplicates() - Method in class gishur.core.BinarySearchTree
Returns true, if this tree allows elements with equal keys.
angle() - Method in class gishur.x.XBaseline
Liefert den Winkel, den die Gerade mit der X-Achse bildet.
angle() - Method in class gishur.x2.core.XPoint
Return the angle with the origin and the X-axe.
angle(double, double) - Static method in class gishur.x2.core.XPoint
Return the angle between the segment (0,0)-(x,y) and the x-axe.
angle(double, double, double, double, double, double) - Static method in class gishur.x.XPoint
Liefert den Winkel (x1,y1)-(x,y)-(x2,y2) (in Radiant).
angle(double, double, double, double, double, double) - Static method in class gishur.x2.core.XPoint
Returns the angle (x1,y1)-(x,y)-(x2,y2) (in Radiant).
angle(XBaseline) - Method in class gishur.x.XBaseline
Liefert den Winkel, den das Linienobjekt mit dem Linienobjekt l bildet.
angle(XPoint) - Method in class gishur.x.XPoint
Liefert den Winkel des Strahls von this nach q mit der X-Achse
angle(XPoint) - Method in class gishur.x2.core.XPoint
Returns the angle between the line through this and q with the abscissa (x-axis).
angle(XPoint, XPoint) - Method in class gishur.x.XPoint
Liefert den Winkel q-this-r (in Radiant).
angle(XPoint, XPoint) - Method in class gishur.x2.core.XPoint
Returns the angle q-this-r (in Radiant).
ANGULAR - Static variable in class gishur.x.PointComparitor
Angulare Ordnung bzüglich eines oder zweier weiterer Punkte, die man mittels setAnglePoints setzen kann.
answerConnect(ListItem, boolean) - Method in class gishur.core.BasicListItem
Completes the connection and should therefore only be called by connect(link,forward).
answerConnect(ListItem, boolean) - Method in interface gishur.core.ListItem
Completes the connection and should therefore only be called by connect(link,forward).
answerConnect(TreeItem, int) - Method in class gishur.core.BasicTreeItem
Completes the connection process and should thus only be called by BasicTreeItem.connect(TreeItem, int).
answerConnect(TreeItem, int) - Method in interface gishur.core.TreeItem
Completes the connection process and should thus only be called by TreeItem.connect(TreeItem, int).
ANY_ACCESS - Static variable in class gishur.core.BasicList
Allow any access.
ANY_ACCESS - Static variable in class gishur.core.BasicTree
Allow any access.
applet_close_command - Variable in class gishur.applet.AppletFrame
 
applet_close_label - Variable in class gishur.applet.AppletFrame
 
applet_exit_command - Variable in class gishur.applet.AppletFrame
 
applet_exit_label - Variable in class gishur.applet.AppletFrame
 
applet_new_applet_command - Variable in class gishur.applet.AppletFrame
 
applet_new_applet_label - Variable in class gishur.applet.AppletFrame
 
AppletControl - interface gishur.applet.AppletControl.
AppletControl ist ein Interface für den Zugriff auf die Appletsteuerung vom AppletStub.
AppletFrame - class gishur.applet.AppletFrame.
Frame-Objekt mit Unterstützung für Standardmenüs.
AppletFrame(String, ActionListener) - Constructor for class gishur.applet.AppletFrame
Konstruktor.
AppletFrame(String, ActionListener, int, int) - Constructor for class gishur.applet.AppletFrame
Konstruktor.
appletmenu_label - Variable in class gishur.applet.AppletFrame
 
appletResize(int, int) - Method in class gishur.applet.ApplicationStub
Called when the applet wants to be resized.
ApplicationApplet - class gishur.applet.ApplicationApplet.
ApplicationApplet vereinfacht den Zugriff auf ApplicantionContext und vereinfacht somit die Programmierung von Applets, die sowohl als Applet als auch als Application laufen sollen.
ApplicationApplet() - Constructor for class gishur.applet.ApplicationApplet
 
ApplicationContext - class gishur.applet.ApplicationContext.
ApplicationContext verwaltet mehrere Appltes un hilft, Applets als Applications laufen zu lassen.
ApplicationStub - class gishur.applet.ApplicationStub.
AppletStub für zur Steuerung von Applets.
applySettings(Frame) - Method in class gishur.applet.AppletFrame
Übernimmt die Einstellungen des Frames frame.
arc_bmp - Static variable in class gishur.gui.inputhandler.Selector
Pfeil-Bitmap.
arcradius - Variable in class gishur.gui.inputhandler.Selector
 
Area - class gishur.x.Area.
Area Stellt ein nicht unbedingt zusammenhängendes Gebiet dar.
area() - Method in class gishur.gui2.RenderContext
 
Area() - Constructor for class gishur.x.Area
Erzeugt ein leeres Gebiet.
Area(AreaIntersectable) - Constructor for class gishur.x.Area
Erzeugt ein Gebiet, das durch das AreaIntersectable a begrenzt wird.
Area(AreaIntersectable[]) - Constructor for class gishur.x.Area
Erzeugt ein Gebiet, das durch das AreaIntersectable-Array a begrenzt wird.
Area(AreaIntersectable, AreaIntersectable) - Constructor for class gishur.x.Area
Erzeugt ein Gebiet, das durch die AreaIntersectables a1 und a2 begrenzt wird.
Area(SimpleList) - Constructor for class gishur.x.Area
Erzeugt ein Gebiet, das durch die Liste L mit AreaIntersectables gegeben ist.
AreaIntersectable - interface gishur.x.AreaIntersectable.
Dieses Interface sollten alle Klassen implementieren, die Schnitte mit anderen Flächen unterstützen.
arg - Variable in class gishur.gui2.DrawException
Argument
argument - Variable in class gishur.x.voronoi.VoronoiException
Argument für den Fehler
ARGUMENT_OUT_OF_RANGE - Static variable in class gishur.core.geom.GeomException
Argument is out of Range.
array() - Method in class gishur.x.Intersection
Liefert das Array mit Schnittobjekten, falls vorhanden.
ArrayEnumeration - class gishur.core.ArrayEnumeration.
The ArrayEnumeration enumerates arrays (of Objects) via the Enumeration interface of java.util.
ArrayEnumeration(Object[]) - Constructor for class gishur.core.ArrayEnumeration
Creates an ArrayEnumeration, that enumerates the given array.
ArrayEnumeration(Object[], int, int) - Constructor for class gishur.core.ArrayEnumeration
Creates an ArrayEnumeration, that enumerates the given sub-array.
ASCENDING - Static variable in class gishur.core.Sorter
A constant for sorting in ascending order.
asinh(double) - Static method in class gishur.core.ExtMath
Returns the inverse hyperbolic sinus of angle x.
ASSUME_CONVEX - Static variable in class gishur.x.Area
Konvexitätsmodus: Falls so gesetzt, wird immer angenommen das Objekt sei konvex.
ASSUME_NOT_CONVEX - Static variable in class gishur.x.Area
Konvexitätsmodus: Falls so gesetzt, wird immer angenommen das Objekt sei nicht konvex.
at(int) - Method in class gishur.core.SimpleList
Returns the ListItem with index index.
at(int) - Method in class gishur.core.ListView
Returns the ListItem at the index index.
atanh(double) - Static method in class gishur.core.ExtMath
Returns the inverse hyperbolic tangens of angle x.
AWT_ACTION_EVENT_MASK - Static variable in class gishur.core.event.GishurEvent
The event mask for selecting action events.
AWT_ADJUSTMENT_EVENT_MASK - Static variable in class gishur.core.event.GishurEvent
The event mask for selecting adjustment events.
AWT_COMPONENT_EVENT_MASK - Static variable in class gishur.core.event.GishurEvent
The event mask for selecting component events.
AWT_CONTAINER_EVENT_MASK - Static variable in class gishur.core.event.GishurEvent
The event mask for selecting container events.
AWT_FOCUS_EVENT_MASK - Static variable in class gishur.core.event.GishurEvent
The event mask for selecting focus events.
AWT_ITEM_EVENT_MASK - Static variable in class gishur.core.event.GishurEvent
The event mask for selecting item events.
AWT_KEY_EVENT_MASK - Static variable in class gishur.core.event.GishurEvent
The event mask for selecting key events.
AWT_MOUSE_EVENT_MASK - Static variable in class gishur.core.event.GishurEvent
The event mask for selecting mouse events.
AWT_MOUSE_MOTION_EVENT_MASK - Static variable in class gishur.core.event.GishurEvent
The event mask for selecting mouse motion events.
AWT_TEXT_EVENT_MASK - Static variable in class gishur.core.event.GishurEvent
The event mask for selecting text events.
AWT_WINDOW_EVENT_MASK - Static variable in class gishur.core.event.GishurEvent
The event mask for selecting window events.

B

back_color - Variable in class gishur.awt.SymbolbarLabel
The background color.
back_color - Variable in class gishur.awt.SymbolbarSlider
The background color.
BACK_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default-Color-Constant.
BACK_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default-Color-Constant.
backbutton - Variable in class gishur.gui.inputhandler.ZoomHandler
Mousetaste zum zurückzoomen.
backcolor - Variable in class gishur.awt.ToolTipper
The background color of the ToolTip.
backcolor - Variable in class gishur.gui.inputhandler.EditorXPolyline
Polygon-Füllfarbe.
backcolor - Variable in class gishur.gui.displayobject.DisplayXList
Polygon-Füllfarbe.
backcolor - Variable in class gishur.gui.displayobject.DisplayXCircle
Polygon-Füllfarbe.
backcolor - Variable in class gishur.gui.displayobject.DisplayXPolyline
Polygon-Füllfarbe.
background() - Method in class gishur.gui2.LayerManager
Returns the background layer of this LayerManager.
BackgroundLayer - class gishur.gui2.BackgroundLayer.
The basic BackgroundLayer for drawing backgrounds.
BackgroundLayer() - Constructor for class gishur.gui2.BackgroundLayer
The default constructor for BackgroundLayers.
balance() - Method in class gishur.core.BasicTreeItem
Returns the balance value of this node.
balance() - Method in interface gishur.core.TreeItem
Returns this node's balance data.
bar_color - Variable in class gishur.awt.SymbolbarSlider
The color of the bar.
bar_height - Variable in class gishur.awt.SymbolbarSlider
Height of the slider bar.
base() - Method in class gishur.gui2.LinkPainter
 
base() - Method in class gishur.x.voronoi.SKR
Liefert das Basiselement der Skelettregion.
base() - Method in class gishur.x.voronoi.SkEdge
Liefert das grafische Element der Kante.
BasicList - class gishur.core.BasicList.
A rudimentary and efficient doubly connected list.
BasicList() - Constructor for class gishur.core.BasicList
Protected constructor.
BasicListItem - class gishur.core.BasicListItem.
Basic ListItem, which only contains connections and an owner, but no object or key.
BasicListItem() - Constructor for class gishur.core.BasicListItem
 
BasicTree - class gishur.core.BasicTree.
Fundamental methods for trees.
BasicTree() - Constructor for class gishur.core.BasicTree
A protected constructor.
BasicTreeItem - class gishur.core.BasicTreeItem.
Most simple TreeItem.
BasicTreeItem(int) - Constructor for class gishur.core.BasicTreeItem
Creates a TreeItem that is able to own up to maxrank children.
becomeActive(MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
Testet, ob der DragHandler aktiv werden soll.
becomeActive(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPoint
Testet, ob der DragHandler aktiv werden soll.
becomeActive(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXRay
Testet, ob der DragHandler aktiv werden soll.
becomeActive(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXLine
Testet, ob der DragHandler aktiv werden soll.
becomeActive(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXSegment
Testet, ob der DragHandler aktiv werden soll.
becomeActive(MouseEvent) - Method in class gishur.gui.inputhandler.Selector
Testet, ob der DragHandler aktiv werden soll.
becomeActive(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPolyline
Testet, ob der DragHandler aktiv werden soll.
becomeActive(MouseEvent) - Method in class gishur.gui.inputhandler.ZoomHandler
Testet, ob der DragHandler aktiv werden soll.
becomeActive(MouseEvent) - Method in class gishur.gui.inputhandler.ObjectMover
Testet, ob der DragHandler aktiv werden soll.
becomeActive(MouseEvent) - Method in class gishur.gui.inputhandler.TranslateHandler
Testet, ob der DragHandler aktiv werden soll.
BEFORE - Static variable in class gishur.x.LineComparitor
Liefert beim Vergleich von sich schneidenden Geraden am Schnittpunkt die Ordnung unmittelbar vor dem Schnittpunkt
beforeAdd(TreeItem) - Method in class gishur.core.BinarySearchTree
Is called before a TreeItem is inserted into the tree.
beforeRemove(TreeItem) - Method in class gishur.core.BinarySearchTree
Is called before a TreeItem is removed from the tree.
BELLMAN_COLOR_GRAY - Static variable in class gishur.graph.algorithms.BellmanFord
 
BELLMAN_COLOR_GREEN - Static variable in class gishur.graph.algorithms.BellmanFord
 
BELLMAN_COLOR_RED - Static variable in class gishur.graph.algorithms.BellmanFord
 
BELLMAN_COLOR_WHITE - Static variable in class gishur.graph.algorithms.BellmanFord
 
BELLMAN_STEP - Static variable in class gishur.graph.algorithms.BellmanFord
Trace label constant indicating that the algorithm has made one step forward.
BellmanFord - class gishur.graph.algorithms.BellmanFord.
An implementation of the Single Source Shortest Paths problem using the Dijkstra algorithm via a TraverseAlgorithmCursor.
BellmanFord(Graph, String, Node) - Constructor for class gishur.graph.algorithms.BellmanFord
 
BellmanFord(Graph, String, Node, boolean, String, Tracer) - Constructor for class gishur.graph.algorithms.BellmanFord
 
BFS - class gishur.graph.algorithms.BFS.
An Algorithm class to perform the Breadth-first search algorithm on an arbitrary Graph.
BFS_COLOR_BLACK - Static variable in class gishur.graph.core.BFSCursor
 
BFS_COLOR_GRAY - Static variable in class gishur.graph.core.BFSCursor
 
BFS_COLOR_WHITE - Static variable in class gishur.graph.core.BFSCursor
 
BFS_STEP - Static variable in class gishur.graph.algorithms.BFS
Trace label constant indicating that the algorithm has made one step forward.
BFS() - Constructor for class gishur.graph.algorithms.BFS
Constructor creating a BFS-object which can perform BFS on the given Graph G starting from Node s.
bfs(Graph, Node, String) - Method in class gishur.graph.algorithms.BFS
Method performing the Breadth-First Search Algorithm on the given Graph.
bfs(Graph, Node, String, Tracer) - Method in class gishur.graph.algorithms.BFS
Method performing the Breadth-First Search Algorithm on the given Graph.
BFSCursor - class gishur.graph.core.BFSCursor.
An implementation of the well-known Breath-First-Search algorithm via a TraverseAlgorithmCursor.
BFSCursor(Graph, Node) - Constructor for class gishur.graph.core.BFSCursor
Constructs a BFSCursor on the given Graph starting at the given Node.
BFSCursor(Graph, Node, byte) - Constructor for class gishur.graph.core.BFSCursor
Constructs a BFSCursor on the given Graph starting at the given Node with the specified mode.
BFSCursor(Graph, Node, byte, String) - Constructor for class gishur.graph.core.BFSCursor
Constructs a BFSCursor on the given Graph starting at the given Node with the specified mode.
BIGGER - Static variable in interface gishur.core.Comparitor
return value of compare: o1 comes after o2 in the order.
BinarySearchTree - class gishur.core.BinarySearchTree.
A binary search tree based upon BasicTree.
BinarySearchTree() - Constructor for class gishur.core.BinarySearchTree
Empty constructor.
BinarySearchTree(Comparitor) - Constructor for class gishur.core.BinarySearchTree
Standard constructor.
BinarySearchTree(Comparitor, boolean) - Constructor for class gishur.core.BinarySearchTree
Constructs a BinarySearchTree using the Comparitor comparitor and the definition whether smaller keys shall be sorted to the left or to the right side of the tree.
BinSearch(int, int, Object) - Method in class gishur.core.Sorter
Works the same way like Sorter.BinSearch(Object[],int,int,Object), except that the search takes place in the sorted data array of this Sorter.
BinSearch(Object) - Method in class gishur.core.Sorter
Works like Sorter.BinSearch(int,int,Object), but without interval bounds the whole data array will be searched.
BinSearch(Object[], int, int, Object) - Method in class gishur.core.Sorter
Binary search for Object o in interval from 1 to r of the sorted array array.
BLACK - Static variable in class gishur.core.RedBlackTree
Constant for black nodes.
BLACK - Static variable in class gishur.graph.algorithms.MSTKruskal
Identifier for an Edge in the minimum-spanning-tree.
blackHeight() - Method in class gishur.core.RedBlackTree
Returns the black-height of the whole tree.
blackHeight(TreeItem) - Method in class gishur.core.RedBlackTree
Returns the so-called black-height of the partial tree starting with root.
BLOCK_REPAINT - Static variable in class gishur.gui2.DrawAtom
 
blockRepaint() - Method in class gishur.gui.DisplayManager
Blockiert repaint-Aufrufe.
blockRepaint() - Method in class gishur.gui2.DrawObject
Blocks all DrawObject.repaint() calls at this drawing hierachy.
BLUE_BOX_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default Box Color Blue-Style
BLUE_BOX_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default Box Color Blue-Style
BLUE_LINE_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default Line Color Blue-Style
BLUE_LINE_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default Line Color Blue-Style
BLUE_STYLE - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Color-Style constant.
BLUE_STYLE - Static variable in class gishur.gui2.painter.InfoStyle
Color-Style constant.
BLUE_TITLE_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default Title Color Blue-Style
BLUE_TITLE_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default Title Color Blue-Style
BooleanTypeFormat - class gishur.graph.awt.BooleanTypeFormat.
A TypeFormat, that handles boolean values.
BooleanTypeFormat() - Constructor for class gishur.graph.awt.BooleanTypeFormat
Creates a new BooleanTypeFormat.
border_hspace - Variable in class gishur.awt.SymbolbarLabel
Horizontal space between box and border.
border_vspace - Variable in class gishur.awt.SymbolbarLabel
Vertical space between box and border.
bordercolor - Variable in class gishur.gui.inputhandler.EditorXPoint
Randfarbe.
bordercolor - Variable in class gishur.gui.inputhandler.EditorXRay
Randfarbe.
bordercolor - Variable in class gishur.gui.inputhandler.InputXSegment
Randfarbe.
bordercolor - Variable in class gishur.gui.inputhandler.EditorXSegment
Randfarbe.
bordercolor - Variable in class gishur.gui.inputhandler.Selector
Randfarbe.
bordercolor - Variable in class gishur.gui.inputhandler.EditorXPolyline
Randfarbe.
bordercolor - Variable in class gishur.gui.inputhandler.InputXPoint
Randfarbe.
bordercolor - Variable in class gishur.gui.inputhandler.ObjectMover
Randfarbe.
bordercolor - Variable in class gishur.gui.inputhandler.InputXRay
Randfarbe.
bordercolor - Variable in class gishur.gui.inputhandler.InputXPolygon
Randfarbe.
bordercolor - Variable in class gishur.gui.inputhandler.InputXLine
Randfarbe.
bordercolor - Variable in class gishur.gui.displayobject.DisplayXList
Randfarbe.
bordercolor - Variable in class gishur.gui.displayobject.DisplayXRay
Randfarbe.
bordercolor - Variable in class gishur.gui.displayobject.DisplayXSegment
Randfarbe.
bordercolor - Variable in class gishur.gui.displayobject.DisplayXCircle
Randfarbe.
bordercolor - Variable in class gishur.gui.displayobject.DisplayXPoint
Randfarbe.
bordercolor - Variable in class gishur.gui.displayobject.DisplayXParabola
Randfarbe.
bordercolor - Variable in class gishur.gui.displayobject.DisplayXPolyline
Randfarbe.
borderSegment(int) - Method in class gishur.x.XPolyline
Liefert das Randsegment Nummer i.
borderSegment(int) - Method in class gishur.x.XUPolygon
Liefert das Randsegment Nummer i.
borderSegment(int) - Method in class gishur.x.XPolygon
Liefert das Randsegment Nummer i.
BOTH - Static variable in class gishur.graph.core.GraphElement
Link type constant indicating both an inward or an outward link
BOTH_MODE - Static variable in class gishur.graph.core.DijkstraCursor
Mode-constant: use incoming and outgoing edges.
BOTH_MODE - Static variable in class gishur.graph.core.DFSCursor
Mode-constant: use incoming and outgoing edges.
BOTH_MODE - Static variable in class gishur.graph.core.BFSCursor
Mode-constant: use incoming and outgoing edges.
BOTTOM - Static variable in class gishur.gui2.Alignment
Bottom-alignment constant (==Alignment.RIGHT).
bottom() - Method in class gishur.core.SimpleList
Returns the first element of the stack.
bottom() - Method in class gishur.core.Stack
Retunrs the lower (first) element of the Stack.
bottom() - Method in interface gishur.core.Cursor
Sets the Cursor to the last element.
bottom() - Method in class gishur.core.CursorAdapter
Sets the Cursor to the last element.
bottom() - Method in class gishur.graph.core.TraverseAlgorithmCursor
Sets the Cursor to the last element.
bounds() - Method in class gishur.gui2.ScreenTransformation
Returns the bounds of the screen in screen coordinates.
BOX_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default-Color-Constant.
BOX_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default-Color-Constant.
BOX_LINE_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default-Color-Constant.
BOX_LINE_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default-Color-Constant.
BOX_TEXT_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default-Color-Constant.
BOX_TEXT_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default-Color-Constant.
BubbleSort() - Method in class gishur.core.Sorter
Bubble-Sort.
BubbleSort(BasicList) - Method in class gishur.core.Sorter
Sorter.BubbleSort() performed on a BasicList.
BubbleSort(char[]) - Method in class gishur.core.Sorter
Sorter.BubbleSort() directly called with an array of chars.
BubbleSort(char[], int, int) - Method in class gishur.core.Sorter
Sorter.BubbleSort() directly called with an array of chars and an interval bounds specification.
BubbleSort(double[]) - Method in class gishur.core.Sorter
Sorter.BubbleSort() directly called with an array of doubles.
BubbleSort(double[], int, int) - Method in class gishur.core.Sorter
Sorter.BubbleSort() directly called with an array of doubles and an interval bounds specification.
BubbleSort(Enumeration) - Method in class gishur.core.Sorter
Sorter.BubbleSort() performed on an Enumeration.
BubbleSort(float[]) - Method in class gishur.core.Sorter
Sorter.BubbleSort() directly called with an array of floats.
BubbleSort(float[], int, int) - Method in class gishur.core.Sorter
Sorter.BubbleSort() directly called with an array of floats and an interval bounds specification.
BubbleSort(int[]) - Method in class gishur.core.Sorter
Sorter.BubbleSort() directly called with an array of ints.
BubbleSort(int[], int, int) - Method in class gishur.core.Sorter
Sorter.BubbleSort() directly called with an array of ints and an interval bounds specification.
BubbleSort(long[]) - Method in class gishur.core.Sorter
Sorter.BubbleSort() directly called with an array of longs.
BubbleSort(long[], int, int) - Method in class gishur.core.Sorter
Sorter.BubbleSort() directly called with an array of longs and an interval bounds specification.
BubbleSort(Object[]) - Method in class gishur.core.Sorter
Sorter.BubbleSort() directly called with an array of Objects.
BubbleSort(Object[], int, int) - Method in class gishur.core.Sorter
Sorter.BubbleSort() directly called with an array of Objects and an interval bounds specification.
BUTTON - Static variable in class gishur.awt.SymbolButton
Normaler Button.
buttonDown() - Method in class gishur.awt.SymbolButton
Ist _button_down gesetzt?
byteValue() - Method in class gishur.core.math.MathNumber
Returns the value of the number as a byte.

C

calculateBounds() - Method in class gishur.gui.Painter
Berechnet den neuen belegten Bereich.
calculateBounds() - Method in class gishur.gui.DisplayObject
Berechnet den neuen belegten Bereich.
calculateBounds() - Method in class gishur.gui.InputHandler
Berechnet den neuen belegten Bereich.
calculateBounds() - Method in class gishur.gui.inputhandler.InputXSegment
Berechnet den neuen belegten Bereich.
calculateBounds() - Method in class gishur.gui.inputhandler.Selector
Berechnet den neuen belegten Bereich.
calculateBounds() - Method in class gishur.gui.inputhandler.InputXPoint
Berechnet den neuen belegten Bereich.
calculateBounds() - Method in class gishur.gui.inputhandler.ZoomHandler
Berechnet den neuen belegten Bereich.
calculateBounds() - Method in class gishur.gui.inputhandler.InputXRay
Berechnet den neuen belegten Bereich.
calculateBounds() - Method in class gishur.gui.inputhandler.InputXPolygon
Berechnet den neuen belegten Bereich.
calculateBounds() - Method in class gishur.gui.inputhandler.InputXLine
Berechnet den neuen belegten Bereich.
calculateClipBorder() - Method in class gishur.x.ScreenXTransformation
Berechnet den Rand für das Clipping.
calculateDockingPoint(int, int) - Method in class gishur.graph.gui.RoundNodePainter
Calculates a docking point, that means a point on the outline of the Painter, that lies nearest to the given point.
calculateDockingPoint(int, int) - Method in class gishur.gui2.Painter
Calculates a docking point, that means a point on the outline of the Painter, that lies nearest to the given point.
calculateDockingPoint(int, int) - Method in class gishur.gui2.DisplayObject
Calculates a docking point, that means a point on the outline of the DisplayObject, that lies nearest to the given point.
calculateDockingPoint(int, int) - Method in class gishur.gui2.LinkPainter
Calculates a docking point, that means a point on the outline of the Painter, that lies nearest to the given point.
calculateDockingPoint(Point) - Method in class gishur.gui2.DisplayObject
Calculates a docking point, that means a point on the outline of the DisplayObject, that lies nearest to the given point.
calculateLength() - Method in class gishur.gui2.LineShape
 
calculatePoint(double) - Method in class gishur.x.XBaseline
Berechnet den Punkt auf der Geraden, der die x-Koordinate x besitzt.
calculatePoint(double) - Method in class gishur.x.XRay
Berechnet den Punkt auf dem Strahl, der die x-Koordinate x besitzt.
calculatePoint(double) - Method in class gishur.x.XParabola
Berechnet den Punkt auf der Parabel mit der X-Koordinate x.
calculatePoint(double) - Method in class gishur.x.XSegment
Berechnet den Punkt auf dem Segment, der die x-Koordinate x besitzt.
calculatePoint(double) - Method in class gishur.x2.core.XSegment
Returns a point on the segment with x-coordinate x or null if no such point exists.
calculatePoint(Point, double) - Method in class gishur.gui2.LineShape
 
calculatePointOn(double) - Method in class gishur.x.XRay
Berechnet den Punkt auf dem Strahl, der vom Start aus length entfernt liegt.
calculatePointOn(double) - Method in class gishur.x.XSegment
Berechnet den Punkt auf dem Segment, der vom Start aus length entfernt liegt.
calculatePointOnBorder(double, boolean) - Method in class gishur.x2.core.XSegment
Calculates a point on the segment that has signed distance x from the source point (src==true) resp. from the target point (src==false).
calculateShape() - Method in class gishur.gui.inputhandler.Selector
Berechnet ein neues Shape-Objekt.
calculateShape(ScreenTransformation) - Method in class gishur.gui.DisplayObject
Berechnet ein neues Shape-Objekt mit Hilfe der Transformation transform.
calculateShape(ScreenTransformation) - Method in class gishur.gui.displayobject.DisplayXList
Berechnet ein neues Shape-Objekt mit Hilfe der Transformation transform.
calculateShape(ScreenTransformation) - Method in class gishur.gui.displayobject.DisplayXRay
Berechnet ein neues Shape-Objekt mit Hilfe der Transformation transform.
calculateShape(ScreenTransformation) - Method in class gishur.gui.displayobject.DisplayXSegment
Berechnet ein neues Shape-Objekt mit Hilfe der Transformation transform.
calculateShape(ScreenTransformation) - Method in class gishur.gui.displayobject.DisplayXLine
Berechnet ein neues Shape-Objekt mit Hilfe der Transformation transform.
calculateShape(ScreenTransformation) - Method in class gishur.gui.displayobject.DisplayXCircle
Berechnet ein neues Shape-Objekt mit Hilfe der Transformation transform.
calculateShape(ScreenTransformation) - Method in class gishur.gui.displayobject.DisplayXPoint
Berechnet ein neues Shape-Objekt mit Hilfe der Transformation transform.
calculateShape(ScreenTransformation) - Method in class gishur.gui.displayobject.DisplayXParabola
Berechnet ein neues Shape-Objekt mit Hilfe der Transformation transform.
calculateShape(ScreenTransformation) - Method in class gishur.gui.displayobject.DisplayXPolyline
Berechnet ein neues Shape-Objekt mit Hilfe der Transformation transform.
CANCEL_MODIFICATION - Static variable in class gishur.core.event.ModifyEvent
ID: Modification was canceled
CANCEL_MODIFICATION - Static variable in class gishur.core.event.ObjectEvent
ID für den Abbruch einer Modifikation.
cancelModification(ModifyEvent) - Method in interface gishur.core.event.ModifyListener
Invoked when a modification process was canceled.
cancelModification(ObjectEvent) - Method in class gishur.awt.GishurEventMulticaster
Routine, im Event zu verteilen...
cancelModification(ObjectEvent) - Method in interface gishur.core.event.ObjectListener
Wird aufgerufen, wenn eine Modifikation abgebrochen wurde.
CENTER - Static variable in class gishur.gui2.Alignment
Center-alignment constant.
center_radius - Variable in class gishur.gui.inputhandler.Selector
Radius des Rotationspunktes.
center() - Method in class gishur.x.XCircle
Liefert den Mittelpunkt des Kreises.
chainCount() - Method in class gishur.x.voronoi.Skeleton
Liefert die aktuelle Anzahl der Polygonketten.
check() - Method in class gishur.graph.core.Flow
Returns true if capacity check is active, and false otherwise.
check(Object) - Method in class gishur.core.Filter
This method should be overwritten in order to perform the filtering.
check(Object) - Method in class gishur.core.ClassFilter
This method should be overwritten in order to perform the filtering.
check(Object) - Method in class gishur.graph.core.AdjacentFilter
Performs the filtering operation.
check(Object) - Method in class gishur.graph.core.NameFilter
Performs the filtering operation.
checkAccess(int) - Method in class gishur.core.ListView
Returns true, if all the rights contained within access are permitted for this ListView object, otherwise this method returns false.
checkAccess(int, Object) - Method in class gishur.graph.core.GraphElement
A method to which is called before performing any connecting operation on this GraphElement.
checkAccess(int, Object) - Method in class gishur.graph.core.Edge
Overrides GraphElement.checkAccess(int, java.lang.Object).
checkAccess(int, Object) - Method in class gishur.graph.core.Node
Overrides GraphElement.checkAccess(int, java.lang.Object).
checkAccess(int, Object) - Method in class gishur.graph.core.Graph
Overridden GraphElement.checkAccess(int, java.lang.Object) method, working the same way.
checkActiveElement(String) - Method in class gishur.gui2.DisplayInteractiveObject
This method is called by DisplayInteractiveObject.activate().
checkActiveElement(String) - Method in class gishur.x.gui.DisplayXSegment
This method is called by DisplayInteractiveObject.activate().
checkActiveElement(String) - Method in class gishur.x.gui.DisplayXPolygon
This method is called by DisplayInteractiveObject.activate().
checkActiveElement(String) - Method in class gishur.x2.gui.DisplayXSegment
This method is called by DisplayInteractiveObject.activate().
checkEdges() - Method in class gishur.x.voronoi.Skeleton
Überprüft bei allen Kanten den Typ, d.h.
checkParam(double) - Method in class gishur.x2.core.XParametricCurve
Checks the parameter for this curve.
checkSimplicity(int) - Method in class gishur.x.XPolyline
Überprüft, ob es in der Kette einen Schnitt mit einer mit Punkt Nummer i inzidierenden Kante gibt und somit die Einfachheit verletzt wird.
checkSimplicity(XPoint) - Method in class gishur.x.XPolyline
Wie checkSimplicity(int), nur wird vorher noch der Punkt gesucht.
checkState(int) - Method in class gishur.gui2.DrawObject
Checks if the given state is set.
checkState(short) - Method in class gishur.graph.core.GraphElement
Checks if the given state is identical to the internal state.
checkState(short) - Method in class gishur.x2.core.XObject
Checks if the given state is set.
checkStateCleared(int) - Method in class gishur.gui2.DrawObject
Checks if the given state is cleared; that means every bit of the given state is cleared.
checkStateCleared(short) - Method in class gishur.graph.core.GraphElement
Checks if the given state is cleared as internal state, that means that state is binary inverse to the internal state.
checkStateCleared(short) - Method in class gishur.x2.core.XObject
Checks if the given state is cleared; that means every bit of the given state is cleared.
child() - Method in class gishur.gui2.DrawObject
Returns the first group element of the group.
child() - Method in class gishur.gui2.DisplayGroup
Returns the first group element of the group.
child(int) - Method in class gishur.core.BasicTreeItem
Returns the child-node at position pos within the tree structure.
child(int) - Method in interface gishur.core.TreeItem
Returns the child node no.
CHILDS_ROOT_ORDER - Static variable in class gishur.core.BasicTree
All children at first, then the root.
Circle_Primitive - class gishur.gui.Circle_Primitive.
Kreis.
Circle_Primitive() - Constructor for class gishur.gui.Circle_Primitive
Leerer Konstruktor.
Circle_Primitive(Circle_Primitive) - Constructor for class gishur.gui.Circle_Primitive
Copy-Konstruktor.
Circle_Primitive(int, int, int) - Constructor for class gishur.gui.Circle_Primitive
Konstruktor.
circumference() - Method in class gishur.x.XPolyline
Berechnet den Umfang der Polygonkette, besser: die Länge.
circumference() - Method in class gishur.x.XPolygon
Berechnet den Umfang des Polygons.
ClassFilter - class gishur.core.ClassFilter.
A Filter, that accepts (rejects) an Object, if it is (not) an instance of a (any) class stored.
ClassFilter(Class) - Constructor for class gishur.core.ClassFilter
Single class Constructor.
cleanup(SkEdge, boolean) - Method in class gishur.x.voronoi.SKR
Löscht alle Kanten zwischen s (exklusive) und dem Listenende/anfang.
cleanup(SkEdge, SkEdge) - Method in class gishur.x.voronoi.SKR
Löscht alle Kanten zwischen s und t (exklusive).
CLEAR_CONNECTIONS - Static variable in interface gishur.core.ListItem
Delete connections.
CLEAR_CONNECTIONS - Static variable in interface gishur.core.TreeItem
Clear all connections.
clear() - Method in class gishur.core.FibonacciHeap
Removes all the elements from the FibonacciHeap.
clear() - Method in class gishur.core.BasicList
Deletes the whole list.
clear() - Method in class gishur.core.Queue
Clears the whole queue.
clear() - Method in class gishur.core.SimpleList
Clears the whole list.
clear() - Method in class gishur.core.Stack
Clears the whole Stack.
clear() - Method in class gishur.core.BinarySearchTree
Erases the whole tree.
clear() - Method in class gishur.core.Sorter
Removes all stored data from the Sorter.
clear() - Method in class gishur.graph.core.Graph
 
clear() - Method in class gishur.gui.Layer
Löscht alle DisplayObjects von dem Layer.
clear() - Method in class gishur.gui2.DrawObject
Removes all member DrawObjects from this DrawAtom.
clear() - Method in class gishur.gui2.DisplayGroup
Removes all member DrawObject from this group.
clear() - Method in class gishur.gui2.RectangleShape
 
clear() - Method in class gishur.gui2.PolygonShape
 
clear() - Method in class gishur.gui2.InputLayer
Removes all member DrawObjects from this layer.
clear() - Method in class gishur.gui2.Layer
Removes all member DrawObjects from this layer.
clear() - Method in class gishur.gui2.handler.MouseHandler
Removes all member DrawObjects from this layer.
clear() - Method in class gishur.x.XPolyline
Löscht alle Polygonpunkte.
clear() - Method in class gishur.x.Area
Löscht das Gebiet.
clearAll() - Method in class gishur.awt.Symbolbar
Löscht alle Symbolleistenelemente bis auf den Griff.
clearCache() - Method in class gishur.gui2.DrawObject
Clears the property-cache at this DrawObject and at all members.
clearCache() - Method in class gishur.gui2.PropertyStatusReader
Clears the Cache of this PropertyStatusReader.
clearConnections() - Method in class gishur.core.BasicListItem
Deletes all connections originating from this ListItem.
clearConnections() - Method in class gishur.core.BasicTreeItem
Clears all connections starting and ending at this TreeItem.
clearConnections() - Method in interface gishur.core.ListItem
Deletes all connections originating from this ListItem.
clearConnections() - Method in interface gishur.core.TreeItem
Clears all connections starting and ending at this TreeItem.
clearDirty() - Method in class gishur.x2.core.XObject
Clears the dirty state.
clearMode(int) - Method in class gishur.gui.inputhandler.DragHandler
Einen Modus löschen.
clearPropertyAdapterSource() - Method in class gishur.gui2.PropertyStatusReader
Clears the source object for SourcePropertyAdapter entries.
clearRegister() - Method in class gishur.gui.PainterRegister
Löscht alle registrierten Objekte.
CLEARSELECT_COMMAND - Static variable in class gishur.gui2.handler.SelectElementContextActor
 
clearState(int) - Method in class gishur.gui2.DrawObject
Clears a given state.
clearState(short) - Method in class gishur.graph.core.GraphElement
Clears the given state as internal state, that means that the internal state will be set to state's inverse.
clearState(short) - Method in class gishur.x2.core.XObject
Clears a given state.
clearVisualization() - Method in interface gishur.core.algorithms.TraceVisualizer
Will be called on leaving the visualization mode.
CLICK_POINT - Static variable in class gishur.gui.inputhandler.InputXPoint
Setzen des Punktes durch klicken.
clip(ListItem, ListItem) - Method in class gishur.core.ClipList
Bounds the list into the interval from start to end.
ClipList - class gishur.core.ClipList.
A list type supporting clipping features.
ClipList() - Constructor for class gishur.core.ClipList
Empty constructor.
ClipList(BasicList) - Constructor for class gishur.core.ClipList
Conversion constructor.
ClipList(ListItem, int) - Constructor for class gishur.core.ClipList
Copy-constructor.
ClipList(ListItem, ListItem) - Constructor for class gishur.core.ClipList
Copy-constructor.
ClipList(Object[], int, int) - Constructor for class gishur.core.ClipList
Constructor receiving its arguments in an array.
clipSegment(XSegment) - Method in class gishur.x.ScreenXTransformation
Schneidet das Segment mit dem Clipping-Gebiet und gibt das eventuell gekürzte Segment zurück.
clipSegmentList(SimpleList) - Method in class gishur.x.ScreenXTransformation
Clippt eine Liste von Segmenten.
clone() - Method in class gishur.core.BasicListItem
Clones the object flat.
clone() - Method in class gishur.core.Queue
Implementation of Cloneable
clones the entire list by cloning the contained data-/keyobjects, if possible.
clone() - Method in class gishur.core.SimpleList
Implementation of Cloneable
clones the entire list by cloning the contained data-/keyobjects, if possible.
clone() - Method in class gishur.core.BasicTreeItem
Clones the object.
clone() - Method in class gishur.core.Stack
Implementation of gishur.core.Cloneable
clones the entire list by cloning the contained data-/keyobjects, if possible.
clone() - Method in interface gishur.core.ListItem
Clones the object flat.
clone() - Method in interface gishur.core.Cloneable
Creates a new object of the same class as this object.
clone() - Method in class gishur.core.BinarySearchTree
Makes a flat clone of this object.
clone() - Method in interface gishur.core.TreeItem
Clones the object flat.
clone() - Method in class gishur.core.event.ConsumableEvent
Creates a new object of the same class as this object.
clone() - Method in class gishur.graph.awt.NumberTypeFormat
Creates a new object of the same class as this object.
clone() - Method in class gishur.graph.awt.BooleanTypeFormat
Creates a new object of the same class as this object.
clone() - Method in class gishur.graph.awt.FlowTypeFormat
Creates a new object of the same class as this object.
clone() - Method in class gishur.graph.awt.StringTypeFormat
Creates a new object of the same class as this object.
clone() - Method in class gishur.graph.core.GraphElement
Creates a new object of the same class as this object.
clone() - Method in class gishur.graph.gui.AffineTransformation
Returns a copy of this AffineTransformation object.
clone() - Method in class gishur.graph.gui.FloatPoint
Creates a new object of the same class as this object.
clone() - Method in class gishur.gui2.RectangleShape
Creates a new object of the same class as this object.
clone() - Method in class gishur.gui2.PolygonShape
Creates a new object of the same class as this object.
clone() - Method in class gishur.gui2.EllipseShape
Creates a new object of the same class as this object.
clone() - Method in class gishur.gui2.ShapeContainer
Creates a new object of the same class as this object.
clone() - Method in class gishur.x.XObject
Creates a new object of the same class as this object.
clone() - Method in class gishur.x.XPolyline
Überschreibt Object.clone().
clone() - Method in class gishur.x.XUPolygon
Überschreibt Object.clone().
clone() - Method in class gishur.x.AffineTransformation
Returns a copy of this AffineTransformation object.
clone() - Method in class gishur.x.XRectangle
 
clone() - Method in class gishur.x.XPolygon
Überschreibt Object.clone(). java.lang.Object#clone
clone() - Method in class gishur.x.voronoi.Skeleton
Creates a new object of the same class as this object.
clone() - Method in class gishur.x.voronoi.SKR
Creates a new object of the same class as this object.
clone() - Method in class gishur.x.voronoi.SkEdge
Clones the object flat.
clone() - Method in class gishur.x2.core.XObject
Creates a new object of the same class as this object.
clone() - Method in class gishur.x2.core.AffineTransformation
Returns a copy of this AffineTransformation object.
clone() - Method in class gishur.x2.core.XQuadCurve
Creates a new object of the same class as this object.
clone() - Method in class gishur.x2.core.XSegment
Creates a new object of the same class as this object.
clone(Hashtable, int) - Method in class gishur.core.BasicListItem
Clones the object according to ControlledCloneable.
clone(Hashtable, int) - Method in interface gishur.core.ControlledCloneable
Clones this object.
clone(Hashtable, int) - Method in class gishur.core.BasicList
Clones the entire list according to ControlledCloneable.
clone(Hashtable, int) - Method in class gishur.core.Queue
clones the entire list according to ControlledCloneable.
clone(Hashtable, int) - Method in class gishur.core.SimpleList
Implementation of ControlledCloneable
clones the entire list.
clone(Hashtable, int) - Method in class gishur.core.BasicTreeItem
Clones the object according to ControlledCloneable.
clone(Hashtable, int) - Method in class gishur.core.Stack
clones the entire list according to gishur.core.ControlledClonebale.
clone(Hashtable, int) - Method in class gishur.core.BasicTree
Clones the entire tree according to ControlledCloneable.
clone(Hashtable, int) - Method in class gishur.core.ClipList
clones the entire list according to ControlledCloneable.
clone(Hashtable, int) - Method in interface gishur.core.ListItem
Clones the object according to ControlledCloneable.
clone(Hashtable, int) - Method in class gishur.core.BinarySearchTree
clones the entire tree according to ControlledCloneable.
clone(Hashtable, int) - Method in interface gishur.core.TreeItem
Clones the object according to ControlledCloneable.
clone(Hashtable, int) - Method in class gishur.graph.core.GraphElement
Clones this object.
clone(Hashtable, int) - Method in class gishur.graph.core.Graph
Clones this object.
clone(Hashtable, int) - Method in class gishur.graph.gui.FloatPoint
Clones this object.
clone(Hashtable, int) - Method in class gishur.x.voronoi.SKR
 
Cloneable - interface gishur.core.Cloneable.
A class implements the Cloneable interface to indicate to the Object.clone() method in class Object that it is legal for that method to make a field-for-field copy of instances of that class.
CLOSE_EXIT_MAX_ID - Static variable in interface gishur.applet.AppletControl
Maximale belegte ID-Nummer für Cose- und Exit-Modi
CloseableFrame - class gishur.awt.CloseableFrame.
Frame, der sich selbst schließt.
CloseableFrame() - Constructor for class gishur.awt.CloseableFrame
Standard-Konstruktor.
CloseableFrame(String) - Constructor for class gishur.awt.CloseableFrame
Konstruktor mit Titel.
closed - Variable in class gishur.gui.displayobject.DisplayXPolyline
Falls true, wird das schließende Segment bzw. die Strahlen bei XUPolygon mitgezeichnet.
closepolygon - Variable in class gishur.gui.inputhandler.InputXPolygon
Falls true ist das zurückgegebene XPolygon geschlossen.
closestPoint(XPoint) - Method in class gishur.x.XBaseline
Liefert den zu point nächsten Punkt auf dem Rand.
closestPoint(XPoint) - Method in class gishur.x.XPolyline
Liefert einen Punkt auf dem Rand der Polyline, der am nächsten am Punkt p liegt.
closestPoint(XPoint) - Method in class gishur.x2.core.XSegment
Returns a point on the segment that is closest to p.
closestSegment(XPoint, int, int) - Method in class gishur.x.XPolygon
Liefert den Index des Segmentes, das den zu p nächsten Punkt (nicht als source()!)
collectHits(int, int, List) - Method in class gishur.gui2.DrawAtom
Collects all DrawAtoms rekursively that were hitted by the point (x,y) and stores them together with their DrawAtom.locate(int, int)-value in the List l.
collision(DisplayObject) - Method in class gishur.gui.CollisionManager
Überprüft alle überwachten Objekte (mit Ausnahme von d selbst) auf Kollision mit d.
collision(DisplayObject, DisplayObject) - Method in class gishur.gui.CollisionManager
Testet die beiden DisplayObjects d1 und d2 auf Kollision.
collision(DisplayObject, GraphicPrimitive) - Method in class gishur.gui.CollisionManager
Überprüft alle überwachten Objekte auf eine Kollision mit dem Umriß g mit Ausnahme des DisplayObjects d.
collision(GraphicPrimitive, GraphicPrimitive) - Method in class gishur.gui.CollisionManager
Kollisionstest zweier Graphikprimitive.
CollisionManager - class gishur.gui.CollisionManager.
CollisionManager(DisplayManager) - Constructor for class gishur.gui.CollisionManager
Konstruktor.
color - Variable in class gishur.gui.inputhandler.EditorXPoint
Punktfarbe.
color - Variable in class gishur.gui.inputhandler.EditorXRay
Punktfarbe.
color - Variable in class gishur.gui.inputhandler.InputXSegment
Punktfarbe.
color - Variable in class gishur.gui.inputhandler.EditorXSegment
Punktfarbe.
color - Variable in class gishur.gui.inputhandler.Selector
Punktfarbe.
color - Variable in class gishur.gui.inputhandler.EditorXPolyline
Punktfarbe.
color - Variable in class gishur.gui.inputhandler.InputXPoint
Punktfarbe.
color - Variable in class gishur.gui.inputhandler.ZoomHandler
Punktfarbe.
color - Variable in class gishur.gui.inputhandler.ObjectMover
Hintergrundfarbe.
color - Variable in class gishur.gui.inputhandler.InputXRay
Punktfarbe.
color - Variable in class gishur.gui.inputhandler.InputXPolygon
Punktfarbe.
color - Variable in class gishur.gui.inputhandler.InputXLine
Punktfarbe.
color - Variable in class gishur.gui.displayobject.DisplayXList
Punktfarbe.
color - Variable in class gishur.gui.displayobject.DisplayXRay
Punktfarbe.
color - Variable in class gishur.gui.displayobject.DisplayXSegment
Punktfarbe.
color - Variable in class gishur.gui.displayobject.DisplayXCircle
Punktfarbe.
color - Variable in class gishur.gui.displayobject.DisplayXPoint
Punktfarbe.
color - Variable in class gishur.gui.displayobject.DisplayXParabola
Punktfarbe.
color - Variable in class gishur.gui.displayobject.DisplayXPolyline
Punktfarbe.
ColorNameAdapter - class gishur.gui2.adapter.ColorNameAdapter.
A SourcePropertyAdapter, that maps a palette of colors to specified names.
ColorNameAdapter(SourcePropertyAdapter) - Constructor for class gishur.gui2.adapter.ColorNameAdapter
Constructs a new ColorNameAdapter, which gets its colors from the given SourcePropertyAdapter.
ColorNameAdapter(SourcePropertyAdapter, ColorNameAdapter) - Constructor for class gishur.gui2.adapter.ColorNameAdapter
Constructs a new ColorNameAdapter, which gets its colors from the given SourcePropertyAdapter.
command - Variable in class gishur.awt.SymbolbarElement
Command-String für ActionEvent.
compare(Boolean, Boolean) - Method in class gishur.core.StdComparitor
Compares two java.lang.Boolean-objects.
compare(Character, Character) - Method in class gishur.core.StdComparitor
Compares two Character-objects using their charValue()-method.
compare(Number, Number) - Method in class gishur.core.StdComparitor
Compares two java.lang.Numbers.
compare(Object, Object) - Method in interface gishur.core.Comparitor
Compares the two objects o1 and o2 using the order
compare(Object, Object) - Method in class gishur.core.StdComparitor
Overrides Comparitor.compare(Object,Object).
compare(Object, Object) - Method in class gishur.core.HashComparitor
Overrides Comparitor.compare(java.lang.Object, java.lang.Object).
compare(Object, Object) - Method in class gishur.core.SweepEventComparitor
Compares the objects o1 and o2 using the Comparitor defined in construction of this SweepEventComparitor.
compare(Object, Object) - Method in class gishur.graph.core.WeightComparitor
Comparitor.compare(java.lang.Object, java.lang.Object)-method which accepts only two java.lang.Objects.
compare(Object, Object) - Method in class gishur.x.PointComparitor
Überschreibt Comparitor.compare().
compare(Object, Object) - Method in class gishur.x.LineComparitor
Überschreibt Comparitor.compare().
compare(String, String) - Method in class gishur.core.StdComparitor
Compares two Strings using the compareTo(String) -method of class String in package java.lang.
compare(XBaseline, double) - Method in class gishur.x.LineComparitor
Vergleich das Geradenobjekt l mit der Zahl d, die eine horizontale Gerade mit Y-Wert d darstellt.
compare(XBaseline, XBaseline) - Method in class gishur.x.LineComparitor
Vergleicht die XBaseline-Objekte, indem die Y-Wert an der Stelle x (zu setzen über setX) verglichen werden.
compare(XPoint, XPoint) - Method in class gishur.x.PointComparitor
Vergleicht zwei Punkte (XPoint-Objekte) miteinander.
compareAngle(XPoint, XPoint) - Method in class gishur.x.PointComparitor
Vergleicht zwei Punkte bezüglich ANGULAR.
compareDistance(XPoint, XPoint) - Method in class gishur.x.PointComparitor
Vergleicht zwei Punkte bezüglich DISTANCE_ORDER.
CompareException - exception gishur.core.CompareException.
A CompareException will indicate an error occurring at the comparison of two objects.
CompareException() - Constructor for class gishur.core.CompareException
Empty Constructor calling the inherited RuntimeException() constructor.
CompareException(Comparitor, Object, Object) - Constructor for class gishur.core.CompareException
Constructor storing the two objects whose comparison with c effected this exception together with their Comparitor into this CompareException.
CompareException(String) - Constructor for class gishur.core.CompareException
Constructor initializing this CompareException with a string using the inherited RuntimeException(String) constructor.
compareHash(Object, Object) - Method in class gishur.core.StdComparitor
Compares two objects using their hash-codes.
compareTo(MathNumber) - Method in class gishur.core.math.MathNumber
Returns -1, 0 or 1 as this number is less than, equal to, or greater than n.
compareTo(MathNumber) - Method in class gishur.core.math.DoubleNumber
Returns -1, 0 or 1 as this number is less than, equal to, or greater than n.
compareTo(Object) - Method in class gishur.x2.core.XPoint
Compares this Object with the specified Object for order.
compareTo(XPoint) - Method in class gishur.x2.core.XPoint
Compares this point with the specified point for order.
compareX(XPoint, XPoint) - Static method in class gishur.x.PointComparitor
Vergleicht zwei Punkte bezüglich X_ORDER.
compareY(XPoint, XPoint) - Static method in class gishur.x.PointComparitor
Vergleicht zwei Punkte bezüglich Y_ORDER.
comparitor - Variable in class gishur.core.CompareException
The Comparitor-object which tried to perform the comparison.
Comparitor - interface gishur.core.Comparitor.
The comparitor interface should be implemented by objects, which are intended to work as comparitor for sorting objects using a sorter object or something similar.
comparitor() - Method in class gishur.core.FibonacciHeap
Returns the Comparitor used to compare the elements of this FibonacciHeap.
comparitor() - Method in class gishur.core.SweepEventComparitor
Returns the Comparitor which performs the comparison of keys in this SweepEventComparitor.
comparitor() - Method in interface gishur.core.PriorityQueue
Returns the Comparitor used to compare the elements of this PriorityQueue
comparitor() - Method in class gishur.core.BinarySearchTree
Returs the Comparitor-object that is used to compare the keys in this tree.
componentAdded(ContainerEvent) - Method in class gishur.awt.ToolTipper
Invoked when a component has been added to the container.
componentRemoved(ContainerEvent) - Method in class gishur.awt.ToolTipper
Invoked when a component has been removed from the container.
concat(BasicList) - Method in class gishur.core.SimpleList
Appends BasicList L to this list.
concatenate(AffineTransformation) - Method in class gishur.graph.gui.AffineTransformation
Concatenates an AffineTransformation Tx to this AffineTransformation Cx in the most commonly useful way to provide a new user space which is mapped to the former user space by Tx.
concatenate(AffineTransformation) - Method in class gishur.x.AffineTransformation
Concatenates an AffineTransformation Tx to this AffineTransformation Cx in the most commonly useful way to provide a new user space which is mapped to the former user space by Tx.
concatenate(AffineTransformation) - Method in class gishur.x2.core.AffineTransformation
Concatenates an AffineTransformation Tx to this AffineTransformation Cx in the most commonly useful way to provide a new user space which is mapped to the former user space by Tx.
concatenate(double, double, double, double, double, double) - Method in class gishur.graph.gui.AffineTransformation
Concatenates the given transformation matrix to this AffineTransformation.
concatenate(double, double, double, double, double, double) - Method in class gishur.x.AffineTransformation
Concatenates the given transformation matrix to this AffineTransformation.
concatenate(double, double, double, double, double, double) - Method in class gishur.x2.core.AffineTransformation
Concatenates the given transformation matrix to this AffineTransformation.
ConcatEnumeration - class gishur.core.ConcatEnumeration.
A ConcatEnumeration-object is an Enumeration that enumerates some Enumerations.
ConcatEnumeration() - Constructor for class gishur.core.ConcatEnumeration
Empty constructor.
ConcatEnumeration(Enumeration) - Constructor for class gishur.core.ConcatEnumeration
Constructor which stores the Enumeration enum.
ConcatEnumeration(Enumeration, Enumeration) - Constructor for class gishur.core.ConcatEnumeration
Constructor which stores the Enumerations enum1 and enum2.
CONCAVE_EDGE - Static variable in class gishur.x.voronoi.SkEdge
 
CONNECT - Static variable in class gishur.core.LinkException
Error connecting two objects.
CONNECT - Static variable in interface gishur.core.TreeItem
Connection to a child node.
CONNECT_BACKWARD - Static variable in interface gishur.core.ListItem
Connect object backwards only.
CONNECT_FORWARD - Static variable in interface gishur.core.ListItem
Connect object forwards only.
CONNECT_PARENT - Static variable in interface gishur.core.TreeItem
Connection to parent node.
connect(ListItem, boolean) - Method in class gishur.core.BasicListItem
Connects this ListItem to the ListItem link.
connect(ListItem, boolean) - Method in interface gishur.core.ListItem
Connects this ListItem to the ListItem link.
connect(TreeItem, int) - Method in class gishur.core.BasicTreeItem
Connects this TreeItem to another one given by node, setting this node as child no.
connect(TreeItem, int) - Method in interface gishur.core.TreeItem
Connects this TreeItem to another one given by node, setting this node as child no.
connect(TreeItem, TreeItem, int) - Method in class gishur.core.BasicTree
Connects a partial tree with root root as child no.
CONNECTION_EVENT_MASK - Static variable in class gishur.gui2.event.DrawEvent
The event mask for connection events (DrawEvent.INSERT,DrawEvent.REMOVE)
ConnectionListener - interface gishur.gui2.event.ConnectionListener.
The listener interface for receiving connection related events of DisplayObjects.
constructBisector(XPoint, XPoint) - Static method in class gishur.x.voronoi.SkEdge
Konstruiert den Bisektor zwischen zwei Punkten.
constructBisector(XSegment, XPoint) - Static method in class gishur.x.voronoi.SkEdge
Konstruiert den parabolischen Bisektorteil zwischen einem Punkt und einem Segment.
constructBisector(XSegment, XSegment) - Static method in class gishur.x.voronoi.SkEdge
Bestimmt den Bisektorteil zwischen zwei Segmenten.
ConsumableEvent - class gishur.core.event.ConsumableEvent.
Base class for all AWTEvents that may be consumed.
ConsumableEvent(Event) - Constructor for class gishur.core.event.ConsumableEvent
Constructs an ConsumableEvent object from the parameters of a 1.0-style event.
ConsumableEvent(Object, int) - Constructor for class gishur.core.event.ConsumableEvent
Constructs an ConsumableEvent object with the specified source object and type.
CONSUME_EVENTS - Static variable in class gishur.gui.inputhandler.ObjectSelector
Falls gesetzt, wird das Event, das zum aktivieren eines ObjektEditors führt, konsumiert.
CONSUME_NEVER - Static variable in class gishur.gui.inputhandler.DragHandler
Konsumiert nie Mousevents.
CONSUME_ONLY_IF_ACTIVE - Static variable in class gishur.gui.inputhandler.DragHandler
Konsumiert Mouseevents nur, wenn der DragHandler aktiv ist.
consume() - Method in class gishur.core.event.ConsumableEvent
Consumes this event so that it will not be processed in the default manner by the source which originated it.
consume() - Method in class gishur.core.event.ObjectEvent
Consumes this event so that it will not be processed in the default manner by the source which originated it.
contains(double, double) - Method in class gishur.x.XBaseline
Liefert true, falls das Objekt den Punkt (x,y) enthält, d.h. der Schnitt mit dem Punkt nicht leer ist.
contains(double, double) - Method in class gishur.x.XHalfplane
Liefert true, falls das Objekt den Punkt (x,y) enthält, d.h. der Schnitt mit dem Punkt nicht leer ist.
contains(double, double) - Method in class gishur.x.XPolyline
Liefert true, falls das Objekt den Punkt (x,y) enthält, d.h. der Schnitt mit dem Punkt nicht leer ist.
contains(double, double) - Method in class gishur.x.XUPolygon
Liefert true, falls das Objekt den Punkt (x,y) enthält, d.h. der Schnitt mit dem Punkt nicht leer ist.
contains(double, double) - Method in class gishur.x.XRay
Liefert true, falls das Objekt den Punkt (x,y) enthält, d.h. der Schnitt mit dem Punkt nicht leer ist.
contains(double, double) - Method in class gishur.x.XParabola
Liefert true, falls das Objekt den Punkt (x,y) enthält, d.h. der Schnitt mit dem Punkt nicht leer ist.
contains(double, double) - Method in class gishur.x.XPolygon
Liefert true, falls das Objekt den Punkt (x,y) enthält, d.h. der Schnitt mit dem Punkt nicht leer ist.
contains(double, double) - Method in interface gishur.x.Intersectable
Liefert true, falls das Objekt den Punkt (x,y) enthält, d.h. der Schnitt mit dem Punkt nicht leer ist.
contains(double, double) - Method in class gishur.x.XSegment
Liefert true, falls das Objekt den Punkt (x,y) enthält, d.h. der Schnitt mit dem Punkt nicht leer ist.
contains(double, double) - Method in class gishur.x2.core.XIntersectableObject
Returns true, if the planar object contains the point (x,y), i.e. the intersection with that point is not empty.
contains(double, double) - Method in interface gishur.x2.core.Intersectable
Returns true, if the planar object contains the point (x,y), i.e. the intersection with that point is not empty.
contains(GraphElement) - Method in class gishur.graph.core.Graph
Checks if the Graph contains the given Node.
contains(int, int) - Method in class gishur.gui2.Painter
Returns true, if the specified point hits the Painter.
contains(int, int) - Method in class gishur.gui2.PolygonShape
Tests if a given coordinate is inside the boundary of the Shape.
contains(int, int) - Method in class gishur.gui2.EllipseShape
Tests if a specified point is inside the boundary of this EllipseShape.
contains(int, int) - Method in class gishur.gui2.LinkPainter
Returns true, if the specified point hits this or the linked Painter.
contains(int, int) - Method in interface gishur.gui2.Shape
Tests if a given coordinate is inside the boundary of the Shape.
contains(int, int) - Method in class gishur.gui2.ShapeContainer
Tests if a given coordinate is inside the boundary of the Shape.
contains(int, int, int, int) - Method in class gishur.gui2.RectangleShape
Tests if the interior of the RectangleShape entirely contains the specified rectangular area.
contains(int, int, int, int) - Method in class gishur.gui2.PolygonShape
Tests if the interior of the Shape entirely contains the specified rectangular area.
contains(int, int, int, int) - Method in class gishur.gui2.EllipseShape
Tests if the interior of this EllipseShape entirely contains the specified rectangular area.
contains(int, int, int, int) - Method in interface gishur.gui2.Shape
Tests if the interior of the Shape entirely contains the specified rectangular area.
contains(int, int, int, int) - Method in class gishur.gui2.ShapeContainer
Tests if the interior of the Shape entirely contains the specified rectangular area.
contains(ListItem) - Method in class gishur.core.BasicList
Returns true, if the list contains the ListItem item.
contains(ListItem) - Method in class gishur.core.SimpleList
Returns true, if ListItem item is part of this list.
contains(ListItem) - Method in class gishur.core.ListView
Returns true, if the ListItem item is contained in the list.
contains(Object) - Method in class gishur.core.Queue
Returns true, if object is stored in this Queue.
contains(Object) - Method in class gishur.core.SimpleList
Returns true, if this list contains the object object.
contains(Object) - Method in class gishur.core.Stack
Returns true if this Stack contains object.
contains(Object) - Method in class gishur.core.ListView
Returns true, if the object object is contained in the list.
contains(Object) - Method in class gishur.gui.Layer
Liefert true zurück, falls das Objekt O zum Layer hinzugefügt wurde.
contains(Object) - Method in class gishur.gui.InputManager
Liefert true zurück, falls der InputHandler oder das verknüpfte Objekt O zum InputManager hinzugefügt wurde.
contains(Point) - Method in class gishur.gui2.PolygonShape
Tests if a specified Point is inside the boundary of the Shape.
contains(Point) - Method in class gishur.gui2.EllipseShape
Tests if a specified Point is inside the boundary of the EllipseShape.
contains(Point) - Method in interface gishur.gui2.Shape
Tests if a specified Point is inside the boundary of the Shape.
contains(Point) - Method in class gishur.gui2.ShapeContainer
Tests if a specified Point is inside the boundary of the Shape.
contains(TreeItem) - Method in class gishur.core.BasicTree
Returns true if the TreeItem node is part of the tree.
contains(TreeItem) - Method in class gishur.core.BinarySearchTree
Returns true, if the TreeItem node is part of the tree.
contains(XPoint) - Method in class gishur.x.voronoi.SkEdge
Liefert true, falls der Punkt p auf der Kante liegt.
contains(XPoint) - Method in class gishur.x2.core.XIntersectableObject
Returns true, if the planar object contains the point p, i.e. the intersection with that point is not empty.
contains(XPoint) - Method in interface gishur.x2.core.Intersectable
Returns true, if the planar object contains the point p, i.e. the intersection with that point is not empty.
containsGeneralAWTEventListener(GeneralAWTEventListener) - Method in class gishur.gui2.DisplayManager
Checks, if the given event listener is already connected to this component.
containsModifyListener(ModifyListener) - Method in class gishur.gui2.DisplayManager
Checks, if the given event listener is already connected to this component.
containsView(DrawAtom) - Method in class gishur.gui2.ModelController
Checks if the given DrawAtom is registered as view on this ModelController.
ContextActor - interface gishur.gui2.handler.ContextActor.
An interface to define action-methods for certain context-menu entries. {
ContextHandler - class gishur.gui2.handler.ContextHandler.
 
ContextHandler() - Constructor for class gishur.gui2.handler.ContextHandler
Default constructor.
control0() - Method in class gishur.x2.core.XQuadCurve
Return the first control point of the parabola.
control1() - Method in class gishur.x2.core.XQuadCurve
Return the second control point of the parabola.
control2() - Method in class gishur.x2.core.XQuadCurve
Return the third control point of the parabola.
ControlledCloneable - interface gishur.core.ControlledCloneable.
A class implementing the ControlledCloneable interface indicates to the Object.clone() method in class Object that it is legal for that method to make a field-for-field copy of instances of that class.
controller() - Method in class gishur.gui2.DisplayInteractiveModel
Returns the connected ModelController.
controller() - Method in class gishur.gui2.DisplayModel
Returns the connected ModelController.
convertAlignmentToPercent(byte) - Static method in class gishur.gui2.Alignment
Returns the given alignment value as double value between 0 and 1.
convertFlowDataColors(byte, Flow) - Method in class gishur.graph.gui.FlowAdapter
Reads flow-value specified by i from the given flow and returns the - adapted - color value.
convertFlowDataWidth(byte, Flow) - Method in class gishur.graph.gui.FlowAdapter
Reads flow-value specified by i from the given flow and returns the - adapted - value.
convertKeysToArray() - Method in class gishur.core.SimpleList
Returns the keys of this list in an array.
convertKeysToArray() - Method in class gishur.core.ListView
Inserts the keys of the ListItems into an array.
convertPolygonSegmentList2PointList(SimpleList) - Method in class gishur.x.ScreenXTransformation
Konvertiert die geclippte Segmentliste eines Polygons in eine Punktliste.
convertToArray() - Method in class gishur.core.Queue
Converts this queue into an array.
convertToArray() - Method in class gishur.core.Stack
Converts the Stack into an array.
convertValuesToArray() - Method in class gishur.core.SimpleList
Returns the values of this list in an array.
convertValuesToArray() - Method in class gishur.core.ListView
Inserts the values of the ListItems into an array.
convex() - Method in class gishur.x.XHalfplane
Liefert true, falls das Objekt konvex ist.
convex() - Method in class gishur.x.XPolyline
Liefert true, falls die Polygonkette konvex ist.
convex() - Method in interface gishur.x.AreaIntersectable
Liefert true, falls das Objekt konvex ist.
convex() - Method in class gishur.x.Area
Liefert true, falls das Gebiet konvex ist.
convex(int) - Method in class gishur.x.Area
Liefert true, falls das i-te Randobjekt konvex ist.
convexMode() - Method in class gishur.x.Area
Liefert den Konvexitätsmodus.
convexPolygonIntersection(XPolygon) - Method in class gishur.x.XPolygon
Schneidet das Polygon polygon mit diesem Polygon.
Vorbedingungen: Beide Polygon müssen konvex und entgegen Uhrzeigerrichtung (links) orientiert sein.
copy() - Method in class gishur.x.XObject
This method creates a clone of this object instance like clone with a little difference: if this is immutable, the clone won't be till the first modification.
copy() - Method in class gishur.x2.core.XObject
This method creates a clone of this object instance like clone with a little difference: if this is immutable, the clone won't be till the first modification.
copy(FloatPoint) - Static method in class gishur.graph.gui.FloatPoint
Creates a new FloatPoint with fp's coordinates.
copy(ListItem, int) - Method in class gishur.core.SimpleList
Copies a contiguous part of the list.
copy(ListItem, ListItem) - Method in class gishur.core.SimpleList
Copies a contiguous part of the list.
copy(ListItem, ListItem, int) - Method in class gishur.core.BasicList
Returns a copy of the chain of ListItems beginning with start and ending with end or containing not more than count elements altogether.
copy(ListItem, ListItem, int, boolean) - Method in class gishur.core.BasicList
Returns a copy of the chain of ListItems beginning with start and ending with end or containing not more than count elements altogether.
copy(ListItem, ListItem, int, boolean, Hashtable, int) - Method in class gishur.core.BasicList
Returns a copy of the chain of ListItems beginning with start and ending with end or containing not more than count elements altogether.
copy(TreeItem, Hashtable, int) - Method in class gishur.core.BasicTree
Returns a copy of the tree/subtree beginning with TreeItem start as root.
copy(XCircle) - Method in class gishur.x.XCircle
Copy-Routine übernimmt Daten von anderen Objekten.
copy(XHalfplane) - Method in class gishur.x.XHalfplane
Copy-Routine übernimmt Daten von anderen Objekten.
copy(XLine) - Method in class gishur.x.XLine
Copy-Routine übernimmt Daten von anderen Objekten.
copy(XPoint) - Method in class gishur.x.XPoint
Copy-Routine übernimmt Daten von anderen Objekten.
copy(XPoint, XPoint) - Method in class gishur.x.XPolyline
Schneidet eine Polygonkette aus einem polygonalen Objekt in Umlaufordnung von Punkt 1 bis Punkt 2.
copy(XPolyline) - Method in class gishur.x.XPolyline
Copy-Routine übernimmt Daten von anderen Objekten.
copy(XRay) - Method in class gishur.x.XRay
Copy-Routine übernimmt Daten von anderen Objekten.
copy(XSegment) - Method in class gishur.x.XSegment
Copy-Routine übernimmt Daten von anderen Objekten.
copy(XUPolygon) - Method in class gishur.x.XUPolygon
Copy-Routine übernimmt Daten von anderen Objekten.
copyInfiniteChain(XPoint, XPoint, XPoint[], int) - Static method in class gishur.x.XBaseline
Kopiert die Kette von Punkten der unendlichen Boundingbox zwischen p1 und p2 in das Array array ab Index start.
copyStyle(DisplayXCircle) - Method in class gishur.gui.displayobject.DisplayXCircle
Übernimmt den Stil aus dem DisplayXPoint p.
copyStyle(DisplayXLine) - Method in class gishur.gui.inputhandler.EditorXLine
Übernimmt den Stil aus dem DisplayXLine o.
copyStyle(DisplayXLine) - Method in class gishur.gui.displayobject.DisplayXLine
Übernimmt den Stil aus dem DisplayXLine p.
copyStyle(DisplayXList) - Method in class gishur.gui.displayobject.DisplayXList
Übernimmt den Stil aus dem DisplayXLine p.
copyStyle(DisplayXParabola) - Method in class gishur.gui.displayobject.DisplayXParabola
Übernimmt den Stil aus dem DisplayXParabola p.
copyStyle(DisplayXPoint) - Method in class gishur.gui.inputhandler.EditorXPoint
Übernimmt den Stil aus dem DisplayXPoint p.
copyStyle(DisplayXPoint) - Method in class gishur.gui.displayobject.DisplayXPoint
Übernimmt den Stil aus dem DisplayXPoint p.
copyStyle(DisplayXPolyline) - Method in class gishur.gui.inputhandler.EditorXPolyline
Übernimmt den Stil aus der DisplayXPolyline o.
copyStyle(DisplayXPolyline) - Method in class gishur.gui.displayobject.DisplayXPolyline
Übernimmt den Stil aus dem DisplayXPolyline p.
copyStyle(DisplayXRay) - Method in class gishur.gui.inputhandler.EditorXRay
Übernimmt den Stil aus dem DisplayXRay p.
copyStyle(DisplayXRay) - Method in class gishur.gui.displayobject.DisplayXRay
Übernimmt den Stil aus dem DisplayXRay p.
copyStyle(DisplayXSegment) - Method in class gishur.gui.inputhandler.EditorXSegment
Übernimmt den Stil aus dem DisplayXSegment o.
copyStyle(DisplayXSegment) - Method in class gishur.gui.displayobject.DisplayXSegment
Übernimmt den Stil aus dem DisplayXSegment p.
copyStyle(EditorXLine) - Method in class gishur.gui.inputhandler.EditorXLine
Übernimmt den Stil aus dem EditorXLine o.
copyStyle(EditorXPoint) - Method in class gishur.gui.inputhandler.EditorXPoint
Übernimmt den Stil aus dem EditorXPoint p.
copyStyle(EditorXPolyline) - Method in class gishur.gui.inputhandler.EditorXPolyline
Übernimmt den Stil aus dem EditorXPolyline o.
copyStyle(EditorXRay) - Method in class gishur.gui.inputhandler.EditorXRay
Übernimmt den Stil aus dem EditorXRay o.
copyStyle(EditorXSegment) - Method in class gishur.gui.inputhandler.EditorXSegment
Übernimmt den Stil aus dem EditorXSegment o.
cosh(double) - Static method in class gishur.core.ExtMath
Returns the hyperbolic cosinus of angle x.
countBorderSegments() - Method in class gishur.x.XPolyline
Liefert die Anzahl der Randsegmente.
countBorderSegments() - Method in class gishur.x.XUPolygon
Liefert die Anzahl der Randsegmente.
countBorderSegments() - Method in class gishur.x.XPolygon
Liefert die Anzahl der Randsegmente.
countConnectedElements(Graph, byte) - Method in class gishur.graph.core.GraphElement
Counts and returns the number of GraphElements which are connected to this one and are linked to it in the way specified by linktype.
countItems(TreeItem) - Method in class gishur.core.BasicTree
Counts the TreeItems in the partial tree with root root.
CREATE_EDITORS - Static variable in class gishur.gui.inputhandler.ObjectSelector
Kreiert und entfernt Objekteditoren.
CREATE_OBJECTEDITOR_ON_SELECT - Static variable in interface gishur.gui.Selectable
Kreiert einen neuen Objekteditor (falls notwendig) und fügt ihn an.
create(double, double) - Static method in class gishur.x2.core.XPoint
 
createArrowLine(int, int, int, int, int, int, int, boolean, boolean) - Static method in class gishur.gui2.LineShape
Creates an arrow line polygon.
createArrowLine(Point, Point, int, int, int, boolean, boolean) - Static method in class gishur.gui2.LineShape
Creates an arrow line polygon.
createBisector(XPoint, XSegment) - Static method in class gishur.x2.core.XQuadCurve
 
createCenterAlignment(String) - Static method in class gishur.gui2.Alignment
 
createCurve(int, int, int, int, int, int, int, int) - Static method in class gishur.gui2.LineShape
Creates a bezier curve.
createDirectedGraph() - Static method in class gishur.graph.core.Graph
Creates and returns a new Graph which is preset to be directed.
createDirectedGraph(String) - Static method in class gishur.graph.core.Graph
Creates and returns a new Graph which is preset to be directed and has the given name.
createDualLine(XPoint) - Static method in class gishur.x2.core.XSegment
Returns the dual point to this line.
createElementTransform() - Method in class gishur.graph.gui.DisplayNode
Creates a new element transformation object.
createElementTransform() - Method in class gishur.graph.gui.DisplayEdge
Creates a new element transformation object.
createElementTransform() - Method in class gishur.gui2.DisplayInteractiveObject
Creates a new element transformation object.
createElementTransform() - Method in class gishur.x.gui.DisplayXSegment
Creates a new element transformation object.
createElementTransform() - Method in class gishur.x.gui.DisplayXPoint
Creates a new element transformation object.
createElementTransform() - Method in class gishur.x.gui.DisplayXPolygon
Creates a new element transformation object.
createElementTransform() - Method in class gishur.x2.gui.DisplayXPoint
Creates a new element transformation object.
createElementTransform() - Method in class gishur.x2.gui.DisplayXSegment
Creates a new element transformation object.
createEventStructure(Comparitor) - Method in class gishur.core.Sweep
Creates a new event-structure with Comparitor comparitor.
createEventStructure(Comparitor, boolean) - Method in class gishur.core.Sweep
Creates a new event-structure with Comparitor comparitor.
createFlow(String) - Method in class gishur.graph.core.GraphElement
Creates, stores in the properties and returns a new Flow object with key key.
createFlow(String, double, double, double) - Method in class gishur.graph.core.GraphElement
Creates, stores in the properties and returns a new Flow object with key key.
createImage() - Static method in class gishur.awt.StaticImage
Creates an image object of the StaticImage.
createImage() - Static method in class gishur.awt.images.FileSymbols
Creates an image object of the StaticImage.
createImage() - Static method in class gishur.awt.images.TraceSymbols
Creates an image object of the StaticImage.
createImage() - Static method in class gishur.awt.images.DockSymbols
Creates an image object of the StaticImage.
createImage() - Static method in class gishur.awt.images.SpinSymbols
Creates an image object of the StaticImage.
createImage() - Static method in class gishur.awt.images.ZoomSymbols
Creates an image object of the StaticImage.
createImage() - Static method in class gishur.x2.gui.images.FancyPoint
Creates an image object of the StaticImage.
createImage(Color, boolean) - Static method in class gishur.awt.StaticImage
Creates an image object with substituted color and halftransparency of the StaticImage.
createImage(Color, boolean) - Static method in class gishur.awt.images.FileSymbols
Creates an image object with substituted color and halftransparency of the StaticImage.
createImage(Color, boolean) - Static method in class gishur.awt.images.TraceSymbols
Creates an image object with substituted color and halftransparency of the StaticImage.
createImage(Color, boolean) - Static method in class gishur.x2.gui.images.FancyPoint
Creates an image object with substituted color and halftransparency of the StaticImage.
createImage(Color, boolean, int, int, int[]) - Static method in class gishur.awt.StaticImage
Creates an image object of the StaticImage with the given base color color and that will be halftransparent if the given flag is true.
createImage(Color, Color, boolean) - Static method in class gishur.x2.gui.images.FancyPoint
Creates an image object with substituted color and halftransparency of the StaticImage.
createImage(Color, Color, boolean, int, int, int[]) - Static method in class gishur.awt.StaticImage
Creates an image object of the StaticImage with the given base color color and that will be halftransparent if the given flag is true.
createImage(Component, int, int, int[]) - Static method in class gishur.awt.StaticImage
Creates an image object of the given pixel array using the given Components Component.createImage(int, int) method.
createImage(int, int, int[]) - Static method in class gishur.awt.StaticImage
Creates an image object of the given pixel array.
createInverse() - Method in class gishur.graph.gui.AffineTransformation
Returns an AffineTransformation object representing the inverse transformation.
createInverse() - Method in class gishur.x.AffineTransformation
Returns an AffineTransformation object representing the inverse transformation.
createInverse() - Method in class gishur.x2.core.AffineTransformation
Returns an AffineTransformation object representing the inverse transformation.
createLeftTopAlignment(String) - Static method in class gishur.gui2.Alignment
 
createLine(double, double, double, double) - Static method in class gishur.x2.core.XSegment
Creates a line going through (x1,y1) and (x2,y2).
createLine(XPoint, XPoint) - Static method in class gishur.x2.core.XSegment
Creates a line going through source and target.
createMiddle(XPoint, XPoint) - Static method in class gishur.x2.core.XPoint
Creates a point in the middle between this point and p.
createNewAppletInstance() - Method in class gishur.applet.ApplicationApplet
Kreiert eine neue Instanz des Applets, registriert sie beim ApplicationContext, übernimmt alle Einstellung dieses Applets, sowie startet es.
createNewAppletInstance() - Method in class gishur.applet.ApplicationStub
Kreiert eine neue Instanz des Applets, registriert sie beim ApplicationContext, übernimmt alle Einstellung dieses Applets, sowie startet es.
createNewAppletInstance(String, int, int) - Method in class gishur.applet.ApplicationApplet
Kreiert eine neue Instanz des Applets, registriert sie beim ApplicationContext, übernimmt alle Einstellung dieses Applets, sowie startet es.
createNewPainter() - Method in class gishur.graph.gui.RoundNodeStyle
Creates a new Painter object.
createNewPainter() - Method in class gishur.graph.gui.GraphElementInfoStyle
Creates a new Painter object.
createNewPainter() - Method in class gishur.graph.gui.EdgeStyle
Creates a new Painter object.
createNewPainter() - Method in class gishur.gui2.Style
Creates a new Painter object.
createNewPainter() - Method in class gishur.gui2.painter.InfoStyle
Creates a new Painter object.
createNewPainter() - Method in class gishur.gui2.painter.InrectStyle
Creates a new Painter object.
createNewPainter() - Method in class gishur.gui2.painter.RoundPointStyle
Creates a new Painter object.
createNewPainter() - Method in class gishur.gui2.painter.InvectStyle
Creates a new Painter object.
createNewPainter() - Method in class gishur.gui2.painter.LineStyle
Creates a new Painter object.
createNewPainter() - Method in class gishur.gui2.painter.SquarePointStyle
Creates a new Painter object.
createNewPainter() - Method in class gishur.gui2.painter.PolygonStyle
Creates a new Painter object.
createNewPainter() - Method in class gishur.gui2.painter.ShadowStyle
Creates a new Painter object.
createNewPainter() - Method in class gishur.x2.gui.FancyPointStyle
Creates a new Painter object.
createObjectEditor() - Method in interface gishur.gui.ObjectEditorSupport
Erzeugt einen neuen Objekteditor.
createObjectEditor() - Method in class gishur.gui.displayobject.DisplayXRay
Erzeugt einen neuen Objekteditor.
createObjectEditor() - Method in class gishur.gui.displayobject.DisplayXSegment
Erzeugt einen neuen Objekteditor.
createObjectEditor() - Method in class gishur.gui.displayobject.DisplayXLine
Erzeugt einen neuen Objekteditor.
createObjectEditor() - Method in class gishur.gui.displayobject.DisplayXPoint
Erzeugt einen neuen Objekteditor.
createObjectEditor() - Method in class gishur.gui.displayobject.DisplayXPolyline
Erzeugt einen neuen Objekteditor.
createPainter(String, String, PropertyStatusReader) - Method in class gishur.gui2.Style
Returns a new Painter object.
createPolar(double, double) - Static method in class gishur.x2.core.XPoint
 
createRay(double, double, double, double) - Static method in class gishur.x2.core.XSegment
Creates a ray from (x1,y1) through (x2,y2).
createRay(int, double, XPoint) - Static method in class gishur.x2.core.XSegment
Creates a ray ending at target that points in direction dir (from target) and has slope slope.
createRay(XPoint, double, int) - Static method in class gishur.x2.core.XSegment
Creates a ray from source that points in direction dir and has slope slope.
createRay(XPoint, XPoint) - Static method in class gishur.x2.core.XSegment
Creates a ray from source through target.
createRotation(double) - Static method in class gishur.graph.gui.AffineTransformation
Returns a transform representing a rotation transformation.
createRotation(double) - Static method in class gishur.x.AffineTransformation
Returns a transform representing a rotation transformation.
createRotation(double) - Static method in class gishur.x2.core.AffineTransformation
Returns a transform representing a rotation transformation.
createRotation(double, double, double) - Static method in class gishur.graph.gui.AffineTransformation
Returns a transform that rotates coordinates around an anchor point.
createRotation(double, double, double) - Static method in class gishur.x.AffineTransformation
Returns a transform that rotates coordinates around an anchor point.
createRotation(double, double, double) - Static method in class gishur.x2.core.AffineTransformation
Returns a transform that rotates coordinates around an anchor point.
createScale(double, double) - Static method in class gishur.graph.gui.AffineTransformation
Returns a transform representing a scaling transformation.
createScale(double, double) - Static method in class gishur.x.AffineTransformation
Returns a transform representing a scaling transformation.
createScale(double, double) - Static method in class gishur.x2.core.AffineTransformation
Returns a transform representing a scaling transformation.
createSegment(double, double, double, double) - Static method in class gishur.x2.core.XSegment
Creates a segment with source point (x1,y1) and target point (x2,y2).
createSegment(XPoint, XPoint) - Static method in class gishur.x2.core.XSegment
Creates a segment with source point source and target point target.
createShear(double, double) - Static method in class gishur.graph.gui.AffineTransformation
Returns a transform representing a shearing transformation.
createShear(double, double) - Static method in class gishur.x.AffineTransformation
Returns a transform representing a shearing transformation.
createShear(double, double) - Static method in class gishur.x2.core.AffineTransformation
Returns a transform representing a shearing transformation.
createSSS(Comparitor) - Method in class gishur.core.Sweep
Creates a new status-structure which will be ordered by comparitor
createSSS(Comparitor, boolean) - Method in class gishur.core.Sweep
Creates a new status-structure which will be ordered by comparitor in the order defined by smallfirst.
createTraceCursor() - Method in class gishur.core.algorithms.Tracer
 
createTraceObject(String) - Method in class gishur.core.algorithms.Tracer
Creates a new TraceObject with the given name.
createTranslation(double, double) - Static method in class gishur.graph.gui.AffineTransformation
Returns a transform representing a translation transformation.
createTranslation(double, double) - Static method in class gishur.x.AffineTransformation
Returns a transform representing a translation transformation.
createTranslation(double, double) - Static method in class gishur.x2.core.AffineTransformation
Returns a transform representing a translation transformation.
createUndirectedGraph() - Static method in class gishur.graph.core.Graph
Creates and returns a new Graph which is preset to be undirected.
createUndirectedGraph(String) - Static method in class gishur.graph.core.Graph
Creates and returns a new Graph which is preset to be undirected and has the given name.
Cursor - interface gishur.core.Cursor.
The interface defining the basic functionality of a Cursor.
cursor(Graph, byte) - Method in class gishur.graph.core.GraphElement
Creates and returns a new Cursor object which allows to scope through the GraphElements connected to this one.
cursor(Graph, GraphElement, byte) - Method in class gishur.graph.core.GraphElement
Creates and returns a new Cursor object which allows to scope through the GraphElements connected to this one.
CursorAdapter - class gishur.core.CursorAdapter.
A basic class implementing the Cursor-interface.
CursorAdapter() - Constructor for class gishur.core.CursorAdapter
Default Constructor.
cursorID() - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns the cursor id.
cut() - Method in class gishur.core.BasicTreeItem
Cuts the partial tree beginning with this node out of the tree.
cut() - Method in interface gishur.core.TreeItem
Cuts the partial tree beginning with this node out of the tree.
cut(ListItem, int) - Method in class gishur.core.SimpleList
Cuts a contiguous part out of this list.
cut(ListItem, ListItem) - Method in class gishur.core.SimpleList
Cuts a contiguous part out of this list.
cut(ListItem, ListItem, int) - Method in class gishur.core.BasicList
Cuts the chain beginning with start and ending with end or after count steps (if count>0) from the list.
cutTree(TreeItem) - Method in class gishur.core.BasicTree
Cuts the the partial tree which starts with root from the tree and returns the total number of removed elements.
cycle(int) - Method in class gishur.core.BasicList
A cyclic Left shift for dist ListItems. (if dist<0, a right shift is performed)
cycle(int) - Method in class gishur.core.SimpleList
Rotates the list in cyclic manner for dist positions
cycle(int) - Method in class gishur.x.XPolyline
Verschiebt die Polygonpunkte zyklisch so, daß Punkt Nr. i nun Punkt Nr. 0 ist.
cycle(ListItem) - Method in class gishur.core.BasicList
Performs a cyclic shift until item is the first element of the list.
cycle(ListItem) - Method in class gishur.core.SimpleList
Rotates the list in cyclic manner to make item the first element.
cyclicRelative(ListItem, int) - Method in class gishur.core.SimpleList
Returns the ListItem which is situated count steps in forward direction from base (or null, if base is not part of this list).
cyclicRelative(ListItem, int) - Method in class gishur.core.ListView
Returns the ListItem, which is count steps away from base considering the list as cyclic list (or null, if base does not belong to the list).
cyclicRelativeValue(ListItem, int) - Method in class gishur.core.SimpleList
Returns the value of the ListItem which is situated count steps in forward direction from base (or null, if base is not part of this list).
cyclicRelativeValue(ListItem, int) - Method in class gishur.core.ListView
Returns the value of the ListItem, which is count steps away from base considering the list as cyclic list (or null, if base does not belong to the list).

D

DEACTIVATE - Static variable in class gishur.gui2.event.DrawEvent
ID: DisplayObject became inactive
deactivate() - Method in class gishur.gui2.DisplayInteractiveObject
Deactivates this DisplayObject.
debug_paint() - Method in class gishur.gui.DisplayManager
 
DebugListener - interface gishur.core.DebugListener.
A listener to debug algorithms.
decreaseKey(Object, KeyValueHolder) - Method in class gishur.core.FibonacciHeap
Decreases the key of p to k, only if k is Comparitor.SMALLER than the current key of p.
decreaseKey(Object, KeyValueHolder) - Method in interface gishur.core.PriorityQueue
Decreases the key of p to k, if k is Comparitor.SMALLER than the current key of p.
DEEP - Static variable in interface gishur.core.ControlledCloneable
Constant to indicate that this object should be cloned deep.
DEFAULT - Static variable in interface gishur.core.geom.Intersectable
Default intersection mode
degree(Graph) - Method in class gishur.graph.core.Node
Returns the number of Edges connected to this Node.
delete(KeyValueHolder) - Method in class gishur.core.FibonacciHeap
Deletes the element p from the FibonacciHeap
delete(KeyValueHolder) - Method in interface gishur.core.PriorityQueue
Deletes the element p from the PriorityQueue
DELIVER_FIRST_EVENT - Static variable in class gishur.gui.inputhandler.ObjectSelector
Liefert auch das erste MousePressedEvent (mit dem das Objekt selektiert wurde) an den Objekteditor.
deltaTransform(double[], int, double[], int, int) - Method in class gishur.x.AffineTransformation
Transforms an array of relative distance vectors by this transform.
deltaTransform(double[], int, double[], int, int) - Method in class gishur.x2.core.AffineTransformation
Transforms an array of relative distance vectors by this transform.
deltaTransform(double, double) - Method in class gishur.x.AffineTransformation
Transforms a specified relative distance vector by this transform and returns the result as double array of length 2.
deltaTransform(double, double) - Method in class gishur.x2.core.AffineTransformation
Transforms a specified relative distance vector by this transform and returns the result as double array of length 2.
deltaTransform(float[], int, float[], int, int) - Method in class gishur.graph.gui.AffineTransformation
Transforms an array of relative distance vectors by this transform.
deltaTransform(float, float) - Method in class gishur.graph.gui.AffineTransformation
Transforms a specified relative distance vector by this transform and returns the result as float array of length 2.
deltaTransform(FloatPoint) - Method in class gishur.graph.gui.AffineTransformation
Transforms the coordinates of the given Point like a distance vector (neglecting translations possibly represented by this AffineTransformation) and returns its result as a new Point.
deltaTransform(FloatPoint[], int, FloatPoint[], int, int) - Method in class gishur.graph.gui.AffineTransformation
Transforms an array of relative distance vectors by this transform.
deltaTransform(Object) - Method in class gishur.graph.gui.ScreenGraphTransformation
Transforms a relative distance vector in user space to a relative distance vector in screen coordinates.
deltaTransform(Object) - Method in class gishur.gui2.ScreenTransformation
Transforms a relative distance vector object in user space to a relative distance vector in screen coordinates.
deltaTransform(Object) - Method in class gishur.x.gui.ScreenX2Transformation
Transforms a relative distance vector object in user space to a relative distance vector in screen coordinates.
deltaTransform(Object) - Method in class gishur.x2.gui.ScreenX2Transformation
Transforms a relative distance vector object in user space to a relative distance vector in screen coordinates.
deltaTransform(Object[]) - Method in class gishur.gui2.ScreenTransformation
Transforms an array of relative distance vector objects in user space to a relative distance vector array in screen coordinates.
deltaTransform(Object[], int, int) - Method in class gishur.graph.gui.ScreenGraphTransformation
Transforms a subarray of relative distance vectors in user space (represented by the coordinates of the given FloatPoint-objects) to a relative distance vector array in screen coordinates.
deltaTransform(Object[], int, int) - Method in class gishur.gui2.ScreenTransformation
Transforms a subarray of relative distance vector objects in user space to a relative distance vector array in screen coordinates.
deltaTransform(Object[], int, int) - Method in class gishur.x.gui.ScreenX2Transformation
Transforms a subarray of relative distance vector objects in user space to a relative distance vector array in screen coordinates.
deltaTransform(Object[], int, int) - Method in class gishur.x2.gui.ScreenX2Transformation
Transforms a subarray of relative distance vector objects in user space to a relative distance vector array in screen coordinates.
deltaTransform(XObject) - Method in class gishur.x.AffineTransformation
Transforms the specified XObject without applying the translation components of the affine transformation matrix using the following equations: [ x' ] [ m00 m01 (m02) ] [ x ] [ m00x + m01y ] [ y' ] = [ m10 m11 (m12) ] [ y ] = [ m10x + m11y ] [ (1) ] [ (0) (0) ( 1 ) ] [ (1) ] [ (1) ] The transformed XObject will be a new instance of the given XObject.
deltaTransform(XObject) - Method in class gishur.x2.core.AffineTransformation
Transforms the specified XObject without applying the translation components of the affine transformation matrix using the following equations: [ x' ] [ m00 m01 (m02) ] [ x ] [ m00x + m01y ] [ y' ] = [ m10 m11 (m12) ] [ y ] = [ m10x + m11y ] [ (1) ] [ (0) (0) ( 1 ) ] [ (1) ] [ (1) ] The transformed XObject will be a new instance of the given XObject.
deltaTransform(XObject[]) - Method in class gishur.x.AffineTransformation
Transforms a given array of XObjects without applying the translation components of the affine transformation matrix using the following equations: [ x' ] [ m00 m01 (m02) ] [ x ] [ m00x + m01y ] [ y' ] = [ m10 m11 (m12) ] [ y ] = [ m10x + m11y ] [ (1) ] [ (0) (0) ( 1 ) ] [ (1) ] [ (1) ] The transformed XObjects will be a new instances of the given XObjects.
deltaTransform(XObject[]) - Method in class gishur.x2.core.AffineTransformation
Transforms a given array of XObjects without applying the translation components of the affine transformation matrix using the following equations: [ x' ] [ m00 m01 (m02) ] [ x ] [ m00x + m01y ] [ y' ] = [ m10 m11 (m12) ] [ y ] = [ m10x + m11y ] [ (1) ] [ (0) (0) ( 1 ) ] [ (1) ] [ (1) ] The transformed XObjects will be a new instances of the given XObjects.
deltaTransform(XObject[], int, int) - Method in class gishur.x.AffineTransformation
Transforms a given subarray of XObjects without applying the translation components of the affine transformation matrix using the following equations: [ x' ] [ m00 m01 (m02) ] [ x ] [ m00x + m01y ] [ y' ] = [ m10 m11 (m12) ] [ y ] = [ m10x + m11y ] [ (1) ] [ (0) (0) ( 1 ) ] [ (1) ] [ (1) ] The transformed XObjects will be a new instances of the given XObjects.
deltaTransform(XObject[], int, int) - Method in class gishur.x2.core.AffineTransformation
Transforms a given subarray of XObjects without applying the translation components of the affine transformation matrix using the following equations: [ x' ] [ m00 m01 (m02) ] [ x ] [ m00x + m01y ] [ y' ] = [ m10 m11 (m12) ] [ y ] = [ m10x + m11y ] [ (1) ] [ (0) (0) ( 1 ) ] [ (1) ] [ (1) ] The transformed XObjects will be a new instances of the given XObjects.
demo(double) - Method in class gishur.core.algorithms.TestAlgo
 
demo(float) - Method in class gishur.core.algorithms.TestAlgo
 
demo(int) - Method in class gishur.core.algorithms.TestAlgo
 
demoalgo() - Method in class gishur.core.algorithms.TestAlgo
 
denominator() - Method in class gishur.core.math.RationalNumber
Returns the denominator of this rational number.
dependency() - Method in class gishur.graph.gui.DisplayGraphElement
Returns the DrawDependency of this DisplayGraphElement.
dependency() - Method in class gishur.gui2.DrawObject
Returns the DrawDependency of this DrawObject.
DESCENDING - Static variable in class gishur.core.Sorter
A constant for sorting in descending order.
DESELECT - Static variable in class gishur.gui2.event.DrawEvent
ID: DisplayObject was deselected
DESTROY_ALL - Static variable in class gishur.applet.ApplicationContext
Zerstört alle Applets, wenn dieses Applet zerstört wird.
DESTROY_ALL_APPLETS - Static variable in interface gishur.applet.AppletControl
Konstante für setExitMode bzw. setCloseMode: alle Applets werden zerstört
DESTROY_ALL_APPLETS - Static variable in class gishur.applet.ApplicationApplet
Konstante für setExitMode bzw. setCloseMode: alle Applets werden zerstört
DESTROY_APPLET - Static variable in interface gishur.applet.AppletControl
Konstante für setExitMode bzw. setCloseMode: das Applet wird zerstört
DESTROY_APPLET - Static variable in class gishur.applet.ApplicationApplet
Konstante für setExitMode bzw. setCloseMode: das Applet wird zerstört
destroy() - Method in class gishur.applet.ApplicationApplet
Zerstört alle Applets.
destroyAllApplets() - Method in class gishur.applet.ApplicationContext
Stoppt und zerstört alle Applets
destroyApplet(Applet) - Method in class gishur.applet.ApplicationContext
Beendet das Applet applet.
det() - Method in class gishur.core.math.Matrix
Berechnet die Determinante der Marix.
DETAILED - Static variable in class gishur.graph.core.GraphElement
A detailed info string
determinant() - Method in class gishur.graph.gui.AffineTransformation
Returns the determinant of the matrix representation of the transform.
determinant() - Method in class gishur.x.AffineTransformation
Returns the determinant of the matrix representation of the transform.
determinant() - Method in class gishur.x2.core.AffineTransformation
Returns the determinant of the matrix representation of the transform.
DFS - class gishur.graph.algorithms.DFS.
Algorithm class performing 'Depth-first search' on a given Graph g.
DFS_COLOR_BLACK - Static variable in class gishur.graph.core.DFSCursor
 
DFS_COLOR_GRAY - Static variable in class gishur.graph.core.DFSCursor
 
DFS_COLOR_WHITE - Static variable in class gishur.graph.core.DFSCursor
 
DFS_STEP - Static variable in class gishur.graph.algorithms.DFS
Trace label constant indicating that the algorithm has made one step forward.
DFS() - Constructor for class gishur.graph.algorithms.DFS
Empty (and only) constructor.
dfs(Graph, Node, String) - Method in class gishur.graph.algorithms.DFS
Method performing a Depth-first search on Graph g.
dfs(Graph, Node, String, Tracer) - Method in class gishur.graph.algorithms.DFS
Method combining the features of DFS.dfs(Graph,Node,Tracer) and DFS.dfs(Graph,Node,String).
dfs(Graph, Node, Tracer) - Method in class gishur.graph.algorithms.DFS
Method performing a Depth-first search on Graph g.
DFSCursor - class gishur.graph.core.DFSCursor.
An implementation of the well-known Depth-First-Search algorithm via a TraverseAlgorithmCursor.
DFSCursor(Graph, Node) - Constructor for class gishur.graph.core.DFSCursor
Constructs a DFSCursor on the given Graph starting at the given Node.
DFSCursor(Graph, Node, byte) - Constructor for class gishur.graph.core.DFSCursor
Constructs a DFSCursor on the given Graph starting at the given Node with the specified mode.
DFSCursor(Graph, Node, byte, String) - Constructor for class gishur.graph.core.DFSCursor
Constructs a DFSCursor on the given Graph starting at the given Node with the specified mode.
DIALOG_CANCEL - Static variable in class gishur.awt.DialogFrame
Dialog was canceled.
DIALOG_OK - Static variable in class gishur.awt.DialogFrame
Dialog was closed via ok.
DialogFrame - class gishur.awt.DialogFrame.
 
DialogFrame(String, Frame) - Constructor for class gishur.awt.DialogFrame
Constructs an initially invisible DialogFrame with a given title.
didRealDrag() - Method in class gishur.gui.inputhandler.DragHandler
Liefert true, falls onDrag mindestens einmal aufgerufen wurde, also die Maus nach dem aufnehmen verschoben wurde.
Dijkstra - class gishur.graph.algorithms.Dijkstra.
Description of Dijkstra Algorithm ...
DIJKSTRA_COLOR_BLACK - Static variable in class gishur.graph.core.DijkstraCursor
 
DIJKSTRA_COLOR_BLUE - Static variable in class gishur.graph.core.DijkstraCursor
 
DIJKSTRA_COLOR_GRAY - Static variable in class gishur.graph.core.DijkstraCursor
 
DIJKSTRA_COLOR_GREEN - Static variable in class gishur.graph.core.DijkstraCursor
 
DIJKSTRA_COLOR_RED - Static variable in class gishur.graph.core.DijkstraCursor
 
DIJKSTRA_COLOR_WHITE - Static variable in class gishur.graph.core.DijkstraCursor
 
DIJKSTRA_STEP - Static variable in class gishur.graph.core.DijkstraCursor
Trace label constant indicating that the algorithm has made one step forward.
Dijkstra() - Constructor for class gishur.graph.algorithms.Dijkstra
Empty (and only) constructor.
DijkstraAlgo - class gishur.graph.algorithms.DijkstraAlgo.
An gishur.core.algorithm.Algorithm class to perform the Single Source Shortest Path algorithm on an arbitrary Graph.
DijkstraAlgo(Graph, String) - Constructor for class gishur.graph.algorithms.DijkstraAlgo
 
DijkstraAlgo(Node, Graph, String, boolean) - Constructor for class gishur.graph.algorithms.DijkstraAlgo
Constructor creating a Dijkstra-object which can perform the single sourse shortest path algorithm on the given Graph G with the Node s as source.
DijkstraCursor - class gishur.graph.core.DijkstraCursor.
An implementation of the Single Source Shortest Paths problem using the Dijkstra algorithm via a TraverseAlgorithmCursor.
DijkstraCursor(Graph, Node, boolean, String, Hashtable) - Constructor for class gishur.graph.core.DijkstraCursor
Constructs a DijkstraCursor on the given Graph starting at the given Node.
DijkstraCursor(Graph, Node, boolean, String, String) - Constructor for class gishur.graph.core.DijkstraCursor
Constructs a DijkstraCursor on the given Graph starting at the given Node.
DijkstraCursor(Graph, Node, byte, boolean, String, Hashtable) - Constructor for class gishur.graph.core.DijkstraCursor
Constructs a DijkstraCursor on the given Graph starting at the given Node with the specified mode.
DijkstraCursor(Graph, Node, byte, boolean, String, String, Tracer) - Constructor for class gishur.graph.core.DijkstraCursor
Constructs a DijkstraCursor on the given Graph starting at the given Node with the specified mode.
dim() - Method in class gishur.core.math.Vector
Liefert die Dimension des Vektors.
dimX() - Method in class gishur.core.math.Matrix
Liefert die X-Dimension des Arrays.
dimY() - Method in class gishur.core.math.Matrix
Liefert die Y-Dimension des Arrays.
DIRECTED - Static variable in class gishur.graph.core.Graph
Graph type constant indicating a directed Graph
directed() - Method in class gishur.graph.core.Graph
Returns Graph.DIRECTED if the graph is directed and Graph.UNDIRECTED otherwise.
DIRECTION_DOWN - Static variable in class gishur.x.XBaseline
Richtungskonstante.
DIRECTION_DOWN - Static variable in class gishur.x2.core.XParametricCurve
Direction constant "downwards".
DIRECTION_LEFT - Static variable in class gishur.x.XBaseline
Richtungskonstante.
DIRECTION_LEFT - Static variable in class gishur.x2.core.XParametricCurve
Direction constant "to the left".
DIRECTION_RIGHT - Static variable in class gishur.x.XBaseline
Richtungskonstante.
DIRECTION_RIGHT - Static variable in class gishur.x2.core.XParametricCurve
Direction constant "to the right".
DIRECTION_UP - Static variable in class gishur.x.XBaseline
Richtungskonstante.
DIRECTION_UP - Static variable in class gishur.x2.core.XParametricCurve
Direction constant "upwards".
direction() - Method in class gishur.x.XBaseline
Liefert die Richtung, in die die gerichtete Gerade zeigt.
direction() - Method in class gishur.x2.core.XSegment
Returns the direction this directed segment points to.
DIRTY - Static variable in class gishur.gui2.event.DrawEvent
ID: DrawAtom became dirty
DIRTY_EVENT_MASK - Static variable in class gishur.gui2.event.DrawEvent
The event mask for dirty events (DrawEvent.DIRTY)
dirty() - Method in class gishur.gui.Painter
Liefert true, falls das Objekt neu gezeichnet werden muß.
dirty() - Method in class gishur.gui2.DrawObject
Returns true, if the object is currently marked as dirty.
dirty() - Method in class gishur.gui2.BackgroundLayer
Returns true, if the object is currently marked as dirty.
dirty() - Method in class gishur.x2.core.XObject
Checks, if this XObject is dirty.
DirtyListener - interface gishur.gui2.event.DirtyListener.
The listener interface for receiving make-dirty events of DisplayObjects.
DISABLE - Static variable in class gishur.gui2.event.DrawEvent
ID: InputHandler was disabled
disable() - Method in class gishur.awt.SymbolbarElement
Schaltet das Symbolelement aus.
disable() - Method in class gishur.awt.SymbolButton
Schaltet das Symbolelement aus.
disable() - Method in class gishur.awt.SymbolSplitElement
Schaltet das Symbolelement aus.
disable() - Method in class gishur.awt.SymbolSpinCombo
Schaltet das Symbolelement aus.
disable() - Method in class gishur.awt.SymbolSpinNumCombo
Schaltet das Symbolelement aus.
disable() - Method in class gishur.gui.InputHandler
Wenn disable aufgerufen wurde, wird Ausgabe verhindert.
disable() - Method in class gishur.gui2.InputHandler
Disables this InputHandler.
disable() - Method in class gishur.gui2.InputLayer
Disables this InputLayer.
disableAll() - Method in class gishur.awt.Symbolbar
Disabled alle SymbolElemente in der Leiste.
disableBar() - Method in class gishur.awt.TraceBar
 
disableCaching() - Method in class gishur.gui2.PropertyStatusReader
Disables the caching of properties.
disableEvents(int) - Method in class gishur.gui2.DrawObject
Disables the events defined by the specified event mask parameter from being delivered to this DrawObject.
disableNumberedValues() - Method in class gishur.awt.SymbolbarSlider
Disables automatical printing of numbered labels and values.
dispatchEvent(AWTEvent) - Method in class gishur.graph.gui.DisplayGraph
Dispatches the given event e.
dispatchEvent(AWTEvent) - Method in class gishur.graph.gui.DisplayGraphElement
Dispatches the given event e.
dispatchEvent(AWTEvent) - Method in class gishur.gui.InputHandler
Liefert das AWTEvent an den Eventproducer, der es normal weiterverarbeitet.
dispatchEvent(AWTEvent) - Method in class gishur.gui2.DrawAtom
Dispatches the given event e. {
dispatchEvent(AWTEvent) - Method in class gishur.gui2.DrawManager
Dispatches the given event e.
dispatchEvent(AWTEvent, int) - Method in class gishur.awt.GishurCanvas
Verzögertes Absenden von Events.
dispatchModifyEvent(int, int, Object) - Method in class gishur.gui2.InputHandler
Dispatches a new ModifyEvent.
DispatchThread - class gishur.awt.DispatchThread.
 
DispatchThread(Component, AWTEvent, int) - Constructor for class gishur.awt.DispatchThread
 
display_endpoints - Variable in class gishur.gui.displayobject.DisplayXList
Falls true, werden Endpunkte von Segmenten usw. mitgezeichnet.
DisplayEdge - class gishur.graph.gui.DisplayEdge.
DisplayObject for Representation of an Edge.
DisplayGraph - class gishur.graph.gui.DisplayGraph.
Class for visualizing a Graph.
DisplayGraph(Graph) - Constructor for class gishur.graph.gui.DisplayGraph
Constructs a new DisplayGraph for the given Graph using the default visualization (registered under the name default_visualization).
DisplayGraph(ModelController) - Constructor for class gishur.graph.gui.DisplayGraph
Constructs a new DisplayGraph for the Graph controlled by the given ModelController using the default visualization (registered under the name default_visualization).
DisplayGraph(String, Graph) - Constructor for class gishur.graph.gui.DisplayGraph
Constructs a new DisplayGraph for the given Graph using the specified visualization.
DisplayGraph(String, ModelController) - Constructor for class gishur.graph.gui.DisplayGraph
Constructs a new DisplayGraph for the Graph controlled by the given ModelController using the specified visualization.
DisplayGraphElement - class gishur.graph.gui.DisplayGraphElement.
Base class for DisplayNode and DisplayEdge.
DisplayGraphElement(String) - Constructor for class gishur.graph.gui.DisplayGraphElement
Constructs a new DisplayGraphElement which uses the specified property prefix for all properties it needs.
DisplayGroup - class gishur.gui2.DisplayGroup.
 
DisplayGroup() - Constructor for class gishur.gui2.DisplayGroup
Default DisplayGroup constructor.
DisplayInteractiveModel - class gishur.gui2.DisplayInteractiveModel.
DisplayInteractiveModel is an extension of DisplayInteractiveObject for displaying of models controlled by a ModelController.
DisplayInteractiveModel(String) - Constructor for class gishur.gui2.DisplayInteractiveModel
Constructs a new DisplayInteractiveModel which uses the specified property prefix for all properties it needs.
DisplayInteractiveObject - class gishur.gui2.DisplayInteractiveObject.
DisplayInteractiveObjects extend DisplayObjects by some methods for interaction.
DisplayInteractiveObject(String) - Constructor for class gishur.gui2.DisplayInteractiveObject
Constructs a new DisplayInteractiveObject which uses the specified property prefix for all properties it needs.
DisplayManager - class gishur.gui.DisplayManager.
Ein DisplayManager ist ein Canvas, auf dem graphische Objekte dargestellt werden können, deren Neuzeichnen automatisch erfolgt.
DisplayManager - class gishur.gui2.DisplayManager.
The drawing surface for DrawManagers.
displayManager() - Method in class gishur.gui2.DrawAtom
Returns the DisplayManager that manages the redrawing.
displayManager() - Method in class gishur.gui2.DrawManager
Returns the DisplayManager that manages the redrawing.
DisplayManager(int) - Constructor for class gishur.gui.DisplayManager
Konstruktor.
DisplayManager(String, DrawManager) - Constructor for class gishur.gui2.DisplayManager
Constructs a new DisplayManager with the specified DrawManager.
DisplayModel - class gishur.gui2.DisplayModel.
DisplayModel is an extension of DisplayMultiLevelObject for displaying of models controlled by a ModelController.
DisplayModel(String) - Constructor for class gishur.gui2.DisplayModel
Constructs a new DisplayModel which uses the given prefix for all properties.
DisplayNode - class gishur.graph.gui.DisplayNode.
DisplayObject representing a Node.
DisplayObject - class gishur.gui.DisplayObject.
Basisklasse für darstellbare Objekte, die Layer verwalten können.
DisplayObject - class gishur.gui2.DisplayObject.
The basis class for all higher-level drawable objects. {
DisplayObject() - Constructor for class gishur.gui.DisplayObject
 
DisplayObject(String) - Constructor for class gishur.gui2.DisplayObject
Constructs a new DisplayObject which uses the given prefix for all properties.
displaypoints - Variable in class gishur.gui.displayobject.DisplayXParabola
Liefert true, falls die Punkte angezeigt werden sollen
DisplayXCircle - class gishur.gui.displayobject.DisplayXCircle.
 
DisplayXCircle(XCircle) - Constructor for class gishur.gui.displayobject.DisplayXCircle
Öffentlicher Konstruktor.
DisplayXLine - class gishur.gui.displayobject.DisplayXLine.
DisplayObject für ein XRay-Objekt.
DisplayXLine(Object) - Constructor for class gishur.gui.displayobject.DisplayXLine
Öffentlicher Konstruktor.
DisplayXList - class gishur.gui.displayobject.DisplayXList.
DisplayObject, das grafische Objekte aus dem gishur.x-Package, die in einer Listenstruktur gespeichert sind, darstellt.
DisplayXList(BasicList) - Constructor for class gishur.gui.displayobject.DisplayXList
Öffentlicher Konstruktor.
DisplayXList(ListView) - Constructor for class gishur.gui.displayobject.DisplayXList
Öffentlicher Konstruktor.
DisplayXObject - class gishur.x.gui.DisplayXObject.
The base class for all DisplayObjects for the geometric classes.
DisplayXObject - class gishur.x2.gui.DisplayXObject.
The base class for all DisplayObjects for the geometric classes.
DisplayXObject(String) - Constructor for class gishur.x.gui.DisplayXObject
Constructs a new DisplayXObject which uses the specified property prefix for all properties it needs.
DisplayXObject(String) - Constructor for class gishur.x2.gui.DisplayXObject
Constructs a new DisplayXObject which uses the specified property prefix for all properties it needs.
DisplayXParabola - class gishur.gui.displayobject.DisplayXParabola.
 
DisplayXParabola(Object) - Constructor for class gishur.gui.displayobject.DisplayXParabola
Öffentlicher Konstruktor.
DisplayXPoint - class gishur.gui.displayobject.DisplayXPoint.
DisplayObject für ein XPoint-Objekt.
DisplayXPoint - class gishur.x.gui.DisplayXPoint.
This class is a simple visualization class for the geometric points represented by the XPoint class of the core package.
DisplayXPoint - class gishur.x2.gui.DisplayXPoint.
This class is a simple visualization class for the geometric points represented by the XPoint class of the core package.
DisplayXPoint(ModelController) - Constructor for class gishur.x.gui.DisplayXPoint
Constructs a new DisplayXPoint and connects it with the given ModelController (that must have a XPoint object as source object (model).
DisplayXPoint(ModelController) - Constructor for class gishur.x2.gui.DisplayXPoint
Constructs a new DisplayXPoint and connects it with the given ModelController (that must have a XPoint object as source object (model).
DisplayXPoint(Object) - Constructor for class gishur.gui.displayobject.DisplayXPoint
Öffentlicher Konstruktor.
DisplayXPoint(XPoint) - Constructor for class gishur.x.gui.DisplayXPoint
Constructs a new DisplayXPoint and connects it with the given XPoint via the construction of a new ModelController.
DisplayXPoint(XPoint) - Constructor for class gishur.x2.gui.DisplayXPoint
Constructs a new DisplayXPoint and connects it with the given XPoint via the construction of a new ModelController.
DisplayXPolygon - class gishur.x.gui.DisplayXPolygon.
This class is a simple visualization class for polygons represented by the XPolygon class of the core package.
DisplayXPolygon(ModelController) - Constructor for class gishur.x.gui.DisplayXPolygon
Constructs a new DisplayXPolygon and connects it with the given ModelController (that must have a XPolygon object as source object (model).
DisplayXPolygon(XPolygon) - Constructor for class gishur.x.gui.DisplayXPolygon
Constructs a new DisplayXPolygon and connects it with the given XPolygon via the construction of a new ModelController.
DisplayXPolyline - class gishur.gui.displayobject.DisplayXPolyline.
DisplayObject für ein XPolygon-Objekt.
DisplayXPolyline(Object) - Constructor for class gishur.gui.displayobject.DisplayXPolyline
Öffentlicher Konstruktor.
DisplayXRay - class gishur.gui.displayobject.DisplayXRay.
DisplayObject für ein XRay-Objekt.
DisplayXRay(Object) - Constructor for class gishur.gui.displayobject.DisplayXRay
Öffentlicher Konstruktor.
DisplayXSegment - class gishur.gui.displayobject.DisplayXSegment.
DisplayObject für ein XSegment-Objekt.
DisplayXSegment - class gishur.x.gui.DisplayXSegment.
This class is a simple visualization class for geometric segments, rays, and straight lines represented by the XBaseline class of the x package or the XRay, XLine and XSegment classes derived from XBaseline.
DisplayXSegment - class gishur.x2.gui.DisplayXSegment.
This class is a simple visualization class for geometric segments, rays, and straight lines represented by the XSegment class of the core package.
DisplayXSegment(ModelController) - Constructor for class gishur.x.gui.DisplayXSegment
Constructs a new DisplayXSegment and connects it with the given ModelController (that must have a XSegment object as source object (model).
DisplayXSegment(ModelController) - Constructor for class gishur.x2.gui.DisplayXSegment
Constructs a new DisplayXSegment and connects it with the given ModelController (that must have a XSegment object as source object (model).
DisplayXSegment(Object) - Constructor for class gishur.gui.displayobject.DisplayXSegment
Öffentlicher Konstruktor.
DisplayXSegment(XBaseline) - Constructor for class gishur.x.gui.DisplayXSegment
Constructs a new DisplayXSegment and connects it with the given XSegment via the construction of a new ModelController.
DisplayXSegment(XSegment) - Constructor for class gishur.x2.gui.DisplayXSegment
Constructs a new DisplayXSegment and connects it with the given XSegment via the construction of a new ModelController.
DISTANCE_ORDER - Static variable in class gishur.x.PointComparitor
Die Punkte werden bezüglich des Abstandes zu einem Bezugspunkt geordnet.
distance(double, double, double, double) - Static method in class gishur.x2.core.XPoint
Computes the euclidean distance between two given points.
distance(XPoint) - Method in class gishur.x.XPoint
Euklidischer Abstand zum Beszugspunkt p.
distance(XPoint) - Method in class gishur.x2.core.XPoint
Computes the the euclidean distance between this point and the given point p.
distance(XPoint, XPoint) - Static method in class gishur.x2.core.XPoint
Computes the euclidean distance between two given points.
distanceSq(double, double, double, double) - Static method in class gishur.x2.core.XPoint
Computes the square of the euclidean distance between two given points.
distanceSq(XPoint) - Method in class gishur.x2.core.XPoint
Computes the square of the euclidean distance between this point and the given point p.
distanceSq(XPoint, XPoint) - Static method in class gishur.x2.core.XPoint
Computes the square of the euclidean distance between two given points.
divide(MathNumber) - Method in class gishur.core.math.MathNumber
Computes this/n.
divide(MathNumber) - Method in class gishur.core.math.DoubleNumber
Computes this/n.
divide(MathNumber) - Method in class gishur.core.math.RationalNumber
Computes this/n.
DO_ACTION - Static variable in class gishur.core.event.ModifyEvent
Sub-Type: General Action.
DO_ACTION - Static variable in class gishur.core.event.ObjectEvent
Auslösen einer Aktion.
DO_MODIFICATION - Static variable in class gishur.core.event.ModifyEvent
ID: Event released while the modification of the target object takes place.
DO_MODIFICATION - Static variable in class gishur.core.event.ObjectEvent
ID für den Verlauf einer Modifikation.
DockableApplet - class gishur.applet.DockableApplet.
DockableApplet ist ein ApplicationApplet, das zusätzlich Methoden zum 'undocking' und 'docking' enthält.
DockableApplet() - Constructor for class gishur.applet.DockableApplet
 
dockApplet() - Method in class gishur.applet.DockableApplet
Fügt ein vom ursprünglichen Fenster abgerissenes Applet wieder in der alten Stelle ein.
DockBar - class gishur.awt.DockBar.
Eine Symbolleiste mit einem Dock- und einem New Window-Button.
DockBar(String) - Constructor for class gishur.awt.DockBar
 
DockBar(String, DockableApplet, String, int, int) - Constructor for class gishur.awt.DockBar
 
DockSymbols - class gishur.awt.images.DockSymbols.
StaticImage class representing the image ~Gishur\images\docksymbols.gif.
DockSymbols() - Constructor for class gishur.awt.images.DockSymbols
 
doCommand(String) - Method in class gishur.awt.TraceBar
 
doLayout() - Method in class gishur.awt.SymbolbarArea
 
doMenuAction(String, DrawAtom, String) - Method in class gishur.graph.gui.GraphElementPropertyActor
Does the action of a special context menu.
doMenuAction(String, DrawAtom, String) - Method in class gishur.graph.gui.GraphPropertyActor
Does the action of a special context menu.
doMenuAction(String, DrawAtom, String) - Method in class gishur.graph.gui.RemoveGraphElementActor
Does the action of a special context menu.
doMenuAction(String, DrawAtom, String) - Method in class gishur.gui2.handler.SelectElementContextActor
Does the action of a special context menu.
doMenuAction(String, DrawAtom, String) - Method in interface gishur.gui2.handler.ContextActor
Does the action of a special context menu.
doModification(ModifyEvent) - Method in interface gishur.core.event.ModifyListener
Invoked while a modification of the target takes place.
doModification(ObjectEvent) - Method in class gishur.awt.GishurEventMulticaster
Routine, im Event zu verteilen...
doModification(ObjectEvent) - Method in interface gishur.core.event.ObjectListener
Wird aufgerufen, während eine Modifikation an einem Objekt stattfindet.
DONT_PAINT_BACKGROUND - Static variable in class gishur.awt.SymbolButton
Button-Hintergrund nicht zeichnen.
double_rotation(TreeItem, int, int) - Method in class gishur.core.BasicTree
A double rotation.
double_rotation(TreeItem, int, int) - Method in class gishur.core.BinarySearchTree
Overrides BasicTree.double_rotation(gishur.core.TreeItem, int, int) to make tree events usable for a binary search tree.
DOUBLE_SELECT_UNSELECTS - Static variable in class gishur.gui2.handler.SelectElementContextActor
 
DOUBLE_WEIGHTS - Static variable in class gishur.graph.core.WeightComparitor
Flag indicating that the weights are doubles.
DoubleNumber - class gishur.core.math.DoubleNumber.
A wrapper for double values based upon MathNumber.
DoubleNumber(double) - Constructor for class gishur.core.math.DoubleNumber
Default Constructor.
DoubleNumber(DoubleNumber) - Constructor for class gishur.core.math.DoubleNumber
Copy Constructor.
doubleValue() - Method in class gishur.core.math.MathNumber
Returns the value of the number as a double.
doubleValue() - Method in class gishur.core.math.DoubleNumber
Returns the value of the number as a double.
doubleValue() - Method in class gishur.core.math.RationalNumber
Returns the value of the number as a double.
DRAG_END - Static variable in class gishur.gui.inputhandler.EditorXSegment
 
DRAG_LINE - Static variable in class gishur.gui.inputhandler.EditorXRay
 
DRAG_LINE - Static variable in class gishur.gui.inputhandler.EditorXSegment
 
DRAG_LINE - Static variable in class gishur.gui.inputhandler.EditorXPolyline
Polygonsegmente sind verschiebbar.
DRAG_POINT - Static variable in class gishur.gui.inputhandler.InputXPoint
Setzen des Punktes durch klicken und ziehen.
DRAG_POINTS - Static variable in class gishur.gui.inputhandler.EditorXPolyline
Polygonpunkte sind verschiebbar.
DRAG_POLYGON - Static variable in class gishur.gui.inputhandler.EditorXPolyline
Das Polygon kann durch Anfassen am inneren Bereich verschoben werden.
DRAG_POLYGON_ON_LINE - Static variable in class gishur.gui.inputhandler.EditorXPolyline
Das Polygon wird durch Anfassen an einem Segment verschoben.
DRAG_SEGMENT - Static variable in class gishur.gui.inputhandler.InputXSegment
Setzen des ersten und zweiten Punktes durch klicken und ziehen.
DRAG_SEGMENT - Static variable in class gishur.gui.inputhandler.InputXRay
Setzen des ersten und zweiten Punktes durch klicken und ziehen.
DRAG_SEGMENT - Static variable in class gishur.gui.inputhandler.InputXLine
 
DRAG_START - Static variable in class gishur.gui.inputhandler.EditorXRay
 
DRAG_START - Static variable in class gishur.gui.inputhandler.EditorXSegment
 
dragbutton - Variable in class gishur.gui.inputhandler.EditorXPoint
Mousebutton(s), mit dem gedragged werden kann.
dragbutton - Variable in class gishur.gui.inputhandler.EditorXRay
Mousebutton(s), mit dem gedragged werden kann.
dragbutton - Variable in class gishur.gui.inputhandler.EditorXLine
Mousebutton(s), mit dem gedragged werden kann.
dragbutton - Variable in class gishur.gui.inputhandler.EditorXSegment
Mousebutton(s), mit dem gedragged werden kann.
dragbutton - Variable in class gishur.gui.inputhandler.Selector
Mousebutton(s), mit dem gedragged werden kann.
dragbutton - Variable in class gishur.gui.inputhandler.EditorXPolyline
Mousebutton(s), mit dem gedragged werden kann.
dragbutton - Variable in class gishur.gui.inputhandler.ZoomHandler
Mousebutton(s), mit dem gedragged werden kann.
dragbutton - Variable in class gishur.gui.inputhandler.ObjectMover
Mousebutton(s), mit dem gedragged werden kann.
dragbutton - Variable in class gishur.gui.inputhandler.TranslateHandler
Mousebutton(s), mit dem gedragged werden kann.
DragHandler - class gishur.gui.inputhandler.DragHandler.
Inputhandler für grundlegende Operationen von Drag & Drop.
DRAGHANDLER_MODE_MAX_ID - Static variable in class gishur.gui.inputhandler.DragHandler
Größte ID, die von DragHandler für Modi benutzt wird.
DragHandler() - Constructor for class gishur.gui.inputhandler.DragHandler
 
DRAW_EVENT_MASK - Static variable in class gishur.gui2.event.DrawEvent
Event Mask for all DrawEvents.
draw(Graphics) - Method in class gishur.gui2.RectangleShape
Strokes the outline of the RectangleShape using the settings of the Graphics context.
draw(Graphics) - Method in class gishur.gui2.PolygonShape
Strokes the outline of the Shape using the settings of the Graphics context (if visible).
draw(Graphics) - Method in class gishur.gui2.EllipseShape
Strokes the outline of a Shape using the settings of the Graphics context (if visible).
draw(Graphics) - Method in interface gishur.gui2.Shape
Strokes the outline of the Shape using the settings of the Graphics context.
draw(Graphics) - Method in class gishur.gui2.ShapeContainer
Strokes the outline of the Shape using the settings of the Graphics context.
draw(Graphics, RenderContext) - Method in class gishur.gui2.DrawAtom
Draws this DrawAtom to the given Graphics g.
draw(Graphics, RenderContext) - Method in class gishur.gui2.DrawObject
Draws this DrawAtom to the given Graphics g.
draw(Graphics, RenderContext) - Method in class gishur.gui2.DrawManager
Draws this DrawAtom to the given Graphics g.
draw(Graphics, RenderContext) - Method in class gishur.gui2.InputLayer
Draws this DrawAtom to the given Graphics g.
draw(Graphics, RenderContext) - Method in class gishur.gui2.Layer
Draws this DrawAtom to the given Graphics g.
draw(Graphics, RenderContext) - Method in class gishur.gui2.DrawShadow
Draws this DrawAtom to the given Graphics g.
draw(Graphics, RenderContext) - Method in class gishur.gui2.BackgroundLayer
Draws this DrawAtom to the given Graphics g.
draw(Graphics, RenderContext, PropertyStatusReader) - Method in class gishur.gui2.DrawObject
Draws this DrawAtom to the given Graphics.
draw(Graphics, RenderContext, PropertyStatusReader, byte) - Method in class gishur.graph.gui.RoundNodePainter
Draws the specified level of this Painter using the given Graphics object and RenderContext for drawing, and the given PropertyStatusReader for reading properties.
draw(Graphics, RenderContext, PropertyStatusReader, byte) - Method in class gishur.graph.gui.EdgePainter
Draws the specified level of this Painter using the given Graphics object and RenderContext for drawing, and the given PropertyStatusReader for reading properties.
draw(Graphics, RenderContext, PropertyStatusReader, byte) - Method in class gishur.graph.gui.GraphElementInfoPainter
Draws the specified level of this Painter using the given Graphics object and RenderContext for drawing, and the given PropertyStatusReader for reading properties.
draw(Graphics, RenderContext, PropertyStatusReader, byte) - Method in class gishur.gui2.Painter
Draws the specified level of this Painter using the given Graphics object and RenderContext for drawing, and the given PropertyStatusReader for reading properties.
draw(Graphics, RenderContext, PropertyStatusReader, byte) - Method in class gishur.gui2.painter.ShadowPainter
Draws the specified level of this Painter using the given Graphics object and RenderContext for drawing, and the given PropertyStatusReader for reading properties.
draw(Graphics, RenderContext, PropertyStatusReader, byte) - Method in class gishur.gui2.painter.SquarePointPainter
Draws the specified level of this Painter using the given Graphics object and RenderContext for drawing, and the given PropertyStatusReader for reading properties.
draw(Graphics, RenderContext, PropertyStatusReader, byte) - Method in class gishur.gui2.painter.InvectPainter
Draws the specified level of this Painter using the given Graphics object and RenderContext for drawing, and the given PropertyStatusReader for reading properties.
draw(Graphics, RenderContext, PropertyStatusReader, byte) - Method in class gishur.gui2.painter.InrectPainter
Draws the specified level of this Painter using the given Graphics object and RenderContext for drawing, and the given PropertyStatusReader for reading properties.
draw(Graphics, RenderContext, PropertyStatusReader, byte) - Method in class gishur.gui2.painter.InfoPainter
Draws the specified level of this Painter using the given Graphics object and RenderContext for drawing, and the given PropertyStatusReader for reading properties.
draw(Graphics, RenderContext, PropertyStatusReader, byte) - Method in class gishur.gui2.painter.PolygonPainter
Draws the specified level of this Painter using the given Graphics object and RenderContext for drawing, and the given PropertyStatusReader for reading properties.
draw(Graphics, RenderContext, PropertyStatusReader, byte) - Method in class gishur.gui2.painter.LinePainter
Draws the specified level of this Painter using the given Graphics object and RenderContext for drawing, and the given PropertyStatusReader for reading properties.
draw(Graphics, RenderContext, PropertyStatusReader, byte) - Method in class gishur.gui2.painter.RoundPointPainter
Draws the specified level of this Painter using the given Graphics object and RenderContext for drawing, and the given PropertyStatusReader for reading properties.
draw(Graphics, RenderContext, PropertyStatusReader, byte) - Method in class gishur.x2.gui.FancyPointPainter
Draws the specified level of this Painter using the given Graphics object and RenderContext for drawing, and the given PropertyStatusReader for reading properties.
drawable(Object) - Method in interface gishur.gui.ScreenTransformation
Liefert true, falls, das Object innerhalb des darstellbaren Bereiches liegt (darstellbarer Bereich !
drawable(Object) - Method in class gishur.x.ScreenXTransformation
Liefert true, falls, das Object innerhalb des darstellbaren Bereiches liegt (darstellbarer Bereich !
drawable(XPoint) - Method in class gishur.x.ScreenXTransformation
Liefert true, falls der Punkt p innerhalb des Clipping-Rechtecks liegt.
DrawAtom - class gishur.gui2.DrawAtom.
DrawAtom is the basis class for all classes in the rendering hierachy. {
drawatom() - Method in class gishur.gui2.RenderContext
 
drawBase(RenderContext, PropertyStatusReader, byte) - Method in class gishur.gui2.LinkPainter
 
drawclosedpolygon - Variable in class gishur.gui.inputhandler.InputXPolygon
Falls true wird das XPolygon immer geschlossen gezeichnet.
drawComponent() - Method in class gishur.gui2.DrawAtom
Returns the component where all DrawAtoms draw on.
drawComponent() - Method in class gishur.gui2.DrawManager
Returns the component where all DrawAtoms draw on.
DrawDependency - class gishur.gui2.DrawDependency.
DrawDependencys are used for synchronizing the repainting of DrawAtoms at low level.
DrawDependency() - Constructor for class gishur.gui2.DrawDependency
Creates a new DrawDependency.
DrawEvent - class gishur.gui2.event.DrawEvent.
Event class for events generated by DrawAtoms and subclasses.
DrawEvent(DrawAtom, int) - Constructor for class gishur.gui2.event.DrawEvent
Constructs a DrawEvent with the given source DrawAtom and ID.
DrawException - exception gishur.gui2.DrawException.
Exception thrown by dynamic data structures while linking.
DrawException(int) - Constructor for class gishur.gui2.DrawException
Constructor.
DrawException(int, Object) - Constructor for class gishur.gui2.DrawException
Constructor.
drawLine(Graphics, int, int, int, int, int) - Static method in class gishur.gui.displayobject.DisplayXSegment
Zeichnet eine Linie von (x1,y1) nach (x2,y2) mit Liniendicke width
DrawManager - class gishur.gui2.DrawManager.
Root object in the drawing hierachy of DrawAtoms.
DrawManager() - Constructor for class gishur.gui2.DrawManager
Constructor.
DrawObject - class gishur.gui2.DrawObject.
Extends the DrawAtom by screen positions.
DrawObject(String) - Constructor for class gishur.gui2.DrawObject
Constructs a new DisplayObject which uses the given prefix for all properties.
DrawProperties - class gishur.gui2.DrawProperties.
A Hashtable of properties used for drawing.
DrawProperties() - Constructor for class gishur.gui2.DrawProperties
Constructs a new, empty DrawProperties object.
DrawProperties(int) - Constructor for class gishur.gui2.DrawProperties
Constructs a new, empty DrawProperties object with the specified initial capacity.
DrawShadow - class gishur.gui2.DrawShadow.
Shadows levels of another DrawAtom.
DrawShadow(DrawAtom) - Constructor for class gishur.gui2.DrawShadow
Constructs a new DrawShadow shadowing the given source DrawAtom.
DrawShadow(DrawAtom, byte) - Constructor for class gishur.gui2.DrawShadow
Constructs a new DrawShadow shadowing the given source DrawAtom.
DrawShadow(DrawAtom, byte, boolean) - Constructor for class gishur.gui2.DrawShadow
Constructs a new DrawShadow shadowing the given source DrawAtom.
dsp(Graph, Node, String) - Method in class gishur.graph.algorithms.Dijkstra
 
dsp(Graph, Node, Tracer) - Method in class gishur.graph.algorithms.Dijkstra
This method can be handed a Tracer to record the algorithm steps.
dsp(Graph, Node, Tracer, String) - Method in class gishur.graph.algorithms.Dijkstra
 
dualPoint() - Method in class gishur.x2.core.XSegment
Returns the dual point to this line.

E

Edge - class gishur.graph.core.Edge.
The basic Edge class for arbitrary Graphs.
edge() - Method in class gishur.graph.core.GraphCursor
Returns the element under the actual position as an Edge, if this is possible (i.e. the position is valid and points to an Edge.
Edge() - Constructor for class gishur.graph.core.Edge
Empty constructor, returns a new, unnamed Edge.
edge(int) - Method in class gishur.graph.core.Graph
Returns the i-th Edge of this Graph.
Edge(int) - Constructor for class gishur.graph.core.Edge
Constructs an Edge with the i'th automatically generated name.
Edge(String) - Constructor for class gishur.graph.core.Edge
Constructor returning a Node named with the given name.
Edge(String, Object) - Constructor for class gishur.graph.core.Edge
Constructor returning a Node named with the given name and with key key.
Edge(String, Object, Object) - Constructor for class gishur.graph.core.Edge
Constructor returning a Node named with the given name and with key key and value value.
EdgeInputHandler - class gishur.graph.gui.EdgeInputHandler.
 
EdgeInputHandler(DisplayGraph) - Constructor for class gishur.graph.gui.EdgeInputHandler
Default constructor.
EdgePainter - class gishur.graph.gui.EdgePainter.
A painter class for Edges.
EdgePainter() - Constructor for class gishur.graph.gui.EdgePainter
Default constructor.
edges - Variable in class gishur.x.voronoi.SKR
Liste mit allen Skelettkanten der Skelettregion LINKSHERUM!
edges() - Method in class gishur.graph.core.Graph
Creates and returns a GraphCursor which is able to navigate over the Edges of this Graph.
edges(Edge) - Method in class gishur.graph.core.Graph
Creates and returns a GraphCursor which is able to navigate over the Edges of this Graph and whose starting position is e.
edges(Node) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns a GraphCursor, that enumerates the connected Edges of the specified Node.
edges(Node) - Method in class gishur.graph.core.Graph
Creates and returns a GraphCursor which is able to move over the Edges connected to u inside this Graph.
edges(Node, Edge) - Method in class gishur.graph.core.Graph
Creates and returns a GraphCursor which is able to move over the Edges connected to u inside this Graph.
edgesLength() - Method in class gishur.graph.core.Graph
Returns the number of Edges of this Graph.
edgesListToString(int) - Method in class gishur.graph.core.Graph
Returns a list of the Edges of the Graph in the form "edge1,edge2,..." where "edgek" is the GraphElement.SHORT or GraphElement.NORMAL string representation of the k-th Edge.
EdgeStyle - class gishur.graph.gui.EdgeStyle.
 
EdgeStyle() - Constructor for class gishur.graph.gui.EdgeStyle
 
EdgeVisualization - class gishur.graph.gui.EdgeVisualization.
Visualization class storing Visualization information for a DisplayEdge.
editbutton - Variable in class gishur.gui.inputhandler.ObjectSelector
Mousebutton(s), mit dem Objekte zum Editieren selektiert werden können.
EditorXLine - class gishur.gui.inputhandler.EditorXLine.
EditorXLine(DisplayXLine) - Constructor for class gishur.gui.inputhandler.EditorXLine
Konstruktor.
EditorXPoint - class gishur.gui.inputhandler.EditorXPoint.
Ein Objekteditor für ein DisplayXPoint-Objekt.
EditorXPoint(DisplayXPoint) - Constructor for class gishur.gui.inputhandler.EditorXPoint
Konstruktor.
EditorXPolyline - class gishur.gui.inputhandler.EditorXPolyline.
EditorXPolyline(DisplayXPolyline) - Constructor for class gishur.gui.inputhandler.EditorXPolyline
Konstruktor.
EditorXRay - class gishur.gui.inputhandler.EditorXRay.
EditorXRay(DisplayXRay) - Constructor for class gishur.gui.inputhandler.EditorXRay
Konstruktor.
EditorXSegment - class gishur.gui.inputhandler.EditorXSegment.
EditorXSegment(DisplayXSegment) - Constructor for class gishur.gui.inputhandler.EditorXSegment
Konstruktor.
element - Variable in class gishur.graph.core.GraphException
 
element_space - Variable in class gishur.awt.SymbolSplitElement
Space bewteen elements.
element() - Method in interface gishur.core.Cursor
Returns the element to which this Cursor points at the moment.
element() - Method in class gishur.graph.core.TraverseCursor
Returns the element to which this Cursor points at the moment.
element() - Method in class gishur.graph.core.GraphElementCursor
Returns the element to which this Cursor points at the moment.
element() - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns the element to which this Cursor points at the moment.
element() - Method in class gishur.gui2.ShapeContainer.ShapeEnumeration
Returns the actual element of the enumeration.
element(Graph, byte, GraphElement, int) - Method in class gishur.graph.core.GraphElement
Returns the next step-th GraphElement from e which is linked to this one in the way specified by linktype within Graph g.
element(int) - Method in class gishur.awt.Symbolbar
Liefert das Symbolleistenelement mit Index i.
element(int) - Method in class gishur.x.Area
Liefert das i-te Randelement zurück.
element(int, int) - Method in class gishur.graph.gui.AffineTransformation
Returns the element with row index i and column index j (e.g.
element(int, int) - Method in class gishur.x.AffineTransformation
Returns the element with row index i and column index j (e.g.
element(int, int) - Method in class gishur.x2.core.AffineTransformation
Returns the element with row index i and column index j (e.g.
element(String) - Method in class gishur.awt.Symbolbar
Liefert das Symbolleistenelement mit dem Kommandostring commandstring.
elements() - Method in class gishur.core.Queue
Returns an java.util.Enumerator-object which enumerates all elements of this queue.
elements() - Method in class gishur.core.Stack
Returns a java.util.Enumeration-object enumerating the Stack's elements.
elements() - Method in class gishur.gui2.handler.MouseHandler
Returns the list of the elements to watch for Mouse overs.
ElementTransform - class gishur.gui2.ElementTransform.
 
elementTransform() - Method in class gishur.gui2.DisplayInteractiveObject
Returns the element transformation object for this object.
ElementTransform() - Constructor for class gishur.gui2.ElementTransform
 
EllipseShape - class gishur.gui2.EllipseShape.
An ellipse which implements the Shape interface.
EllipseShape() - Constructor for class gishur.gui2.EllipseShape
Constructs a new EllipseShape, initialized to location (0,0) and size (0,0).
EllipseShape(int, int, int, int) - Constructor for class gishur.gui2.EllipseShape
Constructs and initializes an EllipseShape from the specified coordinates.
EMPTY_LIST - Static variable in class gishur.core.ListException
List is empty
empty() - Method in class gishur.core.FibonacciHeap
Tests, if the FibonacciHeap is empty.
empty() - Method in class gishur.core.BasicList
Returns true, if the list is empty.
empty() - Method in class gishur.core.Queue
Returns true, if the queue is empty.
empty() - Method in class gishur.core.SimpleList
Checks if this list is empty.
empty() - Method in class gishur.core.Stack
Returns true if the Stack is empty.
empty() - Method in class gishur.core.BasicTree
Returns true if the tree is empty.
empty() - Method in interface gishur.core.PriorityQueue
Tests, if the PriorityQueue is empty.
empty() - Method in class gishur.core.BinarySearchTree
Returns true, if the tree is empty.
empty() - Method in class gishur.core.ListView
Returns true, if the list is empty
required access: ListView.ALLOW_STATISTICS
empty() - Method in class gishur.core.geom.Intersection
Tests, if the intersection set is empty.
empty() - Method in class gishur.graph.gui.Visualization
 
empty() - Method in class gishur.gui2.ShapeContainer
Returns true, if the container contains no Shape.
empty() - Method in class gishur.x.XPolyline
Liefert true, falls das unbeschränkte Polygon leer (oder alles) ist.
empty() - Method in class gishur.x.Area
Liefert true, falls das Gebiet leer ist.
empty() - Method in class gishur.x.Intersection
Liefert true, falls keine Objekte in der Intersection gespeichert wurden.
empty() - Method in class gishur.x.voronoi.SkEdge
Gibt true zurück, falls das Stück leer ist.
emptyEnumeration() - Method in class gishur.core.BasicTree
Returns an empty Enumeration.
ENABLE - Static variable in class gishur.gui2.event.DrawEvent
ID: InputHandler was enabled
ENABLE_EVENT_MASK - Static variable in class gishur.gui2.event.DrawEvent
The event mask for enable/disable events (DrawEvent.ENABLE,DrawEvent.DISABLE)
enable() - Method in class gishur.awt.SymbolbarElement
Schaltet das Symbolelement ein.
enable() - Method in class gishur.awt.SymbolButton
Schaltet das Symbolelement ein.
enable() - Method in class gishur.awt.SymbolSplitElement
Schaltet das Symbolelement ein.
enable() - Method in class gishur.awt.SymbolSpinCombo
Schaltet das Symbolelement ein.
enable() - Method in class gishur.awt.SymbolSpinNumCombo
Schaltet das Symbolelement ein.
enable() - Method in class gishur.gui.InputHandler
Erst wenn enable aufgerufen wurde, darf Cursor sichtbar sein.
enable() - Method in class gishur.gui2.InputHandler
Enables this InputHandler.
enable() - Method in class gishur.gui2.InputLayer
Enables this InputLayer.
enableAll() - Method in class gishur.awt.Symbolbar
Enabled alle SymbolElemente in der Leiste.
enableBar() - Method in class gishur.awt.TraceBar
 
enableCaching() - Method in class gishur.gui2.PropertyStatusReader
Enables the caching of properties.
enabled() - Method in class gishur.awt.SymbolbarElement
Liefert true, falls Symbolelement enabled ist.
enabled() - Method in class gishur.gui.InputHandler
Liefert true, falls der nach dem letzten Aufruf von enable() kein disable() folgte.
enabled() - Method in class gishur.gui2.InputHandler
Returns true, if the InputHandler is enabled and ready to receive AWTEvents, otherwise false.
enabled() - Method in class gishur.gui2.InputLayer
Returns true, if the InputLayer is enabled, otherwise false.
enableEvents(int) - Method in class gishur.gui2.DrawObject
Enables the events defined by the specified event mask parameter to be delivered to this DrawObject.
EnableListener - interface gishur.gui2.event.EnableListener.
The listener interface for receiving enable / disable events of InputHandlers.
end_com - Static variable in class gishur.awt.TraceBar
ActionEvent Label.
end() - Method in class gishur.core.algorithms.TraceCursor
 
end(int) - Method in class gishur.core.algorithms.TraceCursor
 
enlargeRectangleByPainter(Rectangle) - Method in class gishur.gui.Painter
Erweitert das Rechteck rect um das vom Painter belegt Gebiet, sofern dieser sichtbar ist und mindestens einmal gemalt wurde.
ensureRecalculate(RenderContext) - Method in class gishur.graph.gui.DisplayNode
This method could be used, to ensure recalculation of the DrawObject.
ensureRecalculate(RenderContext) - Method in class gishur.gui2.DrawObject
This method could be used, to ensure recalculation of the DrawObject.
enumerate(ListItem, ListItem, int, byte) - Method in class gishur.core.BasicList
Returns an Enumeration object, which enumerates the specified interval.
enumerate(TreeItem, byte, boolean, byte) - Method in class gishur.core.BasicTree
Enumerates all objects in the partial tree with root root constructing an Enumeration-object.
enumerate(TreeItem, TreeItem, byte, byte) - Method in class gishur.core.BasicTree
Enumerates all objects in the interval from start to end constructing an Enumeration-object.
enumeration() - Method in class gishur.gui2.ShapeContainer
Returns a new ShapeContainer.ShapeEnumeration object which enumerates all Shapes contained in the shape hierachy of this ShapeContainer.
EQUAL - Static variable in interface gishur.core.Comparitor
return value of compare: o1 is equal to o2 in the order.
equals(double, double) - Method in class gishur.x.XPoint
Wie equals(Object), nur mit der Übergabe von Punktparametern.
equals(double, double) - Method in class gishur.x2.core.XPoint
Determines whether two points are equal.
equals(float, float) - Method in class gishur.graph.gui.FloatPoint
Interprets x and y as coordinates and checks, if they differ less than FloatPoint.IDENTICAL from this points coordinates.
equals(Object) - Method in class gishur.core.BasicListItem
Compares two ListItems.
equals(Object) - Method in class gishur.core.BasicList
Compares two lists.
equals(Object) - Method in class gishur.core.BasicTreeItem
Compares two TreeItems.
equals(Object) - Method in class gishur.graph.gui.AffineTransformation
Returns true if this AffineTransformation represents the same affine coordinate transform as the given argument.
equals(Object) - Method in class gishur.graph.gui.FloatPoint
Checks, if two FloatPoints are equal, i.e.
equals(Object) - Method in class gishur.gui.Painter
Überschreibt Object.equals.
equals(Object) - Method in class gishur.x.XBaseline
Überschreibt Object.equals(Object)
equals(Object) - Method in class gishur.x.XLine
Überschreibt Object.equals(Object)
equals(Object) - Method in class gishur.x.XPolyline
Überschreibt Object.equals(Object)
equals(Object) - Method in class gishur.x.XUPolygon
Überschreibt Object.equals(Object)
equals(Object) - Method in class gishur.x.XRay
Überschreibt Object.equals(Object)
equals(Object) - Method in class gishur.x.AffineTransformation
Returns true if this AffineTransformation represents the same affine coordinate transform as the given argument.
equals(Object) - Method in class gishur.x.XPolygon
Überschreibt Object.equals(Object)
equals(Object) - Method in class gishur.x.XPoint
Überschreibt Object.equals(Object)
equals(Object) - Method in class gishur.x.XCircle
Überschreibt Object.equals(Object)
equals(Object) - Method in class gishur.x.XSegment
Überschreibt Object.equals(Object)
equals(Object) - Method in class gishur.x2.core.AffineTransformation
Returns true if this AffineTransformation represents the same affine coordinate transform as the given argument.
equals(Object) - Method in class gishur.x2.core.XQuadCurve
Determines whether two objects (this and o) are equal.
equals(Object) - Method in class gishur.x2.core.XSegment
Determines whether two objects (this and o) are equal.
equals(Object) - Method in class gishur.x2.core.XPoint
Determines whether two objects (this and o) are equal.
equals(Vector) - Method in class gishur.core.math.Vector
Vektor-Vergleich.
equals(XPoint) - Method in class gishur.x2.core.XPoint
Determines whether two points are equal.
equals(XQuadCurve) - Method in class gishur.x2.core.XQuadCurve
Determines whether two parabolas are equal.
equals(XSegment) - Method in class gishur.x2.core.XSegment
Determines whether two segments are equal.
errorcode - Variable in class gishur.core.TreeException
Errorcode
errorcode - Variable in class gishur.core.LinkException
Errorcode.
errorcode - Variable in class gishur.core.ListException
Errorcode
errorcode - Variable in class gishur.core.algorithms.AlgorithmException
Errorcode
errorcode - Variable in class gishur.core.geom.GeomException
Errorcode
errorcode - Variable in class gishur.core.math.MathNumberException
Errorcode
errorcode - Variable in class gishur.graph.core.GraphException
 
errorcode - Variable in class gishur.gui2.ShapeException
Errorcode.
errorcode - Variable in class gishur.gui2.DrawException
Errorcode.
errorcode - Variable in class gishur.x.voronoi.VoronoiException
Fehlercode.
eventProcessThread() - Method in class gishur.gui2.InputLayer
Returns true, if the InputLayer uses an extra event thread for event processing.
EXACT - Static variable in class gishur.x.LineComparitor
Liefert beim Vergleich von sich schneidenden Geraden am Schnittpunkt EQUAL
execute() - Method in class gishur.core.Sweep
Starts the execution of the Sweep.
execute() - Method in class gishur.core.algorithms.Algorithm
 
execute() - Method in class gishur.graph.algorithms.DijkstraAlgo
 
execute() - Method in class gishur.graph.core.TraverseAlgorithmCursor
Executes the TraverseAlgorithmCursor, that means, the cursor traverses the whole Graph to the end.
execute() - Method in class gishur.x.voronoi.Skeleton
Führt die Konstruktion des Skeletts aus.
execute(Node) - Method in class gishur.graph.algorithms.DijkstraAlgo
Calls #execute(SimpleNode,Tracer) without tracing algorithm execution.
execute(Node, Tracer) - Method in class gishur.graph.algorithms.DijkstraAlgo
Method performing the Dijkstra Algorithm on the Graph ... algo beschreiben
execute(Object) - Method in class gishur.core.algorithms.Algorithm
 
execute(Object[]) - Method in class gishur.core.algorithms.Algorithm
 
execute(Object, Object) - Method in class gishur.core.algorithms.Algorithm
 
execute(Object, Object[]) - Static method in class gishur.core.algorithms.Algorithm
Executes the algorithm.
execute(Object, Object, Object) - Method in class gishur.core.algorithms.Algorithm
 
execute(Object, Object, Object, Object) - Method in class gishur.core.algorithms.Algorithm
 
execute(Object, Object, Object, Object, Object) - Method in class gishur.core.algorithms.Algorithm
 
execute(Tracer) - Method in interface gishur.core.algorithms.TraceExecutor
Execute the algorithm using the given Tracer.
execute(Tracer) - Method in class gishur.x.voronoi.Skeleton
Execute the algorithm using the given Tracer.
ExtMath - class gishur.core.ExtMath.
A class supplying mathematical functionary which is not included in java.lang.Math.
ExtMath() - Constructor for class gishur.core.ExtMath
 
extractMin() - Method in class gishur.core.FibonacciHeap
Deletes the the entry with the minimum key and returns it.
extractMin() - Method in interface gishur.core.PriorityQueue
Deletes the the entry with the minimum key and returns it

F

FACES - Static variable in interface gishur.x2.core.Intersectable
Intersection mode, that allows only faces as return type for intersections
FALSE_LINK_TYPE_ERROR - Static variable in class gishur.graph.core.GraphException
 
FancyPoint - class gishur.x2.gui.images.FancyPoint.
StaticImage class representing the image E:\Home\Wolf\Dokumente\Gishur\images\fancypoint.gif.
FancyPoint() - Constructor for class gishur.x2.gui.images.FancyPoint
 
FancyPointPainter - class gishur.x2.gui.FancyPointPainter.
A Painter for points containing the image stored in FancyPoint. {
FancyPointPainter() - Constructor for class gishur.x2.gui.FancyPointPainter
Empty and only constructor.
FancyPointStyle - class gishur.x2.gui.FancyPointStyle.
The Style-class for points containig an image.
FancyPointStyle() - Constructor for class gishur.x2.gui.FancyPointStyle
Empty constructor setting grey as the default color for this FancyPointStyle.
FancyPointStyle(Color) - Constructor for class gishur.x2.gui.FancyPointStyle
Constructor defining the points' further color.
FibonacciHeap - class gishur.core.FibonacciHeap.
A FibonacciHeap is a PriorityQueue.
FibonacciHeap() - Constructor for class gishur.core.FibonacciHeap
Creates an empty FibonacciHeap and sets the StdComparitor as Comparitor for comparing FibonacciNodes
FibonacciHeap(Comparitor) - Constructor for class gishur.core.FibonacciHeap
Creates an empty FibonacciHeap and sets c as Comparitor for comparing FibonacciNodes
FibonacciNode - class gishur.core.FibonacciNode.
A FibonacciNode is only used for FibonacciHeaps!
FibonacciNode(KeyValueHolder) - Constructor for class gishur.core.FibonacciNode
Constructor with KeyValueHolder.
FibonacciNode(Object) - Constructor for class gishur.core.FibonacciNode
Constructor with key.
FibonacciNode(Object, Object) - Constructor for class gishur.core.FibonacciNode
Constructor with key and value.
FILE_ID - Static variable in class gishur.graph.core.GraphFileFormat
The id for the file format.
FileSymbols - class gishur.awt.images.FileSymbols.
StaticImage class representing the image ~Gishur\images\saveloadnew.gif.
FileSymbols() - Constructor for class gishur.awt.images.FileSymbols
 
fill_polygons - Variable in class gishur.gui.displayobject.DisplayXList
Malt (unbeschränkte) Polygone geschlossen, wenn true
fill(Graphics) - Method in class gishur.gui2.RectangleShape
Fills the interior of the RectangleShape using the settings of the Graphics context.
fill(Graphics) - Method in class gishur.gui2.PolygonShape
Fills the interior of the Shape using the settings of the Graphics context (if visible).
fill(Graphics) - Method in class gishur.gui2.EllipseShape
Fills the interior of a Shape using the settings of the Graphics context (if visible).
fill(Graphics) - Method in interface gishur.gui2.Shape
Fills the interior of the Shape using the settings of the Graphics context.
fill(Graphics) - Method in class gishur.gui2.ShapeContainer
Fills the interior of the Shape using the settings of the Graphics context.
filled - Variable in class gishur.gui.inputhandler.EditorXPolyline
Malt das (unbeschränkte) Polygon geschlossen, wenn true
filled - Variable in class gishur.gui.displayobject.DisplayXCircle
Füllt den Kreis aus, wenn true
filled - Variable in class gishur.gui.displayobject.DisplayXPolyline
Malt das (unbeschränkte) Polygon geschlossen, wenn true
fillEntries(GraphElement, boolean) - Method in class gishur.graph.awt.PropertiesFrame
Reads the properties of a GraphElement and creates PropEntries for them.
Filter - class gishur.core.Filter.
The Filter class provides a simple way to establish a pipeline of filters in a conjunctive way.
filter() - Method in class gishur.graph.core.GraphCursor
Returns the first Filter in the Filter pipeline of this GraphCursor.
Filter() - Constructor for class gishur.core.Filter
The basic Filter constructor.
filterEvent(AWTEvent) - Method in class gishur.gui2.InputHandler
Filters events for this InputHandler and all of its members.
filterEvent(AWTEvent) - Method in class gishur.gui2.handler.MouseHandler
Filters events for this InputHandler and all of its members.
finalize() - Method in class gishur.gui2.ProtocolRenderContext
 
find(ListItem) - Method in class gishur.core.SimpleList
Searches for ListItem item in the list and returns it, or null, if it could not be found.
find(ListItem) - Method in class gishur.core.ListView
Searches for the ListItem item and returns it, if it was found, otherwise null is returned.
find(Object) - Method in class gishur.core.BasicListItem
Searches for object O in the chain.
find(Object) - Method in class gishur.core.SimpleList
Returns the first ListItem in this list for which equals(Object)} returned true or null if no such ListItem has been found.
find(Object) - Method in interface gishur.core.ListItem
Searches for object O in the chain.
find(Object) - Method in class gishur.core.BinarySearchTree
Searches for a TreeItem for which equals(key) returns true in the whole tree.
find(Object) - Method in class gishur.core.ListView
Returns the ListItem containing the object O, i.e. for which equals(O) returns true.
find(Object) - Method in class gishur.gui.Layer
Sucht das DisplayObjekt eines verknüpften Objekts.
find(Object) - Method in class gishur.gui.InputManager
Sucht den InputHandler eines verknüpften Objekts.
find(Object, ListItem) - Method in class gishur.core.SimpleList
Returns the first ListItem after start in this list for which equals(Object) returned true or null if no such ListItem has been found.
find(Object, ListItem) - Method in class gishur.core.ListView
Returns the first ListItem after start containing the object O, i.e. for which equals(O) returns true.
find(Object, ListItem, ListItem, int, boolean) - Method in class gishur.core.BasicList
Returns the ListItem from the interval between start and end with the maximum length count (if count>0), for which equals(O) is true.
find(Object, TreeItem) - Method in class gishur.core.BasicTree
Searches for a TreeItem whose equals(Object)-method returns true with argument key.
find(Object, TreeItem) - Method in class gishur.core.BinarySearchTree
Searches for a TreeItem whose key equals key in the sense of the equals(Object)-method.
find(Object, TreeItem, Comparitor, boolean) - Method in class gishur.core.BasicTree
Searches in the partial tree with root root for a TreeItem whose key is most similar to key, using the Comparitor comparitor.
findBigger(Object) - Method in class gishur.core.BinarySearchTree
Searches for that TreeItem in the tree, that is the smallest of those which are bigger than key.
findBigger(Object, Comparitor) - Method in class gishur.core.SimpleList
Searches in the list for the ListItem which is the 'smallest' among those, which are 'bigger' than key.
findBigger(Object, Comparitor) - Method in class gishur.core.ListView
Searches the list for the smallest ListItem, which is bigger than key, using the comparitor comparitor.
findBigger(Object, Comparitor, ListItem) - Method in class gishur.core.SimpleList
Searches in the list for the ListItem which is the 'smallest' among those, which are 'bigger' than key.
findBigger(Object, Comparitor, ListItem) - Method in class gishur.core.ListView
Searches the list for the smallest ListItem, which is bigger than key, using the comparitor comparitor.
findBigger(Object, TreeItem) - Method in class gishur.core.BinarySearchTree
Searches for that TreeItem in the tree, that is the smallest of those which are bigger than key.
findBorderIndex(int, boolean) - Method in class gishur.x.XPolyline
Sucht das Randelement, das mit dem Punkt mit Index pointindex beginnt, falls start==true bzw. endet, falls start==false.
findBorderIndex(int, boolean) - Method in class gishur.x.XUPolygon
Sucht das Randelement, das mit dem Punkt mit Index pointindex beginnt, falls start==true bzw. endet, falls start==false.
findBorderIndex(int, boolean) - Method in class gishur.x.XPolygon
Sucht das Randelement, das mit dem Punkt mit Index pointindex beginnt, falls start==true bzw. endet, falls start==false.
findClass(Class) - Method in class gishur.core.SimpleList
Returns the first ListItem which stores an object of class C.
findClass(Class) - Method in class gishur.core.ListView
Returns the first ListItem containing an object of the class C.
findClass(Class, int, ListItem, ListItem, int, boolean) - Method in class gishur.core.BasicList
Returns the app-th ListItem from the interval between start and end with the maximum length count (if count>0), which contains an object of class C as key.
findClass(Class, ListItem) - Method in class gishur.core.SimpleList
Returns the first ListItem after start which stores an object of class C.
findClass(Class, ListItem) - Method in class gishur.core.ListView
Returns the first ListItem after start containing an object of the class C.
findClass(Class, ListItem, int) - Method in class gishur.core.SimpleList
Returns the i-th ListItem after start which stores an object of class C.
findClass(Class, ListItem, int) - Method in class gishur.core.ListView
Returns the ith ListItem after start containing an object of the class C.
findClosest(Object, Comparitor, short, ListItem, ListItem, int, boolean) - Method in class gishur.core.BasicList
Searches a certain part of the list for the ListItem which comes 'closest' to key by using the Comparitor comparitor.
findFirst() - Method in class gishur.core.BasicListItem
Searches for the first ListItem of the chain and returns that ListItem.
findFirst() - Method in interface gishur.core.ListItem
Searches for the first ListItem of the chain and returns that ListItem.
findForValue(Object) - Method in class gishur.core.List
Searches for the first ListItem in this List whose BasicListItem.value() equals value.
findForValue(Object, ListItem) - Method in class gishur.core.List
Searches the first ListItem in the list beginning from start, whose BasicListItem.value() is equal to the value specified by value.
findInputHandlerClass(Class) - Method in class gishur.gui.InputManager
Liefert den ersten InputHandler der Klasse C.
findInputHandlerClass(Class, int) - Method in class gishur.gui.InputManager
Liefert den app-ten InputHandler der Klasse C.
findLast() - Method in class gishur.core.BasicListItem
Searches for the last ListItem of the chain and returns that ListItem.
findLast() - Method in interface gishur.core.ListItem
Searches for the last ListItem of the chain and returns that ListItem.
findLast(TreeItem, int) - Method in class gishur.core.BasicTree
Returns the last element in the sequence root-root.child(pos)-root.child(pos).child(pos)... and so on.
findPainter(String) - Method in class gishur.gui2.DrawObject
Returns the first stored Painter with the given name.
findPath(Object) - Method in class gishur.core.BinarySearchTree
Returns the TreeItem to which the key key would be to attach if the order in the tree should be kept.
findPoint(XPoint) - Method in class gishur.x.XPolyline
Sucht einen gleichen Punkt zu p im Polygon und liefert dessen Index.
findPoint(XPoint, int) - Method in class gishur.x.XPolyline
Sucht einen gleichen Punkt zu p im Polygon und liefert dessen Index.
findRoots(double, double, double) - Static method in class gishur.core.ExtMath
Computes the solutions of the quadratic A*x^2+B*x+C=0 and returns them in an array of double-values.
findRoots(double, double, double, double) - Static method in class gishur.core.ExtMath
Computes the solutions of the cubic equation A*x^3+B*x^2+C*x+D=0 and returns them in an array of double-values.
findRoots(double, double, double, double, double) - Static method in class gishur.core.ExtMath
Computes the roots of the fourth degree equation A*x^4+B*x^3+C*x^2+D*x+E=0 and returns them in an array of double-values.
findSmaller(Object) - Method in class gishur.core.BinarySearchTree
Searches for that TreeItem in the tree, that is the biggest of those which are smaller than key.
findSmaller(Object, Comparitor) - Method in class gishur.core.SimpleList
Searches in the list for the ListItem which is the 'biggest' among those, which are 'smaller' than key.
findSmaller(Object, Comparitor) - Method in class gishur.core.ListView
Searches the list for the biggest ListItem, which is smaller than key, using the comparitor comparitor.
findSmaller(Object, Comparitor, ListItem) - Method in class gishur.core.SimpleList
Searches in the list for the ListItem which is the 'biggest' among those, which are 'smaller' than key.
findSmaller(Object, Comparitor, ListItem) - Method in class gishur.core.ListView
Searches the list for the biggest ListItem, which is smaller than key, using the comparitor comparitor.
findSmaller(Object, TreeItem) - Method in class gishur.core.BinarySearchTree
Searches for that TreeItem in the tree, that is the biggest of those which are smaller than key.
FINISH_MODIFICATION - Static variable in class gishur.core.event.ModifyEvent
ID: Modification finishes.
FINISH_MODIFICATION - Static variable in class gishur.core.event.ObjectEvent
ID für den regulären Abschluß einer Modifikation.
finish() - Method in class gishur.gui2.ProtocolRenderContext
 
finish(Object, Object[]) - Method in interface gishur.core.DebugListener
Is called when the algorithm is completed.
finishbutton - Variable in class gishur.gui.inputhandler.InputXPolygon
Mousebutton(s), mit dem die Punkteingabe abgeschlossen wird.
finishEntry() - Method in class gishur.gui2.RenderContext
 
finishEntry() - Method in class gishur.gui2.ProtocolRenderContext
 
finishModification(ModifyEvent) - Method in interface gishur.core.event.ModifyListener
Invoked when a modification process finishes regular.
finishModification(ObjectEvent) - Method in class gishur.awt.GishurEventMulticaster
Routine, im Event zu verteilen...
finishModification(ObjectEvent) - Method in interface gishur.core.event.ObjectListener
Wird aufgerufen, wenn eine Modifikation erfolgreich beendet wurde.
finite() - Method in class gishur.x2.core.XParametricCurve
Returns true, if the curve fits in a finite rectangle.
first() - Method in class gishur.core.BasicList
Returns the first ListItem of the list.
first() - Method in class gishur.core.SimpleList
Returns the first ListItem of this list.
first() - Method in class gishur.core.BinarySearchTree
Returns the first TreeItem in the tree following the order BasicTree.LEFT_ROOT_RIGHT_ORDER (symmetric order).
first() - Method in class gishur.core.ListView
Returns the first ListItem of the list.
first() - Method in class gishur.gui.Layer
Liefert das erste DisplayObject auf dem Layer, also das, welches zuerst gezeichnet wird (oder null, falls kein Objekt auf dem Layer).
first() - Method in class gishur.gui2.LayerManager
Returns the first stored Layer in the LayerManager.
first() - Method in class gishur.gui2.InputLayer
Returns the first element of the input layer.
first() - Method in class gishur.gui2.Layer
Returns the first element of the layer.
first() - Method in class gishur.x.voronoi.SKR
Erste Kante der Skelettregion.
first(byte) - Method in class gishur.core.BinarySearchTree
Returns the first TreeItem in the tree following the traversal order defined by order.
first(TreeItem, byte) - Method in class gishur.core.BasicTree
Returns the first TreeItem in the partial tree with root root referring to the traversal-order defined by order.
firstKey() - Method in class gishur.core.SimpleList
Returns the first ListItem's key object.
firstKey() - Method in class gishur.core.ListView
Returns the first key stored within the list.
firstPainter() - Method in class gishur.gui2.DrawObject
Returns the first Painter in the painter list.
firstValue() - Method in class gishur.core.Queue
Returns the first element in the Queue.
firstValue() - Method in class gishur.core.SimpleList
Returns the first ListItem's value object.
firstValue() - Method in class gishur.core.ListView
Returns the first value stored within the list.
fitInPlace(TreeItem, TreeItem) - Method in class gishur.core.BasicTree
TreeItem v takes the place of u (and his balance data).
FLAT - Static variable in interface gishur.core.ControlledCloneable
Constant to indicate that this object should be cloned flat.
flip() - Method in class gishur.x.XBaseline
Dreht das Linienelement um, vertauscht also source() mit target().
flip() - Method in class gishur.x.XParabola
Vertauscht Source und Target und ändert somit die Orientierung des Parabelstückes.
flip() - Method in class gishur.x2.core.XQuadCurve
Flips source and target control points.
flip() - Method in class gishur.x2.core.XSegment
Flips source and target points.
FLOAT_WEIGHTS - Static variable in class gishur.graph.core.WeightComparitor
Flag indicating that the weights are floats.
FloatPoint - class gishur.graph.gui.FloatPoint.
Class representing a point with float coordinates.
FloatPoint() - Constructor for class gishur.graph.gui.FloatPoint
Empty constructor setting the coordinate to 0,0.
FloatPoint(double, double) - Constructor for class gishur.graph.gui.FloatPoint
Constructor accepting two double numbers as coordinates.
FloatPoint(float, float) - Constructor for class gishur.graph.gui.FloatPoint
Constructor accepting two float numbers as coordinates.
FloatPoint(FloatPoint, FloatPoint) - Constructor for class gishur.graph.gui.FloatPoint
Creates a new FloatPoint which lies on the middle point of the line between fp1 and fp2.
FloatPoint(int, int) - Constructor for class gishur.graph.gui.FloatPoint
Constructor accepting two int numbers as coordinates.
FloatPoint(Point) - Constructor for class gishur.graph.gui.FloatPoint
Constructor accepting a java.awt.Point as argument.
floatValue() - Method in class gishur.core.math.MathNumber
Returns the value of the number as a float.
Flow - class gishur.graph.core.Flow.
Public inner class to represent the data of an Edge in a FlowNetwork.
FLOW_VALUE - Static variable in class gishur.graph.gui.FlowAdapter
Signals, that the flow value should be read.
flow() - Method in class gishur.graph.core.Flow
Returns the actually set flow value.
Flow(double, double, double, boolean) - Constructor for class gishur.graph.core.Flow
Constructor returning a new flow data set with the given values (see Edge#setFlowData()).
flow(String) - Method in class gishur.graph.core.GraphElement
Returns the Flow mapped to key.
FlowAdapter - class gishur.graph.gui.FlowAdapter.
An adapter based on SourcePropertyAdapter, that reads a flow datas.
FlowAdapter(String) - Constructor for class gishur.graph.gui.FlowAdapter
Constructor.
FlowAdapter(String, double, double) - Constructor for class gishur.graph.gui.FlowAdapter
Constructs a FlowDataAdapter, which reads the given flow and shifts its values by the given number and then scales this value by the given factor.
FlowTypeFormat - class gishur.graph.awt.FlowTypeFormat.
 
FlowTypeFormat() - Constructor for class gishur.graph.awt.FlowTypeFormat
 
focusGained(FocusEvent) - Method in class gishur.graph.awt.PropEntry
Invoked when a component gains the keyboard focus.
focusGained(FocusEvent) - Method in class gishur.graph.awt.PropertiesFrame
Invoked when a component gains the keyboard focus.
focusGained(FocusEvent) - Method in class gishur.graph.awt.FlowTypeFormat
Invoked when a component gains the keyboard focus.
focusLost(FocusEvent) - Method in class gishur.graph.awt.PropEntry
Invoked when a component loses the keyboard focus.
focusLost(FocusEvent) - Method in class gishur.graph.awt.PropertiesFrame
Invoked when a component loses the keyboard focus.
focusLost(FocusEvent) - Method in class gishur.graph.awt.FlowTypeFormat
Invoked when a component loses the keyboard focus.
font - Variable in class gishur.awt.SymbolImageButton
Font zum Zeichnen der Beschriftung.
font - Variable in class gishur.awt.SymbolbarLabel
Used Font.
font - Variable in class gishur.awt.SymbolbarSlider
font of the _slider label
fontcolor - Variable in class gishur.awt.SymbolImageButton
Farbe des Textes.
fontdiscolor - Variable in class gishur.awt.SymbolImageButton
Farbe des deaktivierten Textes.
FREE - Static variable in class gishur.x.voronoi.SkEdge
 
FULL_READ_ACCESS - Static variable in class gishur.core.ListView
Full read access
fullscreen() - Method in class gishur.gui2.DrawObject
Returns true, if this DrawObject needs the full screen as bounds.
FunctionNotSupportedException - exception gishur.core.FunctionNotSupportedException.
Thrown to indicate that a (declared) called function is not supported in the used implementation.
FunctionNotSupportedException() - Constructor for class gishur.core.FunctionNotSupportedException
Constructs an FunctionNotSupportedException with no detail message.
FunctionNotSupportedException(String) - Constructor for class gishur.core.FunctionNotSupportedException
Constructs an FunctionNotSupportedException with the specified detail message.

G

GENERAL - Static variable in class gishur.core.geom.IntersectionException
General intersection exception
GeneralAWTEventListener - interface gishur.core.event.GeneralAWTEventListener.
A event listener interface that accepts all kinds of AWT events.
generateMenu(Menu) - Method in class gishur.awt.Symbolbar
Generates the standard menu bar for the Symbolbar.
generateMenu(Menu) - Method in class gishur.awt.ZoomBar
Generates the standard menu bar for the ZoomBar (according to switched buttons).
generateMenu(Menu) - Method in class gishur.awt.ZoomBar2
Generates the standard menu bar for the ZoomBar (according to switched buttons).
generateMenu(Menu) - Method in class gishur.awt.TraceBar
Generates the standard menu bar for the TraceBar (according to switched buttons).
generateMenuItem() - Method in class gishur.awt.SymbolButton
Erzeugt ein neues MenuItem mit dem Label label und verknüpft es mit dem Symbolbutton (wie setMenuItem).
generateName(int) - Static method in class gishur.graph.core.Edge
Get generic name.
generateName(int) - Static method in class gishur.graph.core.Node
Get generic name.
GeomException - exception gishur.core.geom.GeomException.
A generic geometric Exception.
GeomException(int) - Constructor for class gishur.core.geom.GeomException
Constructor for GeomExceptions.
GeomException(int, String) - Constructor for class gishur.core.geom.GeomException
String constructor for GeomExceptions.
get(int) - Method in class gishur.core.math.Vector
Liefert den Wert des Vektors in Zeile x.
get(int, int) - Method in class gishur.core.math.Matrix
Liest das Element (x,y).
getAccessMode() - Method in class gishur.core.ListView
Returns the access mode constant of the ListView.
getAlgorithm(String) - Static method in class gishur.core.algorithms.AlgorithmManager
 
getAlignmentPoint(Point, byte, byte) - Method in class gishur.gui2.Painter
Returns an alignment point for the given alignment values.
getAllColors() - Method in class gishur.gui.DisplayObject
Liefert alle Farben des DisplayObjects (zum Sichern des Status).
getAllColors() - Method in class gishur.gui.displayobject.DisplayXPoint
Liefert alle Farben des DisplayObjects (zum Sichern des Status).
getAllColors() - Method in class gishur.gui.displayobject.DisplayXPolyline
Liefert alle Farben des DisplayObjects (zum Sichern des Status).
getApplet(String) - Method in class gishur.applet.ApplicationContext
Finds and returns the applet in the document represented by this applet context with the given name.
getAppletContext() - Method in class gishur.applet.ApplicationStub
Gets a handler to the applet's context.
getAppletControl(Applet) - Method in class gishur.applet.ApplicationContext
Liefert das AppletWindowControl-Objekt des Applets applet.
getAppletFrame() - Method in class gishur.applet.ApplicationApplet
Liefert den AppletFrame, dem das Applet oder die Application angehört.
getAppletName(Applet) - Method in class gishur.applet.ApplicationContext
Liefert den Namen des Applets applet.
getApplets() - Method in class gishur.applet.ApplicationContext
Finds all the applets in the document represented by this applet context.
getApplicationContext() - Method in class gishur.applet.ApplicationApplet
Liefert den ApplicationContext dieses Objektes.
getArea(int) - Method in class gishur.gui.Shape
Liefert das Gebiet Nr. i zurück.
getArray() - Method in class gishur.core.Sorter
Returns the sorted data as an array of Objects.
getAudioClip(URL) - Method in class gishur.applet.ApplicationContext
Creates an audio clip.
getAverageRenderTime() - Method in class gishur.gui2.ProtocolRenderContext
 
getBaseRelativeAlignmentPoint(Point, byte, byte) - Method in class gishur.gui2.LinkPainter
 
getBookmark() - Method in interface gishur.core.Cursor
Returns a bookmark-object.
getBookmark() - Method in class gishur.core.CursorAdapter
Returns a bookmark-object.
getBookmark() - Method in class gishur.graph.core.GraphElementCursor
Returns a bookmark-object.
getBoolean(int) - Method in interface gishur.core.Parameters
Returns with parameter with index i as a boolean, if possible.
getBoolean(int) - Method in class gishur.core.ParameterContainer
Returns the parameter with index index as a boolean value, if possible.
getBooleanArray() - Method in class gishur.core.Sorter
Returns an array containing all elements of _data which are instances of java.lang.Boolean converted into boolean in sorted order.
getBoolProperty(GraphElement, String) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Method to get a property value which is not an object, but a boolean.
getBoolProperty(String, boolean) - Method in class gishur.graph.core.GraphElement
Method to get a property value which is not an object, but a boolean.
getBoolProperty(String, boolean) - Method in class gishur.gui2.PropertyStatusReader
Returns a property value which must be an boolean value.
getBoundPoints() - Method in class gishur.x.ScreenXTransformation
Liefert den sichtbaren Bereich als Punktliste in Bildschirmkoordinaten.
getBounds() - Method in class gishur.gui.Painter
Berechnet den belegten Bereich neu, falls notwendig.
getBounds() - Method in class gishur.gui.Rectangle_Primitive
Liefert das kleinste umschließende (achsenparallele) Rechteck.
getBounds() - Method in class gishur.gui.Circle_Primitive
Liefert das kleinste umschließende (achsenparallele) Rechteck.
getBounds() - Method in interface gishur.gui.GraphicPrimitive
Liefert das kleinste umschließende (achsenparallele) Rechteck.
getBounds() - Method in class gishur.gui.Polygon_Primitive
Liefert das kleinste umschließende (achsenparallele) Rechteck.
getBounds() - Method in class gishur.gui.Shape
Liefert das umschließende Rechteck.
getBounds() - Method in class gishur.gui.PainterRegister
Liefert den von allen registrierten Painter-Objekten belegten Bereich.
getBounds() - Method in class gishur.gui.VirtualScreen
Liefert den Bildschirmbereich.
getBounds() - Method in class gishur.gui2.DrawAtom
Returns the bounds of the DrawAtom in absolute screen coordinates.
getBounds() - Method in class gishur.gui2.PolygonShape
Returns the bounding box of this EllipseShape.
getBounds() - Method in class gishur.gui2.EllipseShape
Returns the bounding box of this EllipseShape.
getBounds() - Method in class gishur.gui2.ShapeContainer
Returns the bounding box of this ShapeContainer.
getBounds(int) - Method in class gishur.awt.Symbolbar
Liefert den Bereich des i-ten SymbolbarElementes.
getBoundShape() - Method in class gishur.gui2.RectangleShape
Return the bounding box of the RectangleShape.
getBoundShape() - Method in class gishur.gui2.PolygonShape
Return the bounding box of the Shape.
getBoundShape() - Method in class gishur.gui2.EllipseShape
Return the bounding box of the EllipseShape.
getBoundShape() - Method in interface gishur.gui2.Shape
Return the bounding box of the Shape.
getBoundShape() - Method in class gishur.gui2.ShapeContainer
Return the bounding box of the Shape.
getBoxInterval(double, double, double, double) - Method in class gishur.x.XParabola
Bestimmt ein Parameterintervall für ein Parabelstück, das in dem Rechteck, das durch (minx,miny)-(maxx,maxy) beschrieben ist, liegt (zeitweise darf die Parabel aber das Fenster verlassen).
getCenter() - Method in class gishur.gui.Rectangle_Primitive
Liefert das Zentrum.
getCenter() - Method in class gishur.gui.Circle_Primitive
Liefert das Zentrum.
getCenter() - Method in interface gishur.gui.GraphicPrimitive
Liefert das Zentrum.
getCenter() - Method in class gishur.gui.Polygon_Primitive
Liefert das Zentrum.
getCenter() - Method in class gishur.gui.Shape
Liefert das Zentrum.
getCenter() - Method in class gishur.gui2.RectangleShape
Returns the center point of the framing rectangle of the RectangleShape.
getCenter() - Method in class gishur.gui2.PolygonShape
Returns the center point of the framing rectangle of the Shape.
getCenter() - Method in class gishur.gui2.EllipseShape
Returns the center point of the framing rectangle of the EllipseShape.
getCenter() - Method in interface gishur.gui2.Shape
Returns the center point of the framing rectangle of the Shape.
getCenter() - Method in class gishur.gui2.ShapeContainer
Returns the center point of the framing rectangle of the Shape.
getCenterX() - Method in class gishur.gui2.RectangleShape
Returns the X coordinate of the center of the framing rectangle of the RectangleShape.
getCenterX() - Method in class gishur.gui2.PolygonShape
Returns the X coordinate of the center of the framing rectangle of the Shape.
getCenterX() - Method in class gishur.gui2.EllipseShape
Returns the X coordinate of the center of the framing rectangle of the EllipseShape.
getCenterX() - Method in interface gishur.gui2.Shape
Returns the X coordinate of the center of the framing rectangle of the Shape.
getCenterX() - Method in class gishur.gui2.ShapeContainer
Returns the X coordinate of the center of the framing rectangle of the Shape.
getCenterY() - Method in class gishur.gui2.RectangleShape
Returns the Y coordinate of the center of the framing rectangle of the RectangleShape.
getCenterY() - Method in class gishur.gui2.PolygonShape
Returns the Y coordinate of the center of the framing rectangle of the Shape.
getCenterY() - Method in class gishur.gui2.EllipseShape
Returns the Y coordinate of the center of the framing rectangle of the Shape.
getCenterY() - Method in interface gishur.gui2.Shape
Returns the Y coordinate of the center of the framing rectangle of the Shape.
getCenterY() - Method in class gishur.gui2.ShapeContainer
Returns the Y coordinate of the center of the framing rectangle of the Shape.
getChain(int) - Method in class gishur.x.voronoi.Skeleton
Liefert die Polygonkette Nr. chainnr.
getCharArray() - Method in class gishur.core.Sorter
Returns an array containing all elements of _data which are instances of java.lang.Character converted into char in sorted order.
getCloseMode() - Method in interface gishur.applet.AppletControl
Liefert den gesetzten Close-Modus.
getCloseMode() - Method in class gishur.applet.ApplicationApplet
Liefert den gesetzten Close-Modus.
getCloseMode() - Method in class gishur.applet.DockableApplet
Liefert den gesetzten Close-Modus.
getCloseMode() - Method in class gishur.applet.ApplicationStub
Liefert den gesetzten Close-Modus.
getCodeBase() - Method in class gishur.applet.ApplicationContext
Liefert die Code-Base-URL für alle verknüpften Applets.
getCodeBase() - Method in class gishur.applet.ApplicationStub
Gets the base URL.
getCodeBasePath() - Method in class gishur.applet.ApplicationContext
Liefert den gesetzten CodeBasePath.
getColorProperty(String, Color) - Method in class gishur.gui2.PropertyStatusReader
Returns a property value which must be a color.
getCommand() - Method in class gishur.awt.SymbolbarElement
Liefert den Kommandostring, der dem Element zugeordnet wurde.
getComparitor() - Method in class gishur.core.Sorter
Returns the actually set Comparitor for this Sorter.
getComponent() - Method in class gishur.graph.awt.NumberTypeFormat
Returns the java.awt.Component, that handles the input.
getComponent() - Method in class gishur.graph.awt.BooleanTypeFormat
Returns the java.awt.Component, that handles the input.
getComponent() - Method in interface gishur.graph.awt.TypeFormat
Returns the java.awt.Component, that handles the input.
getComponent() - Method in class gishur.graph.awt.FlowTypeFormat
Returns the java.awt.Component, that handles the input.
getComponent() - Method in class gishur.graph.awt.StringTypeFormat
Returns the java.awt.Component, that handles the input.
getComponent() - Method in class gishur.gui.InputHandler
Liefert die verknüpfte Komponente.
getCursor() - Method in class gishur.gui.InputHandler
Liefert den Mauscursor
getCurvePolygon(Point[], int) - Static method in class gishur.gui.displayobject.DisplayXParabola
Berechnet zu einer durch eine Punktmenge gegebenen Kurve das entsprechende Polygon.
getDefaultColor(byte, int) - Static method in class gishur.graph.gui.GraphElementInfoStyle
Returns the default colors for the given style.
getDefaultColor(byte, int) - Static method in class gishur.gui2.painter.InfoStyle
Returns the default colors for the given style.
getDefaultColor(int) - Method in class gishur.graph.gui.GraphElementInfoStyle
Returns the default colors for the set style.
getDefaultColor(int) - Method in class gishur.gui2.painter.InfoStyle
Returns the default colors for the set style.
getDelta() - Method in class gishur.x.LineComparitor
Liefert den Delta-Wert für den Vergleich von sich schneidenden Geraden am Schnittpunkt.
getDirectionVector() - Method in class gishur.x.XBaseline
Liefert einen Richtungsvektor der XBaseline.
getDisplayID() - Method in class gishur.graph.gui.DisplayGraph
Returns the visualization id; a string, which is a key at the properties of the GraphElement, where the Visualization is stored.
getDisplayID() - Method in class gishur.graph.gui.DisplayGraphElement
Returns the visualization id; a string, which is a key at the properties of the GraphElement, where the Visualization is stored.
getDistance(ListItem, ListItem) - Method in class gishur.core.BasicList
Returns the distance of the ListItems i and j in the list.
getDistance(ListItem, ListItem) - Method in class gishur.core.SimpleList
Returns the distance between the ListItems i and j.
getDistance(ListItem, ListItem) - Method in class gishur.core.ListView
Returns the distance of the two ListItems i und j within the list.
getDocumentBase() - Method in class gishur.applet.ApplicationContext
Liefert die Document-Base-URL für alle verknüpften Applets.
getDocumentBase() - Method in class gishur.applet.ApplicationStub
Gets the document URL.
getDOString() - Method in class gishur.gui.DisplayObject
Hilfsmittel für toString.
getDouble(int) - Method in interface gishur.core.Parameters
Returns with parameter with index i as a double, if possible.
getDouble(int) - Method in class gishur.core.ParameterContainer
Returns the parameter with index index as a double value, if possible.
getDoubleArray() - Method in class gishur.core.Sorter
Returns an array containing all elements of _data which are instances of java.lang.Number converted into double in sorted order.
getDoubleProperty(GraphElement, String) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Method to get a property value which is not an object, but a double.
getDoubleProperty(String, double) - Method in class gishur.graph.core.GraphElement
Method to get a property value which is not an object, but a double.
getDoubleProperty(String, double) - Method in class gishur.gui2.PropertyStatusReader
Returns a property value which must be an double number.
getEdgeProperty(GraphElement, String) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns a property value like TraverseAlgorithmCursor.getProperty(gishur.graph.core.GraphElement, java.lang.String) which is casted to Edge, if this is possible, otherwise null.
getEdgeProperty(String) - Method in class gishur.graph.core.GraphElement
Returns a property value like GraphElement.getProperty(java.lang.String) which is casted to Edge, if this is possible, otherwise null.
getEdges() - Method in class gishur.x.voronoi.Skeleton
Liefert ein ListView-Objekt mit allen erzeugten Kanten.
getEndPoint() - Method in class gishur.x.XSegment
Liefert den Punkt des Segmentes, der lexikographisch zuletzt kommt, d.h. er hat die größte X-Koordinate bzw. bei gleichen X-Koordinaten die größte Y-Koordinate.
getEnumeration() - Method in class gishur.core.Sorter
Returns a java.util.Enumeration-object enumerating the sorted data.
getErrorString(int) - Static method in class gishur.core.algorithms.AlgorithmException
Returns the printed error string for the given Error code.
getErrorString(int) - Static method in class gishur.core.geom.GeomException
Returns the printed error string for the given Error code.
getErrorString(int, Object, Object) - Static method in class gishur.core.geom.IntersectionException
Returns the printed error string for the given Error code and the two objects.
getExitMode() - Method in interface gishur.applet.AppletControl
Liefert den gesetzten Exit-Modus.
getExitMode() - Method in class gishur.applet.ApplicationApplet
Liefert den gesetzten Exit-Modus.
getExitMode() - Method in class gishur.applet.DockableApplet
Liefert den gesetzten Exit-Modus.
getExitMode() - Method in class gishur.applet.ApplicationStub
Liefert den gesetzten Exit-Modus.
getFirstItem() - Method in class gishur.gui.Layer
Liefert das erste ListItem der gespeicherten DisplayObjects.
getFloat(int) - Method in interface gishur.core.Parameters
Returns with parameter with index i as a float, if possible.
getFloat(int) - Method in class gishur.core.ParameterContainer
Returns the parameter with index index as a float value, if possible.
getFloatArray() - Method in class gishur.core.Sorter
Returns an array containing all elements of _data which are instances of java.lang.Number converted into float in sorted order.
getFloatProperty(GraphElement, String) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Method to get a property value which is not an object, but a float.
getFloatProperty(String, float) - Method in class gishur.graph.core.GraphElement
Method to get a property value which is not an object, but a float.
getFontProperty(String, Font) - Method in class gishur.gui2.PropertyStatusReader
Returns a property value which must be a java.awt.Font object.
getFormatName() - Method in class gishur.graph.awt.NumberTypeFormat
Returns the name, under which this TypeFormat should be handled.
getFormatName() - Method in class gishur.graph.awt.BooleanTypeFormat
Returns the name, under which this TypeFormat should be handled.
getFormatName() - Method in interface gishur.graph.awt.TypeFormat
Returns the name, under which this TypeFormat should be handled.
getFormatName() - Method in class gishur.graph.awt.FlowTypeFormat
Returns the name, under which this TypeFormat should be handled.
getFormatName() - Method in class gishur.graph.awt.StringTypeFormat
Returns the name, under which this TypeFormat should be handled.
getFPS() - Method in class gishur.gui2.ProtocolRenderContext
 
getFrame() - Method in interface gishur.applet.AppletControl
Liefert den Appletframe.
getFrame() - Method in class gishur.applet.ApplicationStub
Liefert den Appletframe.
getGraphElementProperty(GraphElement, String) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns a property value like TraverseAlgorithmCursor.getProperty(gishur.graph.core.GraphElement, java.lang.String) which is casted to GraphElement, if this is possible, otherwise null.
getGraphElementProperty(String) - Method in class gishur.graph.core.GraphElement
Returns a property value like GraphElement.getProperty(java.lang.String) which is casted to GraphElement, if this is possible, otherwise null.
getHeight() - Method in class gishur.gui2.EllipseShape
Returns the overall height of this EllipseShape.
getID() - Method in class gishur.core.SweepTreeItem
Returns the ID of this SweepEvent.
getID() - Method in interface gishur.core.SweepEvent
Returns the ID of this event.
getImage(URL) - Method in class gishur.applet.ApplicationContext
Returns an Image object that can then be painted on the screen.
getIndex(boolean) - Method in class gishur.core.BasicListItem
Calculates the index of this ListItem within the chain, beginning from the first or the last element.
getIndex(boolean) - Method in interface gishur.core.ListItem
Calculates the index of this ListItem within the chain, beginning from the first or the last element.
getIndex(ListItem) - Method in class gishur.core.SimpleList
Computes ListItem i's index in the list, starting with the first stored item.
getIndex(ListItem) - Method in class gishur.core.ListView
Calculates the index of the Listitem i within the list, counting from the first element.
getIndex(ListItem, boolean) - Method in class gishur.core.BasicList
Calculates the index of the ListItem i in the list, counting from the first or the last element.
getInfiniteBoundIndex(XPoint) - Static method in class gishur.x.XBaseline
Liefert den Index des Segmentes der Bounding Box, auf der der Punkt p liegt oder -1, falls er nicht auf dem Rand der Bounding Box liegt.
getInfiniteBounds() - Static method in class gishur.x.XBaseline
Liefert die Bounding-Box als XPolygon.
getInfiniteEndPoint(boolean) - Method in class gishur.x.XBaseline
Liefert einen (eventuell unendlichen) Endpunkt des Linienobjektes. unendlich heißt in diesem Zusammenhang den Schnittpunkt mit der Bounding Box (INFINITE_BOUND).
getInfinitePoint(int) - Static method in class gishur.x.XBaseline
Liefert den Eckpunkt Nummer i der unendlichen Bounding Box.
getInfiniteSegment() - Method in class gishur.x.XBaseline
Liefert das 'unendliche Segment' zu diesem Linienobjekt.
getInfiniteXPolygon() - Method in class gishur.x.XHalfplane
Liefert das Schnittpolygon der Halbebene mit der 'unendlichen' Bounding Box.
getInfiniteXPolygon() - Method in class gishur.x.XUPolygon
Liefert das Schnittpolygon des unbeschränkten Polygons mit der 'unendlichen' Bounding Box.
getInt(int) - Method in interface gishur.core.Parameters
Returns with parameter with index i as an int, if possible.
getInt(int) - Method in class gishur.core.ParameterContainer
Returns the parameter with index index as an int value, if possible.
getIntArray() - Method in class gishur.core.Sorter
Returns an array containing all elements of _data which are instances of java.lang.Number converted into int in sorted order.
getIntervalParameter(boolean) - Method in class gishur.x.XParabola
Liefert den oberen bzw. unteren Intervallparameter für das Parabelintervall.
getIntProperty(GraphElement, String) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Method to get a property value which is not an object, but an int.
getIntProperty(String, int) - Method in class gishur.graph.core.GraphElement
Method to get a property value which is not an object, but an int.
getIntProperty(String, int) - Method in class gishur.gui2.PropertyStatusReader
Returns a property value which must be an integer number.
getInts() - Method in class gishur.gui.Shape
Liefert das Integer-Array.
getItem(DisplayObject) - Method in class gishur.gui.Layer
Liefert das ListItem, in dem das DisplayObjekt dob gespeichert ist.
getKeyAt(int) - Method in class gishur.core.SimpleList
Returns the key of the ListItem with index index.
getKeyAt(int) - Method in class gishur.core.ListView
Returns the key stored in the ListItem at the index index.
getLabel() - Method in class gishur.awt.SymbolbarElement
Liefert die Beschreibung des Elementes.
getLastItem() - Method in class gishur.gui.Layer
Liefert das letzte ListItem der gespeicherten DisplayObjects.
getLastMouseX() - Method in class gishur.gui.inputhandler.DragHandler
Liefert die X-Koordinate der letzten Mausposition.
getLastMouseY() - Method in class gishur.gui.inputhandler.DragHandler
Liefert die Y-Koordinate der letzten Mausposition.
getLayer() - Method in class gishur.gui.Painter
Liefert die verknüpfte Transformation.
getLayers() - Method in class gishur.awt.ZoomBar
Liefert die gespeicherte Liste aller verschiebbaren Layer.
getLayers() - Method in class gishur.gui.inputhandler.ZoomHandler
Liefert die gespeicherte Liste aller zoomenbaren Layer.
getLayers() - Method in class gishur.gui.inputhandler.TranslateHandler
Liefert die gespeicherte Liste aller verschiebbaren Layer.
getLinePolygon(int, int, int, int, int) - Static method in class gishur.gui.Polygon_Primitive
Liefert das die Linie eingrenzende Polygon zurück.
getLinePolygon(Point, Point, int) - Static method in class gishur.gui.Polygon_Primitive
Liefert das die Linie eingrenzende Polygon zurück.
getLines(boolean) - Method in class gishur.x.voronoi.Skeleton
Liefert die Grafikobjekte.
getLines(int, boolean) - Method in class gishur.x.voronoi.Skeleton
Liefert die Grafikobjekte der Kette Nummer chainnr.
getList() - Method in class gishur.core.Sorter
Returns the sorted data in a List.
getListItem(ListItem, int, boolean) - Method in class gishur.core.BasicList
Returns the ListItem, which is count steps away from base in the list.
getListItemArray(ListItem, ListItem, int, boolean) - Method in class gishur.core.BasicList
Returns an interval from the list as array.
getListItemChain(TreeItem, byte) - Method in class gishur.core.BasicTree
Turns the partial tree with root root into a chain of ListItems.
getListString(String, int, int, int, boolean, boolean) - Method in class gishur.core.BasicList
Returns the string representation of all the elements in the list. the list elements are separated by a separator string and there is a newline after roughly every width characters if width>0.
getListView() - Method in class gishur.core.BasicList
Creates a ListView object which allows read access to the list structure, even if the type is not explicitly known.
getListView() - Method in class gishur.core.Queue
Creates and returns a ListView-object which enables full reading access to a BasicList wihtout knowing the explicite type.
getListView() - Method in class gishur.core.SimpleList
Creates and returns a ListView-object which enables complete reading-access to the list without knowing the explicite type.
getListView() - Method in class gishur.core.Stack
Creates a ListView-object enabling complete read access to the Stack without knowing its explicite type.
getLocalProperty(String) - Method in class gishur.gui2.DrawAtom
Returns the value to which the specified key is mapped in the properties list of this DrawAtom.
getLong(int) - Method in interface gishur.core.Parameters
Returns with parameter with index i as a long, if possible.
getLong(int) - Method in class gishur.core.ParameterContainer
Returns the parameter with index index as a long value, if possible.
getLongArray() - Method in class gishur.core.Sorter
Returns an array containing all elements of _data which are instances of java.lang.Number converted into long in sorted order.
getLongProperty(GraphElement, String) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Method to get a property value which is not an object, but a long.
getLongProperty(String, long) - Method in class gishur.graph.core.GraphElement
Method to get a property value which is not an object, but a long.
getMaxUsedLevel() - Method in interface gishur.core.algorithms.TraceExecutor
Returns the maximum level depth of traced algorithm steps.
getMaxUsedLevel() - Method in class gishur.x.voronoi.Skeleton
Returns the maximum level depth of traced algorithm steps.
getMethod(int) - Static method in class gishur.core.algorithms.Algorithm
Returns the i-th algorithm method.
getMinimumSize() - Method in class gishur.awt.SymbolbarArea
Minimale Größe
getMinimumSize() - Method in class gishur.awt.Symbolbar
Minimale Größe
getMinimumSize() - Method in class gishur.graph.awt.FlowTypeFormat
Gets the mininimum size of this component.
getMinMaxPoints() - Method in class gishur.x.XPolyline
Liefert die Extrempunkte eines kleinsten umschließenden Rechteckes, also den Punkt mit den Minimum der X- und Y-Koordinaten und den Punkt mit dem Maximum der X- und Y-Koordinaten.
getMutable() - Method in class gishur.x.XObject
This method returns either this XObject or a temporary mutable clone of this XObject, depending on its mutability.
getMutable() - Method in class gishur.x2.core.XObject
This method returns either this XObject or a temporary mutable clone of this XObject, depending on its mutability.
getNodeProperty(GraphElement, String) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns a property value like TraverseAlgorithmCursor.getProperty(gishur.graph.core.GraphElement, java.lang.String) which is casted to Node, if this is possible, otherwise null.
getNodeProperty(String) - Method in class gishur.graph.core.GraphElement
Returns a property value like GraphElement.getProperty(java.lang.String) which is casted to Node, if this is possible, otherwise null.
getObjectArea() - Method in class gishur.gui.Layer
Gibt den Bereich, den die sichtbaren Objekte in diesem Layer belegen zurück ohne ihn neu zu berechnen.
getObjectArea() - Method in class gishur.gui.LayerManager
Gibt den Bereich, den die sichtbaren Objekte aller Layer belegen zurück ohne ihn neu zu berechnen.
getObjectArray() - Method in class gishur.core.geom.Intersection
Returns all intersection objects stored in an array.
getObjectDimension() - Method in class gishur.gui.LayerManager
Gibt die Ausdehnung des von den sichtbaren Objekten belegten Bereiches zurück.
getObjectEditor() - Method in interface gishur.gui.ObjectEditorSupport
Liefert den Objekteditor für das Objekt.
getObjectEditor() - Method in class gishur.gui.displayobject.DisplayXRay
Liefert den Objekteditor für das Objekt.
getObjectEditor() - Method in class gishur.gui.displayobject.DisplayXSegment
Liefert den Objekteditor für das Objekt.
getObjectEditor() - Method in class gishur.gui.displayobject.DisplayXLine
Liefert den Objekteditor für das Objekt.
getObjectEditor() - Method in class gishur.gui.displayobject.DisplayXPoint
Liefert den Objekteditor für das Objekt.
getObjectEditor() - Method in class gishur.gui.displayobject.DisplayXPolyline
Liefert den Objekteditor für das Objekt.
getObjectEditorMode() - Method in interface gishur.gui.Selectable
Liefert den Objekteditormodus.
getObjectEditorMode() - Method in class gishur.gui.displayobject.DisplayXSegment
Liefert den Objekteditormodus.
getObjectEditorMode() - Method in class gishur.gui.displayobject.DisplayXPoint
Liefert den Objekteditormodus.
getObjectEditorMode() - Method in class gishur.gui.displayobject.DisplayXPolyline
Liefert den Objekteditormodus.
getObjectList() - Method in class gishur.core.geom.Intersection
Returns all intersection objects stored in a gishur.core.SimpleList
getObjects() - Method in class gishur.gui.Shape
Liefert das Object-Array.
getObjectsInRange(Rectangle) - Method in class gishur.gui.Layer
Sucht alle Objekte, die im Rechteck r liegen.
getOldXObject() - Method in class gishur.x2.core.XObject
Returns corresponding old gishur.x-object.
getOldXObject() - Method in class gishur.x2.core.XQuadCurve
Returns corresponding old gishur.x-object.
getOldXObject() - Method in class gishur.x2.core.XSegment
Returns corresponding old gishur.x-object.
getOldXObject() - Method in class gishur.x2.core.XPoint
Returns corresponding old gishur.x-object.
getOuterShape() - Method in class gishur.gui.DisplayObject
Liefert das GraphicPrimitive, das die äußere Umrandung beschreibt.
getOwningList() - Method in class gishur.core.BasicListItem
Returns the owner of the ListItem.
getOwningList() - Method in interface gishur.core.ListItem
Returns the owner of the ListItem.
getOwningTree() - Method in class gishur.core.BasicTreeItem
Returns the Owner of this ListItem
getOwningTree() - Method in interface gishur.core.TreeItem
Returns this TreeItem's Owner.
getPainterFromStyle(String, String) - Method in class gishur.gui2.PropertyStatusReader
Returns a Painter created by a Style stored at the style property of the given subtype.
getPainterString() - Method in class gishur.gui.Painter
Hilfsmittel für toString.
getPaintInterval() - Method in class gishur.gui2.DisplayManager
Returns the repaint interval.
getParameter(int) - Method in class gishur.core.algorithms.Algorithm
 
getParameter(String) - Method in class gishur.applet.ApplicationStub
Returns the value of the named parameter in the HTML tag.
getParameter(XPoint) - Method in class gishur.x.XParabola
Berechnet den Parameter der Kurve für einen gegebene Punkt.
getParameters() - Method in class gishur.core.algorithms.Algorithm
 
getParent() - Method in class gishur.awt.SymbolbarElement
Liefert die zugeordenete Symbolleiste.
getPointArea(int, int, int, int) - Static method in class gishur.gui.displayobject.DisplayXPoint
Gibt das Punkt-Gebiet zurück, das durch einen Punkt an (x,y) mit der Form belegt wird.
getPointArea(Point, int, int) - Static method in class gishur.gui.displayobject.DisplayXPoint
 
getPointInLineDirection(XPoint, double) - Method in class gishur.x.XBaseline
Liefert den Punkt, der von start aus genau length entfernt in Richtung der Geraden liegt.
getPointProperty(String, Point) - Method in class gishur.gui2.PropertyStatusReader
Returns a property value which must be a java.awt.Point object.
getPoints() - Method in class gishur.x.voronoi.Skeleton
Liefert die echten Voronoipunkte.
getPoints(int) - Method in class gishur.x.voronoi.Skeleton
Liefert eine Liste mit den echten Voronoipunkten der Kette Nummer chainnr zurück.
getPosition() - Method in class gishur.gui.Painter
Liefert die aktuelle Malposition des Painters.
getPreferredHeight() - Method in class gishur.awt.SymbolbarElement
Liefert die bevorzugte Höhe des Elements (sollte konstant sein).
getPreferredHeight() - Method in class gishur.awt.SymbolButton
Liefert die bevorzugte Höhe des Elements (sollte konstant sein).
getPreferredHeight() - Method in class gishur.awt.SymbolSplitElement
Liefert die bevorzugte Höhe des Elements (sollte konstant sein).
getPreferredSize() - Method in class gishur.awt.SymbolbarArea
Liefert die bevorzugte Größe der Symbolleiste.
getPreferredSize() - Method in class gishur.awt.Symbolbar
Liefert die bevorzugte Größe der Symbolleiste.
getPreferredSize() - Method in class gishur.graph.awt.NumberTypeFormat
Gets the preferred size of this component.
getPreferredSize() - Method in class gishur.graph.awt.BooleanTypeFormat
Gets the preferred size of this component.
getPreferredSize() - Method in class gishur.graph.awt.FlowTypeFormat
Gets the preferred size of this component.
getPreferredSize() - Method in class gishur.graph.awt.StringTypeFormat
Gets the preferred size of this component.
getProperties(boolean) - Method in class gishur.graph.core.GraphElement
Returns a List of all (not hidden) properties.
getProperty(GraphElement, String) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns a property value stored locally at the given GraphElement specific to this TraverseAlgorithmCursor, specified by key.
getProperty(String) - Method in class gishur.graph.core.GraphElement
Returns a property value stored for this GraphElement, specified by key.
getProperty(String) - Method in class gishur.gui2.DrawAtom
Returns the value to which the specified key is mapped in the properties list of this DrawAtom or (if no properties list is assigned or the key is not contained) of the parent DrawAtom.
getProperty(String) - Method in class gishur.gui2.PropertyStatusReader
Returns property with the given key of the connected DrawAtom.
getProperty(String) - Method in class gishur.gui2.DrawProperties
Returns the value to which the specified key is mapped in this properties list.
getProperty(String, Object) - Method in class gishur.graph.core.GraphElement
Returns a property value stored for this GraphElement, specified by key.
getProperty(String, Object) - Method in class gishur.gui2.DrawAtom
Returns the value to which the specified key is mapped in the properties list of this DrawAtom or (if no properties list is assigned or the key is not contained) of the parent DrawAtom.
getProperty(String, Object) - Method in class gishur.gui2.PropertyStatusReader
Returns property with the given key of the connected DrawAtom. with a given default value if the property is not set.
getProperty(String, Object, PropertyStatusReader) - Method in class gishur.graph.gui.FlowAdapter
Returns a property value with a given key using the source-object (and perhaps the given PropertyStatusReader).
getProperty(String, Object, PropertyStatusReader) - Method in class gishur.graph.gui.GraphElementPropertyAdapter
Returns a property value with a given key using the source-object (and perhaps the given PropertyStatusReader).
getProperty(String, Object, PropertyStatusReader) - Method in class gishur.graph.gui.GraphElementPropertyExistsAdapter
Returns a property value with a given key using the source-object (and perhaps the given PropertyStatusReader).
getProperty(String, Object, PropertyStatusReader) - Method in class gishur.gui2.SourcePropertyAdapter
Returns a property value with a given key using the source-object (and perhaps the given PropertyStatusReader).
getProperty(String, Object, PropertyStatusReader) - Method in class gishur.gui2.SourceAdapter
Returns the source object directly as read property
getProperty(String, Object, PropertyStatusReader) - Method in class gishur.gui2.adapter.ObjectAdapter
Returns a property value with a given key using the source-object (and perhaps the given PropertyStatusReader).
getProperty(String, Object, PropertyStatusReader) - Method in class gishur.gui2.adapter.ColorNameAdapter
Returns a property value with a given key using the source-object (and perhaps the given PropertyStatusReader).
getProperty(String, Object, PropertyStatusReader) - Method in class gishur.gui2.adapter.PropertyPropertyAdapter
Returns a property value with a given key using the source-object (and perhaps the given PropertyStatusReader).
getPropertyName() - Method in class gishur.graph.awt.PropEntry
Returns the property name.
getPropertyValue() - Method in class gishur.graph.awt.PropEntry
Returns the property value.
getQueue() - Method in class gishur.core.Sorter
Returns the sorted data in a Queue.
getRealBounds() - Method in interface gishur.gui.Selectable
Liefert den Bereich, den alle Objekte belegen.
getRealBounds() - Method in class gishur.gui.displayobject.DisplayXSegment
Liefert den Bereich, den alle Objekte belegen.
getRealBounds() - Method in class gishur.gui.displayobject.DisplayXPoint
Liefert den Bereich, den alle Objekte belegen.
getRealBounds() - Method in class gishur.gui.displayobject.DisplayXPolyline
Liefert den Bereich, den alle Objekte belegen.
getReferencePoint(Point, byte, byte, int, int, int, int) - Static method in class gishur.gui2.Alignment
Calculates a reference point on a line according to the given alignment value.
getReferencePoint(Point, byte, int, int, int, int) - Static method in class gishur.gui2.Alignment
Calculates a reference point on a line according to the given alignment value.
getRegister() - Method in class gishur.gui.Painter
Liefert den verknüpften PainterRegister.
getRegistered(String) - Method in class gishur.graph.gui.Visualization
 
getRelativeAlignmentPoint(Point, byte, byte) - Method in class gishur.graph.gui.EdgePainter
Returns an alignment point for the given alignment values relatively to the represented line.
getRelativeAlignmentPoint(Point, byte, byte) - Method in class gishur.gui2.Painter
Returns an alignment point for the given alignment values relatively to the upper left corner of this Painters bounding box.
getRelativeAlignmentPoint(Point, byte, byte) - Method in class gishur.gui2.painter.ShadowPainter
Returns an alignment point for the given alignment values relatively to the represented line.
getRelativeAlignmentPoint(Point, byte, byte) - Method in class gishur.gui2.painter.InvectPainter
Returns an alignment point for the given alignment values relatively to the represented line.
getRelativeAlignmentPoint(Point, byte, byte) - Method in class gishur.gui2.painter.LinePainter
Returns an alignment point for the given alignment values relatively to the represented line.
getRemovableTreeItem(TreeItem) - Method in class gishur.core.BasicTree
Returns a removable TreeItem in the binary search tree belonging to TreeItem i.
getRenderContext() - Method in class gishur.gui2.DisplayManager
Returns the RenderContext used.
getRequiredProperty(String) - Method in class gishur.gui2.DrawAtom
Returns the value to which the specified key is mapped in the properties list of this DrawAtom or (if no properties list is assigned or the key is not contained) of the parent DrawAtom.
getReturnValue() - Method in class gishur.core.algorithms.Algorithm
 
getScreenCenterPoint() - Method in class gishur.gui.VirtualScreen
Gibt den Mittelpunkt des sichtbaren Ausschnittes in aktuellen Bildschirmkoordinaten zurück.
getScreenX(int) - Method in class gishur.gui.VirtualScreen
Konvertiert Koordinaten in die aktuellen Bildschirmkoordinaten.
getScreenY(int) - Method in class gishur.gui.VirtualScreen
Konvertiert Koordinaten in die aktuellen Bildschirmkoordinaten.
getScrollPane() - Method in class gishur.gui.ScrollDisplayManager
Liefert das ScrollPane.
getSegmentList() - Method in class gishur.x.XPolyline
Liefert die Segmentliste der Polygonkette.
getSegmentList() - Method in class gishur.x.XPolygon
Liefert die Segmentliste des Polygons.
getSegmentList(byte) - Method in class gishur.x.XPolygon
Liefert die Segmentliste des Polygons in der Orientierung orientation.
getSelectionBorder() - Method in interface gishur.gui.Selectable
Liefert den Selektionsrahmen eines selektierbaren Objektes in aktuellen Bildschirmkoordinaten.
getSelectionBorder() - Method in class gishur.gui.displayobject.DisplayXSegment
Liefert den Selektionsrahmen eines selektierbaren Objektes in aktuellen Bildschirmkoordinaten.
getSelectionBorder() - Method in class gishur.gui.displayobject.DisplayXPoint
Liefert den Selektionsrahmen eines selektierbaren Objektes in aktuellen Bildschirmkoordinaten.
getSelectionBorder() - Method in class gishur.gui.displayobject.DisplayXPolyline
Liefert den Selektionsrahmen eines selektierbaren Objektes in aktuellen Bildschirmkoordinaten.
getShape() - Method in class gishur.gui.DisplayObject
Liefert das zuletzt berechnete Shape-Objekt zurück.
getShort(int) - Method in interface gishur.core.Parameters
Returns with parameter with index i as a short, if possible.
getShort(int) - Method in class gishur.core.ParameterContainer
Returns the parameter with index index as a short value, if possible.
getShortProperty(GraphElement, String) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Method to get a property value which is not an object, but a short.
getShortProperty(String, short) - Method in class gishur.graph.core.GraphElement
Method to get a property value which is not an object, but a short.
getSimpleList() - Method in class gishur.core.Sorter
Returns the sorted data in a SimpleList.
getSize() - Method in class gishur.awt.SymbolbarElement
Liefert die Breite des Elements.
getSortedProperties() - Method in class gishur.graph.core.GraphElement
Returns a sorted List of all not hidden properties.
getSortedProperties(boolean) - Method in class gishur.graph.core.GraphElement
Returns a sorted List of all (not hidden) properties.
getSortedTypeNames() - Method in class gishur.graph.awt.PropertyTypeSelector
Returns a sorted array with the registered type names.
getSourceElement() - Method in class gishur.gui2.event.GuiMouseEvent
Returns the element name of the element, where the GuiMouseEvent occured.
getSourceObject() - Method in class gishur.gui2.event.GuiMouseEvent
Returns the DrawAtom, where the GuiMouseEvent occured.
getSpecialProperty(String, Object, Object, DrawAtom) - Method in class gishur.gui2.PropertyStatusReader
Reads the property with this PropertyStatusReader from another DrawAtom in the drawing hierachy.
getStack() - Method in class gishur.core.Sorter
Returns the sorted data in a Stack.
getStartPoint() - Method in class gishur.x.XSegment
Liefert den Punkt des Segmentes, der lexikographisch zuerst kommt, d.h. er hat die kleinste X-Koordinate bzw. bei gleichen X-Koordinaten die kleinste Y-Koordinate.
getStatus() - Method in interface gishur.gui.ScreenTransformation
Liefert ein Objekt mit dem Transformationsstatus.
getStatus() - Method in class gishur.gui.VirtualScreen
Liefert ein Objekt mit dem Transformationsstatus.
getStatus() - Method in class gishur.x.ScreenXTransformation
Liefert ein Objekt mit dem Transformationsstatus.
getStatusTip(int, int) - Method in class gishur.awt.Symbolbar
Returns the StatusTip-text.
getStatusTip(int, int) - Method in interface gishur.awt.ToolTip
Returns the StatusTip-text.
getStatusTip(int, int) - Method in class gishur.gui.DisplayManager
Returns the StatusTip-text.
getStatusTip(int, int) - Method in class gishur.gui2.DisplayManager
Returns the StatusTip-text.
getStatusTip(MouseEvent, DisplayObject, int) - Method in interface gishur.gui.ToolTipSource
Returns the StatusTip-text.
getStringProperty(String, String) - Method in class gishur.gui2.PropertyStatusReader
Returns a property value which must be a string.
getStyleProperty(String) - Method in class gishur.gui2.PropertyStatusReader
Reads a Style property value for a given subtype.
getSubType() - Method in class gishur.core.event.ModifyEvent
Returns the sub-type of the event.
getSubType() - Method in class gishur.core.event.ObjectEvent
Liefert die Konstante, die die Aktion genauer beschreib.
getSubTypeProperty(String, String) - Method in class gishur.gui2.PropertyStatusReader
Returns property with the given key of the connected DrawAtom using the specified subtype string instead of the one already set on this PropertyStatusReader.
getSubTypeProperty(String, String, Object) - Method in class gishur.gui2.PropertyStatusReader
Returns property with the given key of the connected DrawAtom. (with a given default value if the property is not set) using the specified subtype string instead of the one already set on this PropertyStatusReader.
getTarget() - Method in class gishur.core.event.ModifyEvent
Returns the modified target object.
getTarget() - Method in class gishur.core.event.ObjectEvent
Liefert das veränderte Objekt.
getTarget() - Method in class gishur.gui.Painter
Liefert das verknüpfte Objekt.
getTarget() - Method in class gishur.gui.inputhandler.EditorXPoint
Liefert das verknüpfte Objekt.
getTarget() - Method in class gishur.gui.inputhandler.EditorXRay
Liefert das verknüpfte Objekt.
getTarget() - Method in class gishur.gui.inputhandler.EditorXLine
Liefert das verknüpfte Objekt.
getTarget() - Method in class gishur.gui.inputhandler.EditorXSegment
Liefert das verknüpfte Objekt.
getTarget() - Method in class gishur.gui.inputhandler.EditorXPolyline
Liefert das verknüpfte Objekt.
getTarget() - Method in class gishur.gui.displayobject.DisplayXList
Liefert das Objekt, das durch das DisplayObject dargestellt wird.
getTarget() - Method in class gishur.gui.displayobject.DisplayXRay
Liefert das Objekt, das durch das DisplayObject dargestellt wird.
getTarget() - Method in class gishur.gui.displayobject.DisplayXSegment
Liefert das Objekt, das durch das DisplayObject dargestellt wird.
getTarget() - Method in class gishur.gui.displayobject.DisplayXLine
Liefert das Objekt, das durch das DisplayObject dargestellt wird.
getTarget() - Method in class gishur.gui.displayobject.DisplayXCircle
Liefert das Objekt, das durch das DisplayObject dargestellt wird.
getTarget() - Method in class gishur.gui.displayobject.DisplayXPoint
Liefert das Objekt, das durch das DisplayObject dargestellt wird.
getTarget() - Method in class gishur.gui.displayobject.DisplayXParabola
Liefert das Objekt, das durch das DisplayObject dargestellt wird.
getTarget() - Method in class gishur.gui.displayobject.DisplayXPolyline
Liefert das Objekt, das durch das DisplayObject dargestellt wird.
getTargetClass() - Method in class gishur.gui.Painter
Liefert ein Klassenobjekt des verknüpften Objektes, auch wenn getTarget()==null liefert.
getTargetClass() - Method in class gishur.gui.inputhandler.EditorXPoint
Liefert ein Klassenobjekt des verknüpften Objektes.
getTargetClass() - Method in class gishur.gui.inputhandler.EditorXRay
Liefert ein Klassenobjekt des verknüpften Objektes.
getTargetClass() - Method in class gishur.gui.inputhandler.EditorXLine
Liefert ein Klassenobjekt des verknüpften Objektes.
getTargetClass() - Method in class gishur.gui.inputhandler.EditorXSegment
Liefert ein Klassenobjekt des verknüpften Objektes.
getTargetClass() - Method in class gishur.gui.inputhandler.EditorXPolyline
Liefert ein Klassenobjekt des verknüpften Objektes.
getTargetClass() - Method in class gishur.gui.displayobject.DisplayXList
Liefert ein Klassenobjekt des verknüpften Objektes, auch wenn getTarget()==null liefert.
getTargetClass() - Method in class gishur.gui.displayobject.DisplayXRay
Liefert ein Klassenobjekt des verknüpften Objektes, auch wenn getTarget()==null liefert.
getTargetClass() - Method in class gishur.gui.displayobject.DisplayXSegment
Liefert ein Klassenobjekt des verknüpften Objektes, auch wenn getTarget()==null liefert.
getTargetClass() - Method in class gishur.gui.displayobject.DisplayXLine
Liefert ein Klassenobjekt des verknüpften Objektes, auch wenn getTarget()==null liefert.
getTargetClass() - Method in class gishur.gui.displayobject.DisplayXCircle
Liefert ein Klassenobjekt des verknüpften Objektes, auch wenn getTarget()==null liefert.
getTargetClass() - Method in class gishur.gui.displayobject.DisplayXPoint
Liefert ein Klassenobjekt des verknüpften Objektes, auch wenn getTarget()==null liefert.
getTargetClass() - Method in class gishur.gui.displayobject.DisplayXParabola
Liefert ein Klassenobjekt des verknüpften Objektes, auch wenn getTarget()==null liefert.
getTargetClass() - Method in class gishur.gui.displayobject.DisplayXPolyline
Liefert ein Klassenobjekt des verknüpften Objektes, auch wenn getTarget()==null liefert.
getTimeFPS() - Method in class gishur.gui2.ProtocolRenderContext
 
getToolTip(int, int) - Method in class gishur.awt.Symbolbar
Returns the ToolTip-text for this component.
getToolTip(int, int) - Method in interface gishur.awt.ToolTip
Returns the ToolTip-text for this component.
getToolTip(int, int) - Method in class gishur.gui.DisplayManager
Returns the ToolTip-text for this component.
getToolTip(int, int) - Method in class gishur.gui2.DisplayManager
Returns the ToolTip-text for this component.
getToolTip(MouseEvent, DisplayObject, int) - Method in interface gishur.gui.ToolTipSource
Returns the ToolTip-text for the given DisplayObject and its shape index.
getToolTipAlignment() - Method in class gishur.awt.ToolTipper
Returns the ToolTip alignment constant (one of {TOOLTIP_LOWER_RIGHT, TOOLTIP_LOWER_LEFT,TOOLTIP_UPPER_RIGHT,TOOLTIP_UPPER_LEFT}).
getToolTipXDistance() - Method in class gishur.awt.ToolTipper
Returns the horizontal ToolTip distance relative to the mouse position.
getToolTipYDistance() - Method in class gishur.awt.ToolTipper
Returns the vertical ToolTip distance relative to the mouse position.
getTraceLabels(int) - Method in class gishur.core.algorithms.Tracer
 
getTransformation() - Method in class gishur.gui.Painter
Liefert die im verknüpften Layer gesetzte ScreenTransformation.
getTransformation() - Method in class gishur.gui.Layer
Liefert die dem Layer zugeordnete Transformation.
getTranslateHandler() - Method in class gishur.awt.ZoomBar2
Returns the ZoomBars TranslateHandler.
getTreeString(boolean, String, String, String, String, String) - Method in class gishur.core.BasicTree
 
getTypeClasses() - Method in class gishur.graph.awt.NumberTypeFormat
Returns all classes, that this TypeFormat likes to handle.
getTypeClasses() - Method in class gishur.graph.awt.BooleanTypeFormat
Returns all classes, that this TypeFormat likes to handle.
getTypeClasses() - Method in interface gishur.graph.awt.TypeFormat
Returns all classes, that this TypeFormat likes to handle.
getTypeClasses() - Method in class gishur.graph.awt.FlowTypeFormat
Returns all classes, that this TypeFormat likes to handle.
getTypeClasses() - Method in class gishur.graph.awt.StringTypeFormat
Returns all classes, that this TypeFormat likes to handle.
getTypeFormat(Object) - Method in class gishur.graph.awt.PropertyTypeSelector
Returns the TypeFormat associated with the given value object.
getTypeFormat(String) - Method in class gishur.graph.awt.PropertyTypeSelector
Returns the TypeFormat associated with the given type name.
getUnsortedArray() - Method in class gishur.core.Sorter
Returns the unsorted array of data.
getValidElement(String) - Method in class gishur.gui2.ElementTransform
Returns the (finest) element which will be accepted by the element transformation and which is a parent of the given element (or itself).
getValue() - Method in class gishur.graph.awt.NumberTypeFormat
Returns the actual value.
getValue() - Method in class gishur.graph.awt.BooleanTypeFormat
Returns the actual value.
getValue() - Method in interface gishur.graph.awt.TypeFormat
Returns the actual value.
getValue() - Method in class gishur.graph.awt.FlowTypeFormat
Returns the actual value.
getValue() - Method in class gishur.graph.awt.StringTypeFormat
Returns the actual value.
getValueAt(int) - Method in class gishur.core.SimpleList
Returns the value of the ListItem with index index.
getValueAt(int) - Method in class gishur.core.ListView
Returns the value stored in the ListItem at the index index.
getViewPort() - Method in class gishur.gui.DisplayManager
Liefert den sichtbaren Bereich.
getViewPort() - Method in class gishur.gui.ScrollDisplayManager
Liefert den sichtbaren Bereich.
getViewPort() - Method in class gishur.gui2.DisplayManager
Returns the view port size.
getVirtualScreen() - Method in class gishur.gui.Painter
Liefert das aktuelle VirtualScreen-Objekt.
getVirtualScreen() - Method in class gishur.gui.Layer
Liefert das aktuelle VirtualScreen-Objekt.
getVirtualScreen() - Method in class gishur.gui.DisplayManager
Liefert das aktuelle VirtualScreen-Objekt.
getVirtualScreen() - Method in class gishur.gui.LayerManager
Liefert das aktuelle VirtualScreen-Objekt.
getVirtualScreenSize() - Method in class gishur.gui.DisplayManager
Liefert die Dimension des Bildschirmobjektes.
getVisibleObjectArea(RectangleShape) - Method in class gishur.gui2.Layer
Calculates the area of all visible non-fullscreen DrawAtoms.
getVisualizationID() - Method in class gishur.graph.gui.DisplayGraph
Returns the visualization id; a string, which is a key at the properties of the GraphElement, where the Visualization is stored.
getVisualizationID() - Method in class gishur.graph.gui.DisplayGraphElement
Returns the visualization id; a string, which is a key at the properties of the GraphElement, where the Visualization is stored.
getWhen() - Method in class gishur.gui2.event.DrawEvent
Returns the timestamp of when this event occurred.
getWidth() - Method in class gishur.gui2.EllipseShape
Returns the overall width of this EllipseShape.
getX() - Method in class gishur.graph.gui.NodeVisualization
Returns the x-coordinate of the user space coordinates stored in this Visualization-object.
getX() - Method in class gishur.gui2.EllipseShape
Returns the X coordinate of the upper left corner of this EllipseShape.
getX() - Method in class gishur.gui2.Alignment
Returns the x-coordinate of the distance vector.
getX() - Method in class gishur.x.LineComparitor
Liefert den gesetzten X-Wert für den Vergleich der Geraden.
getX(int) - Method in class gishur.gui.VirtualScreen
Konvertiert aktuelle Bildschirmkoordinaten in Koordinaten.
getXBounds() - Method in class gishur.x.ScreenXTransformation
Liefert den sichtbaren Bereich umgerechnet in Weltkoordinaten.
getXObjectMembers() - Method in class gishur.x2.core.XObject
This method should return all XObject members that contain geometric information.
getXObjectMembers() - Method in class gishur.x2.core.XQuadCurve
This method should return all XObject members that contain geometric information.
getXObjectMembers() - Method in class gishur.x2.core.XSegment
This method should return all XObject members that contain geometric information.
getXObjectMembers() - Method in class gishur.x2.core.XPoint
This method should return all XObject members that contain geometric information.
getXParameters(double) - Method in class gishur.x.XParabola
Berechnet die Parameter bei einem Schnitt mit einer senkrechten Geraden mit der X-Koordinate x.
getXResolution() - Method in class gishur.x.ScreenXTransformation
Liefert die Auflösung, d.h. die Entfernung eines Pixels zum nächsten in Weltkoordinaten.
getY() - Method in class gishur.graph.gui.NodeVisualization
Returns the y-coordinate of the user space coordinates stored in this Visualization-object.
getY() - Method in class gishur.gui2.EllipseShape
Returns the Y coordinate of the upper left corner of this EllipseShape.
getY() - Method in class gishur.gui2.Alignment
Returns the y-coordinate of the distance vector.
getY() - Method in class gishur.x.LineComparitor
Liefert den gesetzten Y-Wert für den Vergleich der vertikalen Linienobjekten.
getY(int) - Method in class gishur.gui.VirtualScreen
Konvertiert aktuelle Bildschirmkoordinaten in Koordinaten.
getYParameters(double) - Method in class gishur.x.XParabola
Berechnet die Parameter bei einem Schnitt mit einer waagerechten Geraden mit der Y-Koordinate y.
getZoomHandler() - Method in class gishur.awt.ZoomBar2
Returns the ZoomBars ZoomHandler.
GISHUR_EVENT_MASK - Static variable in class gishur.core.event.GishurEvent
Mask for the mask-part of all gishur events - the mask bits of every GishurEvent should be in that range (value is 0xfffff000).
GISHUR_ID_MASK - Static variable in class gishur.core.event.GishurEvent
Mask for the type-part of an event id - this should be the complement of GishurEvent.GISHUR_EVENT_MASK.
gishur.applet - package gishur.applet
Provides classes for building applets that can be run as applications and as dockable applets.
gishur.awt - package gishur.awt
Provides classes for gishur-specific look and feel.
gishur.awt.images - package gishur.awt.images
Static image classes that store default symbols for some symbolbars.
gishur.core - package gishur.core
Provides core data structures as lists and trees.
gishur.core.algorithms - package gishur.core.algorithms
Provides classes for programming and managing interchangeable algorithms.
gishur.core.event - package gishur.core.event
Event classes for gishur-specific events.
gishur.core.geom - package gishur.core.geom
Provides basic geometrical classes for all dimensions.
gishur.core.math - package gishur.core.math
Provides some classes for matrix operations and abitrary precision math.
gishur.graph.algorithms - package gishur.graph.algorithms
A collection of graph algorithms.
gishur.graph.awt - package gishur.graph.awt
GUI-Classes for Graphs.
gishur.graph.core - package gishur.graph.core
Core classes for graph datastructures..
gishur.graph.gui - package gishur.graph.gui
GUI-classes for visualizing of graphs and interaction.
gishur.gui - package gishur.gui
Classes for visualization and interaction of geometric objects of any kind.
gishur.gui.displayobject - package gishur.gui.displayobject
A collection of DisplayObjects for visualization of some geometrical objects of the gishur.x-package.
gishur.gui.inputhandler - package gishur.gui.inputhandler
Classes for providing interaction with the geometric objects of the gishur.x-package.
gishur.gui2 - package gishur.gui2
Visualization and render engine.
gishur.gui2.adapter - package gishur.gui2.adapter
 
gishur.gui2.event - package gishur.gui2.event
Event classes for rendering operations.
gishur.gui2.handler - package gishur.gui2.handler
 
gishur.gui2.painter - package gishur.gui2.painter
Useful Painters.
gishur.x - package gishur.x
Core classes and algorithms for plain geometry in double precision (old version).
gishur.x.gui - package gishur.x.gui
 
gishur.x.voronoi - package gishur.x.voronoi
Classes for calculation and representing voronoi diagrams and skeletons.
gishur.x2.core - package gishur.x2.core
Core classes for plain geometry in double precision.
gishur.x2.gui - package gishur.x2.gui
GUI-classes for visualizing the geometric objects from core and realizing interaction with them.
gishur.x2.gui.images - package gishur.x2.gui.images
Static image classes that store symbols for some DisplayObjects.
GishurCanvas - class gishur.awt.GishurCanvas.
Ein Canvas, der zusätzlich einen ObjectListener und ObjectEvents unterstützt.
GishurCanvas() - Constructor for class gishur.awt.GishurCanvas
 
GishurEvent - class gishur.core.event.GishurEvent.
Base class for all events defined in the Gishur package.
GishurEvent(Event) - Constructor for class gishur.core.event.GishurEvent
Constructs an GishurEvent object from the parameters of a 1.0-style event.
GishurEvent(Object, int) - Constructor for class gishur.core.event.GishurEvent
Constructs an GishurEvent object with the specified source object and type.
GishurEventMulticaster - class gishur.awt.GishurEventMulticaster.
Eventmulticaster mit ObjectListener.
GishurEventMulticaster(EventListener, EventListener) - Constructor for class gishur.awt.GishurEventMulticaster
Geschützter Konstruktor.
globalLength() - Method in class gishur.core.ParameterContainer
Returns the total number of storable parameters for this ParameterContainer.
goBackOnLevelDown() - Method in class gishur.awt.TraceBar
 
goTo(TraceLabel) - Method in class gishur.core.algorithms.TraceCursor
 
Graph - class gishur.graph.core.Graph.
 
graph() - Method in class gishur.graph.core.GraphCursor
Returns the Graph, on which the Cursor works.
graph() - Method in class gishur.graph.core.TraverseCursor
Returns the Graph, on which the Cursor works.
graph() - Method in class gishur.graph.core.GraphElementCursor
Returns the Graph, on which the Cursor works.
graph() - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns the Graph, on which the Cursor works.
Graph() - Constructor for class gishur.graph.core.Graph
Constructor of an undirected empty Graph without a name.
Graph(boolean) - Constructor for class gishur.graph.core.Graph
Constructor of Graph of given type
Graph(String) - Constructor for class gishur.graph.core.Graph
Constructor of an undirected Graph.
Graph(String, boolean) - Constructor for class gishur.graph.core.Graph
Constructor for a Graph of given type type.
GraphCursor - class gishur.graph.core.GraphCursor.
The basic Cursor class to traverse arbitrary Graphs.
GraphCursor() - Constructor for class gishur.graph.core.GraphCursor
 
GraphElement - class gishur.graph.core.GraphElement.
Abstract basic class for Node, Edge and Graph.
graphElement() - Method in class gishur.graph.core.GraphCursor
Returns the element under the actual position as an GraphElement, if this is possible (i.e. the position is valid and points to an GraphElement.
graphElement() - Method in class gishur.graph.core.GraphElementCursor
Returns the element under the actual position as an GraphElement, if this is possible (i.e. the position is valid and points to an GraphElement.
graphElement() - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns the element under the actual position as an GraphElement, if this is possible (i.e. the position is valid and points to an GraphElement.
GraphElement(String) - Constructor for class gishur.graph.core.GraphElement
Name constructor.
GraphElementCursor - class gishur.graph.core.GraphElementCursor.
A GraphCursor, that enumerates the connected GraphElements of a given GraphElement.
GraphElementInfoPainter - class gishur.graph.gui.GraphElementInfoPainter.
A GraphElementInfoPainter draws an infobox with entries for GraphElement properties.
GraphElementInfoPainter() - Constructor for class gishur.graph.gui.GraphElementInfoPainter
Default constructor.
GraphElementInfoStyle - class gishur.graph.gui.GraphElementInfoStyle.
A Style that creates GraphElementInfoPainters.
GraphElementInfoStyle() - Constructor for class gishur.graph.gui.GraphElementInfoStyle
Default constructor.
GraphElementInfoStyle(byte) - Constructor for class gishur.graph.gui.GraphElementInfoStyle
Constructs a new GraphElementInfoStyle with the given color-layout.
GraphElementInfoStyle(byte, byte) - Constructor for class gishur.graph.gui.GraphElementInfoStyle
Constructs a new GraphElementInfoStyle with the given color-layout and level-height.
GraphElementPropertyActor - class gishur.graph.gui.GraphElementPropertyActor.
A ContextActor, that lets a user edit the properties of a GraphElement (that must be stored at the context DrawAtom).
GraphElementPropertyActor(DrawAtom) - Constructor for class gishur.graph.gui.GraphElementPropertyActor
Constructs a new GraphElementPropertyActor using properties set on the given DrawAtom.
GraphElementPropertyActor(DrawAtom, boolean) - Constructor for class gishur.graph.gui.GraphElementPropertyActor
Constructs a new GraphElementPropertyActor using properties set on the given DrawAtom.
GraphElementPropertyAdapter - class gishur.graph.gui.GraphElementPropertyAdapter.
An adapter based on SourcePropertyAdapter, that reads a special property
GraphElementPropertyAdapter(String) - Constructor for class gishur.graph.gui.GraphElementPropertyAdapter
Constructor.
GraphElementPropertyExistsAdapter - class gishur.graph.gui.GraphElementPropertyExistsAdapter.
An adapter based on SourcePropertyAdapter, that returns object values dependend on the existence of a GraphElement property
GraphElementPropertyExistsAdapter(String, Object, Object) - Constructor for class gishur.graph.gui.GraphElementPropertyExistsAdapter
Constructor.
GraphException - exception gishur.graph.core.GraphException.
Handles all exceptions trigger by invalid modifications of nodes, edges and graphs.
GraphFileFormat - class gishur.graph.core.GraphFileFormat.
This abstract class defines a simple streaming format for Graphs.
GraphFileFormat() - Constructor for class gishur.graph.core.GraphFileFormat
 
GraphicPrimitive - interface gishur.gui.GraphicPrimitive.
Graphic-Primitiv-Interface.
graphics() - Method in class gishur.gui2.RenderContext
 
GraphPropertyActor - class gishur.graph.gui.GraphPropertyActor.
A ContextActor, that lets a user edit the properties of a GraphElement stored at its DisplayObject.
GraphPropertyActor(DisplayObject, DrawAtom) - Constructor for class gishur.graph.gui.GraphPropertyActor
Constructs a new GraphPropertyActor using properties set on the given DrawAtom.
GraphPropertyActor(DisplayObject, DrawAtom, boolean) - Constructor for class gishur.graph.gui.GraphPropertyActor
Constructs a new GraphPropertyActor using properties set on the given DrawAtom.
GraphPropertyActor(GraphElement, DrawAtom) - Constructor for class gishur.graph.gui.GraphPropertyActor
Constructs a new GraphPropertyActor using properties set on the given DrawAtom.
GraphPropertyActor(GraphElement, DrawAtom, boolean) - Constructor for class gishur.graph.gui.GraphPropertyActor
Constructs a new GraphPropertyActor using properties set on the given DrawAtom.
GREEN_BOX_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default Box Color Green-Style
GREEN_BOX_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default Box Color Green-Style
GREEN_LINE_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default Line Color Green-Style
GREEN_LINE_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default Line Color Green-Style
GREEN_STYLE - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Color-Style constant.
GREEN_STYLE - Static variable in class gishur.gui2.painter.InfoStyle
Color-Style constant.
GREEN_TITLE_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default Title Color Green-Style
GREEN_TITLE_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default Title Color Green-Style
gridSize - Variable in class gishur.gui.ScrollDisplayManager
 
grow(double, double) - Method in class gishur.x.XRectangle
 
GuiMouseEvent - class gishur.gui2.event.GuiMouseEvent.
 
GuiMouseEvent(int, long, int, int, MouseEvent, DrawAtom, String) - Constructor for class gishur.gui2.event.GuiMouseEvent
Constructs a new GuiMouseEvent according to the given parameters.
GuiMouseEvent(int, MouseEvent, DrawAtom, String) - Constructor for class gishur.gui2.event.GuiMouseEvent
Constructs a new GuiMouseEvent according to the given parameters.

H

HashComparitor - class gishur.core.HashComparitor.
The most simple and fastest Comparitor.
HashComparitor() - Constructor for class gishur.core.HashComparitor
 
hasMoreElements() - Method in class gishur.core.ArrayEnumeration
Tests if this enumeration contains more elements.
hasMoreElements() - Method in class gishur.core.CursorAdapter
Tests if this enumeration contains more elements.
hasMoreElements() - Method in class gishur.core.ConcatEnumeration
Tests if this enumeration contains more elements.
hasMoreElements() - Method in class gishur.gui2.ShapeContainer.ShapeEnumeration
Tests if this enumeration contains more elements.
hasNoEnd() - Method in class gishur.x2.core.XParametricCurve
Returns true, if the curve that neither end at the source nor at the target point.
hasProperty(GraphElement, String) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns true, if a property with the given key specific to this TraverseAlgorithmCursor exists.
hasProperty(String) - Method in class gishur.graph.core.GraphElement
Returns true, if the properties contain the key.
hasProperty(String) - Method in class gishur.gui2.PropertyStatusReader
Returns true, if the specified property is set.
hasStatusTips() - Method in class gishur.gui2.DisplayManager
Returns true if StatusTips are enabled.
hasToolTips() - Method in class gishur.gui2.DisplayManager
Returns true if ToolTips are enabled.
HeapSort() - Method in class gishur.core.Sorter
The Heapsort-algorithm.
HeapSort(BasicList) - Method in class gishur.core.Sorter
Sorter.HeapSort() performed on a BasicList.
HeapSort(char[]) - Method in class gishur.core.Sorter
Sorter.HeapSort() directly called with an array of chars.
HeapSort(char[], int, int) - Method in class gishur.core.Sorter
Sorter.HeapSort() directly called with an array of chars and an interval bounds specification.
HeapSort(double[]) - Method in class gishur.core.Sorter
Sorter.HeapSort() directly called with an array of doubles.
HeapSort(double[], int, int) - Method in class gishur.core.Sorter
Sorter.HeapSort() directly called with an array of doubles and an interval bounds specification.
HeapSort(Enumeration) - Method in class gishur.core.Sorter
Sorter.HeapSort() performed on an Enumeration.
HeapSort(float[]) - Method in class gishur.core.Sorter
Sorter.HeapSort() directly called with an array of floats.
HeapSort(float[], int, int) - Method in class gishur.core.Sorter
Sorter.HeapSort() directly called with an array of floats and an interval bounds specification.
HeapSort(int[]) - Method in class gishur.core.Sorter
Sorter.HeapSort() directly called with an array of ints.
HeapSort(int[], int, int) - Method in class gishur.core.Sorter
Sorter.HeapSort() directly called with an array of ints and an interval bounds specification.
HeapSort(long[]) - Method in class gishur.core.Sorter
Sorter.HeapSort() directly called with an array of longs.
HeapSort(long[], int, int) - Method in class gishur.core.Sorter
Sorter.HeapSort() directly called with an array of longs and an interval bounds specification.
HeapSort(Object[]) - Method in class gishur.core.Sorter
Sorter.HeapSort() directly called with an array of Objects.
HeapSort(Object[], int, int) - Method in class gishur.core.Sorter
Sorter.HeapSort() directly called with an array of Objects and an interval bounds specification.
height - Variable in class gishur.gui2.EllipseShape
The height of the oval's bounding box.
height - Variable in class gishur.x.XRectangle
 
height() - Method in class gishur.core.BinarySearchTree
Calculates the height of the tree.
height() - Method in class gishur.gui2.Painter
Returns the height of this Painters bounds.
height(TreeItem) - Method in class gishur.core.BasicTree
Calculates the height of the partial tree with root root.
height(TreeItem) - Method in class gishur.core.BinarySearchTree
Calculates the heigth of the partial tree with root root.
HIDE - Static variable in class gishur.gui2.event.DrawEvent
ID: DrawAtom was hidden
HIDE_WINDOW - Static variable in interface gishur.applet.AppletControl
Konstante für setExitMode bzw. setCloseMode: das Appletfenster wird versteckt
HIDE_WINDOW - Static variable in class gishur.applet.ApplicationApplet
Konstante für setExitMode bzw. setCloseMode: das Appletfenster wird versteckt
hide() - Method in class gishur.gui.Painter
Macht das Objekt unsichtbar.
hide() - Method in class gishur.gui.Layer
Macht den Layer und alle Objekte auf ihm unsichtbar.
hide() - Method in class gishur.gui2.DrawObject
Hides the DrawAtom (DrawObject.visible()()==false).
hide() - Method in class gishur.gui2.InputLayer
Hides the Layer (InputLayer.visible()()==false).
hide() - Method in class gishur.gui2.Layer
Hides the Layer (Layer.visible()()==false).
hide(boolean) - Method in class gishur.gui2.DrawObject
Hides the DrawAtom (DrawObject.visible()()==false).
hideCursor() - Method in class gishur.gui.inputhandler.DragHandler
Stellt wieder den alten Cursor her.
history() - Method in class gishur.gui2.handler.ZoomHandler
Returns the zoom history of this ZoomHandler.
history() - Method in class gishur.gui2.handler.TranslateHandler
Returns the history of this TranslateHandler.
hit(int, int) - Method in class gishur.gui.DisplayObject
Liefert true, falls das Objekt den Punkt (x,y) enthält (das Objekt selbst; nicht der Breich!).
hit(int, int) - Method in class gishur.gui.Layer
Liefert das Objekt, das zuerst von dem Punkt (x,y) getroffen wird oder null, falls kein Treffer.
hit(int, int) - Method in class gishur.gui.CollisionManager
Liefert das vom Kollisionsmanager überwachte Objekt, das von dem Punkt (x,y) getroffen wird oder null, falls kein Treffer.
hit(int, int) - Method in class gishur.gui.Shape
Liefert die Nummer des Gebietes zurück, daß durch den Punkt (x,y) zuerst getroffen wird.
hit(int, int) - Method in class gishur.gui.inputhandler.ObjectMover
Liefert das DisplayObject der zu bewegenden Objekte, das den Punkt (x,y) enthält.
home_com - Static variable in class gishur.awt.TraceBar
ActionEvent Label.
home() - Method in class gishur.core.algorithms.TraceCursor
 
home(int) - Method in class gishur.core.algorithms.TraceCursor
 
horizontal() - Method in class gishur.x.XBaseline
Liefert true, falls die Gerade horizontal ist.
horizontal() - Method in class gishur.x2.core.XSegment
Returns true if the segment is horizontal.
hSourceAlignment() - Method in class gishur.gui2.Alignment
Returns the horizontal alignment.
hSourceAlignmentPercent() - Method in class gishur.gui2.Alignment
Returns the vertical alignment as double value between 0 and 1.
hspace - Variable in class gishur.awt.SymbolbarSlider
Distance to the left and right border.
hTargetAlignment() - Method in class gishur.gui2.Alignment
Returns the horizontal alignment for the target.
hTargetAlignmentPercent() - Method in class gishur.gui2.Alignment
Returns the vertical alignment as double value between 0 and 1.

I

i - Variable in class gishur.core.LinkException
Objects, where the link error occured
ID() - Method in class gishur.x.voronoi.SkEdge
Liefert die ID für das Skelett.
ID(SKR) - Method in class gishur.x.voronoi.SkEdge
Liefert die ID für die entsprechende Skelettregion oder null.
IDENTICAL - Static variable in class gishur.graph.gui.FloatPoint
The minimal distance between two points which allows to say that they are 'different'.
IDENTICAL - Static variable in class gishur.x.XPoint
Der minimale Abstand zwischen zwei Punkten, ab dem sie 'gleich' sind.
IDENTICAL - Static variable in class gishur.x2.core.XPoint
Minimum distance between two point, under which the point are treated as equal.
idToString(int) - Static method in class gishur.gui2.event.DrawEvent
Returns a string representation of the given DrawEvent id.
ILLEGAL_ACCESS - Static variable in class gishur.core.ListException
Illegal ListAccess
ILLEGAL_ARGUMENT - Static variable in class gishur.core.geom.GeomException
Illegal argument.
ILLEGAL_ARGUMENT_TYPE - Static variable in class gishur.core.geom.GeomException
Illegal argument type.
ILLEGAL_LOCAL_PARAMETER - Static variable in class gishur.gui2.ShapeException
Illegal local parameter format.
ILLEGAL_OBJECT_FORMAT - Static variable in class gishur.core.ListException
Object has illegal format
ILLEGAL_SHAPE_NAME - Static variable in class gishur.gui2.ShapeException
Illegal shape name.
ILLEGAL_SKELETON_BASE - Static variable in class gishur.x.voronoi.VoronoiException
 
ILLEGAL_SKELETON_EDGE - Static variable in class gishur.x.voronoi.VoronoiException
 
ILLEGAL_STATE - Static variable in class gishur.core.math.MathNumberException
Illegal internal state
IN - Static variable in class gishur.graph.core.GraphElement
Link type constant indicating an inward link
in_label - Variable in class gishur.awt.ZoomBar
Die Labels der Buttons.
in_label - Variable in class gishur.awt.ZoomBar2
Die Labels der Buttons.
IN_MODE - Static variable in class gishur.graph.core.DijkstraCursor
Mode-constant: use only incoming edges.
IN_MODE - Static variable in class gishur.graph.core.DFSCursor
Mode-constant: use only incoming edges.
IN_MODE - Static variable in class gishur.graph.core.BFSCursor
Mode-constant: use only incoming edges.
in(int, int) - Method in class gishur.gui.Rectangle_Primitive
Liegt der Punkt (x,y) im Primitiv (inkl.
in(int, int) - Method in class gishur.gui.Circle_Primitive
Liegt der Punkt (x,y) im Primitiv (inkl.
in(int, int) - Method in interface gishur.gui.GraphicPrimitive
Liegt der Punkt (x,y) im Primitiv (inkl.
in(int, int) - Method in class gishur.gui.Polygon_Primitive
Liegt der Punkt (x,y) im Primitiv (inkl.
in(int, int) - Method in class gishur.gui.Shape
Liegt der Punkt (x,y) im Primitiv (inkl.
in(XPoint) - Method in class gishur.x.XHalfplane
Gibt true zrück, falls der Punkt in der Halbebene liegt - auf dem Rand gilt hierbei als außerhalb.
in(XPoint) - Method in class gishur.x.XUPolygon
Ein Point-in-Polygon Test.
in(XPoint) - Method in class gishur.x.XPolygon
Ein Point-in-Polygon Test.
incident(XBaseline) - Method in class gishur.x.XBaseline
Liefert true, falls sich dieses Objekt und b in einem Randpunkt berühren.
incident(XBaseline) - Method in class gishur.x.XRay
Liefert true, falls sich dieses Objekt und b in einem Randpunkt berühren.
incident(XBaseline) - Method in class gishur.x.XSegment
Liefert true, falls sich dieses Objekt und b in einem Randpunkt berühren.
inDegree(Graph) - Method in class gishur.graph.core.Node
Returns the number of ingoing Edges from this Node.
index() - Method in class gishur.awt.SymbolSpinCombo
Returns the actual index.
indexOf(SymbolbarElement) - Method in class gishur.awt.Symbolbar
Liefert den Index des Symbolbarelements element zurück.
indexOf(XPoint) - Method in class gishur.x.XPolyline
Liefert den Index des Punktes p. p sollte eine Referenz auf ein im Polygon gespeichertes XPoint-Objekt sein.
inEdges(Node) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns a GraphCursor, that enumerates the incoming Edges of the specified Node.
inEdges(Node) - Method in class gishur.graph.core.Graph
Creates and returns a GraphCursor which is able to move over the igoing Edges of u inside this Graph.
inEdges(Node, Edge) - Method in class gishur.graph.core.Graph
Creates and returns a GraphCursor which is able to move over the ingoing Edges of u inside this Graph.
INFINITE_BOUND - Static variable in class gishur.x.XBaseline
Schranke für 'unendliche Segmente'
InfoPainter - class gishur.gui2.painter.InfoPainter.
An InfoPainter draws an infobox with specifiable entries.
InfoPainter() - Constructor for class gishur.gui2.painter.InfoPainter
Default constructor.
InfoStyle - class gishur.gui2.painter.InfoStyle.
A Style that creates InfoPainters.
InfoStyle() - Constructor for class gishur.gui2.painter.InfoStyle
Default constructor.
InfoStyle(byte) - Constructor for class gishur.gui2.painter.InfoStyle
Constructs a new InfoStyle with the given color-layout.
InfoStyle(byte, byte) - Constructor for class gishur.gui2.painter.InfoStyle
Constructs a new InfoStyle with the given color-layout and level-height.
initApplet() - Method in class gishur.applet.ApplicationApplet
Diese Methode kann aufgerufen werden, wenn das Applet auch als Applet gestartet wurde.
initApplet(Applet, Container, int) - Method in class gishur.applet.ApplicationContext
Initialisiert das Applet applet und fügt es an den Container an Position pos an.
initApplet(Applet, String, int, int) - Method in class gishur.applet.ApplicationContext
Initialisiert das Applet applet und setzt den Titel sowie die Größe des Appletfensters.
initApplet(Applet, String, String, int, int) - Method in class gishur.applet.ApplicationContext
Registriert und initialisiert das Applet applet und setzt den Titel des Appletfensters.
initApplication(String, String, int, int) - Method in class gishur.applet.ApplicationApplet
Diese Methode startet das Applet als Application.
initStructures() - Method in class gishur.graph.core.TraverseAlgorithmCursor
Initializes data structures.
initStructures() - Method in class gishur.graph.core.DijkstraCursor
Initializes data structures.
initStructures() - Method in class gishur.graph.core.DFSCursor
Initializes data structures.
initStructures() - Method in class gishur.graph.core.BFSCursor
Initializes data structures.
initVisualization() - Method in interface gishur.core.algorithms.TraceVisualizer
Will be called on entering the visualization mode.
inNodes(GraphElement) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns a GraphCursor, that enumerates the source Nodes of the incoming Edges of the specified Node or Edge.
INPUT_OBJECT - Static variable in class gishur.core.event.ModifyEvent
Sub-Type: Input of an object.
INPUT_OBJECT - Static variable in class gishur.core.event.ObjectEvent
Eingabe eines Objektes.
INPUT_POINTS - Static variable in class gishur.gui.inputhandler.EditorXPolyline
Durch doppelclicken auf Linien können Punkte eingegeben werden.
input() - Method in class gishur.gui2.LayerManager
Returns the input layer of this LayerManager.
inputbutton - Variable in class gishur.gui.inputhandler.InputXSegment
Mousebutton(s), mit dem die Punkte gesetzt werden.
inputbutton - Variable in class gishur.gui.inputhandler.EditorXPolyline
Mousebutton zum Eingeben von Punkten.
inputbutton - Variable in class gishur.gui.inputhandler.InputXPoint
Mousebutton(s), mit dem die Punkte gesetzt werden.
inputbutton - Variable in class gishur.gui.inputhandler.InputXRay
Mousebutton(s), mit dem die Punkte gesetzt werden.
inputbutton - Variable in class gishur.gui.inputhandler.InputXPolygon
Mousebutton(s), mit dem die Punkte gesetzt werden.
inputbutton - Variable in class gishur.gui.inputhandler.InputXLine
Mousebutton(s), mit dem die Punkte gesetzt werden.
inputclickcount - Variable in class gishur.gui.inputhandler.EditorXPolyline
Anzahl der Clicks zum Eingeben
InputHandler - class gishur.gui.InputHandler.
Basisklasse für alle InputHandler.
InputHandler - class gishur.gui2.InputHandler.
Base class for interactive DrawObjects that can process AWTEvents.
InputHandler() - Constructor for class gishur.gui.InputHandler
 
InputHandler(String) - Constructor for class gishur.gui2.InputHandler
Constructs a new InputHandler which uses the given prefix for all properties.
InputLayer - class gishur.gui2.InputLayer.
An InputLayer is a special layer which accepts only InputHandler as members.
InputLayer() - Constructor for class gishur.gui2.InputLayer
Default constructor.
InputManager - class gishur.gui.InputManager.
Ein InputManager dient zur Verwaltung von InputHandlern, die dazu benutzt werden, graphische Objekte einzugeben und zu manipulieren.
InputManager(DisplayManager) - Constructor for class gishur.gui.InputManager
Konstruktor.
InputMouseButton - class gishur.gui.inputhandler.InputMouseButton.
InputMouseButton() - Constructor for class gishur.gui.inputhandler.InputMouseButton
 
inputs() - Method in class gishur.gui.DisplayManager
Liefert den InputManager des DisplayManagers.
InputXLine - class gishur.gui.inputhandler.InputXLine.
Erzeugt eine neue XLine.
InputXLine(Layer) - Constructor for class gishur.gui.inputhandler.InputXLine
Konstruktor.
InputXPoint - class gishur.gui.inputhandler.InputXPoint.
Erzeugt einen neuen XPoint, wenn
InputXPoint(Layer) - Constructor for class gishur.gui.inputhandler.InputXPoint
Konstruktor.
InputXPolygon - class gishur.gui.inputhandler.InputXPolygon.
Erzeugt ein neues XPolygon.
InputXPolygon(Layer) - Constructor for class gishur.gui.inputhandler.InputXPolygon
Konstruktor.
InputXPolygon(Layer, DisplayXPolyline) - Constructor for class gishur.gui.inputhandler.InputXPolygon
Konstruktor.
InputXRay - class gishur.gui.inputhandler.InputXRay.
Erzeugt ein neues XRay.
InputXRay(Layer) - Constructor for class gishur.gui.inputhandler.InputXRay
Konstruktor.
InputXSegment - class gishur.gui.inputhandler.InputXSegment.
Erzeugt ein neues XSegment.
InputXSegment(Layer) - Constructor for class gishur.gui.inputhandler.InputXSegment
Konstruktor.
inRay() - Method in class gishur.x.XUPolygon
Liefert den einfallenden Strahl.
InrectPainter - class gishur.gui2.painter.InrectPainter.
 
InrectPainter() - Constructor for class gishur.gui2.painter.InrectPainter
Default constructor.
InrectStyle - class gishur.gui2.painter.InrectStyle.
The Style-class for InrectPainter.
InrectStyle() - Constructor for class gishur.gui2.painter.InrectStyle
 
inSector(double, double, double, double, double, double, double, double) - Static method in class gishur.x2.core.XPoint
Checks if the point (x,y) lies in the (convex) sector (x1,y1)-(x0,y0)-(x2,y2) (with apex (x0,y0)).
inSector(XPoint, XPoint, XPoint, XPoint) - Static method in class gishur.x2.core.XPoint
Checks if the point x lies in the (convex) sector a-p-b (with apex p).
INSERT - Static variable in class gishur.gui2.event.DrawEvent
ID: DrawAtom was inserted in hierachy
insert(double, double, int) - Method in class gishur.x.XPolyline
Fügt einen Punkt vor der Stelle i ein.
insert(DrawAtom, DrawObject) - Method in class gishur.gui2.Layer
Inserts the DrawObject drw in the layer before p.
insert(DrawAtom, DrawObject, boolean) - Method in class gishur.gui2.Layer
Inserts the DrawObject drw in the layer before p.
insert(DrawAtom, DrawShadow) - Method in class gishur.gui2.Layer
Inserts the DrawShadow drw in the layer before p.
insert(DrawObject, DrawObject) - Method in class gishur.gui2.DrawObject
Inserts the DrawObject drw in the group before p.
insert(DrawObject, DrawObject) - Method in class gishur.gui2.DisplayGroup
Inserts the DrawObject drw in the group before p.
insert(DrawObject, DrawObject, boolean) - Method in class gishur.gui2.DisplayGroup
Inserts the DrawObject drw in the group before p.
insert(DrawShadow, DrawShadow) - Method in class gishur.gui2.DrawShadow
Inserts the DrawShadow drw in this DrawShadow before p.
insert(FibonacciNode) - Method in class gishur.core.FibonacciHeap
Inserts the FibonacciNode p into the FibonacciHeap.
insert(InputHandler, InputHandler) - Method in class gishur.gui.InputManager
Fügt den InputHandler hand vor der dem InputHandler anchor ein.
insert(InputHandler, InputHandler) - Method in class gishur.gui2.InputLayer
Inserts the InputHandler drw in the layer before p.
insert(InputHandler, InputHandler) - Method in class gishur.gui2.handler.MouseHandler
Inserts the InputHandler drw in the layer before p.
insert(InputHandler, InputHandler, boolean) - Method in class gishur.gui2.InputLayer
Inserts the InputHandler drw in the layer before p.
insert(InputHandler, InputHandler, boolean) - Method in class gishur.gui2.handler.MouseHandler
Inserts the InputHandler drw in the layer before p.
insert(InputHandler, int) - Method in class gishur.gui.InputManager
Fügt den InputHandler hand vor der Position i ein.
insert(KeyValueHolder) - Method in class gishur.core.FibonacciHeap
Creates a new FibonacciNode with a priority equal to p.key() and a value equal to p.value() and inserts it into the FibonacciHeap.
insert(KeyValueHolder) - Method in interface gishur.core.PriorityQueue
Inserts an element with a priority equal to p.key() and an object equal to p.value() into the PriorityQueue
insert(Layer, Layer) - Method in class gishur.gui2.LayerManager
Inserts the Layer layer in the layer list before l.
insert(ListItem, boolean) - Method in class gishur.core.SimpleList
The SimpleList.insert(gishur.core.ListItem, gishur.core.ListItem)-method for boolean-values.
insert(ListItem, double) - Method in class gishur.core.SimpleList
The SimpleList.insert(gishur.core.ListItem, gishur.core.ListItem)-method for double-values.
insert(ListItem, float) - Method in class gishur.core.SimpleList
The SimpleList.insert(gishur.core.ListItem, gishur.core.ListItem)-method for float-values.
insert(ListItem, int) - Method in class gishur.core.SimpleList
The SimpleList.insert(gishur.core.ListItem, gishur.core.ListItem)-method for int-values.
insert(ListItem, ListItem) - Method in class gishur.core.SimpleList
Inserts the ListItem item before base into the list.
insert(ListItem, long) - Method in class gishur.core.SimpleList
The SimpleList.insert(gishur.core.ListItem, gishur.core.ListItem)-method for long-values.
insert(ListItem, Object) - Method in class gishur.core.SimpleList
Creates a new ListItem containing object and inserts it before base into the list.
insert(ListItem, Object[], int, int) - Method in class gishur.core.SimpleList
Inserts length objects stored in array-elements with indices higher than startindex into the list before ListItem base.
insert(ListItem, Object, Object) - Method in class gishur.core.List
Creates a new ListItem containing the key-value-pair specified by key and value and inserts it into the list before base.
insert(SymbolbarElement, int) - Method in class gishur.awt.Symbolbar
Fügt ein neues SymbolbarElement in die Symbolleiste vor der i-ten Position ein.
insert(XPoint, int) - Method in class gishur.x.XPolyline
Fügt einen Punkt vor der Stelle i ein.
insertEvent(int, Object, Object) - Method in class gishur.core.Sweep
Inserts an event into the event-structure.
INSERTION_ERROR - Static variable in class gishur.core.ListException
Error while inserting elements
inside(double, double) - Method in class gishur.x.XRectangle
 
inside(XPoint) - Method in class gishur.x.XRectangle
 
instance(int) - Method in class gishur.core.algorithms.TraceObject
Returns the stored instance according to the given step number.
instances(int, int) - Method in class gishur.core.algorithms.TraceObject
Returns an array of recorded instances between the steps step_start and step_end.
INT_WEIGHTS - Static variable in class gishur.graph.core.WeightComparitor
Flag indicating that the weights are ints.
INTERNAL_ERROR - Static variable in class gishur.gui2.DrawException
Internal error.
INTERNAL_EVENTS_MASK - Static variable in class gishur.gui2.event.DrawEvent
Event Mask for internal events.
intersect(SkEdge, XPoint) - Method in class gishur.x.voronoi.SkEdge
Berechnet den zu p nächsten Schnittpunkt mit der Kante e.
intersectable - Variable in class gishur.x.IntersectionException
Das Intersectable-Objekt, das den Schnitt durchführen wollte.
Intersectable - interface gishur.core.geom.Intersectable.
This interface should be implemented by all classes, that support intersections with other objects.
Intersectable - interface gishur.x.Intersectable.
Dieses Interface sollten alle Klassen implementieren, die Schnitte mit anderen Objekten unterstützen.
Intersectable - interface gishur.x2.core.Intersectable.
This Interface extends gishur.core.geom.Intersectable for the planar X-objects.
intersectHorizontal(double) - Method in class gishur.x2.core.XQuadCurve
Calculates the intersection points between this curve and the horizontal line with y-coordinate y.
Intersection - class gishur.core.geom.Intersection.
Basic intersection class.
Intersection - class gishur.x.Intersection.
Klasse für Schnittobjekte.
Intersection - class gishur.x2.core.Intersection.
Intersection class for the planar X-objects.
INTERSECTION - Static variable in class gishur.x.SegmentIntersectionSweep
Ereignis-ID: Schnittpunkt erreicht
Intersection() - Constructor for class gishur.core.geom.Intersection
Constructs an empty Intersection.
Intersection() - Constructor for class gishur.x.Intersection
Erzeugt eine leere Schnittmenge.
Intersection() - Constructor for class gishur.x2.core.Intersection
Constructs an empty Intersection.
intersection(Area) - Method in class gishur.x.Area
Schneidet die Fläche area mit dieser und gibt das Ergebnis zurück.
intersection(AreaIntersectable, boolean) - Method in class gishur.x.XHalfplane
Flächenschnitt mit dem Objekt O.
intersection(AreaIntersectable, boolean) - Method in class gishur.x.XUPolygon
Flächenschnitt mit dem Objekt O.
intersection(AreaIntersectable, boolean) - Method in interface gishur.x.AreaIntersectable
Flächenschnitt mit dem Objekt O.
intersection(AreaIntersectable, boolean) - Method in class gishur.x.Area
Flächenschnitt mit dem Objekt O.
intersection(AreaIntersectable, boolean) - Method in class gishur.x.XPolygon
Flächenschnitt mit dem Objekt O.
intersection(int, Object) - Method in interface gishur.core.geom.Intersectable
Calculates the intersection between this object and the given object o.
intersection(int, Object) - Method in class gishur.x2.core.XQuadCurve
Calculates the intersection between this object and the given object o.
intersection(int, Object) - Method in class gishur.x2.core.XSegment
Calculates the intersection between this object and the given object o.
Intersection(int, Object, Object) - Constructor for class gishur.core.geom.Intersection
Constructs an Intersection object through calculating the intersection of the two given objects.
intersection(Object) - Method in class gishur.x.XBaseline
Schneidet dieses Objekt mit dem Objekt O und liefert ein entsprechendes Intersection-Objekt.
intersection(Object) - Method in class gishur.x.XLine
Schneidet dieses Objekt mit dem Objekt O und liefert ein entsprechendes Intersection-Objekt.
intersection(Object) - Method in class gishur.x.XPolyline
Schneidet dieses Objekt mit dem Objekt O und liefert ein entsprechendes Intersection-Objekt.
intersection(Object) - Method in class gishur.x.XUPolygon
Schneidet dieses Objekt mit dem Objekt O und liefert ein entsprechendes Intersection-Objekt.
intersection(Object) - Method in class gishur.x.XRay
Schneidet dieses Objekt mit dem Objekt O und liefert ein entsprechendes Intersection-Objekt.
intersection(Object) - Method in class gishur.x.XParabola
Schneidet dieses Objekt mit dem Objekt O und liefert ein entsprechendes Intersection-Objekt.
intersection(Object) - Method in class gishur.x.XPolygon
Schneidet dieses Objekt mit dem Objekt O und liefert ein entsprechendes Intersection-Objekt.
intersection(Object) - Method in interface gishur.x.Intersectable
Schneidet dieses Objekt mit dem Objekt O und liefert ein entsprechendes Intersection-Objekt.
intersection(Object) - Method in class gishur.x.XSegment
Schneidet dieses Objekt mit dem Objekt O und liefert ein entsprechendes Intersection-Objekt.
Intersection(Object) - Constructor for class gishur.x.Intersection
Erzeugt ein neues Intersection-Objekt und speichert darin das Objekt O.
Intersection(Object, Object) - Constructor for class gishur.core.geom.Intersection
Constructs an Intersection object through calculating the intersection of the two given objects.
Intersection(Object, Object) - Constructor for class gishur.x.Intersection
Erzeugt ein neues Intersection-Objekt und speichert darin die Objekte O1 und O2 in Form eines Arrays.
Intersection(Object, Object) - Constructor for class gishur.x2.core.Intersection
Constructs an Intersection object through calculating the intersection of the two given objects.
Intersection(Object, Object, Object) - Constructor for class gishur.x.Intersection
Erzeugt ein neues Intersection-Objekt und speichert darin die Objekte O1, O2 und O3 in Form eines Arrays.
Intersection(Object, Object, Object, Object) - Constructor for class gishur.x.Intersection
Erzeugt ein neues Intersection-Objekt und speichert darin die Objekte O1, O2, O3 und O4 in Form eines Arrays.
intersection(XLine, XPoint, XPoint) - Method in class gishur.x.XRectangle
 
intersection(XRectangle) - Method in class gishur.x.XRectangle
 
IntersectionException - exception gishur.core.geom.IntersectionException.
Exception thrown by intersection methods.
IntersectionException - exception gishur.x.IntersectionException.
Exception-Klasse für Fehler bei Schnitten.
IntersectionException(Intersectable, Object, Object) - Constructor for class gishur.x.IntersectionException
Konstruktor.
IntersectionException(int, Object, Object) - Constructor for class gishur.core.geom.IntersectionException
Constructs an Intersection Exception
IntersectionException(Object, Object) - Constructor for class gishur.core.geom.IntersectionException
Constructs a general Intersection Exception
IntersectionException(Object, Object) - Constructor for class gishur.x.IntersectionException
Konstruktor.
intersectionMode() - Method in class gishur.x.SegmentIntersectionSweep
Liefert den gesetzten Schnittmodus.
intersects(int, int, int, int) - Method in class gishur.gui2.RectangleShape
Tests if the interior of the RectangleShape intersects the interior of a specified rectangular area.
intersects(int, int, int, int) - Method in class gishur.gui2.PolygonShape
Tests if the interior of the Shape intersects the interior of a specified rectangular area.
intersects(int, int, int, int) - Method in class gishur.gui2.EllipseShape
Tests if the interior of this EllipseShape intersects the interior of a specified rectangular area.
intersects(int, int, int, int) - Method in interface gishur.gui2.Shape
Tests if the interior of the Shape intersects the interior of a specified rectangular area.
intersects(int, int, int, int) - Method in class gishur.gui2.ShapeContainer
Tests if the interior of the Shape intersects the interior of a specified rectangular area.
intersects(XRectangle) - Method in class gishur.x.XRectangle
 
intersectsOtherComponents(Component) - Method in class gishur.awt.SymbolbarArea
Gibt true zurück, falls die übergebene Componente eine andere schneidet.
intersectVertical(double) - Method in class gishur.x2.core.XQuadCurve
Calculates the intersection points between this curve and the vertical line with x-coordinate x.
inTria(double, double, double, double, double, double, double, double) - Static method in class gishur.x2.core.XPoint
Checks if the point (x,y) lies in the triangle (x1,y1)-(x2,y2)-(x3,y3).
inTria(XPoint, XPoint, XPoint, XPoint) - Static method in class gishur.x2.core.XPoint
Checks if the point x lies in the triangle a-b-c.
intValue() - Method in class gishur.core.math.MathNumber
Returns the value of the number as a int.
INVALID_DRAWMANAGER - Static variable in class gishur.gui2.DrawException
Invalid DrawManager set.
INVALID_FLOW_VALUE - Static variable in class gishur.graph.core.GraphException
 
INVALID_GRAPH_ERROR - Static variable in class gishur.graph.core.GraphException
 
INVALID_GRAPHELEMENT_ERROR - Static variable in class gishur.graph.core.GraphException
 
INVALID_METHODCALL - Static variable in class gishur.gui2.DrawException
Invalid method call.
INVALID_NAME - Static variable in class gishur.core.algorithms.TraceException
Invalid TraceObject name.
INVALID_POLYGON - Static variable in class gishur.x.voronoi.VoronoiException
 
INVALID_RENDERCALL - Static variable in class gishur.gui2.DrawException
Invalid call of a rendering method
INVALID_TRACER - Static variable in class gishur.core.algorithms.TraceException
Invalid Tracer.
invalidate() - Method in class gishur.awt.SymbolbarArea
null out the offscreen buffer as part of invalidation
invalidate() - Method in interface gishur.core.Cursor
Sets the Cursor to an invalid position.
invalidate() - Method in class gishur.core.algorithms.TraceCursor
 
invalidate() - Method in class gishur.graph.core.TraverseCursor
Sets the Cursor to an invalid position.
invalidate() - Method in class gishur.graph.core.GraphElementCursor
Sets the Cursor to an invalid position.
invalidate() - Method in class gishur.graph.core.TraverseAlgorithmCursor
Sets the Cursor to an invalid position.
invalidate() - Method in class gishur.gui.DisplayManager
 
invalidate() - Method in class gishur.gui2.DisplayManager
Invalidates this component.
invalidateBounds() - Method in class gishur.gui2.ShapeContainer
Invalidates the bounds of the ShapeContainer.
InvectPainter - class gishur.gui2.painter.InvectPainter.
A Painter for vector (arrow) lines used for input of vectors. {
InvectPainter() - Constructor for class gishur.gui2.painter.InvectPainter
Default constructor.
InvectStyle - class gishur.gui2.painter.InvectStyle.
The Style-class for LinePainter.
InvectStyle() - Constructor for class gishur.gui2.painter.InvectStyle
 
inverseDeltaTransform(Point) - Method in class gishur.graph.gui.ScreenGraphTransformation
Transforms a relative distance vector in screen coordinates to a relative distance vector user space, represented by a FloatPoint.
inverseDeltaTransform(Point) - Method in class gishur.gui2.ScreenTransformation
Transforms a relative distance vector in screen coordinates to a relative distance vector object in user space.
inverseDeltaTransform(Point) - Method in class gishur.x.gui.ScreenX2Transformation
Transforms a relative distance vector in screen coordinates to a relative distance vector object in user space.
inverseDeltaTransform(Point) - Method in class gishur.x2.gui.ScreenX2Transformation
Transforms a relative distance vector in screen coordinates to a relative distance vector object in user space.
inverseDeltaTransform(Point[]) - Method in class gishur.gui2.ScreenTransformation
Transforms an array of relative distance vectors in screen coordinates to an array of relative distance vector objects in user space.
inverseDeltaTransform(Point[], int, int) - Method in class gishur.graph.gui.ScreenGraphTransformation
Transforms a subarray of relative distance vectors in screen coordinates to an array of user space coordinates.
inverseDeltaTransform(Point[], int, int) - Method in class gishur.gui2.ScreenTransformation
Transforms a subarray of relative distance vectors in screen coordinates to an array of relative distance vector objects in user space.
inverseDeltaTransform(Point[], int, int) - Method in class gishur.x.gui.ScreenX2Transformation
Transforms a subarray of relative distance vectors in screen coordinates to an array of relative distance vector objects in user space.
inverseDeltaTransform(Point[], int, int) - Method in class gishur.x2.gui.ScreenX2Transformation
Transforms a subarray of relative distance vectors in screen coordinates to an array of relative distance vector objects in user space.
inverseDirection(int) - Static method in class gishur.x2.core.XParametricCurve
Returns the inverse direction to direction.
inverseTransform_XObject(double, double, double, double, double, double) - Method in class gishur.x.XObject
Inverse transforms this XObject by the given affine transformation matrix.
inverseTransform(double[], int, double[], int, int) - Method in class gishur.x.AffineTransformation
Inverse transforms an array of double precision coordinates by this transformation.
inverseTransform(double[], int, double[], int, int) - Method in class gishur.x2.core.AffineTransformation
Inverse transforms an array of double precision coordinates by this transformation.
inverseTransform(double, double) - Method in class gishur.x.AffineTransformation
Inverse transforms the specified point and returns the result as double array of length 2.
inverseTransform(double, double) - Method in class gishur.x2.core.AffineTransformation
Inverse transforms the specified point and returns the result as double array of length 2.
inverseTransform(double, double, double, double, double, double) - Method in class gishur.graph.gui.ScreenGraphTransformation
Transforms the given transformation matrix for an affine transformation in screen coordinates to a transformation matrix in user space that does the same transformation with the original object.
inverseTransform(double, double, double, double, double, double) - Method in class gishur.x.gui.ScreenX2Transformation
Transforms the given transformation matrix for an affine transformation in screen coordinates to a transformation matrix in user space that does the same transformation with the original object.
inverseTransform(double, double, double, double, double, double) - Method in class gishur.x2.core.XObject
Inverse transforms this XObject by the given affine transformation matrix.
inverseTransform(double, double, double, double, double, double) - Method in class gishur.x2.gui.ScreenX2Transformation
Transforms the given transformation matrix for an affine transformation in screen coordinates to a transformation matrix in user space that does the same transformation with the original object.
inverseTransform(float[], int, float[], int, int) - Method in class gishur.graph.gui.AffineTransformation
Inverse transforms an array of float precision coordinates by this transformation.
inverseTransform(float, float) - Method in class gishur.graph.gui.AffineTransformation
Inverse transforms the specified point (given in float coordinates) and returns the result as a FloatPoint.
inverseTransform(FloatPoint) - Method in class gishur.graph.gui.AffineTransformation
Inverse transforms the specified Point and returns the result as a new java.awt.Point.
inverseTransform(FloatPoint[], int, FloatPoint[], int, int) - Method in class gishur.graph.gui.AffineTransformation
Inverse transforms an array of FloatPoints by this transformation.
inverseTransform(int, int) - Method in class gishur.graph.gui.ScreenGraphTransformation
Transforms one point on the screen to a point object in user space.
inverseTransform(int, int) - Method in class gishur.gui2.ScreenTransformation
Transforms one point on the screen to a point object in user space.
inverseTransform(int, int) - Method in class gishur.x.gui.ScreenX2Transformation
Transforms one point on the screen to a point object in user space.
inverseTransform(int, int) - Method in class gishur.x2.gui.ScreenX2Transformation
Transforms one point on the screen to a point object in user space.
inverseTransform(Point) - Method in class gishur.graph.gui.ScreenGraphTransformation
Transforms a Point on the screen to a point object in user space.
inverseTransform(Point) - Method in class gishur.gui2.ScreenTransformation
Transforms one point on the screen to a point object in user space.
inverseTransform(Point[]) - Method in class gishur.gui2.ScreenTransformation
Transforms an array of points in screen coordinates to an array of point objects in user space.
inverseTransform(Point[], int, int) - Method in class gishur.graph.gui.ScreenGraphTransformation
Transforms a subarray of points in screen coordinates to an array of FloatPoints representing the user space coordinates.
inverseTransform(Point[], int, int) - Method in class gishur.gui2.ScreenTransformation
Transforms a subarray of points in screen coordinates to an array of point objects in user space.
inverseTransform(Point[], int, int) - Method in class gishur.x.gui.ScreenX2Transformation
Transforms a subarray of points in screen coordinates to an array of point objects in user space.
inverseTransform(Point[], int, int) - Method in class gishur.x2.gui.ScreenX2Transformation
Transforms a subarray of points in screen coordinates to an array of point objects in user space.
inverseTransform(XObject) - Method in class gishur.x.AffineTransformation
Inverse transforms the specified XObject and returns the result.
inverseTransform(XObject) - Method in class gishur.x2.core.AffineTransformation
Inverse transforms the specified XObject and returns the result.
inverseTransform(XObject[]) - Method in class gishur.x.AffineTransformation
Inverse transforms a given array of XObjects and returns the result.
inverseTransform(XObject[]) - Method in class gishur.x2.core.AffineTransformation
Inverse transforms a given array of XObjects and returns the result.
inverseTransform(XObject[], int, int) - Method in class gishur.x.AffineTransformation
Inverse transforms a given subarray of XObjects and returns the result.
inverseTransform(XObject[], int, int) - Method in class gishur.x2.core.AffineTransformation
Inverse transforms a given subarray of XObjects and returns the result.
invert() - Method in class gishur.core.math.MathNumber
Computes 1/this.
invert() - Method in class gishur.core.math.DoubleNumber
Computes 1/this.
invert() - Method in class gishur.core.math.RationalNumber
Computes 1/this.
isActive() - Method in class gishur.applet.ApplicationStub
Determines if the applet is active.
isActive() - Method in class gishur.gui.inputhandler.DragHandler
Liefert true, falls der Inputhandler aktiv ist.
isAngle() - Method in class gishur.x.XUPolygon
Liefert true, falls das unbeschränkte Polygon ein Winkel ist.
isApplet() - Method in class gishur.applet.ApplicationApplet
Liefert true, falls diese Klasse als Applet gestartet wurde.
isColumnNull(int) - Method in class gishur.core.math.Matrix
Liefert true, falls alle Werte in der Spalte y gleich 0 sind
isConnectedTo(Graph, byte, GraphElement) - Method in class gishur.graph.core.GraphElement
Checks, if e is connected to this GraphElement in the way specified by linkmask within Graph g.
isConsumed() - Method in class gishur.core.event.ConsumableEvent
Returns whether or not this event has been consumed.
isConsumed() - Method in class gishur.core.event.ObjectEvent
Returns whether or not this event has been consumed.
isContainedIn(Rectangle) - Method in class gishur.gui.DisplayObject
Liefert true, falls das Rechteck r das Objekt vollständig enthält.
isDragging() - Method in class gishur.gui.inputhandler.DragHandler
Liefert true, falls gerade ein Drag durchgeführt wird.
isEdge() - Method in class gishur.graph.core.GraphCursor
Checks if the cursor points to an Edge at the moment.
isEmpty() - Method in class gishur.gui2.EllipseShape
Determines whether or not the bounding box of this EllipseShape is empty.
isEmpty() - Method in class gishur.gui2.ShapeContainer
Determines whether or not the bounding box of this ShapeContainer is empty.
isFirst() - Method in class gishur.core.BasicListItem
Tests if the ListItem is the first element of a chain.
isFirst() - Method in interface gishur.core.ListItem
Tests if the ListItem is the first element of a chain.
isFirst() - Method in class gishur.core.algorithms.TraceCursor
 
isHalfplane() - Method in class gishur.x.XUPolygon
Liefert true, falls das unbeschränkte Polygon eine Halbebene ist.
isIdentity() - Method in class gishur.graph.gui.AffineTransformation
Returns true if this AffineTransformation is an identity transform.
isIdentity() - Method in class gishur.x.AffineTransformation
Returns true if this AffineTransformation is an identity transform.
isIdentity() - Method in class gishur.x2.core.AffineTransformation
Returns true if this AffineTransformation is an identity transform.
isInfinite() - Method in class gishur.x.XPoint
Liefert true, falls der Punkt im 'Unendlichen' liegt, d.h. ein unendlicher Endpunkt eines unendlichen Segmentes o.ä. ist.
isInner() - Method in class gishur.core.BasicTreeItem
Returns true, if this node is an inner node (that means that it has at least one child-node).
isInner() - Method in interface gishur.core.TreeItem
Returns true, if this node is an inner node, i.e. has at least one child node.
isLast() - Method in class gishur.core.BasicListItem
Tests if the ListItem is the last element of a chain.
isLast() - Method in interface gishur.core.ListItem
Tests if the ListItem is the last element of a chain.
isLast() - Method in class gishur.core.algorithms.TraceCursor
 
isLeaf() - Method in class gishur.core.BasicTreeItem
Returns true if this node is a leaf (has no children).
isLeaf() - Method in interface gishur.core.TreeItem
Returns true, if this node is a leaf (i.e. has no child nodes).
isLine() - Method in class gishur.x2.core.XSegment
Returns true, if this XSegment is a straight line.
isMaskedBy(int, int) - Static method in class gishur.core.event.GishurEvent
Returns true, if the given event type is masked by the given event mask.
isNode() - Method in class gishur.graph.core.GraphCursor
Checks if the cursor points to a Node at the moment.
isNull() - Method in class gishur.core.math.Matrix
Liefert true, falls alle Werte 0 sind
isNull() - Method in class gishur.core.math.Vector
Liefert true, falls der Vektor der Nullvektor ist.
isOnLevel(byte) - Method in class gishur.gui2.Painter
Returns true, if the Painter uses a level of the given level mask.
isOwner(Owner) - Method in class gishur.graph.core.GraphElement
Checks, if o is an Owner of this GraphElement.
isRay() - Method in class gishur.x2.core.XSegment
Returns true, if this XSegment is a ray.
isRoot() - Method in class gishur.core.BasicTreeItem
Returns true, if this node is a root (that means that it has no parent-node).
isRoot() - Method in interface gishur.core.TreeItem
Returns true if this node is a root node, i.e. has no parent node.
isRowNull(int) - Method in class gishur.core.math.Matrix
Liefert true, falls alle Werte in der Zeile x gleich 0 sind
isSegment() - Method in class gishur.x2.core.XSegment
Returns true, if this XSegment is a (real) segment.
isSelectable() - Method in interface gishur.gui.Selectable
Falls isSelectable true zurückgibt, kann das Objekt selektiert werden.
isSelectable() - Method in class gishur.gui.displayobject.DisplayXSegment
Falls isSelectable true zurückgibt, kann das Objekt selektiert werden.
isSelectable() - Method in class gishur.gui.displayobject.DisplayXPoint
Falls isSelectable true zurückgibt, kann das Objekt selektiert werden.
isSelectable() - Method in class gishur.gui.displayobject.DisplayXPolyline
Falls isSelectable true zurückgibt, kann das Objekt selektiert werden.
isSkeletonVertex(boolean) - Method in class gishur.x.voronoi.SkEdge
Liefert true, falls der Start/Zielpunkt der Kante ein echter Skelettpunkt ist - ein komplett berechnetes Skelett vorausgesetzt.
isSorted() - Method in class gishur.core.Sorter
Returns true if sorting has taken place already.
isTouching(DisplayObject, DisplayObject) - Method in class gishur.gui.CollisionManager
Überprüft, ob sich die Objekte d1 und d2 (auf dem Bildschirm!)
isValid() - Method in class gishur.gui.DisplayManager
 
isValid() - Method in class gishur.gui2.DisplayManager
Determines whether this component is valid.
itemStateChanged(ItemEvent) - Method in class gishur.awt.SymbolButton
Verarbeitet Events von CheckboxMenuItems.
itemStateChanged(ItemEvent) - Method in class gishur.graph.awt.PropEntry
Invoked when an item has been selected or deselected.

J

j - Variable in class gishur.core.LinkException
Objects, where the link error occured

K

KEY - Static variable in class gishur.core.BasicList
Access to the key.
KEY - Static variable in class gishur.core.BasicTree
Access to the key.
key() - Method in class gishur.core.BasicListItem
Returns the stored key of the object.
key() - Method in class gishur.core.StdListItem
Returns the key.
key() - Method in class gishur.core.BasicTreeItem
Returns the stored key of this object.
key() - Method in class gishur.core.StdTreeItem
Returns the key.
key() - Method in class gishur.core.SimpleListItem
Returns the stored key of the ListItem.
key() - Method in class gishur.core.SimpleTreeItem
Returns the stored key of this SimpleTreeItem.
key() - Method in interface gishur.core.KeyValueHolder
Returns the stored key of the object.
key() - Method in class gishur.graph.core.GraphElement
Returns the stored key of the object.
key(ListItem) - Method in class gishur.core.SimpleList
Returns ListItem item's key.
key(ListItem) - Method in class gishur.core.ListView
Returns the key of the ListItem item.
keyPressed(KeyEvent) - Method in class gishur.gui.inputhandler.Selector
Invoked when a key has been pressed.
keyPressed(KeyEvent) - Method in class gishur.gui.inputhandler.ObjectSelector
Invoked when a key has been pressed.
keyReleased(KeyEvent) - Method in class gishur.gui.inputhandler.Selector
Invoked when a key has been released.
keyReleased(KeyEvent) - Method in class gishur.gui.inputhandler.ObjectSelector
Invoked when a key has been released.
keys() - Method in class gishur.core.SimpleList
Returns an java.util.Enumerator-object enumerating the keys of this list.
keys() - Method in class gishur.core.BinarySearchTree
Creates and returns an java.util.Enumeration-object which enumerates all keys in the tree.
keys() - Method in class gishur.core.ListView
Returns an enomerator object, that enumerates all the keys of the list elements.
keys(Object, Object) - Method in class gishur.core.BinarySearchTree
Returns an java.util.Enumeration-object which enumerates all keys in this tree which are >= key1 and <= key2.
keyTyped(KeyEvent) - Method in class gishur.gui.inputhandler.Selector
Invoked when a key has been typed.
keyTyped(KeyEvent) - Method in class gishur.gui.inputhandler.ObjectSelector
Invoked when a key has been typed.
KeyValueHolder - interface gishur.core.KeyValueHolder.
A class that implements KeyValueHolder can store a key and an object.
kinkPoint(int, byte) - Method in class gishur.x.XPolyline
Testet, ob die Ecke mit Index i einen "Knick" in Richtung orientation macht.

L

label - Variable in class gishur.awt.SymbolbarElement
Label des Elements.
LABEL_TYPE_AFTER_INTER - Static variable in class gishur.x.SegmentIntersectionSweep
TraceLabel type for events.
LABEL_TYPE_AFTER_LEFT - Static variable in class gishur.x.SegmentIntersectionSweep
TraceLabel type for events.
LABEL_TYPE_AFTER_RIGHT - Static variable in class gishur.x.SegmentIntersectionSweep
TraceLabel type for events.
LABEL_TYPE_EVENT_INTER - Static variable in class gishur.x.SegmentIntersectionSweep
TraceLabel type for events.
LABEL_TYPE_EVENT_LEFT - Static variable in class gishur.x.SegmentIntersectionSweep
TraceLabel type for events.
LABEL_TYPE_EVENT_RIGHT - Static variable in class gishur.x.SegmentIntersectionSweep
TraceLabel type for events.
LABEL_TYPE_MERGE_CHAINS - Static variable in class gishur.x.voronoi.Skeleton
TraceLabel type for merge-chains-steps.
LABEL_TYPE_MERGE_STEP - Static variable in class gishur.x.voronoi.Skeleton
TraceLabel type for merge-steps.
LABEL_TYPE_MERGE_TRIM - Static variable in class gishur.x.voronoi.Skeleton
TraceLabel type for merge-trim-steps.
label() - Method in class gishur.core.algorithms.TraceCursor
Returns the TraceLabel, to which the cursor actually points.
labels() - Method in class gishur.awt.SymbolSpinCombo
Returns the list of labels.
LAST_CHILD - Static variable in interface gishur.core.TreeItem
Last child node.
last() - Method in class gishur.core.BasicList
Returns the last ListItem of the list.
last() - Method in class gishur.core.SimpleList
Returns the last ListItem of this list.
last() - Method in class gishur.core.BinarySearchTree
Returns the last TreeItem in the tree following the traversal order BasicTree.LEFT_ROOT_RIGHT_ORDER (symmetric order).
last() - Method in class gishur.core.ListView
Returns the last ListItem of the list.
last() - Method in class gishur.gui.Layer
Liefert das letzte DisplayObject auf dem Layer, also das, welches zuletzt gezeichnet wird (oder null, falls kein Objekt auf dem Layer).
last() - Method in class gishur.gui2.LayerManager
Returns the last stored Layer in the LayerManager.
last() - Method in class gishur.gui2.InputLayer
Returns the last element of the input layer.
last() - Method in class gishur.gui2.Layer
Returns the last element of the layer.
last() - Method in class gishur.x.voronoi.SKR
Letzte Kante der Skelettregion.
last(byte) - Method in class gishur.core.BinarySearchTree
Returns the last TreeItem in the tree following the traversal-order defined by order.
last(TreeItem, byte) - Method in class gishur.core.BasicTree
Returns the last TreeItem in the partial tree with root root referring to the traversal-order defined by order.
lastKey() - Method in class gishur.core.SimpleList
Returns the last ListItem's key object.
lastKey() - Method in class gishur.core.ListView
Returns the last key stored within the list.
lastMousePosition() - Method in class gishur.gui2.DisplayManager
Returns the last mouse position.
lastValue() - Method in class gishur.core.Queue
Returns the last element in the Queue.
lastValue() - Method in class gishur.core.SimpleList
Returns the last ListItem's value object.
lastValue() - Method in class gishur.core.ListView
Returns the last value stored within the list.
Layer - class gishur.gui.Layer.
Ein Layer verwaltet darzustellende DisplayObjects mit einer einheitlichen ScreenTransformation.
Layer - class gishur.gui2.Layer.
Layers are the top-level groups for DisplayObjects.
Layer() - Constructor for class gishur.gui.Layer
Konstruktor.
Layer() - Constructor for class gishur.gui2.Layer
Default Layer Constructor.
layer(int) - Method in class gishur.gui.LayerManager
Liefert den Layer Nummer i.
layer(int) - Method in class gishur.gui2.LayerManager
Returns the layer with the given index.
layerCount() - Method in class gishur.gui2.LayerManager
Returns the number of the stored layers.
LayerManager - class gishur.gui.LayerManager.
Ein LayerManager verwaltet mehrere Layer und steuert das Neuzeichnen.
LayerManager - class gishur.gui2.LayerManager.
A LayerManager is a DrawManager that manages a list of Layers, one BackgroundLayer and one InputLayer.
LayerManager() - Constructor for class gishur.gui2.LayerManager
Default constructor.
layers() - Method in class gishur.gui.DisplayManager
Liefert den LayerManager des DisplayManagers.
LAYOUT_0 - Static variable in class gishur.gui2.PropertyStatusReader
Layout constant: normal layout (no prefix).
LAYOUT_1 - Static variable in class gishur.gui2.PropertyStatusReader
Layout constant: layout 1 (prefix according prefix table).
LAYOUT_2 - Static variable in class gishur.gui2.PropertyStatusReader
Layout constant: layout 2 (prefix according prefix table).
LAYOUT_3 - Static variable in class gishur.gui2.PropertyStatusReader
Layout constant: layout 3 (prefix according prefix table).
LAYOUT_4 - Static variable in class gishur.gui2.PropertyStatusReader
Layout constant: layout 4 (prefix according prefix table).
LAYOUT_5 - Static variable in class gishur.gui2.PropertyStatusReader
Layout constant: layout 5 (prefix according prefix table).
LAYOUT_6 - Static variable in class gishur.gui2.PropertyStatusReader
Layout constant: layout 6 (prefix according prefix table).
LAYOUT_7 - Static variable in class gishur.gui2.PropertyStatusReader
Layout constant: layout 7 (prefix according prefix table).
LAYOUT_8 - Static variable in class gishur.gui2.PropertyStatusReader
Layout constant: layout 8 (prefix according prefix table).
LEFT - Static variable in interface gishur.core.TreeItem
Left child node.
LEFT - Static variable in class gishur.gui2.Alignment
Left-alignment constant.
LEFT_ENDPOINT - Static variable in class gishur.x.SegmentIntersectionSweep
Ereignis-ID: linker Endpunkt erreicht
LEFT_RIGHT_ROOT_ORDER - Static variable in class gishur.core.BasicTree
Left-right-root (only works correctly with binary trees).
LEFT_ROOT_RIGHT_ORDER - Static variable in class gishur.core.BasicTree
Left-root-right (only works correctly with binary trees).
left() - Method in class gishur.x.voronoi.SkEdge
Liefert die linke Skelettregion.
leftaligned - Variable in class gishur.awt.SymbolbarLabel
If true, text will be left aligned.
leftID() - Method in class gishur.x.voronoi.SkEdge
Liefert die ID für die linke Skelettregion.
leftIsSmaller() - Method in class gishur.core.BinarySearchTree
Returns true, if smaller (or equal) keys are to be stored in the left partial trees, false otherwise.
leftText() - Method in class gishur.awt.SymbolbarSlider
 
length() - Method in class gishur.core.BasicList
Returns the number of elements stored in the list.
length() - Method in class gishur.core.Queue
Returns the number of stored elements in this queue.
length() - Method in class gishur.core.SimpleList
Returns the number of stored elements in the list.
length() - Method in class gishur.core.Stack
Returns the number of stored elements in the Stack.
length() - Method in class gishur.core.BasicTree
Returns the number of stored elements in the tree.
length() - Method in interface gishur.core.Cursor
Returns the number of elements in the underlying structure of this Cursor.
length() - Method in interface gishur.core.Parameters
Returns the number of available parameter objects.
length() - Method in class gishur.core.ParameterContainer
Returns the length of the visible part of the parameters array.
length() - Method in class gishur.core.BinarySearchTree
Returns the number of stored elements in the tree.
length() - Method in class gishur.core.Sorter
Returns the number of objects which are stored for sorting at the moment.
length() - Method in class gishur.core.ListView
Returns the number of elements stored within the list.
length() - Method in class gishur.core.geom.Intersection
Returns the quantity of the intersection objects.
length() - Method in class gishur.graph.core.TraverseCursor
Returns the number of elements in the underlying structure of this Cursor.
length() - Method in class gishur.graph.core.GraphElementCursor
Returns the number of elements in the underlying structure of this Cursor.
length() - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns the number of elements in the underlying structure of this Cursor.
length() - Method in class gishur.gui.Shape
Liefert die Anzahl der Gebiete.
length() - Method in class gishur.gui2.DrawDependency
Returns the number of dependent DrawAtoms.
length() - Method in class gishur.gui2.ShapeContainer
Returns the capacity of this container.
length() - Method in class gishur.x.XPolyline
Liefert die Anzahl der Punkte der Polygonkette.
length() - Method in class gishur.x.Area
Liefert die Anzahl der Randkomponenten im Area-Objekt zurück.
length() - Method in class gishur.x.XPoint
Liefert die Länge des Vektors (das ist dasselbe wie die Norm des Vektors).
length() - Method in class gishur.x.Intersection
Gibt die Anzahl der Schnittobjekte zurück.
length() - Method in class gishur.x.XSegment
Liefert die Länge des Segmentes.
length() - Method in class gishur.x2.core.XSegment
Returns the length of this segment, e.g. the distance between source and target (no matter if source or target are open).
length(TreeItem) - Method in class gishur.core.BinarySearchTree
Computes the number of TreeItems stored in the partial tree with root item.
LEVEL_0 - Static variable in class gishur.gui2.Painter
Level attribute: Level 0
LEVEL_1 - Static variable in class gishur.gui2.Painter
Level attribute: Level 1
LEVEL_2 - Static variable in class gishur.gui2.Painter
Level attribute: Level 2 (default)
LEVEL_3 - Static variable in class gishur.gui2.Painter
Level attribute: Level 3
LEVEL_ALL - Static variable in class gishur.gui2.Painter
Level attribute: all levels
LEVEL_BITS_USED - Static variable in class gishur.gui2.Painter
The number of bits used by levels.
level_com - Static variable in class gishur.awt.TraceBar
ActionEvent Label.
LEVEL_DEFAULT - Static variable in class gishur.gui2.Painter
Level attribute: default level (==Painter.LEVEL_2)
LEVEL_FIRST - Static variable in class gishur.gui2.Painter
Level attribute: first level
LEVEL_LAST - Static variable in class gishur.gui2.Painter
Level attribute: last level
level() - Method in class gishur.core.BasicTreeItem
Returns the level of the tree in wich this TreeItem is positioned.
level() - Method in interface gishur.core.TreeItem
Computes the level in which a node is situated.
level() - Method in class gishur.core.algorithms.TraceLabel
 
level() - Method in class gishur.gui2.Painter
Returns the level mask, this Painter uses.
levelMask() - Method in class gishur.gui2.DrawObject
Returns the level mask (a combination of levels, that are displayed by this DrawObject).
levelMask() - Method in class gishur.gui2.DrawShadow
Returns the level mask (a combination of levels, that are displayed by this DrawObject).
levelUsed() - Method in class gishur.gui2.DrawObject
Returns a level mask of levels, that are used by this DrawObject).
LIES_BEFORE - Static variable in class gishur.x2.core.XPoint
Test point lies before the other points
LIES_BEHIND - Static variable in class gishur.x2.core.XPoint
Test point lies behind the other points
LIES_BETWEEN - Static variable in class gishur.x2.core.XPoint
Test point lies between the points
liesInterior(XPoint) - Method in class gishur.x2.core.XParametricCurve
Returns true, if p lies in the interior of the curve.
liesOn(XPoint) - Method in class gishur.x.XBaseline
Liefert true, falls p auf der Geraden liegt.
liesOn(XPoint) - Method in class gishur.x.XPolyline
Sucht das erste borderSegment, auf dem der Punkt p liegt und liefert dessen Index oder -1, falls der Punkt nicht auf dem Rand liegt.
liesOn(XPoint) - Method in class gishur.x.XParabola
Liefert true, falls p auf der Parabel liegt.
liesOn(XPoint) - Method in class gishur.x.XPolygon
Sucht das erste borderSegment, auf dem der Punkt p liegt und liefert dessen Index oder -1, falls der Punkt nicht auf dem Rand liegt. p kann kein source()-Punkt eines Randsegmentes sein!
liesOn(XPoint) - Method in class gishur.x2.core.XIntersectableObject
Returns true if the specified point p lies on the border of this object.
liesOn(XPoint) - Method in interface gishur.x2.core.Intersectable
Returns true if the specified point p lies on the border of this object.
linDependend(Vector) - Method in class gishur.core.math.Vector
Liefert true, falls die beiden Vektoren linear abhängig, also ein Vielfaches des anderen sind.
LINE_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default-Color-Constant.
LINE_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default-Color-Constant.
LINE_SHAPE - Static variable in class gishur.gui.displayobject.DisplayXList
 
line(int) - Method in class gishur.x.XPolyline
Liefert eine Gerade durch den i-ten und (i+1)-ten Punkt der Kette.
line(int) - Method in class gishur.x.XUPolygon
Liefert eine Gerade durch den i-ten und (i+1)-ten Punkt des Polygons.
line(int) - Method in class gishur.x.XPolygon
Liefert eine Gerade durch den i-ten und (i+1)-ten Punkt des Polygons.
LINEAR - Static variable in class gishur.x.voronoi.SkEdge
Konstante für segmentmäßige Kanten
linecolor - Variable in class gishur.gui.inputhandler.EditorXRay
Linienfarbe.
linecolor - Variable in class gishur.gui.inputhandler.InputXSegment
Linienfarbe.
linecolor - Variable in class gishur.gui.inputhandler.EditorXLine
Linienfarbe.
linecolor - Variable in class gishur.gui.inputhandler.EditorXSegment
Linienfarbe.
linecolor - Variable in class gishur.gui.inputhandler.Selector
Linienfarbe.
linecolor - Variable in class gishur.gui.inputhandler.EditorXPolyline
Linienfarbe.
linecolor - Variable in class gishur.gui.inputhandler.InputXRay
Linienfarbe.
linecolor - Variable in class gishur.gui.inputhandler.InputXPolygon
Linienfarbe.
linecolor - Variable in class gishur.gui.inputhandler.InputXLine
Linienfarbe.
linecolor - Variable in class gishur.gui.displayobject.DisplayXList
Linienfarbe.
linecolor - Variable in class gishur.gui.displayobject.DisplayXRay
Linienfarbe.
linecolor - Variable in class gishur.gui.displayobject.DisplayXSegment
Linienfarbe.
linecolor - Variable in class gishur.gui.displayobject.DisplayXLine
Linienfarbe.
linecolor - Variable in class gishur.gui.displayobject.DisplayXCircle
Linienfarbe.
linecolor - Variable in class gishur.gui.displayobject.DisplayXParabola
Linienfarbe.
linecolor - Variable in class gishur.gui.displayobject.DisplayXPolyline
Linienfarbe.
LineComparitor - class gishur.x.LineComparitor.
Vergleicht Geradenobjekte (von XBaseline abgeleitet), indem sie an einer bestimmten Stelle ausgewertet werden und ihre Y-Werte verglichen werden.
LineComparitor() - Constructor for class gishur.x.LineComparitor
 
LinePainter - class gishur.gui2.painter.LinePainter.
A Painter for lines. {
LinePainter() - Constructor for class gishur.gui2.painter.LinePainter
Default constructor.
LineShape - class gishur.gui2.LineShape.
A special PolygonShape class, especially for line- and curve-polygons.
LineShape() - Constructor for class gishur.gui2.LineShape
Creates an empty LineShape.
LineShape(int, int, int, int, int) - Constructor for class gishur.gui2.LineShape
Creates a LineShape representing the line segment (x1,y1)-(x2,y2) with the width width.
LineShape(Point, Point, int) - Constructor for class gishur.gui2.LineShape
Creates a LineShape representing the line segment p1-p2 with the width width.
LineStyle - class gishur.gui2.painter.LineStyle.
The Style-class for LinePainter.
LineStyle() - Constructor for class gishur.gui2.painter.LineStyle
 
LINK_ALL - Static variable in class gishur.graph.core.GraphElement
Link type constant indicating any other link type
LINK_BACKWARD - Static variable in class gishur.x.voronoi.SkEdge
 
LINK_BOTH - Static variable in class gishur.x.voronoi.SkEdge
 
LINK_ERROR - Static variable in class gishur.gui2.DrawException
Error linking DrawAtoms.
LINK_FORWARD - Static variable in class gishur.x.voronoi.SkEdge
 
linkDirty(Painter) - Method in class gishur.gui.Painter
Verknüpft den Painter mit dem Painter painter derart, daß beim Aufruf von makeDirty auch makeDirty des verknüpften Painters aufgerufen wird.
LinkException - exception gishur.core.LinkException.
Exception thrown by dynamic data structures while linking.
LinkException(int) - Constructor for class gishur.core.LinkException
Constructor.
LinkException(int, Object) - Constructor for class gishur.core.LinkException
Constructor.
LinkException(int, Object, Object) - Constructor for class gishur.core.LinkException
Constructor.
linkListToString() - Method in class gishur.graph.core.GraphElement
Returns the list of connected elements as a string where in each element is printed out as a GraphElement.SHORT string.
LinkPainter - class gishur.gui2.LinkPainter.
 
LinkPainter(Painter) - Constructor for class gishur.gui2.LinkPainter
 
linktype() - Method in class gishur.x.voronoi.SkEdge
Liefert den Linktyp der Kante (eine der Konstanten FREE, CONVEX_EDGE, LINK_FORWARD, LINK_BACKWARD).
linkTypeToString(byte) - Static method in class gishur.graph.core.GraphElement
Returns a short string representation for the basic link types.
List - class gishur.core.List.
A list type based upon SimpleList.
list() - Method in class gishur.x.Intersection
Liefert die Liste mit allen Schnittobjekten.
List() - Constructor for class gishur.core.List
Empty constructor.
List(BasicList) - Constructor for class gishur.core.List
Conversion constructor.
List(ListItem, int) - Constructor for class gishur.core.List
Copy-constructor.
List(ListItem, ListItem) - Constructor for class gishur.core.List
Copy-constructor.
List(Object[], int, int) - Constructor for class gishur.core.List
Constructor receiving the objects to be stored in the List in an array.
ListException - exception gishur.core.ListException.
Exception thrown by classes based on BasicList (like SimpleList, {Stack or Queue).
ListException(int) - Constructor for class gishur.core.ListException
Constructor.
ListException(int, Object) - Constructor for class gishur.core.ListException
Constructor.
ListItem - interface gishur.core.ListItem.
The interface ListItem is used for doubly connected lists, stacks and queues for example.
Although BasicList, etc. implements Serializable, ListItem doesn't.
LISTITEM - Static variable in class gishur.core.BasicList
Access to the ListItem object.
ListView - class gishur.core.ListView.
A ListView object permits (restricted) read access to a list.
LISTVIEW_ACCESS - Static variable in class gishur.core.ListView
Constant for access to the BasicList object
ListView(BasicList, int) - Constructor for class gishur.core.ListView
Constructor.
load(InputStream) - Static method in class gishur.core.algorithms.AlgorithmManager
 
localize(int) - Method in class gishur.awt.Symbolbar
Liefert die Nummer des Elementes, in dessen Bereich die X-Koordinate x fällt.
locate(int, int) - Method in class gishur.gui2.DrawAtom
Locates the point (x,y).
locate(int, int) - Method in class gishur.gui2.DrawObject
Locates the point (x,y).
locate(XPoint) - Method in class gishur.x.XHalfplane
Point-Location.
locate(XPoint) - Method in class gishur.x.XUPolygon
Point-Location.
locate(XPoint) - Method in interface gishur.x.AreaIntersectable
Point-Location.
locate(XPoint) - Method in class gishur.x.Area
Point-Location.
locate(XPoint) - Method in class gishur.x.XPolygon
Point-Location.
locate(XPoint) - Method in interface gishur.x2.core.Intersectable
Locates the specified point.
locate(XPoint) - Method in class gishur.x2.core.XQuadCurve
Locates the specified point.
locate(XPoint) - Method in class gishur.x2.core.XSegment
Locates the specified point.
LOCATEABLE - Static variable in class gishur.gui2.Painter
Painter is locateable.
locateable() - Method in class gishur.gui2.Painter
Returns true, if this Painter is locateable via Painter.contains(int, int), otherwise false.
lock() - Method in class gishur.x2.core.XObject
Sets the write-lock on this XObject.
locked() - Method in class gishur.x2.core.XObject
Returns true, if the XObject is locked.
log() - Method in class gishur.core.math.MathNumber
Returns the natural logarithm (base e) of this MathNumber.
log() - Method in class gishur.core.math.DoubleNumber
Returns the natural logarithm (base e) of this MathNumber.
LONG_WEIGHTS - Static variable in class gishur.graph.core.WeightComparitor
Flag indicating that the weights are longs.
longValue() - Method in class gishur.core.math.MathNumber
Returns the value of the number as a long.
LOWER_CAPACITY - Static variable in class gishur.graph.gui.FlowAdapter
Signals, that the lower capacity should be read.
lower() - Method in class gishur.awt.SymbolSplitElement
Returns the lower stored SymbolbarElement.
lowerCapacity() - Method in class gishur.graph.core.Flow
Returns the actually set value for the lower capacity bound.

M

majorEndPoint() - Method in class gishur.x2.core.XParametricCurve
Returns the lexicographical bigger end point of the curve, e.g. that point of {source,target} with higher x-coordinate or - in the case of equality - with higher y-coordinate.
makeDirty() - Method in class gishur.gui.Painter
Veranlaßt das DisplayObject sich bei der nächsten Gelegenheit neu zu zeichnen.
makeDirty() - Method in class gishur.gui2.DrawObject
Marks this DrawAtom for repainting (and recalculating) and starts the recalculation/repainting system immediately.
makeDirty() - Method in class gishur.gui2.ModelController
Notifies all registered views of a change at the model.
makeDirty() - Method in class gishur.gui2.BackgroundLayer
Makes this object dirty and marks it for repainting.
makeDirty(boolean) - Method in class gishur.gui2.DrawObject
Marks this DrawAtom for repainting (and recalculating).
makeImmutable() - Method in class gishur.x2.core.XObject
Makes this object immutable.
makeImmutable() - Method in class gishur.x2.core.XQuadCurve
Makes this object immutable.
makeImmutable() - Method in class gishur.x2.core.XSegment
Makes this object immutable.
makeImmutable() - Method in class gishur.x2.core.XPoint
Makes this object immutable.
makeMutable() - Method in class gishur.x2.core.XObject
Makes this object mutable.
makeMutable() - Method in class gishur.x2.core.XQuadCurve
Makes this object mutable.
makeMutable() - Method in class gishur.x2.core.XSegment
Makes this object mutable.
makeMutable() - Method in class gishur.x2.core.XPoint
Makes this object mutable.
manager() - Method in class gishur.gui2.DisplayManager
Returns the DrawManager for this DisplayManager.
mark - Variable in class gishur.x.voronoi.SKR
Markierung
MARK_RECALC - Static variable in class gishur.gui2.DrawAtom
 
MARK_REPAINT - Static variable in class gishur.gui2.DrawAtom
 
MARK_SIZE - Static variable in class gishur.gui2.DrawAtom
 
MathNumber - class gishur.core.math.MathNumber.
A abstract number class based upon java.lang.Number.
MathNumber() - Constructor for class gishur.core.math.MathNumber
 
MathNumberException - exception gishur.core.math.MathNumberException.
A Exception Class for mathematical exceptions.
MathNumberException(int, MathNumber) - Constructor for class gishur.core.math.MathNumberException
Constructs a MathNumberException
MathNumberException(int, MathNumber, MathNumber) - Constructor for class gishur.core.math.MathNumberException
Constructs an MathNumberException.
Matrix - class gishur.core.math.Matrix.
Ein Vektor.
matrix() - Method in class gishur.graph.gui.AffineTransformation
Returns the 6 specifiable values in the 3x3 affine transformation matrix as an array of double precisions values.
matrix() - Method in class gishur.x.AffineTransformation
Returns the 6 specifiable values in the 3x3 affine transformation matrix as an array of double precisions values.
matrix() - Method in class gishur.x2.core.AffineTransformation
Returns the 6 specifiable values in the 3x3 affine transformation matrix as an array of double precisions values.
Matrix(double, double, double, double) - Constructor for class gishur.core.math.Matrix
Konstruktor für eine 2x2-Matrix.
Matrix(double, double, double, double, double, double, double, double, double) - Constructor for class gishur.core.math.Matrix
Konstruktor für eine 3x3-Matrix.
Matrix(int, int) - Constructor for class gishur.core.math.Matrix
Default-Konstruktor.
MAX_DISTANCE - Static variable in class gishur.x.voronoi.Skeleton
Diese Schranke wird benötigt, damit keine Rechenfehler auftreten.
MAX_EVENT_TYPES - Static variable in class gishur.core.event.GishurEvent
Maximum amount of event types (=number of set bits in GishurEvent.GISHUR_EVENT_MASK).
max() - Method in class gishur.awt.SymbolSpinNumCombo
Returns the maximal value
max() - Method in class gishur.core.BinarySearchTree
Searches for the TreeItem with maximal key in the tree.
max(Comparitor) - Method in class gishur.core.SimpleList
Searches for the maximal ListItem (due to comparitor) in the list.
max(Comparitor) - Method in class gishur.core.ListView
Searches for the biggest ListItem according to the order defined by the comparitor comparitor
required access: ListView.SHOW_ITEMS and ListView.SHOW_KEYS and ListView.ALLOW_FIND and ListView.ALLOW_COMPARITORS
max(MathNumber, MathNumber) - Static method in class gishur.core.math.MathNumber
Returns the Maximum of the both MathNumbers (uses MathNumber.compareTo(gishur.core.math.MathNumber)).
max(TreeItem) - Method in class gishur.core.BinarySearchTree
Searches for the biggest TreeItem in the partial tree with root start.
max(XPoint, XPoint) - Static method in class gishur.x2.core.XPoint
Returns the bigger point according to the natural order defined by compareTo.
maxBounds() - Method in class gishur.gui.InputHandler
Liefert den maximalen Bereich.
maxRank() - Method in class gishur.core.BasicTreeItem
Returns the maximal rank of this TreeItem.
maxRank() - Method in interface gishur.core.TreeItem
Returns the maximal rank (the maximal number of child nodes).
maxUsedLevel() - Method in class gishur.core.algorithms.Tracer
 
maxValue() - Method in class gishur.awt.SymbolbarSlider
Returns the maximum value of the slider.
meld(PriorityQueue) - Method in class gishur.core.FibonacciHeap
Melds this FibonacciHeap with the FibonacciHeap Q, which will be empty after this operation.
meld(PriorityQueue) - Method in interface gishur.core.PriorityQueue
Melds this PriorityQueue with the PriorityQueue Q
MEMBER_NEEDS_RECALC - Static variable in class gishur.gui2.event.DrawEvent
ID: a member of the DrawAtom needs to be recalulated
MEMBER_NEEDS_REPAINT - Static variable in class gishur.gui2.event.DrawEvent
ID: a member of the DrawAtom needs to be repainted
member(int) - Method in class gishur.gui2.DrawDependency
Returns the i'th member of this DrawDependency.
menuItem() - Method in class gishur.awt.SymbolButton
Liefert das zugeordnete MenuItem zurück.
METHOD_ERROR - Static variable in class gishur.core.algorithms.AlgorithmException
Error while running the algorithm method.
METHOD_NOT_FOUND - Static variable in class gishur.core.algorithms.AlgorithmException
No proper algorithm method was found.
METHOD_NOT_SUPPORTED - Static variable in class gishur.gui2.ShapeException
Method not supported.
MIC() - Method in class gishur.x.XPolygon
Sucht den größten einbeschrieben Kreis im Polygon mit Hilfe der Klasse gishur.x.voronoi.Skeleton.
MIC() - Method in class gishur.x.voronoi.Skeleton
Sucht den größten einbeschrieben Kreis im Polygon.
midText() - Method in class gishur.awt.SymbolbarSlider
 
MIN_GISHUR_MASK - Static variable in class gishur.core.event.GishurEvent
This is the minimum id of a GishurEvent.
min() - Method in class gishur.awt.SymbolSpinNumCombo
Returns the minimal value
min() - Method in class gishur.core.FibonacciHeap
Returns the FibonacciNode with the minimum key
min() - Method in interface gishur.core.PriorityQueue
Returns the entry with the minimum key
min() - Method in class gishur.core.BinarySearchTree
Searches for the TreeItem with minimal key in the tree.
min(Comparitor) - Method in class gishur.core.SimpleList
Searches for the minimal ListItem (due to comparitor) in the list.
min(Comparitor) - Method in class gishur.core.ListView
Searches for the smallest ListItem according to the order defined by the comparitor comparitor
required access: ListView.SHOW_ITEMS and ListView.SHOW_KEYS and ListView.ALLOW_FIND and ListView.ALLOW_COMPARITORS
min(MathNumber, MathNumber) - Static method in class gishur.core.math.MathNumber
Returns the Minimum of the both MathNumbers (uses MathNumber.compareTo(gishur.core.math.MathNumber)).
min(TreeItem) - Method in class gishur.core.BinarySearchTree
Searches for the smallest TreeItem in the partial tree with root start.
min(XPoint, XPoint) - Static method in class gishur.x2.core.XPoint
Returns the smaller point according to the natural order defined by compareTo.
minorEndPoint() - Method in class gishur.x2.core.XParametricCurve
Returns the lexicographical smaller end point of the curve, e.g. that point of {source,target} with lower x-coordinate or - in the case of equality - with lower y-coordinate.
MINUS_ONE - Static variable in class gishur.core.math.MathNumber
The numer -1 as MathNumber.
mode() - Method in class gishur.graph.core.DijkstraCursor
Returns the working mode of this DijkstraCursor (one constant of {DijkstraCursor.OUT_MODE,DijkstraCursor.IN_MODE,DijkstraCursor.BOTH_MODE}).
mode() - Method in class gishur.graph.core.DFSCursor
Returns the working mode of this BFSCursor (one constant of {DFSCursor.OUT_MODE,DFSCursor.IN_MODE,DFSCursor.BOTH_MODE}).
mode() - Method in class gishur.graph.core.BFSCursor
Returns the working mode of this BFSCursor (one constant of {BFSCursor.OUT_MODE,BFSCursor.IN_MODE,BFSCursor.BOTH_MODE}).
ModelController - class gishur.gui2.ModelController.
The ModelController manages a list of views of one model object.
ModelController(Object) - Constructor for class gishur.gui2.ModelController
Constructs a new ModelController connected with the specified source object.
MODIFY_EVENT_MASK - Static variable in class gishur.core.event.ModifyEvent
Event Mask for ModifyEvents (=={link GishurEvent#MIN_GISHUR_MASK}).
MODIFY_IMMUTABLE_OBJECT - Static variable in class gishur.core.geom.GeomException
Tried to modify an immutable object.
MODIFY_OBJECT - Static variable in class gishur.core.event.ModifyEvent
Sub-Type: General object modification.
MODIFY_OBJECT - Static variable in class gishur.core.event.ObjectEvent
Verändern eines Objektes.
modify() - Method in class gishur.x2.core.XObject
This method should only be called from this XObject, if its instance variables should be modified.
ModifyEvent - class gishur.core.event.ModifyEvent.
Event class for tracking modification of objects.
ModifyEvent(Object, int, int, Object) - Constructor for class gishur.core.event.ModifyEvent
Constructs a new ModifyEvent with the specified source object, id subtype-id and target object
ModifyListener - interface gishur.core.event.ModifyListener.
Listener class for events of the Type ModifyEvent
MOUSE_OVER_ELEMENT - Static variable in class gishur.gui2.event.GuiMouseEvent
Event ID for mouse-over-element-changed-events.
MouseAlignment - class gishur.gui2.MouseAlignment.
An Alignment class that aligns the target object relatively to the mouse position.
MouseAlignment(int, int, byte, byte) - Constructor for class gishur.gui2.MouseAlignment
Constructs a new MouseAlignment.
mouseClicked(MouseEvent) - Method in class gishur.awt.SymbolbarElement
Invoked when the mouse has been clicked on a component.
mouseClicked(MouseEvent) - Method in class gishur.awt.SymbolButton
Invoked when the mouse has been clicked on a component.
mouseClicked(MouseEvent) - Method in class gishur.awt.ToolTipper
Invoked when the mouse has been clicked on a component.
mouseClicked(MouseEvent) - Method in class gishur.awt.SymbolbarSlider
Invoked when the mouse has been clicked on a component.
mouseClicked(MouseEvent) - Method in class gishur.awt.SymbolSplitElement
Invoked when the mouse has been clicked on a component.
mouseClicked(MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
 
mouseClicked(MouseEvent) - Method in class gishur.gui.inputhandler.InputMouseButton
 
mouseClicked(MouseEvent) - Method in class gishur.gui.inputhandler.InputXSegment
 
mouseClicked(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPolyline
Bei Eingabe von neuen Punkten.
mouseClicked(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPoint
 
mouseClicked(MouseEvent) - Method in class gishur.gui.inputhandler.ObjectSelector
 
mouseClicked(MouseEvent) - Method in class gishur.gui.inputhandler.InputXRay
 
mouseClicked(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPolygon
 
mouseClicked(MouseEvent) - Method in class gishur.gui.inputhandler.InputXLine
 
mouseDragged(MouseEvent) - Method in class gishur.awt.SymbolbarElement
Invoked when a mouse button is pressed on a component and then dragged.
mouseDragged(MouseEvent) - Method in class gishur.awt.SymbolButton
Invoked when a mouse button is pressed on a component and then dragged.
mouseDragged(MouseEvent) - Method in class gishur.awt.ToolTipper
Invoked when a mouse button is pressed on a component and then dragged.
mouseDragged(MouseEvent) - Method in class gishur.awt.SymbolbarSlider
Invoked when a mouse button is pressed on a component and then dragged.
mouseDragged(MouseEvent) - Method in class gishur.awt.SymbolSplitElement
Invoked when a mouse button is pressed on a component and then dragged.
mouseDragged(MouseEvent) - Method in class gishur.awt.SymbolbarGrasp
Invoked when a mouse button is pressed on a component and then dragged.
mouseDragged(MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
Maus mit gedrückter Taste bewegt.
mouseDragged(MouseEvent) - Method in class gishur.gui.inputhandler.ToolTipHandler
Invoked when a mouse button is pressed on a component and then dragged.
mouseDragged(MouseEvent) - Method in class gishur.gui.inputhandler.InputXSegment
 
mouseDragged(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPoint
 
mouseDragged(MouseEvent) - Method in class gishur.gui.inputhandler.InputXRay
 
mouseDragged(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPolygon
 
mouseDragged(MouseEvent) - Method in class gishur.gui.inputhandler.InputXLine
 
mouseEntered(MouseEvent) - Method in class gishur.awt.SymbolbarElement
Invoked when the mouse enters a component.
mouseEntered(MouseEvent) - Method in class gishur.awt.SymbolButton
Invoked when the mouse enters a component.
mouseEntered(MouseEvent) - Method in class gishur.awt.ToolTipper
Invoked when the mouse enters a component.
mouseEntered(MouseEvent) - Method in class gishur.awt.SymbolSplitElement
Invoked when the mouse enters a component.
mouseEntered(MouseEvent) - Method in class gishur.awt.SymbolbarGrasp
Invoked when the mouse enters a component.
mouseEntered(MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
 
mouseEntered(MouseEvent) - Method in class gishur.gui.inputhandler.InputMouseButton
 
mouseEntered(MouseEvent) - Method in class gishur.gui.inputhandler.InputXSegment
 
mouseEntered(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPoint
 
mouseEntered(MouseEvent) - Method in class gishur.gui.inputhandler.ObjectSelector
 
mouseEntered(MouseEvent) - Method in class gishur.gui.inputhandler.InputXRay
 
mouseEntered(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPolygon
 
mouseEntered(MouseEvent) - Method in class gishur.gui.inputhandler.InputXLine
 
mouseExited(MouseEvent) - Method in class gishur.awt.SymbolbarElement
Invoked when the mouse exits a component.
mouseExited(MouseEvent) - Method in class gishur.awt.SymbolButton
Invoked when the mouse exits a component.
mouseExited(MouseEvent) - Method in class gishur.awt.ToolTipper
Invoked when the mouse exits a component.
mouseExited(MouseEvent) - Method in class gishur.awt.SymbolSplitElement
Invoked when the mouse exits a component.
mouseExited(MouseEvent) - Method in class gishur.awt.SymbolbarGrasp
Invoked when the mouse exits a component.
mouseExited(MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
 
mouseExited(MouseEvent) - Method in class gishur.gui.inputhandler.InputMouseButton
 
mouseExited(MouseEvent) - Method in class gishur.gui.inputhandler.InputXSegment
 
mouseExited(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPoint
 
mouseExited(MouseEvent) - Method in class gishur.gui.inputhandler.ObjectSelector
 
mouseExited(MouseEvent) - Method in class gishur.gui.inputhandler.InputXRay
 
mouseExited(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPolygon
 
mouseExited(MouseEvent) - Method in class gishur.gui.inputhandler.InputXLine
 
MouseHandler - class gishur.gui2.handler.MouseHandler.
 
MouseHandler() - Constructor for class gishur.gui2.handler.MouseHandler
Default constructor.
MouseHandler(DrawAtom) - Constructor for class gishur.gui2.handler.MouseHandler
Constructs a new MouseHandler which watches the given element (and all of its members for mouseovers).
mouseMoved(MouseEvent) - Method in class gishur.awt.SymbolbarElement
Invoked when the mouse button has been moved on a component (with no buttons no down).
mouseMoved(MouseEvent) - Method in class gishur.awt.SymbolButton
Invoked when the mouse button has been moved on a component (with no buttons no down).
mouseMoved(MouseEvent) - Method in class gishur.awt.ToolTipper
Invoked when the mouse button has been moved on a component (with no buttons no down).
mouseMoved(MouseEvent) - Method in class gishur.awt.SymbolSplitElement
Invoked when the mouse button has been moved on a component (with no buttons no down).
mouseMoved(MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
 
mouseMoved(MouseEvent) - Method in class gishur.gui.inputhandler.ToolTipHandler
Invoked when the mouse button has been moved on a component (with no buttons no down).
mouseMoved(MouseEvent) - Method in class gishur.gui.inputhandler.InputXSegment
 
mouseMoved(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPoint
 
mouseMoved(MouseEvent) - Method in class gishur.gui.inputhandler.InputXRay
 
mouseMoved(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPolygon
 
mouseMoved(MouseEvent) - Method in class gishur.gui.inputhandler.InputXLine
 
mousePressed(MouseEvent) - Method in class gishur.awt.SymbolbarElement
Invoked when a mouse button has been pressed on a component.
mousePressed(MouseEvent) - Method in class gishur.awt.SymbolButton
Invoked when a mouse button has been pressed on a component.
mousePressed(MouseEvent) - Method in class gishur.awt.ToolTipper
Invoked when a mouse button has been pressed on a component.
mousePressed(MouseEvent) - Method in class gishur.awt.SymbolbarSlider
Invoked when a mouse button has been pressed on a component.
mousePressed(MouseEvent) - Method in class gishur.awt.SymbolSplitElement
Invoked when a mouse button has been pressed on a component.
mousePressed(MouseEvent) - Method in class gishur.awt.SymbolbarGrasp
Invoked when a mouse button has been pressed on a component.
mousePressed(MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
Maustaste gedrückt.
mousePressed(MouseEvent) - Method in class gishur.gui.inputhandler.InputMouseButton
 
mousePressed(MouseEvent) - Method in class gishur.gui.inputhandler.InputXSegment
 
mousePressed(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPoint
 
mousePressed(MouseEvent) - Method in class gishur.gui.inputhandler.ObjectSelector
Maustaste gedrückt.
mousePressed(MouseEvent) - Method in class gishur.gui.inputhandler.InputXRay
 
mousePressed(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPolygon
 
mousePressed(MouseEvent) - Method in class gishur.gui.inputhandler.InputXLine
 
mouseReleased(MouseEvent) - Method in class gishur.awt.SymbolbarElement
Invoked when a mouse button has been released on a component.
mouseReleased(MouseEvent) - Method in class gishur.awt.SymbolButton
Invoked when a mouse button has been released on a component.
mouseReleased(MouseEvent) - Method in class gishur.awt.ToolTipper
Invoked when a mouse button has been released on a component.
mouseReleased(MouseEvent) - Method in class gishur.awt.SymbolbarSlider
Invoked when a mouse button has been released on a component.
mouseReleased(MouseEvent) - Method in class gishur.awt.SymbolSplitElement
Invoked when a mouse button has been released on a component.
mouseReleased(MouseEvent) - Method in class gishur.awt.SymbolbarGrasp
Invoked when a mouse button has been released on a component.
mouseReleased(MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
Maustaste losgelassen.
mouseReleased(MouseEvent) - Method in class gishur.gui.inputhandler.InputMouseButton
Erzeugt einen neuen XPoint an den Mauskoordinaten.
mouseReleased(MouseEvent) - Method in class gishur.gui.inputhandler.InputXSegment
 
mouseReleased(MouseEvent) - Method in class gishur.gui.inputhandler.Selector
Maustaste losgelassen.
mouseReleased(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPoint
Erzeugt einen neuen XPoint an den Mauskoordinaten.
mouseReleased(MouseEvent) - Method in class gishur.gui.inputhandler.ZoomHandler
Maustaste losgelassen.
mouseReleased(MouseEvent) - Method in class gishur.gui.inputhandler.ObjectSelector
Maustaste losgelassen.
mouseReleased(MouseEvent) - Method in class gishur.gui.inputhandler.InputXRay
 
mouseReleased(MouseEvent) - Method in class gishur.gui.inputhandler.InputXPolygon
 
mouseReleased(MouseEvent) - Method in class gishur.gui.inputhandler.InputXLine
 
MOVE_ELEMENTS - Static variable in class gishur.gui2.handler.MouseHandler
If set, translation of elements is enabled.
MOVE_OBJECT - Static variable in class gishur.core.event.ModifyEvent
Sub-Type: Object moved.
MOVE_OBJECT - Static variable in class gishur.core.event.ObjectEvent
Verschieben eines Objektes.
MOVE_ON_OBJECT_DRAG - Static variable in class gishur.gui.inputhandler.Selector
In dem Modus werden alle Objekte verschoben, wenn auf einem selektierten Objekt eine Drag-Operation gestartet wird.
MOVE_SEGMENT - Static variable in class gishur.gui.inputhandler.InputXSegment
Setzen des ersten und zweiten Punktes durch klicken.
MOVE_SEGMENT - Static variable in class gishur.gui.inputhandler.InputXRay
Setzen des ersten und zweiten Punktes durch klicken.
MOVE_SEGMENT - Static variable in class gishur.gui.inputhandler.InputXLine
 
move(double, double) - Method in class gishur.x.XRectangle
 
move(ListItem, int, ListItem) - Method in class gishur.core.SimpleList
Moves the specified chain of this list to another position; e.g. after the list element base.
move(ListItem, ListItem) - Method in class gishur.core.SimpleList
Moves a single ListItem from its current position to the successor of the given base element.
move(ListItem, ListItem, int, ListItem) - Method in class gishur.core.BasicList
Moves a given chain of the list to another position.
move(ListItem, ListItem, ListItem) - Method in class gishur.core.SimpleList
Moves the specified chain of this list to another position; e.g. after the list element base.
move(XPoint) - Method in class gishur.x.XRectangle
 
moveButtom(DisplayObject) - Method in class gishur.gui.Layer
Moves the DisplayObject to the buttom, that means it will be drawed first.
moveDown(DisplayObject) - Method in class gishur.gui.Layer
Moves the DisplayObject one position down, that means it will be drawed one position earlier.
moveFromTo(String, int, int, int, int) - Method in class gishur.gui2.ElementTransform
Transforms the given element according to the point move from (sx,sy) to (ex,ey).
moveTop(DisplayObject) - Method in class gishur.gui.Layer
Moves the DisplayObject to the top, that means it will be drawed last.
moveUp(DisplayObject) - Method in class gishur.gui.Layer
Moves the DisplayObject one position up, that means it will be drawed one position later.
MSTKruskal - class gishur.graph.algorithms.MSTKruskal.
Kruskal's algorithm to find the minimum-spanning-tree.
MSTKRUSKAL_STEP - Static variable in class gishur.graph.algorithms.MSTKruskal
Trace label for a step of the algorithm
MSTKruskal() - Constructor for class gishur.graph.algorithms.MSTKruskal
Empty and only constructor matching to the Algorithm convention.
mstKruskal(Graph, String, String, int) - Method in class gishur.graph.algorithms.MSTKruskal
Performs Kruskal's algorithm without tracing the steps.
mstKruskal(Graph, String, String, int, Tracer) - Method in class gishur.graph.algorithms.MSTKruskal
Performs Kruskal's algorithm on g and writes the results to g's properties under the prefix prefix, i.e. the Edges which are part of the found minimum-spanning-tree will be marked with the property prefix.color==BLACK (see MSTKruskal.BLACK).
multiply(double) - Method in class gishur.x2.core.XPoint
Multiplies this vector with m.
multiply(MathNumber) - Method in class gishur.core.math.MathNumber
Computes this*n.
multiply(MathNumber) - Method in class gishur.core.math.DoubleNumber
Computes this*n.
multiply(MathNumber) - Method in class gishur.core.math.RationalNumber
Computes this*n.
multiply(XPoint) - Method in class gishur.x2.core.XPoint
Calculates the scalar product between this and v.
mutable() - Method in class gishur.x.XObject
Checks, if this XObject is mutable.
mutable() - Method in class gishur.x2.core.XObject
Checks, if this XObject is mutable.

N

n1 - Variable in class gishur.core.math.MathNumberException
MathNumbers objects
n2 - Variable in class gishur.core.math.MathNumberException
MathNumbers objects
name - Variable in class gishur.awt.Symbolbar
Name der Symbolleiste.
name() - Method in class gishur.core.algorithms.TraceObject
Returns the name of the object.
name() - Method in class gishur.core.algorithms.TraceLabel
 
name() - Method in class gishur.graph.core.GraphElement
Return the name of the node
name() - Method in class gishur.gui2.Painter
Returns the name of the Painter.
NameFilter - class gishur.graph.core.NameFilter.
A Filter class which stores Strings.
NameFilter() - Constructor for class gishur.graph.core.NameFilter
Empty constructor.
NameFilter(String) - Constructor for class gishur.graph.core.NameFilter
Constructor accepting n as allowed name string.
NameFilter(String[]) - Constructor for class gishur.graph.core.NameFilter
Constructor accepting an array of strings as allowed name strings.
NameFilter(String, String) - Constructor for class gishur.graph.core.NameFilter
Constructor accepting 2 given names as allowed name strings.
NameFilter(String, String, String) - Constructor for class gishur.graph.core.NameFilter
Constructor accepting 3 given names as allowed name strings.
NameFilter(String, String, String, String) - Constructor for class gishur.graph.core.NameFilter
Constructor accepting 4 given names as allowed name strings.
NameFilter(String, String, String, String, String) - Constructor for class gishur.graph.core.NameFilter
Constructor accepting 5 given names as allowed name strings.
NEEDS_RECALC - Static variable in class gishur.gui2.event.DrawEvent
ID: DrawAtom needs to be recalulated
NEEDS_REPAINT - Static variable in class gishur.gui2.event.DrawEvent
ID: DrawAtom needs to be repainted
negate() - Method in class gishur.core.math.MathNumber
Computes -this.
negate() - Method in class gishur.core.math.DoubleNumber
Computes -this.
negate() - Method in class gishur.core.math.RationalNumber
Computes -this.
NegativeCycleException - exception gishur.graph.algorithms.NegativeCycleException.
This Exception is thrown by the BellmanFord-Algorithm, when a negative cycle is detected in the Graph.
newScrollPane() - Method in class gishur.gui.ScrollDisplayManager
Erzeugt ein neues ScrollPane.
next_com - Static variable in class gishur.awt.TraceBar
ActionEvent Label.
next() - Method in class gishur.core.BasicListItem
Returns the next connected ListItem.
next() - Method in interface gishur.core.Cursor
Moves the Cursor on to the next position in forward direction.
next() - Method in interface gishur.core.ListItem
Returns the next connected ListItem.
next() - Method in class gishur.core.CursorAdapter
Moves the Cursor on to the next position in forward direction (which is possibly invalid !).
next() - Method in class gishur.core.algorithms.TraceLabel
 
next() - Method in class gishur.core.algorithms.TraceCursor
 
next() - Method in class gishur.graph.gui.DisplayGraphElement
Returns the next DrawObject in the group or null if it is the last group element.
next() - Method in class gishur.gui2.DrawObject
Returns the next DrawObject in the group or null if it is the last group element.
next() - Method in class gishur.gui2.DisplayObject
Returns the next DrawObject in the group or null if it is the last group element.
next() - Method in class gishur.gui2.DisplayGroup
Returns the next DrawObject in the group or null if it is the last group element.
next(DrawObject) - Method in class gishur.gui2.DrawObject
Returns the next DrawObject of the given DrawObject, if this is direct parent of the given DrawObject or null if it is the last group element.
next(int) - Method in interface gishur.core.Cursor
Moves the Cursor step elements in forward direction.
next(int) - Method in class gishur.core.CursorAdapter
Moves the Cursor step elements in forward direction.
next(int) - Method in class gishur.core.algorithms.TraceLabel
 
next(int) - Method in class gishur.core.algorithms.TraceCursor
 
next(ListItem) - Method in class gishur.core.SimpleList
Returns the next ListItem after i of this list.
next(ListItem) - Method in class gishur.core.ListView
Returns the next ListItem after i in the list.
next(ListItem, int) - Method in class gishur.core.SimpleList
Returns the ListItem which is situated count steps in forward direction from base (or null, if base is not part of this list).
next(ListItem, int) - Method in class gishur.core.ListView
Returns the ListItem, which is count (count>0) steps away from base in forward direction (or null, if base does not belong to the list).
next(SkEdge) - Method in class gishur.x.voronoi.SKR
Liefert die nach e in der Region gespeicherte Kante.
next(TreeItem) - Method in class gishur.core.BinarySearchTree
Returns the next TreeItem in the tree following BasicTree.LEFT_ROOT_RIGHT_ORDER (symmetric order).
next(TreeItem, byte) - Method in class gishur.core.BinarySearchTree
Return the next TreeItem in the tree in traversal order order.
next(TreeItem, TreeItem, byte) - Method in class gishur.core.BasicTree
Returns the next TreeItem in the partial tree with root root referring to the traversal-order defined by order.
nextChildPos(int) - Method in class gishur.core.BasicTreeItem
Returns the position of the first child-node after position pos, which is not null.
nextChildPos(int) - Method in interface gishur.core.TreeItem
Returns the position of the first child-node after position pos, which is not null.
nextElement() - Method in class gishur.core.ArrayEnumeration
Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
nextElement() - Method in class gishur.core.CursorAdapter
Returns the next element of this enumeration if this enumeration object has at least one more element to provide (in fact it does the same as Cursor.element(), because the "next" element is the one the curosr points on, but after getting the element, CursorAdapter.nextElement() moves the cursor position on).
nextElement() - Method in class gishur.core.ConcatEnumeration
Returns the next element of this enumeration.
nextElement() - Method in class gishur.gui2.ShapeContainer.ShapeEnumeration
Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
nextFilter() - Method in class gishur.core.Filter
Returns the next Filter in the pipe (the one docked to this one).
nextLeftEdge() - Method in class gishur.x.voronoi.SkEdge
Liefert die Kante, die bei linker Umrundung des Zielpunktes als nächste kommt.
nextPainter(Painter) - Method in class gishur.gui2.DrawObject
Returns the next Painter of the given Painter p in the painter list.
nextRealLeftEdge() - Method in class gishur.x.voronoi.SkEdge
Liefert die Kante, die bei linker Umrundung des Zielpunktes als nächste kommt, wenn man durch konkave Ecken enstandene Skelettkanten ignoriert.
nextRightEdge() - Method in class gishur.x.voronoi.SkEdge
Liefert die Kante, die bei rechter Umrundung des Zielpunktes als nächste kommt.
nextShape() - Method in class gishur.gui2.ShapeContainer.ShapeEnumeration
Returns the next Shape of this enumeration if this enumeration object has at least one more Shape to provide.
nextUp() - Method in class gishur.core.algorithms.TraceLabel
 
nextUp() - Method in class gishur.core.algorithms.TraceCursor
 
NO_ACCESS - Static variable in class gishur.core.BasicList
Allows no access (default).
NO_ACCESS - Static variable in class gishur.core.BasicTree
Does not allow any access (by default), where 'access' means access to the enchainment.
NO_ACCESS - Static variable in class gishur.core.ListView
No access at all
NO_COLOR_SWAP - Static variable in class gishur.gui.inputhandler.ObjectMover
 
NO_ENDCUT - Static variable in class gishur.x.voronoi.VoronoiException
 
NO_ERROR - Static variable in class gishur.x.voronoi.VoronoiException
 
NO_HIT - Static variable in class gishur.gui.Shape
Kein Treffer.
NO_IMPLEMENT - Static variable in class gishur.core.math.MathNumberException
Operation not implemented
NO_MENU - Static variable in class gishur.applet.AppletFrame
Konstante für setMenuMode: Fügt keine Menüs an
NO_MENU - Static variable in class gishur.applet.ApplicationApplet
Konstante für setMenuMode: Fügt keine Menüs an
NO_MODE_SUPPORT - Static variable in class gishur.core.geom.IntersectionException
Intersection mode not supported
NO_OBJECTEDITOR - Static variable in interface gishur.gui.Selectable
Kein Objekteditor.
NO_OPERATION - Static variable in class gishur.core.math.MathNumberException
Operation with the given Class not supported
NO_SUCH_ELEMENT - Static variable in class gishur.core.ListException
No such element found in list
NO_SUPPORT - Static variable in class gishur.core.geom.IntersectionException
Intersection not supported
NO_SWAP_MODE - Static variable in class gishur.gui.inputhandler.ObjectMover
 
Node - class gishur.graph.core.Node.
Basic node class for Graphs.
node() - Method in class gishur.graph.core.GraphCursor
Returns the element under the actual position as a Node, if this is possible (i.e. the position is valid and points to a Node.
Node() - Constructor for class gishur.graph.core.Node
Empty constructor, returns a new automatically named Node.
node(int) - Method in class gishur.graph.core.Graph
Returns the i-th Node of this Graph.
Node(int) - Constructor for class gishur.graph.core.Node
Constructs a Node with the i'th automatically generated name.
Node(String) - Constructor for class gishur.graph.core.Node
Constructor returning a Node named with the given name.
Node(String, Object) - Constructor for class gishur.graph.core.Node
Constructor returning a Node named with the given name and with key key.
Node(String, Object, Object) - Constructor for class gishur.graph.core.Node
Constructor returning a Node named with the given name and with key key and value value.
NodeInputHandler - class gishur.graph.gui.NodeInputHandler.
 
NodeInputHandler() - Constructor for class gishur.graph.gui.NodeInputHandler
Default constructor.
NodeInputHandler(DisplayGraph) - Constructor for class gishur.graph.gui.NodeInputHandler
Default constructor.
nodes() - Method in class gishur.graph.core.Graph
Creates and returns a GraphCursor which is able to navigate over the Nodes of this Graph.
nodes(GraphElement) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns a GraphCursor, that enumerates the (other) Nodes of the connected Edges of the specified Node or Edge.
nodes(Node) - Method in class gishur.graph.core.Graph
Creates and returns a GraphCursor which is able to navigate over the Nodes of this Graph and whose starting position is u.
nodesLength() - Method in class gishur.graph.core.Graph
Returns the number of Nodes of this Graph.
nodesListToString(int) - Method in class gishur.graph.core.Graph
Returns a list of the Nodes of the Graph in the form "node1,node2,..." where "nodek" is the GraphElement.SHORT string representation of the k-th Node.
NodeVisualization - class gishur.graph.gui.NodeVisualization.
Class storing information for the graphical output of this Node via a DisplayNode.
NON_VALID_BASE_EDGE - Static variable in class gishur.x.voronoi.VoronoiException
 
NoninvertibleTransformationException - exception gishur.graph.gui.NoninvertibleTransformationException.
This exception is thrown if an operation is performed requiring the inverse of a Transformation object and the Transformation is not invertible.
NoninvertibleTransformationException - exception gishur.x2.core.NoninvertibleTransformationException.
This exception is thrown if an operation is performed requiring the inverse of a Transformation object and the Transformation is not invertible.
NoninvertibleTransformationException(String) - Constructor for class gishur.graph.gui.NoninvertibleTransformationException
Constructs an instance of NoninvertibleTransformationException with the specified detail message.
NoninvertibleTransformationException(String) - Constructor for class gishur.x2.core.NoninvertibleTransformationException
Constructs an instance of NoninvertibleTransformationException with the specified detail message.
norm() - Method in class gishur.graph.gui.FloatPoint
Returns the length of this point's coordinate vector as a float number.
norm() - Method in class gishur.x.XPoint
Liefert die euklidische Norm des Punktes (also den euklidischen Abstand zum Nullpunkt.
norm() - Method in class gishur.x2.core.XPoint
Return the euclidian norm of this point.
NORMAL - Static variable in class gishur.graph.core.GraphElement
Normal info string
NORMAL - Static variable in class gishur.gui2.DisplayInteractiveObject
Layout state constant: normal state
NORMAL - Static variable in class gishur.gui2.handler.SelectElementContextActor
 
NORMAL_TYPE - Static variable in class gishur.core.algorithms.TraceLabel
Type-constant for label types.
normal(double) - Method in class gishur.x2.core.XParametricCurve
Returns the normal line to the curve at the point with parameter t.
normal(XPoint) - Method in class gishur.x2.core.XParametricCurve
Returns the normal line to the curve at the point p.
normalize() - Method in class gishur.core.math.RationalNumber
Normalizes this fraction.
normalize() - Method in class gishur.graph.gui.FloatPoint
Normalizes the coordinate vector.
normalize() - Method in class gishur.x.XPoint
Normalisiert den Vektor.
normalize() - Method in class gishur.x2.core.XPoint
Returns a normalized point, that means: the new point has norm 1 and points to the same direction than this point.
normalizeTo(double) - Method in class gishur.x2.core.XPoint
Returns a vector (point) which points to the same direction as this but has norm length.
NOT_ALLOWED - Static variable in class gishur.core.LinkException
Access Error.
NOT_CONNECTED - Static variable in class gishur.gui2.DrawException
Object is not connected.
NOT_IN_RECORD_MODE - Static variable in class gishur.core.algorithms.TraceException
Try to make a record, but Tracer is not in record mode.
NOT_SUPPORTED_FUNCTION - Static variable in class gishur.graph.core.GraphException
 
NOTHING - Static variable in interface gishur.applet.AppletControl
Konstante für ExitMode bzw.
NOTHING - Static variable in class gishur.applet.ApplicationApplet
Konstante für ExitMode bzw.
NOTHING - Static variable in class gishur.applet.ApplicationContext
Nichts weiter passiert, wenn das Applet gestoppt wird.
NULL_ARGUMENT - Static variable in class gishur.core.geom.GeomException
Illegal null argument.
nullValue() - Method in class gishur.gui2.adapter.ObjectAdapter
Returns the value returned by reading null
number() - Method in class gishur.core.algorithms.TraceLabel
 
NumberTypeFormat - class gishur.graph.awt.NumberTypeFormat.
A TypeFormat, that handles numbers.
NumberTypeFormat() - Constructor for class gishur.graph.awt.NumberTypeFormat
Creates a new NumberTypeFormat.
numerator() - Method in class gishur.core.math.RationalNumber
Returns the numerator of this rational number.

O

o1 - Variable in class gishur.core.CompareException
The objects which provoked an error comparing them.
o1 - Variable in class gishur.core.geom.IntersectionException
intersecting objects
o1 - Variable in class gishur.x.IntersectionException
Die Objekte, bei deren Schnitt der Fehler auftrat.
o2 - Variable in class gishur.core.CompareException
The objects which provoked an error comparing them.
o2 - Variable in class gishur.core.geom.IntersectionException
intersecting objects
o2 - Variable in class gishur.x.IntersectionException
Die Objekte, bei deren Schnitt der Fehler auftrat.
object - Variable in class gishur.gui.ScreenTransformException
Die Objekte, bei dessen Konvertierung der Fehler auftrat.
object() - Method in class gishur.core.geom.Intersection
Returns the (first) intersection object.
object() - Method in class gishur.x.Intersection
Liefert das gespeicherte Schnittobjekt.
object(int) - Method in class gishur.core.geom.Intersection
Returns the i-th object in the intersection set. if no such objects exits, null will be returned.
object(int) - Method in class gishur.x.Intersection
Liefert das i-te Schnittobjekt, falls ein Array oder eine Liste gespeichert ist.
object(String) - Method in class gishur.core.algorithms.Tracer
Returns the TraceObject with the given name.
object(String) - Method in class gishur.core.algorithms.TraceLabel
Returns the actual (for this TraceLabel) value of the specified object.
ObjectAdapter - class gishur.gui2.adapter.ObjectAdapter.
A SourcePropertyAdapter, that maps a palette of objects to other objects.
ObjectAdapter(SourcePropertyAdapter) - Constructor for class gishur.gui2.adapter.ObjectAdapter
Constructs a new ObjectAdapter, which gets its objects from the given SourcePropertyAdapter.
ObjectAdapter(SourcePropertyAdapter, ObjectAdapter) - Constructor for class gishur.gui2.adapter.ObjectAdapter
Constructs a new ObjectAdapter, which gets its objects from the given SourcePropertyAdapter.
objecteditormode - Variable in class gishur.gui.displayobject.DisplayXSegment
Objekteditormodus.
objecteditormode - Variable in class gishur.gui.displayobject.DisplayXPolyline
Objekteditormodus.
ObjectEditorSupport - interface gishur.gui.ObjectEditorSupport.
Ein DisplayObject, das dieses Interface implementiert, signalisiert Unterstützung für Objekteditoren.
ObjectEvent - class gishur.core.event.ObjectEvent.
Neue Eventklasse.
ObjectEvent(Object, int, int, Object) - Constructor for class gishur.core.event.ObjectEvent
Konstruktor.
objectHistory(String) - Method in class gishur.core.algorithms.TraceLabel
Returns an array with the history of the specified object.
ObjectListener - interface gishur.core.event.ObjectListener.
Listener für Ereignisse vom Typ ObjectEvent.
ObjectMover - class gishur.gui.inputhandler.ObjectMover.
ObjectMover() - Constructor for class gishur.gui.inputhandler.ObjectMover
Leerer Konstruktor.
objects_label - Variable in class gishur.awt.ZoomBar
 
objects_label - Variable in class gishur.awt.ZoomBar2
 
objects() - Method in class gishur.core.algorithms.Tracer
Returns an enumeration of all recorded objects.
objects(Object, Object[]) - Static method in class gishur.core.Switch
Searches o in the given Object array and returns its index.
objects(Object, Object, Object) - Static method in class gishur.core.Switch
Searches o in the given array {c1,c2} and returns its index.
objects(Object, Object, Object, Object) - Static method in class gishur.core.Switch
Searches o in the given array {c1,c2,c3} and returns its index.
objects(Object, Object, Object, Object, Object) - Static method in class gishur.core.Switch
Searches o in the given array {c1,c2,c3,c4} and returns its index.
objects(Object, Object, Object, Object, Object, Object) - Static method in class gishur.core.Switch
Searches o in the given array {c1,c2,c3,c4,c5} and returns its index.
objects(Object, Object, Object, Object, Object, Object, Object) - Static method in class gishur.core.Switch
Searches o in the given array {c1,c2,c3,c4,c5,c6} and returns its index.
objects(Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class gishur.core.Switch
Searches o in the given array {c1,c2,c3,c4,c5,c6,c7} and returns its index.
objects(Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class gishur.core.Switch
Searches o in the given array {c1,c2,c3,c4,c5,c6,c7,c8} and returns its index.
objects(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class gishur.core.Switch
Searches o in the given array {c1,c2,c3,c4,c5,c6,c7c8,c9} and returns its index.
objects(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class gishur.core.Switch
Searches o in the given array {c1,c2,c3,c4,c5,c6,c7c8,c9,c10} and returns its index.
ObjectSelector - class gishur.gui.inputhandler.ObjectSelector.
ObjectSelector(InputManager, Layer) - Constructor for class gishur.gui.inputhandler.ObjectSelector
Konstruktor.
objectspace - Variable in class gishur.awt.ZoomBar
Minimaler Abstand der Objekte zum Rand bei zoomObjects.
objectspace - Variable in class gishur.awt.ZoomBar2
Minimaler Abstand der Objekte zum Rand bei zoomObjects.
objectspace - Variable in class gishur.gui.inputhandler.Selector
Abstand vom Objekt zum Selektionsrand.
offset() - Method in class gishur.core.ParameterContainer
Returns the offset index of the visible part of the parameters array.
onActivate() - Method in class gishur.awt.SymbolButton
Beim aktivieren des Buttons.
onActivate(DrawEvent) - Method in interface gishur.gui2.event.ActivationListener
Invoked when a DisplayObject became active.
onActivate(DrawEvent, String) - Method in interface gishur.gui2.event.ActivationListener
Invoked when an element of a DisplayObject became active.
onActivate(MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
Wird beim aktivieren des Handlers aufgerufen.
onActivate(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPoint
Wird beim aktivieren des Handlers aufgerufen.
onActivate(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXRay
Wird beim aktivieren des Handlers aufgerufen.
onActivate(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXLine
Wird beim aktivieren des Handlers aufgerufen.
onActivate(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXSegment
Wird beim aktivieren des Handlers aufgerufen.
onActivate(MouseEvent) - Method in class gishur.gui.inputhandler.Selector
Wird beim aktivieren des Handlers aufgerufen.
onActivate(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPolyline
Wird beim aktivieren des Handlers aufgerufen.
onActivate(MouseEvent) - Method in class gishur.gui.inputhandler.ObjectMover
Wird beim aktivieren des Handlers aufgerufen.
onActivate(MouseEvent) - Method in class gishur.gui.inputhandler.TranslateHandler
Wird beim aktivieren des Handlers aufgerufen.
onConsumedEvent(InputEvent) - Method in class gishur.graph.gui.EdgeInputHandler
Processes consumed InputEvents.
onConsumedEvent(InputEvent) - Method in class gishur.graph.gui.NodeInputHandler
Processes consumed InputEvents.
onConsumedEvent(InputEvent) - Method in class gishur.gui2.InputHandler
Processes consumed InputEvents.
onConsumedEvent(InputEvent) - Method in class gishur.gui2.handler.ZoomHandler
Processes consumed InputEvents.
onConsumedEvent(InputEvent) - Method in class gishur.gui2.handler.TranslateHandler
Processes consumed InputEvents.
onConsumedEvent(InputEvent) - Method in class gishur.gui2.handler.MouseHandler
Processes consumed InputEvents.
onConsumedEvent(InputEvent) - Method in class gishur.gui2.handler.ContextHandler
Processes consumed InputEvents.
onConsumedEvent(MouseEvent) - Method in class gishur.gui2.handler.MouseHandler
 
onCreateNewAppletInstance(Applet) - Method in class gishur.applet.ApplicationApplet
Wird aufgerufen, wenn eine neúe Appletinstanz erzeugt wurde.
onDeactivate() - Method in class gishur.awt.SymbolButton
Beim deaktivieren des Buttons.
onDeactivate(DrawEvent) - Method in interface gishur.gui2.event.ActivationListener
Invoked when a DisplayObject became inactive.
onDeactivate(MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
Wird beim deaktivieren des Handlers aufgerufen.
onDeactivate(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPoint
Wird beim deaktivieren des Handlers aufgerufen.
onDeactivate(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXRay
Wird beim deaktivieren des Handlers aufgerufen.
onDeactivate(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXLine
Wird beim deaktivieren des Handlers aufgerufen.
onDeactivate(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXSegment
Wird beim deaktivieren des Handlers aufgerufen.
onDeactivate(MouseEvent) - Method in class gishur.gui.inputhandler.Selector
Wird beim deaktivieren des Handlers aufgerufen.
onDeactivate(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPolyline
Wird beim deaktivieren des Handlers aufgerufen.
onDeactivate(MouseEvent) - Method in class gishur.gui.inputhandler.ObjectMover
Wird beim deaktivieren des Handlers aufgerufen.
onDeactivate(MouseEvent) - Method in class gishur.gui.inputhandler.TranslateHandler
Wird beim deaktivieren des Handlers aufgerufen.
onDeselect(DrawEvent) - Method in interface gishur.gui2.event.SelectionListener
Invoked when a DisplayObject was deselected.
onDisable() - Method in class gishur.gui.InputHandler
Wird bei disable aufgerufen.
onDisable() - Method in class gishur.gui.inputhandler.EditorXPoint
Wird bei disable aufgerufen.
onDisable() - Method in class gishur.gui.inputhandler.EditorXRay
Wird bei disable aufgerufen.
onDisable() - Method in class gishur.gui.inputhandler.EditorXLine
Wird bei disable aufgerufen.
onDisable() - Method in class gishur.gui.inputhandler.EditorXSegment
Wird bei disable aufgerufen.
onDisable() - Method in class gishur.gui.inputhandler.Selector
Wird bei disable aufgerufen.
onDisable() - Method in class gishur.gui.inputhandler.EditorXPolyline
Wird bei disable aufgerufen.
onDisable() - Method in class gishur.gui.inputhandler.ObjectSelector
Wird bei disable aufgerufen.
onDisable() - Method in class gishur.gui.inputhandler.ObjectMover
Wird bei disable aufgerufen.
onDisable(DrawEvent) - Method in interface gishur.gui2.event.EnableListener
Invoked when a InputHandler was disabled.
onDocking() - Method in class gishur.applet.DockableApplet
Wird aufgerufen, während das Applet aus einem anderen Frame wieder an den ursprünglichen Ort gesetzt wird.
onDoubleRotation(TreeItem, TreeItem, TreeItem) - Method in class gishur.core.BinarySearchTree
A double rotation has been performed.
onDrag(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
Wird während des Draggens aufgerufen.
onDrag(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPoint
Wird während des Draggens aufgerufen.
onDrag(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.EditorXRay
Wird während des Draggens aufgerufen.
onDrag(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.EditorXLine
Wird während des Draggens aufgerufen.
onDrag(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.EditorXSegment
Wird während des Draggens aufgerufen.
onDrag(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.Selector
Wird während des Draggens aufgerufen.
onDrag(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPolyline
Wird während des Draggens aufgerufen.
onDrag(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.ZoomHandler
Wird während des Draggens aufgerufen.
onDrag(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.ObjectMover
Wird während des Draggens aufgerufen.
onDrag(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.TranslateHandler
Wird während des Draggens aufgerufen.
onDrop(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
Wird beim Loslassen der Maus nach einem Drag-Vorgang aufgerufen.
onDrop(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPoint
Wird beim Loslassen der Maus nach einem Drag-Vorgang aufgerufen.
onDrop(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.EditorXRay
Wird beim Loslassen der Maus nach einem Drag-Vorgang aufgerufen.
onDrop(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.EditorXLine
Wird beim Loslassen der Maus nach einem Drag-Vorgang aufgerufen.
onDrop(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.EditorXSegment
Wird beim Loslassen der Maus nach einem Drag-Vorgang aufgerufen.
onDrop(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.Selector
Wird beim Loslassen der Maus nach einem Drag-Vorgang aufgerufen.
onDrop(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPolyline
Wird beim Loslassen der Maus nach einem Drag-Vorgang aufgerufen.
onDrop(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.ZoomHandler
Wird beim Loslassen der Maus nach einem Drag-Vorgang aufgerufen.
onDrop(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.ObjectMover
Wird beim Loslassen der Maus nach einem Drag-Vorgang aufgerufen.
onDrop(int, int, MouseEvent) - Method in class gishur.gui.inputhandler.TranslateHandler
Wird beim Loslassen der Maus nach einem Drag-Vorgang aufgerufen.
ONE - Static variable in class gishur.core.math.MathNumber
The numer 1 as MathNumber.
oneButton(MouseEvent, int) - Static method in class gishur.gui.InputHandler
Liefert true, wenn im MouseEvent e einer der Buttons aus buttonmask beteiligt ist.
oneButton(MouseEvent, int) - Static method in class gishur.gui2.InputHandler
Returns true, if the modifiers of the given MouseEvent contains one of the values of the given button mask.
onEnable() - Method in class gishur.gui.InputHandler
Wird bei enable aufgerufen.
onEnable() - Method in class gishur.gui.inputhandler.EditorXPoint
Wird bei enable aufgerufen.
onEnable() - Method in class gishur.gui.inputhandler.EditorXRay
Wird bei enable aufgerufen.
onEnable() - Method in class gishur.gui.inputhandler.EditorXLine
Wird bei enable aufgerufen.
onEnable() - Method in class gishur.gui.inputhandler.EditorXSegment
Wird bei enable aufgerufen.
onEnable() - Method in class gishur.gui.inputhandler.EditorXPolyline
Wird bei enable aufgerufen.
onEnable() - Method in class gishur.gui.inputhandler.ObjectMover
Wird bei enable aufgerufen.
onEnable(DrawEvent) - Method in interface gishur.gui2.event.EnableListener
Invoked when a InputHandler was enabled.
onHide() - Method in class gishur.gui.Painter
Wird aufgerufen, sobald hide() aufgerufen wurde.
onHide(DrawEvent) - Method in interface gishur.gui2.event.VisibilityListener
Invoked when a DisplayObject became unvisible.
onInsert(DrawEvent) - Method in class gishur.graph.gui.DisplayEdge
Invoked when a DisplayObject was inserted in the drawing hierachy.
onInsert(DrawEvent) - Method in interface gishur.gui2.event.ConnectionListener
Invoked when a DisplayObject was inserted in the drawing hierachy.
onLeftRotate(TreeItem, TreeItem) - Method in class gishur.core.BinarySearchTree
A left-hand-rotation has been performed by rotating node y onto node x's position.
onLine(int, int) - Method in class gishur.gui.Polygon_Primitive
Liefert true, falls der Punkt (x,y) auf dem Rand des Polygons liegt
onMakeDirty(DrawEvent) - Method in interface gishur.gui2.event.DirtyListener
Invoked when a DisplayObject became dirty.
onPickup(MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
Wird aufgerufen, falls ein Drag-Vorgang begonnen wird (also nachdem picking true geliefert hat).
onPickup(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPoint
Wird aufgerufen, falls ein Drag-Vorgang begonnen wird (also nachdem picking true geliefert hat).
onPickup(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXRay
Wird aufgerufen, falls ein Drag-Vorgang begonnen wird (also nachdem picking true geliefert hat).
onPickup(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXLine
Wird aufgerufen, falls ein Drag-Vorgang begonnen wird (also nachdem picking true geliefert hat).
onPickup(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXSegment
Wird aufgerufen, falls ein Drag-Vorgang begonnen wird (also nachdem picking true geliefert hat).
onPickup(MouseEvent) - Method in class gishur.gui.inputhandler.Selector
Wird aufgerufen, falls ein Drag-Vorgang begonnen wird (also nachdem picking true geliefert hat).
onPickup(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPolyline
Wird aufgerufen, falls ein Drag-Vorgang begonnen wird (also nachdem picking true geliefert hat).
onPickup(MouseEvent) - Method in class gishur.gui.inputhandler.ZoomHandler
Wird aufgerufen, falls ein Drag-Vorgang begonnen wird (also nachdem picking true geliefert hat).
onPickup(MouseEvent) - Method in class gishur.gui.inputhandler.ObjectMover
Wird aufgerufen, falls ein Drag-Vorgang begonnen wird (also nachdem picking true geliefert hat).
onPickup(MouseEvent) - Method in class gishur.gui.inputhandler.TranslateHandler
Wird aufgerufen, falls ein Drag-Vorgang begonnen wird (also nachdem picking true geliefert hat).
onRecalculate(DrawEvent) - Method in interface gishur.gui2.event.RecalcListener
Invoked when a DisplayObject has recalculated itself.
onRemove(DrawEvent) - Method in class gishur.graph.gui.DisplayEdge
Invoked before a DisplayObject will be removed from the drawing hierachy.
onRemove(DrawEvent) - Method in interface gishur.gui2.event.ConnectionListener
Invoked before a DisplayObject will be removed from the drawing hierachy.
onRightRotate(TreeItem, TreeItem) - Method in class gishur.core.BinarySearchTree
A right-hand-rotation has been performed by rotating node x onto node y's position.
onSelect(DrawEvent) - Method in interface gishur.gui2.event.SelectionListener
Invoked when a DisplayObject was selected.
onShow() - Method in class gishur.gui.Painter
Wird aufgerufen, sobald show() aufgerufen wurde.
onShow(DrawEvent) - Method in interface gishur.gui2.event.VisibilityListener
Invoked when a DisplayObject became visible.
onUndocking(AppletFrame, Container) - Method in class gishur.applet.DockableApplet
Wird aufgerufen, während das Applet aus dem bisherigen Fenster entfernt wird.
opposite(byte) - Static method in class gishur.graph.core.GraphElement
Returns the opposite link type constant to linktype.
opposite(byte) - Static method in class gishur.x.XPoint
Liefert zur 'Seite' orientation die entgegengesetzte Orientierungskonstante.
opposite(GraphElement) - Method in class gishur.graph.core.Edge
Returns the Node which is connected opposite to u to this Edge, i.e. the target node if u is the source and vice versa.
opposite(int) - Static method in class gishur.x2.core.XPoint
Returns the 'opposite' (collinear) orientation constant to the given constant.
opposite(SKR) - Method in class gishur.x.voronoi.SkEdge
Liefert die gegenüberliegende Skelettregion zu one oder null.
oppositeDirection(byte) - Static method in class gishur.x.XBaseline
Liefert die entgegengesetzte Richtung zur Richtung direction.
oppositeID(SKR) - Method in class gishur.x.voronoi.SkEdge
Liefert die ID zur gegenüberliegenden Skelettregion von one oder null.
order() - Method in class gishur.graph.gui.EdgeVisualization
 
order() - Method in class gishur.x.PointComparitor
Liefert die gesetzte Ordnung zurück.
orginal_label - Variable in class gishur.awt.ZoomBar
 
orginal_label - Variable in class gishur.awt.ZoomBar2
 
ORIENTATION_COLLINEAR - Static variable in class gishur.x.XPoint
Punkt liegt auf der Geraden.
ORIENTATION_COLLINEAR - Static variable in class gishur.x2.core.XPoint
Points are collinear.
ORIENTATION_LEFT - Static variable in class gishur.x.XUPolygon
'Innen' liegt links von der Kette.
ORIENTATION_LEFT - Static variable in class gishur.x.XPolygon
Polygon ist entgegen dem Uhrzeigersinn orientiert.
ORIENTATION_LEFT - Static variable in class gishur.x.XPoint
Punkt liegt links.
ORIENTATION_LEFT - Static variable in class gishur.x2.core.XPoint
Points are counterclockwise.
ORIENTATION_RIGHT - Static variable in class gishur.x.XUPolygon
'Innen' liegt rechts von der Kette.
ORIENTATION_RIGHT - Static variable in class gishur.x.XPolygon
Polygon ist im Uhrzeigersinn orientiert.
ORIENTATION_RIGHT - Static variable in class gishur.x.XPoint
Punkt liegt rechts.
ORIENTATION_RIGHT - Static variable in class gishur.x2.core.XPoint
Points are clockwise.
ORIENTATION_UNDEFINED - Static variable in class gishur.x2.core.XPoint
Undefined orientation.
orientation() - Method in class gishur.x.XHalfplane
Liefert die Orientierung der Halbebene, also die Seite, auf der Innen ist bzgl. der Halbebene betrachtet als gerichtete Gerade.
orientation() - Method in class gishur.x.XUPolygon
Liefert die Orientierung des unbeschränkten Polygons, also die Seite, auf der an jedem Segment (oder Strahl) 'innen' liegt.
orientation() - Method in class gishur.x.XPolygon
Berechnet die Orientierung des Polygons und gibt eine Orientierungskonstante zurück.
orientation(double, double, double, double, double, double) - Static method in class gishur.x2.core.XPoint
Return an indicator of where the point (x,y) lies with respect to the directed line (x1,y1)->(x2,y2).
orientation(XPoint) - Method in class gishur.x.XBaseline
Testet, ob der Punkt p auf der rechten oder linken Seite der Geraden liegt.
orientation(XPoint) - Method in class gishur.x2.core.XSegment
Return an indicator of where the point p lies with respect to the directed line this.
orientation(XPoint, XPoint) - Method in class gishur.x.XPoint
Liefert die Orientierung des Punktes this relativ zur gerichteten Geraden a->b.
orientation(XPoint, XPoint) - Method in class gishur.x2.core.XPoint
Return an indicator of where this point lies with respect to the directed line a->b.
orientation(XPoint, XPoint, XPoint) - Static method in class gishur.x.XPoint
Liefert die Orientierung des Punktes c relativ zur gerichteten Geraden a->b.
orientation(XPoint, XPoint, XPoint) - Static method in class gishur.x2.core.XPoint
Return an indicator of where the point c lies with respect to the directed line a->b.
orientationColinear(double, double, double, double, double, double) - Static method in class gishur.x2.core.XPoint
Return an indicator of where the specified point (xp,yp) lies with respect to the directed line segment (x1,y1)->(x2,y2).
orientationColinear(XPoint, XPoint, XPoint) - Static method in class gishur.x2.core.XPoint
Return an indicator of where the specified point c lies with respect to the directed line segment a->b.
ORIGIN - Static variable in class gishur.x2.core.XPoint
The origin (0,0) point.
orthogonal() - Method in class gishur.x.XBaseline
Berechnet die orthogonale Gerade.
orthogonal(XPoint) - Method in class gishur.x.XBaseline
Berechnet die orthogonale Gerade durch den Eingabepunkt.
OUT - Static variable in class gishur.graph.core.GraphElement
Link type constant indicating an outward link
out_label - Variable in class gishur.awt.ZoomBar
 
out_label - Variable in class gishur.awt.ZoomBar2
 
OUT_MODE - Static variable in class gishur.graph.core.DijkstraCursor
Mode-constant: use only outgoing edges.
OUT_MODE - Static variable in class gishur.graph.core.DFSCursor
Mode-constant: use only outgoing edges.
OUT_MODE - Static variable in class gishur.graph.core.BFSCursor
Mode-constant: use only outgoing edges.
outDegree(Graph) - Method in class gishur.graph.core.Node
Returns the number of outgoing Edges from this Node.
outEdges(Node) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns a GraphCursor, that enumerates the outgoing Edges of the specified Node.
outEdges(Node) - Method in class gishur.graph.core.Graph
Creates and returns a GraphCursor which is able to move over the outgoing Edges of u inside this Graph.
outEdges(Node, Edge) - Method in class gishur.graph.core.Graph
Creates and returns a GraphCursor which is able to move over the outgoing Edges of u inside this Graph.
outline() - Method in class gishur.gui2.Painter
Returns the stored outline shape.
outNodes(GraphElement) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Returns a GraphCursor, that enumerates the target Nodes of the outgoing Edges of the specified Node or Edge.
outputMode() - Method in class gishur.x.SegmentIntersectionSweep
Liefert den gesetzten Ausgabemodus.
outRay() - Method in class gishur.x.XUPolygon
Liefert den ausfallenden Strahl.
overElement() - Method in class gishur.gui2.handler.MouseHandler
Returns the element name under the mouse cursor.
overObject() - Method in class gishur.gui2.handler.MouseHandler
Returns the DrawAtom (of the hierachy of watched DrawAtoms under the mouse cursor.
Owner - interface gishur.core.Owner.
Objects that implement Owner will have to be asked for permission by member objects, before these may change their internal state.
owner() - Method in class gishur.core.ListView
Returns the structure shown by ListView.
owner() - Method in class gishur.gui.Shape
Liefert den Besitzer des Shapes
ownerListToString() - Method in class gishur.graph.core.GraphElement
Returns the list of Owners of the GraphElement as a string representation.
ownTree(TreeItem, Owner) - Method in class gishur.core.BasicTree
The owner of the partial tree with root root is set to owner.
ownTree(TreeItem, Owner, Hashtable, int) - Method in class gishur.core.BasicTree
The owner of the partial tree with root root is set to owner.

P

PAINT - Static variable in class gishur.gui.DisplayManager
 
PAINT_ALL - Static variable in class gishur.gui2.DisplayManager
Repaint all objects
PAINT_DIRTY - Static variable in class gishur.gui2.DisplayManager
Repaint all dirty objects
PAINT_LABEL - Static variable in class gishur.awt.SymbolImageButton
Zeichnet den Label mit.
PAINT_NOTHING - Static variable in class gishur.gui2.DisplayManager
Just draw the buffered image
paint(Graphics) - Method in class gishur.awt.SymbolbarArea
paint children into an offscreen buffer, then blast entire image at once.
paint(Graphics) - Method in class gishur.awt.ToolTipper
Paints the ToolTip on the screen.
paint(Graphics) - Method in class gishur.awt.Symbolbar
Malt die Symbolleiste.
paint(Graphics) - Method in class gishur.gui.Rectangle_Primitive
Malt das Primitiv auf das Graphics g.
paint(Graphics) - Method in class gishur.gui.Circle_Primitive
Malt das Primitiv auf das Graphics g.
paint(Graphics) - Method in interface gishur.gui.GraphicPrimitive
Malt das Primitiv auf das Graphics g.
paint(Graphics) - Method in class gishur.gui.DisplayManager
paint() wird vom System aufgerufen, wenn die Componente neu gemalt werden muß.
paint(Graphics) - Method in class gishur.gui.Polygon_Primitive
Malt das Primitiv auf das Graphics g.
paint(Graphics) - Method in class gishur.gui.Shape
Malt das Primitiv auf das Graphics g.
paint(Graphics) - Method in class gishur.gui2.DisplayManager
Paints this component.
paint(Graphics, Rectangle) - Method in class gishur.gui.Painter
Zeichnet das Objekt durch Aufruf von update neu.
paint(Graphics, Rectangle) - Method in class gishur.gui.Layer
Zeichnet alle Objekte neu.
paint(Graphics, Rectangle) - Method in class gishur.gui.InputManager
Zeichnet alle InputHandler neu.
paint(Graphics, Rectangle) - Method in class gishur.gui.LayerManager
Zeichnet alle Layer ikomplett neu.
paintDisabled(Graphics, int) - Method in class gishur.awt.SymbolButton
Malt den grauen Button-Inhalt
paintDisabled(Graphics, int) - Method in class gishur.awt.SymbolImageButton
Malt den grauen Button-Inhalt
paintEnabled(Graphics, int) - Method in class gishur.awt.SymbolButton
Malt den normalen Button-Inhalt.
paintEnabled(Graphics, int) - Method in class gishur.awt.SymbolImageButton
Malt den normalen Button-Inhalt.
Painter - class gishur.gui.Painter.
Painter-Objekte beinhalten prinzipielle Methoden zur Darstellung.
Painter - class gishur.gui2.Painter.
This class is the basic class for all painters.
Painter() - Constructor for class gishur.gui.Painter
Leerer Konstruktor.
Painter() - Constructor for class gishur.gui2.Painter
 
PainterRegister - class gishur.gui.PainterRegister.
Ein Painterregister verwaltet Painter, die sich neuzeichnen müssen.
PainterRegister() - Constructor for class gishur.gui.PainterRegister
Leerer Konstruktor.
paintonmove - Variable in class gishur.gui.inputhandler.TranslateHandler
Falls true, werden alle Layer während des Dragging nachgezeichnet.
paintPoint(Graphics, int, int, byte, int, Color, Color) - Static method in class gishur.gui.displayobject.DisplayXPoint
Malt einen Punkt.
paintPoint(Graphics, Point, byte, int, Color, Color) - Static method in class gishur.gui.displayobject.DisplayXPoint
 
PARABOLIC - Static variable in class gishur.x.voronoi.SkEdge
Konstante für parabolische Kanten
parallel(XBaseline) - Method in class gishur.x.XBaseline
Liefert true, falls die beiden Geraden parallel sind.
parallel(XSegment) - Method in class gishur.x2.core.XSegment
Returns true, if the given Segment is parallel to this segment.
param - Variable in class gishur.core.TreeException
Element, that produced the error
param - Variable in class gishur.core.ListException
Element, that produced the error
param(XPoint) - Method in class gishur.x2.core.XParametricCurve
Calculates the parameter for the curve of a given point.
param(XPoint) - Method in class gishur.x2.core.XQuadCurve
Calculates the parameter for the curve of a given point.
param(XPoint) - Method in class gishur.x2.core.XSegment
Calculates the parameter for the curve of a given point.
parameter(int) - Method in interface gishur.core.Parameters
Returns the parameter with index i.
parameter(int) - Method in class gishur.core.ParameterContainer
Returns the parameter with index index, i.e. the index+1-th within the setted mask.
parameter(int, int) - Method in class gishur.core.ParameterContainer
Returns a subarray of paramter objects.
ParameterContainer - class gishur.core.ParameterContainer.
Class able to store parameter sets. {
ParameterContainer(int) - Constructor for class gishur.core.ParameterContainer
Creates a new ParamterContainer which is able to store up to length parameter objects.
ParameterContainer(Object) - Constructor for class gishur.core.ParameterContainer
Constructor receiving an java.lang.Object.
ParameterContainer(Object[], int, int) - Constructor for class gishur.core.ParameterContainer
Constructor receiving a subarray of java.lang.Objects.
Parameters - interface gishur.core.Parameters.
Interface declaring methods for parameter handling via indices.
paramString() - Method in class gishur.gui2.event.GuiMouseEvent
Returns a parameter string identifying this event.
PARENT - Static variable in interface gishur.core.TreeItem
Parent node.
parent() - Method in class gishur.core.BasicTreeItem
Returns the father-node within the tree structure.
parent() - Method in interface gishur.core.TreeItem
Returns the parent node within the structure.
parent() - Method in class gishur.core.algorithms.TraceLabel
 
parent() - Method in class gishur.gui2.DrawObject
Returns the parent group of this DrawObject.
parent() - Method in class gishur.gui2.DisplayObject
Returns the parent group of this DrawObject.
parent() - Method in class gishur.gui2.DisplayGroup
Returns the parent group of this DrawObject.
paste(ListItem, ListItem, int) - Method in class gishur.core.SimpleList
Inserts a chain of ListItems of maximal length count before base into the list.
paste(ListItem, ListItem, ListItem) - Method in class gishur.core.SimpleList
Inserts a chain of ListItems before base into the list.
peek() - Method in class gishur.core.Queue
Like Queue.firstValue().
peek() - Method in class gishur.core.SimpleList
A stack-peek, works the same way like SimpleList.top().
peek() - Method in class gishur.core.Stack
Works the same way like Stack.top().
Peek() - Method in class gishur.core.SimpleList
A queue-peek, works the same way like SimpleList.firstValue().
picking(MouseEvent) - Method in class gishur.gui.inputhandler.DragHandler
Wird aufgerufen, wenn die Mousetaste gedrückt wurde.
picking(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPoint
Wird aufgerufen, wenn die Mousetaste gedrückt wurde.
picking(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXRay
Wird aufgerufen, wenn die Mousetaste gedrückt wurde.
picking(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXLine
Wird aufgerufen, wenn die Mousetaste gedrückt wurde.
picking(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXSegment
Wird aufgerufen, wenn die Mousetaste gedrückt wurde.
picking(MouseEvent) - Method in class gishur.gui.inputhandler.Selector
Wird aufgerufen, wenn die Mousetaste gedrückt wurde.
picking(MouseEvent) - Method in class gishur.gui.inputhandler.EditorXPolyline
Wird aufgerufen, wenn die Mousetaste gedrückt wurde.
picking(MouseEvent) - Method in class gishur.gui.inputhandler.ZoomHandler
Wird aufgerufen, wenn die Mousetaste gedrückt wurde.
picking(MouseEvent) - Method in class gishur.gui.inputhandler.ObjectMover
Wird aufgerufen, wenn die Mousetaste gedrückt wurde.
picking(MouseEvent) - Method in class gishur.gui.inputhandler.TranslateHandler
Wird aufgerufen, wenn die Mousetaste gedrückt wurde.
playbackFPS() - Method in class gishur.awt.TraceBar
Returns the playback speed in frames per second.
playbackSpeed() - Method in class gishur.awt.TraceBar
Returns the playback speed in milliseconds.
plumb(XPoint) - Method in class gishur.x.XBaseline
Fällt das Lot vom Eingabepunkt auf die Gerade und gibt den Schnittpunkt zurück.
plumb(XPoint) - Method in class gishur.x2.core.XSegment
Returns a point on this segment through a plumb by p to the segment.
plumbTo(XPoint, XBaseline) - Method in class gishur.x.XBaseline
Bestimmt die Gerade senkrecht zu dieser durch den Punkt p und gibt deren Schnittpunkt mit dem Linienobjekt l zurück.
plumbTo(XPoint, XSegment) - Method in class gishur.x2.core.XSegment
Returns the intersection point by the orthogonal line to this and throught p with the given segment l.
POINT - Static variable in class gishur.x.voronoi.SKR
Konstante für Skelettregionen mit Punkten als Basis.
POINT_INSIDE - Static variable in interface gishur.x.AreaIntersectable
Rückgabekonstante für locate: Punkt liegt innerhalb.
POINT_INSIDE - Static variable in interface gishur.x2.core.Intersectable
Point lies inside of the object.
POINT_ON_BORDER - Static variable in interface gishur.x2.core.Intersectable
Point lies on the border of the object.
POINT_ON_CURVE_REQUIRED - Static variable in class gishur.core.geom.GeomException
The point does not lie on the curve as required.
POINT_ON_EDGE - Static variable in interface gishur.x.AreaIntersectable
Rückgabekonstante für locate: Punkt liegt auf dem Rand.
POINT_OUTSIDE - Static variable in interface gishur.x.AreaIntersectable
Rückgabekonstante für locate: Punkt liegt außerhalb.
POINT_OUTSIDE - Static variable in interface gishur.x2.core.Intersectable
Point lies outside of the object.
POINT_SHAPE - Static variable in class gishur.gui.displayobject.DisplayXList
 
point() - Method in class gishur.graph.gui.FloatPoint
Returns this FloatPoint's coordinates casted to a java.awt.Point.
point(double) - Method in class gishur.x.XParabola
Berechnet den Punkt auf der Parabel mit Parameter t.
point(double) - Method in class gishur.x2.core.XParametricCurve
Calculates a point on the curve with parameter t.
point(double) - Method in class gishur.x2.core.XQuadCurve
Calculates a point on the curve with parameter t.
point(double) - Method in class gishur.x2.core.XSegment
Calculates a point on the curve with parameter t.
point(int) - Method in interface gishur.core.Parameters
Returns the parameter with index i as a java.awt.Point (if possible).
point(int) - Method in class gishur.core.ParameterContainer
Returns the parameter with index index, i.e. the index+1-th one within the visible part of the parameters array as a java.awt.Point.
point(int) - Method in class gishur.x.XPolyline
Liefert den Punkt mit Nummer i.
point(int, int) - Method in class gishur.core.ParameterContainer
Returns a subarray of paramter objects as a java.awt.Point array.
PointComparitor - class gishur.x.PointComparitor.
Vergleicher für Punkte des Typs XPoint.
PointComparitor() - Constructor for class gishur.x.PointComparitor
Leerer Konstruktor.
PointComparitor(byte) - Constructor for class gishur.x.PointComparitor
Konstruktor, der gleich die Ordnung order einstellt.
PointComparitor(byte, XPoint) - Constructor for class gishur.x.PointComparitor
Konstruktor, der gleich die Ordnung order einstellt und falls order==ANGULAR bzw ==DISTANCE_ORDER die entsprechenden Bezugspunkte einstellt.
POINTS - Static variable in class gishur.x.SegmentIntersectionSweep
Ausgabemodus: Nur Schnittpunkte werden ausgegeben
POINTS - Static variable in interface gishur.x2.core.Intersectable
Intersection mode, that allows only points as return type for intersections
POINTS_AND_SEGMENTS - Static variable in class gishur.x.SegmentIntersectionSweep
Ausgabemodus: Schnittpunkte und beteiligte Segmente werden ausgegeben
POINTS_CURVES - Static variable in interface gishur.x2.core.Intersectable
Intersection mode, that allows only lines and points as return type for intersections
POLY_SHAPE - Static variable in class gishur.gui.displayobject.DisplayXList
 
Polygon_Primitive - class gishur.gui.Polygon_Primitive.
Polygon.
Polygon_Primitive() - Constructor for class gishur.gui.Polygon_Primitive
 
Polygon_Primitive(int[], int[], int) - Constructor for class gishur.gui.Polygon_Primitive
 
Polygon_Primitive(Point[]) - Constructor for class gishur.gui.Polygon_Primitive
 
Polygon_Primitive(Point[], int, int) - Constructor for class gishur.gui.Polygon_Primitive
 
Polygon_Primitive(Polygon) - Constructor for class gishur.gui.Polygon_Primitive
 
polygonIntersection(XPolygon) - Method in class gishur.x.XPolygon
Schneidet in Zeit O(n*log(n)) das Polygon mit dem Polygon pol und gibt eine Liste mit den Schnittpolygonen zurück.
polygonIntersection(XPolygon, XPolygon) - Method in class gishur.x.PolygonIntersectionSweep
Berechnet den Schnitt der Polygone pol1 und pol2 in O(n*log(n)) Zeit, wobei n die Summe der Anzahl der Randpunkte von pol1 und pol2 bezeichnet.
PolygonIntersectionSweep - class gishur.x.PolygonIntersectionSweep.
PolygonIntersectionSweep realisiert den Schnitt von zwei einfachen Polygonen mittels eines Plane-Sweeps in O(n*log(n)) Zeit, wobei n die Summe der Eckpunkte der beiden Polygon bezeichnet.
PolygonIntersectionSweep() - Constructor for class gishur.x.PolygonIntersectionSweep
 
PolygonPainter - class gishur.gui2.painter.PolygonPainter.
A Painter for the inner area of polygons.
PolygonPainter() - Constructor for class gishur.gui2.painter.PolygonPainter
Empty and only constructor.
PolygonShape - class gishur.gui2.PolygonShape.
A PolygonShape represents a polygon.
PolygonShape() - Constructor for class gishur.gui2.PolygonShape
Creates an empty PolygonShape.
PolygonShape(int[], int[], int) - Constructor for class gishur.gui2.PolygonShape
Constructs and initializes a PolygonShape from the specified parameters.
PolygonShape(Point[]) - Constructor for class gishur.gui2.PolygonShape
Constructs and initializes a PolygonShape from the specified point list.
PolygonShape(Point[], int, int) - Constructor for class gishur.gui2.PolygonShape
Constructs and initializes a PolygonShape from the specified point list.
PolygonShape(Polygon) - Constructor for class gishur.gui2.PolygonShape
Creates a PolygonShape from the specified polygon.
PolygonStyle - class gishur.gui2.painter.PolygonStyle.
The Style-class for the inner area of polygons.
PolygonStyle() - Constructor for class gishur.gui2.painter.PolygonStyle
 
pop() - Method in class gishur.core.Queue
Returns the first element of the queue and removes it (pops it).
pop() - Method in class gishur.core.SimpleList
A stack-pop.
pop() - Method in class gishur.core.Stack
Removes the last element from the Stack and returns it.
Pop() - Method in class gishur.core.SimpleList
Queue-pop.
popBoolean() - Method in class gishur.core.Queue
Queue.pop() for boolean-values.
popBoolean() - Method in class gishur.core.SimpleList
Pop for boolean-values.
popBoolean() - Method in class gishur.core.Stack
Stack.pop() for boolean-values.
PopBoolean() - Method in class gishur.core.SimpleList
Pop for boolean-values.
popDouble() - Method in class gishur.core.Queue
Queue.pop() for double-values.
popDouble() - Method in class gishur.core.SimpleList
Pop for double-values.
popDouble() - Method in class gishur.core.Stack
Stack.pop() for double-values.
PopDouble() - Method in class gishur.core.SimpleList
Pop for double-values.
popFloat() - Method in class gishur.core.Queue
Queue.pop() for float-values.
popFloat() - Method in class gishur.core.SimpleList
Pop for float-values.
popFloat() - Method in class gishur.core.Stack
Stack.pop() for float-values.
PopFloat() - Method in class gishur.core.SimpleList
Pop for float-values.
popInt() - Method in class gishur.core.Queue
Queue.pop() for int-values.
popInt() - Method in class gishur.core.SimpleList
Pop for int-values.
popInt() - Method in class gishur.core.Stack
Stack.pop() for int-values.
PopInt() - Method in class gishur.core.SimpleList
Pop for int-values.
popLong() - Method in class gishur.core.Queue
Queue.pop() for long-values.
popLong() - Method in class gishur.core.SimpleList
Pop for long-values.
popLong() - Method in class gishur.core.Stack
Stack.pop() for long-values.
PopLong() - Method in class gishur.core.SimpleList
Pop for long-values.
pos(TreeItem) - Method in class gishur.core.BasicTreeItem
Returns the position of the node child in this node.
pos(TreeItem) - Method in interface gishur.core.TreeItem
Returns the position at which child is connected to this TreeItem.
position() - Method in class gishur.graph.gui.NodeVisualization
Returns the position of the NodeVisualization.
pow(long) - Method in class gishur.core.math.MathNumber
Computes this^n.
pow(long) - Method in class gishur.core.math.DoubleNumber
Computes this^n.
pow(long) - Method in class gishur.core.math.RationalNumber
Computes this^n.
power_com - Static variable in class gishur.awt.TraceBar
ActionEvent Label.
PRECISION_ERROR - Static variable in class gishur.core.geom.GeomException
The result is too unprecise.
preConcatenate(AffineTransformation) - Method in class gishur.graph.gui.AffineTransformation
Concatenates an AffineTransformation Tx to this AffineTransformation Cx in a less commonly used way such that Tx modifies the coordinate transformation relative to the absolute pixel space rather than relative to the existing user space.
preConcatenate(AffineTransformation) - Method in class gishur.x.AffineTransformation
Concatenates an AffineTransformation Tx to this AffineTransformation Cx in a less commonly used way such that Tx modifies the coordinate transformation relative to the absolute pixel space rather than relative to the existing user space.
preConcatenate(AffineTransformation) - Method in class gishur.x2.core.AffineTransformation
Concatenates an AffineTransformation Tx to this AffineTransformation Cx in a less commonly used way such that Tx modifies the coordinate transformation relative to the absolute pixel space rather than relative to the existing user space.
preConcatenate(double, double, double, double, double, double) - Method in class gishur.graph.gui.AffineTransformation
Concatenates this AffineTransformation to the given transformation matrix.
preConcatenate(double, double, double, double, double, double) - Method in class gishur.x.AffineTransformation
Concatenates this AffineTransformation to the given transformation matrix.
preConcatenate(double, double, double, double, double, double) - Method in class gishur.x2.core.AffineTransformation
Concatenates this AffineTransformation to the given transformation matrix.
preferredHeight - Variable in class gishur.awt.SymbolButton
Preferred Height of the button
preferredPosition() - Method in class gishur.graph.core.Node
Returns the preferred position of this Node.
prefix() - Method in class gishur.gui2.PropertyStatusReader
Returns the properties prefix of the PropertyStatusReader.
prepeareRenderContext(RenderContext) - Method in class gishur.gui2.DrawAtom
Prepeares the RenderContext before recalulation or drawing via a call to DrawAtom.recalculate(gishur.gui2.RenderContext)/DrawAtom.draw(Graphics,RenderContext).
prepeareRenderContext(RenderContext) - Method in class gishur.gui2.DrawObject
Prepeares the RenderContext before recalulation or drawing via a call to DrawObject.recalculate(gishur.gui2.RenderContext, gishur.gui2.PropertyStatusReader)/DrawObject.draw(Graphics,RenderContext).
preprocessEvent(int, DrawAtom) - Method in class gishur.graph.gui.DisplayGraph
Preprocesses the event specified via its id sent by the given source.
preprocessEvent(int, DrawAtom) - Method in class gishur.graph.gui.DisplayGraphElement
Preprocesses the event specified via its id sent by the given source.
preprocessEvent(int, DrawAtom) - Method in class gishur.gui2.DrawAtom
Preprocesses the event specified via its id sent by the given source.
preprocessEvent(int, DrawAtom) - Method in class gishur.gui2.InputHandler
Preprocesses the event specified via its id sent by the given source.
preprocessEvent(int, DrawAtom) - Method in class gishur.gui2.InputLayer
Preprocesses the event specified via its id sent by the given source.
preprocessEvent(int, DrawAtom) - Method in class gishur.gui2.DrawShadow
Preprocesses the event specified via its id sent by the given source.
pressed() - Method in class gishur.awt.SymbolButton
Liest den Button-Status
pressedColor - Variable in class gishur.awt.SymbolButton
Buttonfarbe bei eingedrücktem Umschaltknopf.
prev_com - Static variable in class gishur.awt.TraceBar
ActionEvent Label.
prev() - Method in class gishur.core.BasicListItem
Returns the previous ListItem.
prev() - Method in interface gishur.core.Cursor
Moves the Cursor on to the next position in backward direction.
prev() - Method in interface gishur.core.ListItem
Returns the previous ListItem.
prev() - Method in class gishur.core.CursorAdapter
Moves the Cursor on to the next position in backward direction (which is possibly invalid !).
prev() - Method in class gishur.core.algorithms.TraceLabel
 
prev() - Method in class gishur.core.algorithms.TraceCursor
 
prev() - Method in class gishur.gui2.DrawObject
Returns the previous DrawObject in the group or null if it is the first group element.
prev() - Method in class gishur.gui2.DisplayObject
Returns the previous DrawObject in the group or null if it is the first group element.
prev() - Method in class gishur.gui2.DisplayGroup
Returns the previous DrawObject in the group or null if it is the first group element.
prev(DrawObject) - Method in class gishur.gui2.DrawObject
Returns the previous DrawObject of the given DrawObject, if this is direct parent of the given DrawObject or null if it is the first group element.
prev(int) - Method in interface gishur.core.Cursor
Moves the Cursor step elements in backward direction.
prev(int) - Method in class gishur.core.CursorAdapter
Moves the Cursor step elements in backward direction.
prev(int) - Method in class gishur.core.algorithms.TraceLabel
 
prev(int) - Method in class gishur.core.algorithms.TraceCursor
 
prev(ListItem) - Method in class gishur.core.SimpleList
Returns the previous ListItem to i.
prev(ListItem) - Method in class gishur.core.ListView
Returns the ListItem previous to i in the list.
prev(ListItem, int) - Method in class gishur.core.SimpleList
Returns the ListItem which is situated count steps in backward direction from base (or null, if base is not part of this list).
prev(ListItem, int) - Method in class gishur.core.ListView
Returns the ListItem, which is count steps away from base in backward direction (or null, if base does not belong to the list).
prev(SkEdge) - Method in class gishur.x.voronoi.SKR
Liefert die vor e in der Region gespeicherte Kante.
prev(TreeItem) - Method in class gishur.core.BinarySearchTree
Returns the previous TreeItem in symmetric order (BasicTree.LEFT_ROOT_RIGHT_ORDER).
prev(TreeItem, byte) - Method in class gishur.core.BinarySearchTree
Returns the previous TreeItem in the tree following the traversal order defined by order.
prev(TreeItem, TreeItem, byte) - Method in class gishur.core.BasicTree
Returns the previous TreeItem in the partial tree with root root referring to the traversal-order defined by order.
prevChildPos(int) - Method in class gishur.core.BasicTreeItem
Returns the position of the last child-node before or at position pos, which is not null.
prevChildPos(int) - Method in interface gishur.core.TreeItem
Returns the position of the last child-node before or at position pos, which is not null.
prevLeftEdge() - Method in class gishur.x.voronoi.SkEdge
Liefert die Kante, die bei linker Umrundung des Startpunktes als nächste kommt.
prevRightEdge() - Method in class gishur.x.voronoi.SkEdge
Liefert die Kante, die bei rechter Umrundung des Startpunktes als nächste kommt.
prevUp() - Method in class gishur.core.algorithms.TraceLabel
 
prevUp() - Method in class gishur.core.algorithms.TraceCursor
 
PriorityQueue - interface gishur.core.PriorityQueue.
An interface that defines the basic methods for priority queues.
processActionEvent(ActionEvent) - Method in class gishur.awt.Symbolbar
ActionEvent verarbeiten und auf die Actionlistener verteilen.
processActionEvent(ActionEvent) - Method in class gishur.awt.ZoomBar
Verarbeitet ActionEvents.
processActionEvent(ActionEvent) - Method in class gishur.awt.ZoomBar2
Verarbeitet ActionEvents.
processActionEvent(ActionEvent) - Method in class gishur.awt.TraceBar
Processes action events.
processActionEvent(ActionEvent) - Method in class gishur.awt.DockBar
Verarbeitet ActionEvents.
processActionEvent(ActionEvent) - Method in class gishur.gui2.InputHandler
Processes action events.
processAdjustmentEvent(AdjustmentEvent) - Method in class gishur.gui2.InputHandler
Processes adjustment events.
processAWTEvent(AWTEvent) - Method in interface gishur.core.event.GeneralAWTEventListener
Processes any events occurring on the object listened to.
processComponentEvent(ComponentEvent) - Method in class gishur.gui2.InputHandler
Processes component events (other than mouse, key, focus, paint or window events).
processContainerEvent(ContainerEvent) - Method in class gishur.gui2.InputHandler
Processes container events.
processDrawEvent(DrawEvent) - Method in class gishur.gui2.DrawObject
Processes DrawEvents occuring on this DrawObject.
processDrawEvent(DrawEvent) - Method in class gishur.gui2.DisplayObject
Processes DrawEvents occuring on this DisplayObject.
processEvent(AWTEvent) - Method in class gishur.awt.Symbolbar
Events verarbeiten.
processEvent(AWTEvent) - Method in class gishur.awt.GishurCanvas
Überschreibt processEvent und behandelt auch ObjectEvents.
processEvent(AWTEvent) - Method in class gishur.gui.DisplayManager
Außer die EventListener zu benachrichtigen, wird noch die Eventverarbeitung des InputManagers aufgerufen.
processEvent(AWTEvent) - Method in class gishur.gui.InputManager
Eventverarbeitung.
processEvent(AWTEvent) - Method in class gishur.gui2.DrawObject
Processes events delivered to this DrawObject.
processEvent(AWTEvent) - Method in class gishur.gui2.InputHandler
Processes events delivered to this InputHandler.
processEvent(AWTEvent) - Method in class gishur.gui2.DisplayManager
Processes events occurring on this component.
processEvent(SweepEvent) - Method in class gishur.core.Sweep
Processes SweepEvent e.
processEvent(SweepEvent) - Method in interface gishur.core.SweepListener
Processes the SweepEvent e.
processEvent(SweepEvent) - Method in class gishur.x.PolygonIntersectionSweep
Verarbeitet das SweepEvent e.
processEvent(SweepEvent) - Method in class gishur.x.SegmentIntersectionSweep
Verarbeitet das SweepEvent e.
processFocusEvent(FocusEvent) - Method in class gishur.gui2.InputHandler
Processes focus events.
processItemEvent(ItemEvent) - Method in class gishur.gui2.InputHandler
Processes item events.
processKeyEvent(KeyEvent) - Method in class gishur.gui2.InputHandler
Processes key events.
processMessage(String, Object) - Method in class gishur.gui2.DrawAtom
Processes a given message.
processMessage(String, Object) - Method in class gishur.gui2.DrawManager
Processes a given message.
processModifyEvent(ModifyEvent) - Method in class gishur.gui2.InputHandler
Processes modification events.
processModifyEvent(ModifyEvent) - Method in class gishur.gui2.DisplayManager
Processes ModifyEvents occured at this DisplayManager.
processMouseEvent(MouseEvent) - Method in class gishur.awt.Symbolbar
Verarbeitet Mousevents.
processMouseEvent(MouseEvent) - Method in class gishur.graph.gui.EdgeInputHandler
Processes mouse events.
processMouseEvent(MouseEvent) - Method in class gishur.graph.gui.NodeInputHandler
Processes mouse events.
processMouseEvent(MouseEvent) - Method in class gishur.gui2.InputHandler
Processes mouse events.
processMouseEvent(MouseEvent) - Method in class gishur.gui2.handler.ZoomHandler
Processes mouse events.
processMouseEvent(MouseEvent) - Method in class gishur.gui2.handler.TranslateHandler
Processes mouse events.
processMouseEvent(MouseEvent) - Method in class gishur.gui2.handler.MouseHandler
Processes mouse events.
processMouseEvent(MouseEvent) - Method in class gishur.gui2.handler.ContextHandler
Processes mouse events.
processMouseMotionEvent(MouseEvent) - Method in class gishur.awt.Symbolbar
 
processMouseMotionEvent(MouseEvent) - Method in class gishur.graph.gui.EdgeInputHandler
Processes mouse motion events.
processMouseMotionEvent(MouseEvent) - Method in class gishur.graph.gui.NodeInputHandler
Processes mouse motion events.
processMouseMotionEvent(MouseEvent) - Method in class gishur.gui2.InputHandler
Processes mouse motion events.
processMouseMotionEvent(MouseEvent) - Method in class gishur.gui2.handler.ZoomHandler
Processes mouse motion events.
processMouseMotionEvent(MouseEvent) - Method in class gishur.gui2.handler.TranslateHandler
Processes mouse motion events.
processMouseMotionEvent(MouseEvent) - Method in class gishur.gui2.handler.MouseHandler
Processes mouse motion events.
processObjectEvent(ObjectEvent) - Method in class gishur.awt.GishurCanvas
Verarbeitet ObjectEvents, die an dieser Komponente ausgelöst wurden, indem sie an registrierte ObjectListener weitergereicht werden.
processPaintEvent(PaintEvent) - Method in class gishur.gui2.InputHandler
Processes paint events.
processTextEvent(TextEvent) - Method in class gishur.gui2.InputHandler
Processes text events.
processWindowEvent(WindowEvent) - Method in class gishur.gui2.InputHandler
Processes window events.
PropEntry - class gishur.graph.awt.PropEntry.
 
PropEntry(PropertyTypeSelector) - Constructor for class gishur.graph.awt.PropEntry
 
properties() - Method in class gishur.gui2.DrawAtom
Returns the DrawProperties object of this DrawAtom.
PropertiesFrame - class gishur.graph.awt.PropertiesFrame.
A DialogFrame used to edit the properties of a GraphElement.
PropertiesFrame(String, DrawAtom, boolean) - Constructor for class gishur.graph.awt.PropertiesFrame
Constructor.
propertiesToString() - Method in class gishur.graph.core.GraphElement
Returns a string representation of the list of properties of this GraphElement.
PROPERTY_NOT_SET - Static variable in class gishur.gui2.DrawException
A required property was not set.
propertyAdapterSource() - Method in class gishur.gui2.PropertyStatusReader
Returns the source object for SourcePropertyAdapter entries.
propertyName() - Method in class gishur.graph.gui.GraphElementPropertyAdapter
Returns the property name to read properties from.
PropertyPropertyAdapter - class gishur.gui2.adapter.PropertyPropertyAdapter.
A SourcePropertyAdapter, that reads another property from another given DrawAtom.
PropertyPropertyAdapter(String) - Constructor for class gishur.gui2.adapter.PropertyPropertyAdapter
Constructs a new PropertyPropertyAdapter with the specified source-property-name.
PropertyPropertyAdapter(String, DrawAtom) - Constructor for class gishur.gui2.adapter.PropertyPropertyAdapter
Constructs a new PropertyPropertyAdapter with the specified source-property-name and source-DrawAtom.
propertyreader() - Method in class gishur.gui2.RenderContext
 
propertyReader() - Method in class gishur.gui2.DrawObject
The PropertyStatusReader that should be used for reading properties.
PropertyStatusReader - class gishur.gui2.PropertyStatusReader.
Help class for easily reading properties from a given DrawAtom with different prefixes depending on a given state.
PropertyStatusReader(String, DrawAtom) - Constructor for class gishur.gui2.PropertyStatusReader
Constructs a new PropertyStatusReader object with the specified properties prefix and source DrawAtom.
PropertyStatusReader(String, DrawAtom, byte) - Constructor for class gishur.gui2.PropertyStatusReader
Constructs a new PropertyStatusReader object with the specified properties prefix, source DrawAtom and state.
PropertyTypeSelector - class gishur.graph.awt.PropertyTypeSelector.
 
PropertyTypeSelector() - Constructor for class gishur.graph.awt.PropertyTypeSelector
 
ProtocolRenderContext - class gishur.gui2.ProtocolRenderContext.
 
ProtocolRenderContext() - Constructor for class gishur.gui2.ProtocolRenderContext
 
ProtocolRenderContext(String) - Constructor for class gishur.gui2.ProtocolRenderContext
 
push(boolean) - Method in class gishur.core.Queue
Queue.push(java.lang.Object) for boolean-values.
push(boolean) - Method in class gishur.core.SimpleList
Push for boolean-values.
push(boolean) - Method in class gishur.core.Stack
Stack.push(java.lang.Object) for boolean-values.
push(double) - Method in class gishur.core.Queue
Queue.push(java.lang.Object) for double-values.
push(double) - Method in class gishur.core.SimpleList
Push for double-values.
push(double) - Method in class gishur.core.Stack
Stack.push(java.lang.Object) for double-values.
push(float) - Method in class gishur.core.Queue
Queue.push(java.lang.Object) for float-values.
push(float) - Method in class gishur.core.SimpleList
Push for float-values.
push(float) - Method in class gishur.core.Stack
Stack.push(java.lang.Object) for float-values.
push(int) - Method in class gishur.core.Queue
Queue.push(java.lang.Object) for int-values.
push(int) - Method in class gishur.core.SimpleList
Push for int-values.
push(int) - Method in class gishur.core.Stack
Stack.push(java.lang.Object) for int-values.
push(long) - Method in class gishur.core.Queue
Queue.push(java.lang.Object) for long-values.
push(long) - Method in class gishur.core.SimpleList
Push for long-values.
push(long) - Method in class gishur.core.Stack
Stack.push(java.lang.Object) for long-values.
push(Object) - Method in class gishur.core.Queue
Appends an object to this queue.
push(Object) - Method in class gishur.core.SimpleList
Puts an object on the top of the stack, i.e. appends it to the queue.
push(Object) - Method in class gishur.core.Stack
Stores an object on the stack.
Push(Object) - Method in class gishur.core.SimpleList
Puts an object onto the bottom of the stack, i.e. inserts it before the first element of the list.

Q

Queue - class gishur.core.Queue.
A simple queue based upon BasicList.
Queue() - Constructor for class gishur.core.Queue
Empty constructor.
QuickSort() - Method in class gishur.core.Sorter
The Quicksort-algorithm.
QuickSort(BasicList) - Method in class gishur.core.Sorter
Sorter.QuickSort() performed on a BasicList.
QuickSort(char[]) - Method in class gishur.core.Sorter
Sorter.QuickSort() directly called with an array of chars.
QuickSort(char[], int, int) - Method in class gishur.core.Sorter
Sorter.QuickSort() directly called with an array of chars and an interval bounds specification.
QuickSort(double[]) - Method in class gishur.core.Sorter
Sorter.QuickSort() directly called with an array of doubles.
QuickSort(double[], int, int) - Method in class gishur.core.Sorter
Sorter.QuickSort() directly called with an array of doubles and an interval bounds specification.
QuickSort(Enumeration) - Method in class gishur.core.Sorter
Sorter.QuickSort() performed on an Enumeration.
QuickSort(float[]) - Method in class gishur.core.Sorter
Sorter.QuickSort() directly called with an array of floats.
QuickSort(float[], int, int) - Method in class gishur.core.Sorter
Sorter.QuickSort() directly called with an array of floats and an interval bounds specification.
QuickSort(int[]) - Method in class gishur.core.Sorter
Sorter.QuickSort() directly called with an array of ints.
QuickSort(int[], int, int) - Method in class gishur.core.Sorter
Sorter.QuickSort() directly called with an array of ints and an interval bounds specification.
QuickSort(long[]) - Method in class gishur.core.Sorter
Sorter.QuickSort() directly called with an array of longs.
QuickSort(long[], int, int) - Method in class gishur.core.Sorter
Sorter.QuickSort() directly called with an array of longs and an interval bounds specification.
QuickSort(Object[]) - Method in class gishur.core.Sorter
Sorter.QuickSort() directly called with an array of Objects.
QuickSort(Object[], int, int) - Method in class gishur.core.Sorter
Sorter.QuickSort() directly called with an array of Objects and an interval bounds specification.

R

radius - Variable in class gishur.gui.Circle_Primitive
Radius des Kreises.
radius - Variable in class gishur.gui.inputhandler.EditorXPoint
Radius des Punktes.
radius - Variable in class gishur.gui.inputhandler.EditorXRay
Radius des Punktes.
radius - Variable in class gishur.gui.inputhandler.InputXSegment
Radius des Punktes.
radius - Variable in class gishur.gui.inputhandler.EditorXSegment
Radius des Punktes.
radius - Variable in class gishur.gui.inputhandler.Selector
Radius eines Griffes.
radius - Variable in class gishur.gui.inputhandler.EditorXPolyline
Radius des Punktes.
radius - Variable in class gishur.gui.inputhandler.InputXPoint
Radius des Punktes.
radius - Variable in class gishur.gui.inputhandler.InputXRay
Radius des Punktes.
radius - Variable in class gishur.gui.inputhandler.InputXPolygon
Radius des Punktes.
radius - Variable in class gishur.gui.inputhandler.InputXLine
Radius des Punktes.
radius - Variable in class gishur.gui.displayobject.DisplayXList
Radius des Punktes.
radius - Variable in class gishur.gui.displayobject.DisplayXRay
Radius des Punktes.
radius - Variable in class gishur.gui.displayobject.DisplayXSegment
Radius des Punktes.
radius - Variable in class gishur.gui.displayobject.DisplayXCircle
Radius des Punktes.
radius - Variable in class gishur.gui.displayobject.DisplayXPoint
Radius des Punktes.
radius - Variable in class gishur.gui.displayobject.DisplayXParabola
Radius des Punktes.
radius - Variable in class gishur.gui.displayobject.DisplayXPolyline
Radius des Punktes.
radius - Variable in class gishur.x.XCircle
Radius
radius() - Method in class gishur.x.XCircle
Liefert den Radius des Kreises.
rank() - Method in class gishur.core.BasicTreeItem
Returns the rank of this node, which is the number of children connected to this node (each node except for the root has only one parent, so the parent does not increase the rank).
rank() - Method in interface gishur.core.TreeItem
Returns this node's rank which is the number of connections to child nodes.
RationalNumber - class gishur.core.math.RationalNumber.
A rational Number based upon MathNumber.
RationalNumber(BigInteger, BigInteger) - Constructor for class gishur.core.math.RationalNumber
 
RationalNumber(long) - Constructor for class gishur.core.math.RationalNumber
 
RationalNumber(long, long) - Constructor for class gishur.core.math.RationalNumber
 
readGraph(InputStream) - Static method in class gishur.graph.core.GraphFileFormat
Reads a single Graph from the given InputStream.
readGraph(String) - Static method in class gishur.graph.core.GraphFileFormat
Reads a single Graph from the specified file.
readGraphs(InputStream) - Static method in class gishur.graph.core.GraphFileFormat
Reads an array of Graphs from the given InputStream.
readGraphs(String) - Static method in class gishur.graph.core.GraphFileFormat
Reads an array of Graphs from the specified file.
REAL_INTERSECTIONS - Static variable in class gishur.x.SegmentIntersectionSweep
Schnittmodus: Nur echte Schnitte werden berechnet
RECALC - Static variable in class gishur.gui2.event.DrawEvent
ID: DrawAtom has recalculated
RECALC_EVENT_MASK - Static variable in class gishur.gui2.event.DrawEvent
The event mask for recalculation events (DrawEvent.RECALC)
recalcBounds() - Method in class gishur.gui.Painter
Berechnet den belegten Bereich neu.
RecalcListener - interface gishur.gui2.event.RecalcListener.
The listener interface for receiving recalculation events of DisplayObjects.
recalcSelectionBorder() - Method in class gishur.gui.inputhandler.Selector
Berechnet den Selektionsrand neu.
recalcSelectionBorders(int, int, int, int) - Method in class gishur.gui.inputhandler.Selector
Berechnet neue Ränder aufgrund der übergebenen Veränderungen an realBounds.
recalculate(RenderContext) - Method in class gishur.gui2.DrawAtom
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext) - Method in class gishur.gui2.DrawObject
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext) - Method in class gishur.gui2.DrawManager
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext) - Method in class gishur.gui2.InputLayer
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext) - Method in class gishur.gui2.Layer
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext) - Method in class gishur.gui2.DrawShadow
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext) - Method in class gishur.gui2.BackgroundLayer
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.graph.gui.EdgeInputHandler
Forces the DrawObject to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.graph.gui.NodeInputHandler
Forces the DrawObject to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.graph.gui.DisplayGraph
Forces the DrawObject to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.graph.gui.DisplayNode
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.graph.gui.DisplayEdge
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.gui2.DrawObject
Forces the DrawObject to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.gui2.InputHandler
Forces the DrawObject to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.gui2.DisplayGroup
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.gui2.handler.ZoomHandler
Forces the DrawObject to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.gui2.handler.TranslateHandler
Forces the DrawObject to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.x.gui.DisplayXSegment
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.x.gui.DisplayXPoint
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.x.gui.DisplayXPolygon
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.x2.gui.DisplayXPoint
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader) - Method in class gishur.x2.gui.DisplayXSegment
Forces the DrawAtom to recalculate its representation.
recalculate(RenderContext, PropertyStatusReader, Parameters) - Method in class gishur.graph.gui.RoundNodePainter
Recalculates this Painter using the given RenderContext, PropertyStatusReader, local point information and other parameters.
recalculate(RenderContext, PropertyStatusReader, Parameters) - Method in class gishur.graph.gui.EdgePainter
Recalculates this Painter using the given RenderContext, PropertyStatusReader, local point information and other parameters.
recalculate(RenderContext, PropertyStatusReader, Parameters) - Method in class gishur.graph.gui.GraphElementInfoPainter
Recalculates this Painter using the given RenderContext, PropertyStatusReader, local point information and other parameters.
recalculate(RenderContext, PropertyStatusReader, Parameters) - Method in class gishur.gui2.Painter
Recalculates this Painter using the given RenderContext, PropertyStatusReader, local point information and other parameters.
recalculate(RenderContext, PropertyStatusReader, Parameters) - Method in class gishur.gui2.painter.ShadowPainter
Recalculates this Painter using the given RenderContext, PropertyStatusReader, local point information and other parameters.
recalculate(RenderContext, PropertyStatusReader, Parameters) - Method in class gishur.gui2.painter.SquarePointPainter
Recalculates this Painter using the given RenderContext, PropertyStatusReader, local point information and other parameters.
recalculate(RenderContext, PropertyStatusReader, Parameters) - Method in class gishur.gui2.painter.InvectPainter
Recalculates this Painter using the given RenderContext, PropertyStatusReader, local point information and other parameters.
recalculate(RenderContext, PropertyStatusReader, Parameters) - Method in class gishur.gui2.painter.InrectPainter
Recalculates this Painter using the given RenderContext, PropertyStatusReader, local point information and other parameters.
recalculate(RenderContext, PropertyStatusReader, Parameters) - Method in class gishur.gui2.painter.InfoPainter
Recalculates this Painter using the given RenderContext, PropertyStatusReader, local point information and other parameters.
recalculate(RenderContext, PropertyStatusReader, Parameters) - Method in class gishur.gui2.painter.PolygonPainter
Recalculates this Painter using the given RenderContext, PropertyStatusReader, local point information and other parameters.
recalculate(RenderContext, PropertyStatusReader, Parameters) - Method in class gishur.gui2.painter.LinePainter
Recalculates this Painter using the given RenderContext, PropertyStatusReader, local point information and other parameters.
recalculate(RenderContext, PropertyStatusReader, Parameters) - Method in class gishur.gui2.painter.RoundPointPainter
Recalculates this Painter using the given RenderContext, PropertyStatusReader, local point information and other parameters.
recalculate(RenderContext, PropertyStatusReader, Parameters) - Method in class gishur.x2.gui.FancyPointPainter
Recalculates this Painter using the given RenderContext, PropertyStatusReader, local point information and other parameters.
recalculateBase(RenderContext, Parameters) - Method in class gishur.gui2.LinkPainter
 
recLabelCount() - Method in class gishur.core.algorithms.Tracer
 
reconnect(ListItem, ListItem[], int, int) - Method in class gishur.core.BasicList
Inserts an interval from an array of ListItems into the list.
reconnect(ListItem, ListItem, ListItem, int) - Method in class gishur.core.BasicList
Inserts the chain of ListItems connected (forwards) to start, which may not contain more than count elements, after base into the list.
record(Object) - Method in class gishur.core.algorithms.TraceObject
Records an instance of the object.
recordLabel(String, int) - Method in class gishur.core.algorithms.Tracer
Records a new TraceLabel with the specified name and level.
recordLabel(String, int, int) - Method in class gishur.core.algorithms.Tracer
Records a new TraceLabel with the specified name, type and level.
recordMode() - Method in class gishur.core.algorithms.Tracer
Returns true, if the Tracer is recording an algorithm.
recordMode() - Method in class gishur.core.algorithms.TraceObject
Returns true, if the TraceObject is in record mode, that means it can record new instances, but cannot access any other instances.
recordNoClone(Object) - Method in class gishur.core.algorithms.TraceObject
Records an instance of the object.
Rectangle_Primitive - class gishur.gui.Rectangle_Primitive.
Achsenparalleles Rechteck.
Rectangle_Primitive() - Constructor for class gishur.gui.Rectangle_Primitive
Konstruktoren.
Rectangle_Primitive(int, int) - Constructor for class gishur.gui.Rectangle_Primitive
 
Rectangle_Primitive(int, int, int, int) - Constructor for class gishur.gui.Rectangle_Primitive
 
Rectangle_Primitive(Rectangle) - Constructor for class gishur.gui.Rectangle_Primitive
 
RectangleShape - class gishur.gui2.RectangleShape.
A RectangleShape specifies an area in a coordinate space that is defined by the rectangle's top-left point (x,y) in the coordinate space, its width, and its height.
RectangleShape() - Constructor for class gishur.gui2.RectangleShape
Constructs a new RectangleShape whose top-left corner is at (0,0) in the coordinate space, and whose width and height are zero.
RectangleShape(int, int) - Constructor for class gishur.gui2.RectangleShape
Constructs a new RectangleShape whose top-left corner is at (0,0) and whose width and height are specified by the arguments of the same name.
RectangleShape(int, int, int, int) - Constructor for class gishur.gui2.RectangleShape
Constructs a new RectangleShape whose top-left corner is specified as (x,y) and whose width and height are specified by the arguments of the same name.
RectangleShape(Rectangle) - Constructor for class gishur.gui2.RectangleShape
Constructs a new RectangleShape, initialized to match the values of the specificed rectangle.
RED - Static variable in class gishur.core.RedBlackTree
Constant for red nodes.
RED_BOX_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default Box Color Red-Style
RED_BOX_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default Box Color Red-Style
RED_LINE_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default Line Color Red-Style
RED_LINE_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default Line Color Red-Style
RED_STYLE - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Color-Style constant.
RED_STYLE - Static variable in class gishur.gui2.painter.InfoStyle
Color-Style constant.
RED_TITLE_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default Title Color Red-Style
RED_TITLE_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default Title Color Red-Style
RedBlackTree - class gishur.core.RedBlackTree.
A red-black-tree, i.e. a completely balanced BinarySearchTree tree with those features: Each node is either red or black Each leaf is black Each red node has only black sons Each descending path from a node to any leaf contains the same number of black nodes. To ensure the completeness of the tree, the null-pointers at the former leafs must now supposed to be leafs (but BasicTreeItem.isLeaf() still returns true for nodes with a null-pointer).
RedBlackTree() - Constructor for class gishur.core.RedBlackTree
Empty constructor.
RedBlackTree(Comparitor) - Constructor for class gishur.core.RedBlackTree
Standard constructor receiving a Comparitor-object to perform the comparisons between the tree's elements and defining an order for the tree.
RedBlackTree(Comparitor, boolean) - Constructor for class gishur.core.RedBlackTree
Constructs a binary tree using the specified Comparitor and following the definition if smaller elements shall be stored in the left or in the right partial tree.
REDOCK_APPLET - Static variable in class gishur.applet.DockableApplet
Konstante für Close- und ExitModi
refresh() - Method in class gishur.awt.ZoomBar2
Refreshes the transformation list.
refresh() - Method in class gishur.gui2.handler.ZoomHandler
Refreshes the transformation list.
refresh() - Method in class gishur.gui2.handler.TranslateHandler
Refreshes the transformation list.
refresh() - Method in class gishur.gui2.handler.MouseHandler
Refreshes the mouse-over list.
refreshPropertyStatus(PropertyStatusReader, String) - Method in class gishur.gui2.DisplayInteractiveObject
Refreshes the state of the given PropertyStatusReader according to the state of this DisplayInteractiveObject and to the given element.
register(DisplayGraphElement) - Method in class gishur.graph.gui.Visualization
Registers a DisplayGraphElement for that visualization.
register(DisplayObject) - Method in class gishur.gui.CollisionManager
Registriert ein Objekt bei der Kollisionserkennung.
register(DrawAtom) - Method in class gishur.gui2.DrawDependency
Registers a DrawAtom as target.
register(DrawAtom[]) - Method in class gishur.gui2.DrawDependency
Registers an array of DrawAtoms as targets.
register(Painter) - Method in class gishur.gui.PainterRegister
Registriert ein Painter-Objekt.
register(Painter) - Method in class gishur.gui.InputManager
Registriert ein Painter-Objekt.
register(Painter) - Method in class gishur.gui.LayerManager
Registriert ein Painter-Objekt.
registerAlgorithm(String, Algorithm) - Static method in class gishur.core.algorithms.AlgorithmManager
Registers the algorithm algo (for this session).
registerApplet(Applet, String) - Method in class gishur.applet.ApplicationContext
Registriert das Applet applet mit dem Namen name bei diesem AppletContext.
registerTypeFormat(TypeFormat) - Method in class gishur.graph.awt.PropertiesFrame
 
registerTypeFormat(TypeFormat) - Method in class gishur.graph.awt.PropertyTypeSelector
Registers a TypeFormat to the PropertyTypeSelector.
relative(int) - Method in interface gishur.core.Cursor
Moves the Cursor step positions within the underlying structure.
relative(int) - Method in class gishur.graph.core.TraverseCursor
Moves the Cursor step positions within the underlying structure.
relative(int) - Method in class gishur.graph.core.GraphElementCursor
Moves the Cursor step positions within the underlying structure.
relative(int) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Moves the Cursor step positions within the underlying structure.
relative(ListItem, int) - Method in class gishur.core.SimpleList
Returns the ListItem which is situated count steps in forward direction from base (or null, if base is not part of this list).
relative(ListItem, int) - Method in class gishur.core.ListView
Returns the ListItem, which is count steps away from base (or null, if base does not belong to the list).
relativeValue(ListItem, int) - Method in class gishur.core.ListView
Returns the value of the ListItem, which is count steps away from base (or null, if base does not belong to the list).
REMOVE - Static variable in interface gishur.core.ListItem
Remove object from list.
REMOVE - Static variable in class gishur.core.LinkException
Error removing objects.
REMOVE - Static variable in interface gishur.core.TreeItem
Remove this object from the structure.
REMOVE - Static variable in class gishur.gui2.event.DrawEvent
ID: DrawAtom will be removed from hierachy
REMOVE_OBJECT - Static variable in class gishur.core.event.ModifyEvent
Sub-Type: Input of an object.
REMOVE_POINTS - Static variable in class gishur.gui.inputhandler.EditorXPolyline
Ducrh rechts-doppelclicken auf Punkte können diese gelöscht werden.
remove() - Method in class gishur.core.BasicListItem
Deletes the connections to other ListItems. {
remove() - Method in class gishur.core.BasicTreeItem
Removes the node from the tree.
remove() - Method in interface gishur.core.ListItem
Deletes the connections to other ListItems. {
remove() - Method in interface gishur.core.TreeItem
Removes the node from the tree.
remove() - Method in class gishur.x.voronoi.SkEdge
Entfernt die Kante aus allen Strukturen.
remove(DisplayObject) - Method in class gishur.gui.inputhandler.ObjectMover
Entfernt das DisplayObject dob von der Liste der zu bewegenden DisplayObjects.
remove(DrawAtom) - Method in class gishur.gui2.SimpleDrawManager
Removes the DrawAtom drw from this group
remove(DrawObject) - Method in class gishur.gui2.DrawObject
Removes the given DrawObject from this group.
remove(DrawObject) - Method in class gishur.gui2.DisplayGroup
Removes the given DrawObject from this group.
remove(DrawObject) - Method in class gishur.gui2.Layer
Removes the given DrawObject from this layer.
remove(DrawShadow) - Method in class gishur.gui2.Layer
Removes the given DrawShadow from this layer.
remove(DrawShadow) - Method in class gishur.gui2.DrawShadow
Removes the given DrawShadow from this DrawShadow.
remove(Edge) - Method in class gishur.graph.core.Graph
 
remove(Enumeration) - Method in class gishur.graph.core.NameFilter
Removes an Enumeration of Strings off the list of strings accepted / rejected by this filter (depends on NameFilter.acceptMode()).
remove(InputHandler) - Method in class gishur.gui2.InputLayer
Removes the given InputHandler from this layer.
remove(InputHandler) - Method in class gishur.gui2.handler.MouseHandler
Removes the given InputHandler from this layer.
remove(int) - Method in class gishur.x.XPolyline
Entfernt den Punkt mit Index i aus dem Polygon.
remove(Layer) - Method in class gishur.awt.ZoomBar
Entfernt einen Layer aus der Liste der zu zoomenden Layer.
remove(Layer) - Method in class gishur.awt.ZoomBar2
Removes a Layer from the list of zoomed Layers.
remove(Layer) - Method in class gishur.gui.inputhandler.ZoomHandler
Entfernt einen Layer aus der Liste der zu zoomenden Layer.
remove(Layer) - Method in class gishur.gui.inputhandler.TranslateHandler
Entfernt einen Layer aus der Liste der zu zoomenden Layer.
remove(Layer) - Method in class gishur.gui2.LayerManager
Removes the given Layer from this layer list.
remove(Layer) - Method in class gishur.gui2.handler.ZoomHandler
Removes a Layer from the list of zoomed Layers.
remove(Layer) - Method in class gishur.gui2.handler.TranslateHandler
Removes a Layer from the list of Layers.
remove(ListItem) - Method in class gishur.core.SimpleList
Removes the ListItem item from the list.
remove(ListItem, ListItem, int) - Method in class gishur.core.BasicList
Removes the chain beginning with start and ending with end or after count steps (if count>0) from the list.
remove(Node) - Method in class gishur.graph.core.Graph
 
remove(Object) - Method in class gishur.core.SimpleList
Removes the ListItem whose key is equal to key from the list.
remove(Object) - Method in class gishur.core.BinarySearchTree
Removes the TreeItem with key key and returns it (or null, if no such TreeItem was found).
remove(Object) - Method in class gishur.gui.Layer
Löscht das Objekt O vom Layer.
remove(Object) - Method in class gishur.gui.InputManager
Löscht das Objekt O vom InputManager.
remove(ObjectListener, ObjectListener) - Static method in class gishur.awt.GishurEventMulticaster
entsprechende remove-Routine.
remove(SkEdge) - Method in class gishur.x.voronoi.SKR
Entfernt die Kante e aus der Skelettregion.
remove(String) - Method in class gishur.graph.core.NameFilter
Removes a name String of the list off strings accepted / rejected by this filter (depends on NameFilter.acceptMode()).
remove(String[]) - Method in class gishur.graph.core.NameFilter
Removes an array of name Strings off the list of strings accepted / rejected by this filter (depends on NameFilter.acceptMode()).
remove(TreeItem) - Method in class gishur.core.BinarySearchTree
Removes TreeItem item from the tree and returns it (or null, if the operation failed).
remove(TreeItem) - Method in class gishur.core.RedBlackTree
Removes item from the tree and returns it (or null, if the deletion was not successful).
removeActionListener(ActionListener) - Method in class gishur.awt.Symbolbar
Entfernen eines ActionListeners
removeAllProperties() - Method in class gishur.graph.core.GraphElement
Removes all properties of this GraphElement without its GraphElement.name().
removebutton - Variable in class gishur.gui.inputhandler.EditorXPolyline
Mousebutton zum Löschen von Punkten
removeclickcount - Variable in class gishur.gui.inputhandler.EditorXPolyline
Anzahl der Clicks zum Löschen
removeClip() - Method in class gishur.core.ClipList
Removes the bounds created by clip() and restores the list's former state.
removeCursor() - Method in class gishur.gui2.InputHandler
Removes the mouse cursor.
removeCursor(DrawAtom) - Method in class gishur.gui2.DisplayManager
Removes the mouse cursor set by the given owner.
removeDrawDependency(DrawObject) - Method in class gishur.gui2.DrawObject
Deprecated.  
removeEdgePropertiesStartingWith(String) - Method in class gishur.graph.core.Graph
Removes the properties stored under keys starting with substring key from all Edges of this Graph.
removeEventListener(EventListener) - Method in class gishur.gui2.DisplayObject
Removes the specified EventListener from this DisplayObject.
removeFilter(Filter) - Method in class gishur.core.Filter
Removes a Filter from the pipeline.
removeFilter(Filter) - Method in class gishur.graph.core.GraphCursor
Removes f from the Filter pipeline of this GraphCursor.
removeFilter(Filter) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Removes f from the Filter pipeline of this GraphCursor.
removeFlow(String) - Method in class gishur.graph.core.GraphElement
Removes the Flow object identified by key from the properties and returns it.
removeGeneralAWTEventListener(GeneralAWTEventListener) - Method in class gishur.gui2.DisplayManager
Removes the specified GeneralAWTEventListener so that it no longer receives all AWTEvents from this DisplayManager.
RemoveGraphElementActor - class gishur.graph.gui.RemoveGraphElementActor.
A ContextActor that removes Nodes and Edges of a Graph.
RemoveGraphElementActor(DisplayGraph) - Constructor for class gishur.graph.gui.RemoveGraphElementActor
Constructs a new RemoveGraphElementActor on the Graph that is source of the given DisplayGraph.
RemoveGraphElementActor(ModelController) - Constructor for class gishur.graph.gui.RemoveGraphElementActor
Constructs a new RemoveGraphElementActor on the Graph that is source of the given ModelController.
removeLastPrefix() - Method in class gishur.gui2.PropertyStatusReader
Removes the last added prefix (to the last point).
removeLinkDirty(Painter) - Method in class gishur.gui.Painter
Entfernt einen verknüpften Painter.
removeLocalFilter(Filter) - Method in class gishur.graph.core.DijkstraCursor
Removes f from the Filter pipeline of this GraphCursor.
removeLocalFilter(Filter) - Method in class gishur.graph.core.DFSCursor
Removes f from the Filter pipeline of this GraphCursor.
removeLocalFilter(Filter) - Method in class gishur.graph.core.BFSCursor
Removes f from the Filter pipeline of this GraphCursor.
removeModifyListener(ModifyListener) - Method in class gishur.gui2.DisplayManager
Removes the specified ModifyListener so that it no longer receives ModifyEvents from this DisplayManager.
removeNodePropertiesStartingWith(String) - Method in class gishur.graph.core.Graph
Removes the properties stored under keys starting with substring key from all Nodes of this Graph.
removeObjectListener(ObjectListener) - Method in class gishur.awt.GishurCanvas
Entfernen eines ObjectListener
removePropertiesStartingWith(String) - Method in class gishur.graph.core.GraphElement
Removes all properties whose keys are starting with substring key.
removeProperty(GraphElement, String) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Removes the property defined by key specific to this TraverseAlgorithmCursor and returns its value.
removeProperty(String) - Method in class gishur.graph.core.GraphElement
Removes the property defined by key from the stored list of properties and returns its value.
removeProperty(String) - Method in class gishur.gui2.DrawAtom
Removes the key (and its corresponding value) from this DrawAtom's properties lies.
removeProperty(String) - Method in class gishur.gui2.DrawProperties
Removes the key (and its corresponding value) from this properties lies.
removePropertyForAllEdges(String) - Method in class gishur.graph.core.Graph
Removes the property stored under key key from all Edges of this Graph.
removePropertyForAllNodes(String) - Method in class gishur.graph.core.Graph
Removes the property stored under key key from all Nodes of this Graph.
removeSym(TreeItem) - Method in class gishur.core.BasicTree
Removes the TreeItem i symmetrically from the tree.
removeTree(TreeItem) - Method in class gishur.core.BasicTree
Removes the partial tree with root root from the tree and returns the total number of removed TreeItems.
removeView(DrawAtom) - Method in class gishur.gui2.ModelController
Removes a view from the ModelController.
RenderContext - class gishur.gui2.RenderContext.
A RenderContext stores rendering informations while rendering.
RenderContext() - Constructor for class gishur.gui2.RenderContext
 
REPAINT - Static variable in class gishur.gui2.DrawAtom
 
REPAINT_ALL - Static variable in class gishur.gui.DisplayManager
 
REPAINT_DISPLAYOBJECTS - Static variable in class gishur.gui.DisplayManager
 
REPAINT_INPUTHANDLER - Static variable in class gishur.gui.DisplayManager
 
repaint() - Method in class gishur.gui.Layer
Veranlaßt, den Layer neu zu zeichnen.
repaint() - Method in class gishur.gui.DisplayManager
Überschreibt Component.repaint.
repaint() - Method in class gishur.gui.LayerManager
Veranlaßt, alle Layer neu zu zeichnen.
repaint() - Method in class gishur.gui2.DrawObject
Starts the recalculation/repainting system immediately.
repaint() - Method in class gishur.gui2.DisplayManager
Requests the DisplayManager to repaint its objects.
repaint(byte) - Method in class gishur.gui.DisplayManager
Repaint mit Setzen des Malmodus.
repaint(byte) - Method in class gishur.gui2.DisplayManager
Requests the DisplayManager to repaint its objects with the specified repaint mode.
repaint(Graphics, Rectangle) - Method in class gishur.gui.Layer
Zeichnet alle Objekte, die den Bereich r berühren neu.
repaint(Graphics, Rectangle) - Method in class gishur.gui.InputManager
Zeichnet alle InputHandler im Bereich bounds neu.
repaint(Graphics, Rectangle) - Method in class gishur.gui.LayerManager
Zeichnet alle Layer in den Grenzen von bound neu.
requestAccess(int, Object, Object) - Method in class gishur.core.BasicList
The owned object who asks the owner for permission to perform an action of the type accesstype with the parameter argument. {
requestAccess(int, Object, Object) - Method in interface gishur.core.Owner
The member object who asks the owner (this) for permission to perform an action of the type accesstype with the given argument.
requestAccess(int, Object, Object) - Method in class gishur.core.BasicTree
The owned object asks the Owner for permission to perform an action of the type specified by accesstype with argument argument.
requestAccess(int, Object, Object) - Method in class gishur.core.BinarySearchTree
Object who asks his Owner for permission to perform an operation of type accesstype with argument argument.
requestAccess(int, Object, Object) - Method in class gishur.core.RedBlackTree
The owned object who asks its Owner for permission to perform an action specified by accesstype with argument argument.
requestAccess(int, Object, Object) - Method in class gishur.graph.core.Graph
Decides if an action on the graph is permitted or denied.
requestListAccess(int, Object) - Method in class gishur.core.BasicListItem
Asks the owner for permission to perform an action of the type accesstype with the argument argument.
requestTreeAccess(int, Object) - Method in class gishur.core.BasicTreeItem
Asks the Owner for permission to perform an operation of type accesstype with the argument argument.
RESERVED_STATE_MAX_MASK - Static variable in class gishur.x2.core.XObject
State mask constant used for internal states.
RESERVED_SUBTYPE_MAX - Static variable in class gishur.core.event.ModifyEvent
Maximum sub-type value used in this class.
RESERVED_SUBTYPE_MAX - Static variable in class gishur.core.event.ObjectEvent
Höchste reservierte Subtype-Konstante.
reset(Object, Object[]) - Method in interface gishur.core.DebugListener
Is called when the algorithm is started.
resetTransform() - Method in class gishur.graph.gui.ScreenGraphTransformation
Resets the ScreenTransformation to its initial values (identity).
resetTransform() - Method in interface gishur.gui.ScreenTransformation
Setzt die Transformation auf 1:1 Skalierung.
resetTransform() - Method in class gishur.gui2.ScreenTransformation
Resets the ScreenTransformation to its initial values (identity).
resetTransform() - Method in class gishur.x.ScreenXTransformation
Setzt die Transformation auf 1:1 Skalierung.
resetTransform() - Method in class gishur.x.gui.ScreenX2Transformation
Resets the ScreenTransformation to its initial values (identity).
resetTransform() - Method in class gishur.x2.gui.ScreenX2Transformation
Resets the ScreenTransformation to its initial values (identity).
resetY() - Method in class gishur.x.LineComparitor
Setzt den Y-Wert zum Vergleichen von vertiaklen Linienobjekten zurück.
reshape(double, double, double, double) - Method in class gishur.x.XRectangle
 
reshape(RenderContext, Parameters) - Method in class gishur.gui2.Painter
Calls the Painter.recalculate(gishur.gui2.RenderContext, gishur.gui2.PropertyStatusReader, gishur.core.Parameters) method.
resize(double, double) - Method in class gishur.x.XRectangle
 
resize(int, int) - Method in class gishur.gui.VirtualScreen
Verändert die Größe des Bildschirmbereiches entsprechend width und height.
resize(Rectangle) - Method in class gishur.gui.VirtualScreen
Verschiebt den Bildschirmbereich entsprechend newpos.
restoreColors(Color[]) - Method in class gishur.gui.DisplayObject
Stellt den in colors gespeicherten Farbzustand wieder her.
restoreColors(Color[]) - Method in class gishur.gui.displayobject.DisplayXPoint
Stellt den in colors gespeicherten Farbzustand wieder her.
restoreColors(Color[]) - Method in class gishur.gui.displayobject.DisplayXPolyline
Stellt den in colors gespeicherten Farbzustand wieder her.
restoreMutability() - Method in class gishur.x.XObject
Restores the mutability information to the information of the original of this clone.
restoreMutability() - Method in class gishur.x2.core.XObject
Restores the mutability information to the information of the original of this clone.
restoreStatus(Object) - Method in class gishur.graph.gui.ScreenGraphTransformation
Restores a state saved via ScreenGraphTransformation.saveStatus().
restoreStatus(Object) - Method in class gishur.gui2.ScreenTransformation
Restores a state saved via ScreenTransformation.saveStatus().
restoreStatus(Object) - Method in class gishur.x2.gui.ScreenX2Transformation
Restores a state saved via ScreenX2Transformation.saveStatus().
reverse() - Method in class gishur.core.SimpleList
Inverts the order in the list.
reverse() - Method in class gishur.x.XPolyline
Kehrt die Polygonkette um.
reverse(ListItem, ListItem, int) - Method in class gishur.core.BasicList
Reverses the order of the ListItems in the interval from start to end.
RIGHT - Static variable in interface gishur.core.TreeItem
Rigth child node.
RIGHT - Static variable in class gishur.gui2.Alignment
Right-alignment constant.
RIGHT_ENDPOINT - Static variable in class gishur.x.SegmentIntersectionSweep
Ereignis-ID: rechter Endpunkt erreicht
right() - Method in class gishur.x.voronoi.SkEdge
Liefert die rechte Skelettregion.
rightID() - Method in class gishur.x.voronoi.SkEdge
Liefert die ID für die rechte Skelettregion.
rightText() - Method in class gishur.awt.SymbolbarSlider
 
rollback(GraphElement) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Makes the last traverse step (see TraverseAlgorithmCursor.selectNext(gishur.graph.core.GraphElement)) undone.
ROOT_CHILDS_ORDER - Static variable in class gishur.core.BasicTree
The root at first, then the children.
ROOT_LEFT_RIGHT_ORDER - Static variable in class gishur.core.BasicTree
Root-left-right (only works correctly with binary trees).
root() - Method in class gishur.core.BasicTree
Returns a reference to the root of this tree.
root() - Method in class gishur.core.BinarySearchTree
Returns the root-node.
ROTATE_OBJECT - Static variable in class gishur.core.event.ModifyEvent
Sub-Type: Object rotated.
rotate_XObject(XPoint, double) - Method in class gishur.x.XObject
Rotates this XObject around the rotation center center by angle.
rotate(double) - Method in class gishur.graph.gui.AffineTransformation
Concatenates this transform with a rotation transformation.
rotate(double) - Method in interface gishur.gui.ScreenTransformation
Dreht das Objekt um seinen Mittelpunkt mit dem Winkel angle.
rotate(double) - Method in class gishur.gui2.ScreenTransformation
Rotates the ScreenTransformation around the origin.
rotate(double) - Method in class gishur.x.AffineTransformation
Concatenates this transform with a rotation transformation.
rotate(double) - Method in class gishur.x.ScreenXTransformation
Dreht das Objekt um seinen Mittelpunkt mit dem Winkel angle.
rotate(double) - Method in class gishur.x2.core.AffineTransformation
Concatenates this transform with a rotation transformation.
rotate(double, double, double) - Method in class gishur.graph.gui.AffineTransformation
Concatenates this transform with a transform that rotates coordinates around an anchor point.
rotate(double, double, double) - Method in class gishur.x.AffineTransformation
Concatenates this transform with a transform that rotates coordinates around an anchor point.
rotate(double, double, double) - Method in class gishur.x2.core.AffineTransformation
Concatenates this transform with a transform that rotates coordinates around an anchor point.
rotate(Point, double) - Method in interface gishur.gui.ScreenTransformation
Dreht das Objekt um den Punkt center mit dem Winkel angle.
rotate(Point, double) - Method in interface gishur.gui.AffineTransformable
Dreht das Objekt um den Punkt center mit dem Winkel angle.
rotate(Point, double) - Method in class gishur.gui.displayobject.DisplayXSegment
Dreht das Objekt um den Punkt center mit dem Winkel angle.
rotate(Point, double) - Method in class gishur.gui.displayobject.DisplayXPoint
Dreht das Objekt um den Punkt center mit dem Winkel angle.
rotate(Point, double) - Method in class gishur.gui.displayobject.DisplayXPolyline
Dreht das Objekt um den Punkt center mit dem Winkel angle.
rotate(Point, double) - Method in class gishur.gui2.ScreenTransformation
Rotates the ScreenTransformation around an anchor point.
rotate(Point, double) - Method in class gishur.x.ScreenXTransformation
Dreht das Objekt um den Punkt center mit dem Winkel angle.
rotate(Point, Point, Point) - Method in interface gishur.gui.ScreenTransformation
Dreht das Objekt um den Punkt center mit dem Winkel start-center-end.
rotate(Point, Point, Point) - Method in interface gishur.gui.AffineTransformable
Dreht das Objekt um den Punkt center mit dem Winkel start-center-end.
rotate(Point, Point, Point) - Method in class gishur.gui.displayobject.DisplayXSegment
Dreht das Objekt um den Punkt center mit dem Winkel start-center-end.
rotate(Point, Point, Point) - Method in class gishur.gui.displayobject.DisplayXPoint
Dreht das Objekt um den Punkt center mit dem Winkel start-center-end.
rotate(Point, Point, Point) - Method in class gishur.gui.displayobject.DisplayXPolyline
Dreht das Objekt um den Punkt center mit dem Winkel start-center-end.
rotate(Point, Point, Point) - Method in class gishur.gui2.ScreenTransformation
Rotates the ScreenTransformation around an anchor point with the angle of rotation given by the two points start and end.
rotate(Point, Point, Point) - Method in class gishur.x.ScreenXTransformation
Dreht das Objekt um den Punkt center mit dem Winkel start-center-end.
rotate(String, double) - Method in class gishur.gui2.ElementTransform
Rotates the element around the origin.
rotate(String, int, int, double) - Method in class gishur.gui2.ElementTransform
Rotates the element around an anchor point.
rotate(String, int, int, int, int, int, int) - Method in class gishur.gui2.ElementTransform
Rotates the element around an anchor point with the angle of rotation given by the two points start and end.
rotate(String, Point, double) - Method in class gishur.gui2.ElementTransform
Rotates the element around an anchor point.
rotate(String, Point, Point, Point) - Method in class gishur.gui2.ElementTransform
Rotates the element around an anchor point with the angle of rotation given by the two points start and end.
rotate(XPoint, double) - Method in class gishur.x.XBaseline
Dreht das Objekt um den Punkt center mit dem Winkel angle.
rotate(XPoint, double) - Method in class gishur.x.XPolyline
Dreht das Objekt um den Punkt center mit dem Winkel angle.
rotate(XPoint, double) - Method in class gishur.x.XPoint
Dreht das Objekt um den Punkt center mit dem Winkel angle.
rotate(XPoint, double) - Method in interface gishur.x.AffineXTransformable
Dreht das Objekt um den Punkt center mit dem Winkel angle.
rotate(XPoint, double) - Method in class gishur.x2.core.XObject
Rotates this XObject around the rotation center center by angle.
rotate(XPoint, XPoint, XPoint) - Method in class gishur.x.XBaseline
Dreht das Objekt um den Punkt center mit dem Winkel start-center-end.
rotate(XPoint, XPoint, XPoint) - Method in class gishur.x.XPolyline
Dreht das Objekt um den Punkt center mit dem Winkel start-center-end.
rotate(XPoint, XPoint, XPoint) - Method in class gishur.x.XPoint
Dreht das Objekt um den Punkt center mit dem Winkel start-center-end.
rotate(XPoint, XPoint, XPoint) - Method in interface gishur.x.AffineXTransformable
Dreht das Objekt um den Punkt center mit dem Winkel start-center-end.
rotateTo(double, double) - Method in class gishur.x.XBaseline
Dreht die XBaseline um den Startpunkt so, daß sie durch den Punkt (x,y) geht.
rotation(TreeItem, int, int) - Method in class gishur.core.BasicTree
A simple rotation.
rotation(TreeItem, int, int) - Method in class gishur.core.BinarySearchTree
Overrides BasicTree.rotation(gishur.core.TreeItem, int, int) to make tree events usable for a binary search tree.
ROUND - Static variable in class gishur.gui.inputhandler.EditorXPoint
Runder Punkt.
ROUND - Static variable in class gishur.gui.inputhandler.EditorXRay
Runder Punkt.
ROUND - Static variable in class gishur.gui.inputhandler.InputXSegment
Runder Punkt.
ROUND - Static variable in class gishur.gui.inputhandler.EditorXSegment
Runder Punkt.
ROUND - Static variable in class gishur.gui.inputhandler.EditorXPolyline
Runder Punkt.
ROUND - Static variable in class gishur.gui.inputhandler.InputXPoint
Runder Punkt.
ROUND - Static variable in class gishur.gui.inputhandler.InputXRay
Runder Punkt.
ROUND - Static variable in class gishur.gui.inputhandler.InputXPolygon
Runder Punkt.
ROUND - Static variable in class gishur.gui.inputhandler.InputXLine
Runder Punkt.
ROUND - Static variable in class gishur.gui.displayobject.DisplayXList
Runder Punkt.
ROUND - Static variable in class gishur.gui.displayobject.DisplayXRay
Runder Punkt.
ROUND - Static variable in class gishur.gui.displayobject.DisplayXSegment
Runder Punkt.
ROUND - Static variable in class gishur.gui.displayobject.DisplayXCircle
Runder Punkt.
ROUND - Static variable in class gishur.gui.displayobject.DisplayXPoint
Runder Punkt.
ROUND - Static variable in class gishur.gui.displayobject.DisplayXParabola
Runder Punkt.
ROUND - Static variable in class gishur.gui.displayobject.DisplayXPolyline
Runder Punkt.
RoundNodePainter - class gishur.graph.gui.RoundNodePainter.
A Painter for points of a round shape for Nodes. {
RoundNodePainter() - Constructor for class gishur.graph.gui.RoundNodePainter
Empty and only constructor.
RoundNodeStyle - class gishur.graph.gui.RoundNodeStyle.
The Style-class for points of a round shape.
RoundNodeStyle() - Constructor for class gishur.graph.gui.RoundNodeStyle
 
RoundPointPainter - class gishur.gui2.painter.RoundPointPainter.
A Painter for points of a round shape. {
RoundPointPainter() - Constructor for class gishur.gui2.painter.RoundPointPainter
Empty and only constructor.
RoundPointStyle - class gishur.gui2.painter.RoundPointStyle.
The Style-class for points of a round shape.
RoundPointStyle() - Constructor for class gishur.gui2.painter.RoundPointStyle
 
run() - Method in class gishur.awt.DispatchThread
 
run() - Method in class gishur.awt.ToolTipper
The run method for the ToolTipper-thread.
run() - Method in class gishur.awt.TraceBar
The run method calls the visualization methods and controls the playback.
run() - Method in class gishur.gui2.DisplayManager
The run-method for the repaint-thread.
run() - Method in class gishur.x.voronoi.Skeleton
 

S

saveStatus() - Method in class gishur.graph.gui.ScreenGraphTransformation
Returns the status of the ScreenTransformation to restore it via ScreenGraphTransformation.restoreStatus(java.lang.Object).
saveStatus() - Method in class gishur.gui2.ScreenTransformation
Returns the status of the ScreenTransformation to restore it via ScreenTransformation.restoreStatus(java.lang.Object).
saveStatus() - Method in class gishur.x2.gui.ScreenX2Transformation
Returns the status of the ScreenTransformation to restore it via ScreenX2Transformation.restoreStatus(java.lang.Object).
saveToFile(String, String) - Static method in class gishur.core.algorithms.AlgorithmManager
 
SCALE_BITMAP - Static variable in class gishur.awt.SymbolImageButton
Skaliert das Bitmap.
SCALE_OBJECT - Static variable in class gishur.core.event.ModifyEvent
Sub-Type: Object scaled.
SCALE_OBJECT - Static variable in class gishur.core.event.ObjectEvent
Skalieren eines Objektes.
scale_XObject(XPoint, double, double) - Method in class gishur.x.XObject
Scales this XObject with xscale and yscale scale factors and with center point center.
scale() - Method in class gishur.graph.gui.FlowAdapter
Returns the scale-factor.
scale(double, double) - Method in class gishur.graph.gui.AffineTransformation
Concatenates this transform with a scaling transformation.
scale(double, double) - Method in interface gishur.gui.ScreenTransformation
Skaliert das Objekt so mit xscale und yscale.
scale(double, double) - Method in class gishur.gui2.ScreenTransformation
Scales the ScreenTransformation with the given scale factors.
scale(double, double) - Method in class gishur.x.AffineTransformation
Concatenates this transform with a scaling transformation.
scale(double, double) - Method in class gishur.x.ScreenXTransformation
Skaliert das Objekt so mit xscale und yscale.
scale(double, double) - Method in class gishur.x2.core.AffineTransformation
Concatenates this transform with a scaling transformation.
scale(Point, double, double) - Method in interface gishur.gui.ScreenTransformation
Skaliert das Objekt mit xscale und yscale so, daß der Punkt middle davon unberührt bleibt.
scale(Point, double, double) - Method in interface gishur.gui.AffineTransformable
Skaliert das Objekt mit xscale und yscale so, daß der Punkt middle davon unberührt bleibt.
scale(Point, double, double) - Method in class gishur.gui.displayobject.DisplayXSegment
Skaliert das Objekt mit xscale und yscale so, daß der Punkt middle davon unberührt bleibt.
scale(Point, double, double) - Method in class gishur.gui.displayobject.DisplayXPoint
Skaliert das Objekt mit xscale und yscale so, daß der Punkt middle davon unberührt bleibt.
scale(Point, double, double) - Method in class gishur.gui.displayobject.DisplayXPolyline
Skaliert das Objekt mit xscale und yscale so, daß der Punkt middle davon unberührt bleibt.
scale(Point, double, double) - Method in class gishur.gui2.ScreenTransformation
Scales the ScreenTransformation with leaving the given center point unchanged.
scale(Point, double, double) - Method in class gishur.x.ScreenXTransformation
Skaliert das Objekt mit xscale und yscale so, daß der Punkt middle davon unberührt bleibt.
scale(String, double, double) - Method in class gishur.gui2.ElementTransform
Scales the element with the given scale factors.
scale(String, int, int, double, double) - Method in class gishur.gui2.ElementTransform
Scales the element with leaving the given center point unchanged.
scale(String, Point, double, double) - Method in class gishur.gui2.ElementTransform
Scales the element with leaving the given center point unchanged.
scale(XPoint, double, double) - Method in class gishur.x.XBaseline
Skaliert das Objekt mit xscale und yscale so, daß der Punkt middle davon unberührt bleibt.
scale(XPoint, double, double) - Method in class gishur.x.XPolyline
Skaliert das Objekt mit xscale und yscale so, daß der Punkt middle davon unberührt bleibt.
scale(XPoint, double, double) - Method in class gishur.x.XPoint
Skaliert das Objekt mit xscale und yscale so, daß der Punkt middle davon unberührt bleibt.
scale(XPoint, double, double) - Method in interface gishur.x.AffineXTransformable
Skaliert das Objekt mit xscale und yscale so, daß der Punkt middle davon unberührt bleibt.
scale(XPoint, double, double) - Method in class gishur.x2.core.XObject
Scales this XObject with xscale and yscale scale factors and with center point center.
scaleX() - Method in class gishur.graph.gui.AffineTransformation
Returns the X coordinate scaling element (m00) of the 3x3 affine transformation matrix.
scaleX() - Method in class gishur.x.AffineTransformation
Returns the X coordinate scaling element (m00) of the 3x3 affine transformation matrix.
scaleX() - Method in class gishur.x2.core.AffineTransformation
Returns the X coordinate scaling element (m00) of the 3x3 affine transformation matrix.
scaleY() - Method in class gishur.graph.gui.AffineTransformation
Returns the Y coordinate scaling element (m11) of the 3x3 affine transformation matrix.
scaleY() - Method in class gishur.x.AffineTransformation
Returns the Y coordinate scaling element (m11) of the 3x3 affine transformation matrix.
scaleY() - Method in class gishur.x2.core.AffineTransformation
Returns the Y coordinate scaling element (m11) of the 3x3 affine transformation matrix.
scan(SkEdge, XPoint, boolean) - Method in class gishur.x.voronoi.SKR
Sucht einen Schnittpunkt dieser Region mit der Kante e (die ebenfalls zu dieser Region gehören muß, indem die Kanten der Reihe nach links bzw. rechtsherum untersucht werden.
scanFirstIntersectingSegment(int, int, XBaseline) - Method in class gishur.x.XPolygon
Sucht in Umlaufrichtung das erste Segment zwischen i1 und i2 (inklusive), das das Linienobjekt l schneidet und gibt dessen Index zurück.
screen() - Method in class gishur.gui2.RenderContext
 
ScreenAlignment - class gishur.gui2.ScreenAlignment.
An Alignment class that aligns the target object relatively to the mouse position.
ScreenAlignment(int, int, byte, byte) - Constructor for class gishur.gui2.ScreenAlignment
Constructs a new ScreenAlignment.
ScreenAlignment(int, int, byte, byte, byte, byte) - Constructor for class gishur.gui2.ScreenAlignment
Constructs a new ScreenAlignment.
ScreenGraphTransformation - class gishur.graph.gui.ScreenGraphTransformation.
Transformation class for graphical output of Graphs.
ScreenGraphTransformation() - Constructor for class gishur.graph.gui.ScreenGraphTransformation
Default constructor.
screenTransform(double, double, double, double, double, double) - Method in class gishur.graph.gui.ScreenGraphTransformation
Transforms the ScreenTransformation with the given transformation matrix.
screenTransform(double, double, double, double, double, double) - Method in class gishur.gui2.ScreenTransformation
Transforms the ScreenTransformation with the given transformation matrix.
screenTransform(double, double, double, double, double, double) - Method in class gishur.x.gui.ScreenX2Transformation
Transforms the ScreenTransformation with the given transformation matrix.
screenTransform(double, double, double, double, double, double) - Method in class gishur.x2.gui.ScreenX2Transformation
Transforms the ScreenTransformation with the given transformation matrix.
ScreenTransformation - interface gishur.gui.ScreenTransformation.
Eine ScreenTransformation dient dazu, Objekte in Bildschirmkoordinaten umzurechnen und umgekehrt.
ScreenTransformation - class gishur.gui2.ScreenTransformation.
ScreenTransformation is the abstract root class for all transformation classes that have to convert some objects in user space to screen coordinates.
screenTransformation() - Method in class gishur.gui2.DrawObject
Returns the valid ScreenTransformation for this DrawObject.
screenTransformation() - Method in class gishur.gui2.Layer
Returns the screen transformation for this Layer.
ScreenTransformation() - Constructor for class gishur.gui2.ScreenTransformation
 
ScreenTransformationException - exception gishur.gui2.ScreenTransformationException.
This exception class indicates errors while transforming points.
ScreenTransformationException(ScreenTransformation, Object) - Constructor for class gishur.gui2.ScreenTransformationException
Constructs a new ScreenTransformationException with the ScreenTransformation and source object.
ScreenTransformationException(String, ScreenTransformation, Object) - Constructor for class gishur.gui2.ScreenTransformationException
Constructs a new ScreenTransformationException with the given message String, ScreenTransformation and source object.
ScreenTransformException - exception gishur.gui.ScreenTransformException.
Dieser Fehler wird ausgelöst, sobald eine ScreenTransformation ein Objekt nicht transformieren konnte.
ScreenTransformException(ScreenTransformation, Object) - Constructor for class gishur.gui.ScreenTransformException
 
ScreenTransformException(String, ScreenTransformation, Object) - Constructor for class gishur.gui.ScreenTransformException
 
ScreenX2Transformation - class gishur.x.gui.ScreenX2Transformation.
Transformation class for planar graphics using the x-package.
ScreenX2Transformation - class gishur.x2.gui.ScreenX2Transformation.
Transformation class for planar graphics using the x2-package.
screenX2Transformation() - Method in class gishur.x.gui.DisplayXObject
Returns the valid ScreenTransformation for this DisplayObject.
screenX2Transformation() - Method in class gishur.x2.gui.DisplayXObject
Returns the valid ScreenTransformation for this DisplayObject.
ScreenX2Transformation() - Constructor for class gishur.x.gui.ScreenX2Transformation
Default constructor.
ScreenX2Transformation() - Constructor for class gishur.x2.gui.ScreenX2Transformation
Default constructor.
ScreenXTransformation - class gishur.x.ScreenXTransformation.
ScreenTransformation für die 2-dimensionalen X-Objekte.
ScreenXTransformation() - Constructor for class gishur.x.ScreenXTransformation
Leerer Konstruktor.
ScreenXTransformation(double, double, double, double, double, double) - Constructor for class gishur.x.ScreenXTransformation
Konstruktor mit allen TransformationsParametern.
ScrollDisplayManager - class gishur.gui.ScrollDisplayManager.
ScrollDisplayManager(int) - Constructor for class gishur.gui.ScrollDisplayManager
Konstruktor.
SEGMENT - Static variable in class gishur.x.voronoi.SKR
Konstante für Skelettregionen mit Segmenten als Basis.
segment(int) - Method in class gishur.x.XPolyline
Liefert das Segment vom i-ten bis zum (i+1)ten Punkt.
segment(int) - Method in class gishur.x.XPolygon
Liefert das Segment vom i-ten bis zum (i+1)ten Punkt des Polygons.
segmentIntersection(SimpleList) - Method in class gishur.x.SegmentIntersectionSweep
Führt einen Plane-Sweep durch, um alle Schnittpunkte der in der Liste L übergebenen Segmente zu bestimmen.
segmentIntersection(SimpleList, Tracer) - Method in class gishur.x.SegmentIntersectionSweep
Wie SegmentIntersectionSweep.segmentIntersection(gishur.core.SimpleList), nur mit Aufzeichnen des Algorithmus mittels eines Tracer Objektes.
SegmentIntersectionSweep - class gishur.x.SegmentIntersectionSweep.
SegmentIntersectionSweep realisiert einen Plane-Sweep-Algorithmus zum Bestimmen von Schnittpunkten von n Segmenten in O(n*log(n)) Zeit mit Hilfe der Sweep-Basisklasse.
Mit segmentIntersection wird der Algorithmus auf die übergebene Segmentliste angewandt und gibt die Punktliste zurück.
Mittels setOutputMode kann das Ausgabeformat beeinflußt werden, mit setIntersectionMode kann festgelegt werden, welche Schnittpunkte erkannt werden sollen.
SegmentIntersectionSweep() - Constructor for class gishur.x.SegmentIntersectionSweep
 
SELECT - Static variable in class gishur.gui2.event.DrawEvent
ID: DisplayObject was selected
SELECT_COMMAND - Static variable in class gishur.gui2.handler.SelectElementContextActor
 
SELECT_ONLY_ONE - Static variable in class gishur.gui2.handler.SelectElementContextActor
 
select() - Method in class gishur.gui2.DisplayInteractiveObject
Selects this DisplayInteractiveObject if it supports selection.
select(DisplayInteractiveObject) - Method in class gishur.gui2.handler.SelectElementContextActor
Selects the given DisplayInteractiveObject and adds it to the list of selected elements.
select(DisplayObject) - Method in class gishur.gui.inputhandler.Selector
Selektiert das übergebene DisplayObject (falls es Selectable implementiert und isSelectable() true liefert).
select(List) - Method in class gishur.gui.inputhandler.Selector
Selektiert alle Objekte in der Liste L, sofern das möglich ist und sie das zulassen.
selectable - Variable in class gishur.gui.displayobject.DisplayXSegment
Falls true, ist das DisplayObject selektierbar.
selectable - Variable in class gishur.gui.displayobject.DisplayXPoint
Falls true, ist das DisplayObject selektierbar.
selectable - Variable in class gishur.gui.displayobject.DisplayXPolyline
Falls true, ist das DisplayObject selektierbar.
Selectable - interface gishur.gui.Selectable.
Dieses Interface sollte von DisplayObjects implementiert werden, die selektierbar (beispielsweise durch einen Selector) sein sollen.
selectbutton - Variable in class gishur.gui.inputhandler.Selector
Mousebutton(s), mit dem selektiert werden kann.
selectcolor - Variable in class gishur.gui.inputhandler.Selector
Farbe des Selektionsrahmen (beim aufziehen).
SELECTED - Static variable in class gishur.gui2.DisplayInteractiveObject
Layout state constant: object is selected
selected_label - Variable in class gishur.awt.ZoomBar
 
selected_label - Variable in class gishur.awt.ZoomBar2
 
selected() - Method in class gishur.gui2.DisplayInteractiveObject
Returns true, if this DisplayObject is selected.
selected() - Method in class gishur.gui2.handler.SelectElementContextActor
Returns a ListView with all selected elements.
selectedFirst() - Method in class gishur.gui2.handler.SelectElementContextActor
Returns the first element of the selected elements.
SelectElementContextActor - class gishur.gui2.handler.SelectElementContextActor.
 
SelectElementContextActor() - Constructor for class gishur.gui2.handler.SelectElementContextActor
Constructs a new SelectElementContextActor.
SelectElementContextActor(int) - Constructor for class gishur.gui2.handler.SelectElementContextActor
Constructs a new SelectElementContextActor with the given mode (a combination of {SelectElementContextActor.NORMAL,SelectElementContextActor.SELECT_ONLY_ONE, SelectElementContextActor.DOUBLE_SELECT_UNSELECTS}).
selectFirst() - Method in class gishur.graph.core.TraverseAlgorithmCursor
Selects the first GraphElement of the Graph according to the traversal strategy.
selectFirst() - Method in class gishur.graph.core.DijkstraCursor
Selects the first GraphElement of the Graph according to the traversal strategy.
selectFirst() - Method in class gishur.graph.core.DFSCursor
Selects the first GraphElement of the Graph according to the traversal strategy.
selectFirst() - Method in class gishur.graph.core.BFSCursor
Selects the first GraphElement of the Graph according to the traversal strategy.
SELECTION_EVENT_MASK - Static variable in class gishur.gui2.event.DrawEvent
The event mask for selection events (DrawEvent.SELECT,DrawEvent.DESELECT)
SelectionListener - interface gishur.gui2.event.SelectionListener.
The listener interface for receiving selection related events of DisplayObjects.
selectNext(GraphElement) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Selects the next GraphElement of the Graph after the given according to the traversal strategy.
selectNext(GraphElement) - Method in class gishur.graph.core.DijkstraCursor
Selects the next GraphElement of the Graph after the given according to the traversal strategie.
selectNext(GraphElement) - Method in class gishur.graph.core.DFSCursor
Selects the next GraphElement of the Graph after the given according to the traversal strategie.
selectNext(GraphElement) - Method in class gishur.graph.core.BFSCursor
Selects the next GraphElement of the Graph after the given according to the traversal strategie.
Selector - class gishur.gui.inputhandler.Selector.
Selector ist ein Inputhandler, mit dem Objekte auf einem Layer selektiert und transformiert werden können.
Selector(InputManager, Layer) - Constructor for class gishur.gui.inputhandler.Selector
Konstruktor.
sendEvent(AWTEvent) - Method in class gishur.gui2.InputHandler
Sends the given event to this InputHandler and to all of its members.
sendEvent(int) - Method in class gishur.gui2.DrawAtom
Sends an event to all dependend DrawAtoms.
sendMessage(String, Object) - Method in class gishur.gui2.DrawAtom
Sends a message with a given id-string up the drawing hierachy.
SET_BALANCE - Static variable in interface gishur.core.TreeItem
Setting balance data.
SET_KEY - Static variable in interface gishur.core.KeyValueHolder
Set key value
SET_KEY - Static variable in class gishur.graph.core.GraphElement
Access code for setting a new key
SET_MAX_RANK - Static variable in interface gishur.core.TreeItem
Setting the maximal rank (the maximal number of child nodes).
SET_OWNER - Static variable in interface gishur.core.ListItem
Set new owner.
SET_OWNER - Static variable in class gishur.core.LinkException
Error changing the owner of an object.
SET_OWNER - Static variable in interface gishur.core.TreeItem
The Owner shall be set.
SET_RANK - Static variable in class gishur.core.TreeException
Error setting the rank of the node
SET_VALUE - Static variable in interface gishur.core.KeyValueHolder
Set object value
SET_VALUE - Static variable in class gishur.graph.core.GraphElement
Access code for setting a new value
set(AreaIntersectable) - Method in class gishur.x.Area
Setzt das Gebiet auf den durch a bestimmten Bereich.
set(AreaIntersectable[]) - Method in class gishur.x.Area
Setzt das Gebiet auf den durch das AreaIntersectable-Array a bestimmten Bereich.
set(AreaIntersectable, AreaIntersectable) - Method in class gishur.x.Area
Setzt das Gebiet auf den durch a1 und a2 bestimmten Bereich.
set(double, double) - Method in class gishur.core.math.Vector
Setzt einen zweidimensionalen Vektor auf (x,y)^T.
set(double, double) - Method in class gishur.x.XPoint
Setzt den Punkt auf (x,y).
set(double, double) - Method in class gishur.x2.core.XPoint
Changes the position of the point to (x,y).
set(double, double, double) - Method in class gishur.core.math.Vector
Setzt einen dreidimensionalen Vektor auf (x,y,z)^T.
set(double, double, double) - Method in class gishur.x.XCircle
Setzt den Kreis auf Mittelpunkt (x,y) und Radius r.
set(double, double, double, double) - Method in class gishur.x.XBaseline
Konstruiert eine Gerade durch die Punkte (x1,y1) und (x2,y2).
set(double, double, double, double) - Method in class gishur.x2.core.XSegment
Sets this segment to (x1,y1)-(x2,y2).
set(double, double, double, double, boolean, boolean) - Method in class gishur.x2.core.XSegment
Sets this segment to (x1,y1)-(x2,y2) with source / target closed according to sc / tc. The object must be mutable.
set(float, float) - Method in class gishur.graph.gui.FloatPoint
Sets this FloatPoint's coordinates to the specified values.
set(GraphElement) - Method in class gishur.graph.core.GraphCursor
Sets the GraphCursor to a new start element.
set(GraphElement) - Method in class gishur.graph.core.GraphElementCursor
Sets the GraphCursor to a new start element.
set(GraphElement) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Sets the TraverseAlgorithmCursor to a new (start) element.
set(GraphElement) - Method in class gishur.graph.core.DFSCursor
Sets the DFSCursor to a new (start) element.
set(GraphElement) - Method in class gishur.graph.core.BFSCursor
Sets the BFSCursor to a new (start) element.
set(int) - Method in interface gishur.core.Cursor
Sets the Cursor to the index-th position from the first element.
set(int) - Method in class gishur.core.CursorAdapter
Sets the Cursor to the index-th position from the first element.
set(int[], int[]) - Method in class gishur.gui2.PolygonShape
Sets the polygon shape to the given points array.
set(int, double) - Method in class gishur.core.math.Vector
Setzt den Wert des Vektors in der Zeile x auf data.
set(int, int, double) - Method in class gishur.core.math.Matrix
Beschreibt das Element (x,y) mit data.
set(int, int, int, int) - Method in class gishur.gui2.RectangleShape
Sets the RectangleShape to the specified values.
set(int, int, int, int) - Method in class gishur.gui2.EllipseShape
Sets the EllipseShape to the specified values.
set(Layer, int) - Method in class gishur.gui.LayerManager
Setzt den Layer mit Nummer i auf l.
set(Object) - Method in interface gishur.core.Cursor
Sets the cursor to a bookmarked position.
set(Object) - Method in class gishur.core.CursorAdapter
Sets the cursor to a bookmarked position.
set(Object) - Method in class gishur.graph.core.GraphElementCursor
Sets the cursor to a bookmarked position.
set(Point[], int, int) - Method in class gishur.gui2.PolygonShape
Sets the polygon shape to the given points array.
set(SimpleList) - Method in class gishur.x.XPolyline
Übernimmt die Polygonkettenpunkte aus der Liste L.
set(SimpleList) - Method in class gishur.x.XUPolygon
Übernimmt die Polygonkettenpunkte aus der Liste L.
set(SimpleList) - Method in class gishur.x.Area
Setzt das Gebiet auf den Inhalt der Liste L.
set(String) - Method in class gishur.graph.awt.PropEntry
Sets an empty property entry with the given name.
set(String, Object) - Method in class gishur.graph.awt.PropEntry
Sets a property with the given name and the given value.
set(SymbolbarElement, int) - Method in class gishur.awt.Symbolbar
Setzt das Symbolelement mit Index i auf symb.
set(XPoint[]) - Method in class gishur.x.XPolyline
Setzt die Polygonkette auf die Punkte im Punktarray points.
set(XPoint, double) - Method in class gishur.x.XLine
Konstruiert eine Gerade durch den Punkt s mit der Steigung slope.
set(XPoint, double, byte) - Method in class gishur.x.XRay
Konstruiert einen Strahl beginnend bei dem Punkt s mit der Steigung slope und der Richtung dir.
set(XPoint, XPoint) - Method in class gishur.x.XBaseline
Konstruiert eine Gerade durch die Punkte s und t.
set(XPoint, XPoint) - Method in class gishur.x2.core.XSegment
Sets this segment to source-target. If either (or both) point is null, the point won't be overwritten.
set(XPoint, XPoint, boolean, boolean) - Method in class gishur.x2.core.XSegment
Sets this segment to source-target with source / target closed according to sc / tc. If either (or both) point is null, the point won't be overwritten.
setAcceptConsumed(boolean) - Method in class gishur.gui2.InputHandler
Sets the acceptance of consumed InputEvents (per default the setting is false).
setAcceptMode(boolean) - Method in class gishur.core.ClassFilter
Sets the mode of the ClassFilter; if the given value is true, the filter accepts Objects that are instances of at least one class stored at this filter.
setAcceptMode(boolean) - Method in class gishur.graph.core.NameFilter
Sets the mode of the NameFilter; if the given value is true, the filter accepts GraphElements that have names that are stored at this filter.
setActivation(boolean) - Method in class gishur.gui2.handler.MouseHandler
Sets the activation support for top level elements.
setActive(boolean) - Method in class gishur.awt.SymbolbarElement
Setzt das active-Flag entsprechend act.
setActive(boolean) - Method in class gishur.awt.SymbolSplitElement
Setzt das active-Flag entsprechend act.
setActiveElement(String, byte) - Method in class gishur.gui2.DisplayInteractiveObject
Sets the activated elements and their active levels.
setAllowDuplicates(boolean) - Method in class gishur.core.BinarySearchTree
Allows or forbids the insertion of duplicate keys into this tree.
setAnglePoint(XPoint) - Method in class gishur.x.PointComparitor
Setzt einen Bezugspunkt für angulare Ordnung.
setAnglePoints(XPoint, XPoint) - Method in class gishur.x.PointComparitor
Setzt zwei Bezugspunkte für Angulare Ordnung.
setApplet(DockableApplet) - Method in class gishur.awt.DockBar
 
setAppletCloseStrings(String, String) - Method in class gishur.applet.AppletFrame
Setzt den Namen und den Commandostring für den Close-Menüeintrag im Appletmenü.
setAppletData(String, int, int) - Method in class gishur.awt.DockBar
 
setAppletExitStrings(String, String) - Method in class gishur.applet.AppletFrame
Setzt den Namen und den Commandostring für den Exit-Menüeintrag im Appletmenü.
setAppletNewWindowStrings(String, String) - Method in class gishur.applet.AppletFrame
Setzt den Namen und den Commandostring für den New-Window-Menüeintrag im Filemenü.
setArea(int, GraphicPrimitive) - Method in class gishur.gui.Shape
Setzt ein neues Gebiet mit Nummer i
setArray(Object[]) - Method in class gishur.core.Sorter
Sets the array containing the data to sort directly to array!
setArrow(boolean, int, int, int, int, int, int, int[], int[], int) - Static method in class gishur.gui2.PolygonShape
Stores the arrow point for a right/left arrow at the given position in the coordinate array.
setArrowLine(int, int, int, int, int, int, int, boolean, boolean) - Method in class gishur.gui2.LineShape
Sets the PolygonShape to one that represents an arrow line polygon.
setArrowLine(Point, Point, int, int, int, boolean, boolean) - Method in class gishur.gui2.LineShape
Sets the PolygonShape to one that represents an arrow line polygon.
setAscendingOrder() - Method in class gishur.core.Sorter
Commands the Sorter to sort the data in ascending order in the next sorting-process.
setBackground(BackgroundLayer) - Method in class gishur.gui2.LayerManager
Set the background to the given background layer.
setBackground(Color) - Method in class gishur.gui.DisplayObject
Setzt die Hintergrundfarben auf background.
setBackground(Color) - Method in class gishur.gui.displayobject.DisplayXPoint
Setzt die Hintergrundfarben auf background.
setBackground(Color) - Method in class gishur.gui.displayobject.DisplayXPolyline
Setzt die Hintergrundfarben auf background.
setBackground(Image, Rectangle) - Method in class gishur.gui.DisplayManager
Setzt den Hintergrund auf das Bild backgr mit der Größe size.
setBackMouseButton(int) - Method in class gishur.gui2.handler.TranslateHandler
Sets the button to set back (default: MouseEvent.BUTTON3_MASK).
setBalance(byte) - Method in class gishur.core.BasicTreeItem
Sets the balance value, if the Owner permits it.
setBalance(byte) - Method in interface gishur.core.TreeItem
Sets the balance data for rebalancing operations.
setBounds(int, int, int, int) - Method in class gishur.gui2.Painter
Sets the drawing bounds for this Painter.
setBounds(int, int, int, int) - Method in class gishur.gui2.DrawAtom
Sets the bounds of the DrawAtom in absolute screen coordinates.
setBounds(Rectangle) - Method in class gishur.gui2.Painter
Sets the drawing bounds for this Painter.
setButton(boolean) - Method in class gishur.awt.SymbolButton
Setzt den Button-Status
setButtonLabels(String, String, String, String, String, String, String, String) - Method in class gishur.awt.TraceBar
Sets the text labels of all buttons.
setButtonMask(int) - Method in class gishur.gui.inputhandler.InputMouseButton
Setzt die Button-Maske.
setButtons(boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class gishur.awt.ZoomBar
Setzt die angegebenen Buttons.
setButtons(boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class gishur.awt.ZoomBar2
Setzt die angegebenen Buttons.
setButtons(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class gishur.awt.TraceBar
Sets the specified buttons.
setCheck(boolean) - Method in class gishur.graph.core.Flow
Activates / Deactivates Capacity checks.
setClickMode() - Method in class gishur.gui.inputhandler.InputXSegment
Die Eingabe erfolgt durch zwei Mausclicks.
setClickMode() - Method in class gishur.gui.inputhandler.InputXRay
Die Eingabe erfolgt durch zwei Mausclicks.
setClickMode() - Method in class gishur.gui.inputhandler.InputXLine
Die Eingabe erfolgt durch zwei Mausclicks.
setCloseMode(byte) - Method in interface gishur.applet.AppletControl
Bestimmt, was passiert, wenn das Fenster geschlossen wird.
setCloseMode(byte) - Method in class gishur.applet.ApplicationStub
Bestimmt, was passiert, wenn das Fenster geschlossen wird.
setCloseMode(int) - Method in class gishur.applet.ApplicationApplet
Bestimmt, was passiert, wenn das Fenster geschlossen wird.
setCloseMode(int) - Method in class gishur.applet.DockableApplet
Bestimmt, was passiert, wenn das Fenster geschlossen wird.
setCodeBasePath(String) - Method in class gishur.applet.ApplicationContext
Setzt den Pfad für Code-Base und Document-Base für die Simulation eines Applets.
setColor(Color) - Method in class gishur.gui.DisplayObject
Setzt die Vordergrundfarben auf foreground.
setColor(Color) - Method in class gishur.gui.displayobject.DisplayXPoint
Setzt die Vordergrundfarben auf foreground.
setColor(Color) - Method in class gishur.gui.displayobject.DisplayXPolyline
Setzt die Vordergrundfarben auf foreground.
setColor(Color) - Method in class gishur.x2.gui.FancyPointStyle
Sets the image of this Style's points to the argument.
setColumn(int, double, double) - Method in class gishur.core.math.Matrix
Abkürzung: Schreibt zwei Zahlen in die y-te Spalte von 'oben'.
setColumn(int, double, double, double) - Method in class gishur.core.math.Matrix
Abkürzung: Schreibt drei Zahlen in die y-te Spalte von 'oben'.
setColumnNull(int) - Method in class gishur.core.math.Matrix
Setzt die Spalte y auf 0.
setCommand(String) - Method in class gishur.awt.SymbolbarElement
Ordnet dem Element einen Kommandostring zu.
setCommand(String) - Method in class gishur.awt.SymbolButton
Setzt den Kommandostring command für den Symbolbutton und das verknüpfte MenuItem.
setComparitor(Comparitor) - Method in class gishur.core.FibonacciHeap
Sets the Comparitor, used to compare the priorities of the heap elements
setComparitor(Comparitor) - Method in interface gishur.core.PriorityQueue
Sets the Comparitor, used to compare the priorities of the queue elements
setComparitor(Comparitor) - Method in class gishur.core.Sorter
Sets the Comparitor.
setComponent(Component) - Method in class gishur.gui.InputHandler
Setzt die verknüpfte Komponente.
setContoller(ModelController) - Method in class gishur.gui2.DisplayInteractiveModel
Connects this DisplayInteractiveModel with another ModelController.
setContoller(ModelController) - Method in class gishur.gui2.DisplayModel
Connects this DisplayModel with another ModelController.
setControl0(XPoint) - Method in class gishur.x2.core.XQuadCurve
Sets the first control point to control0 (if not null).
setControl1(XPoint) - Method in class gishur.x2.core.XQuadCurve
Sets the second control point to control1 (if not null).
setControl2(XPoint) - Method in class gishur.x2.core.XQuadCurve
Sets the third control point to control2 (if not null).
setConvexMode(byte) - Method in class gishur.x.Area
Setzt den Konvexitätsmodus.
setCursor(Cursor) - Method in class gishur.gui.InputHandler
Setzt den Mauscursor
setCursor(Cursor) - Method in class gishur.gui2.InputHandler
Sets the mouse cursor to the given cursor.
setCursor(Cursor, DrawAtom) - Method in class gishur.gui2.DisplayManager
Sets the mouse cursor to the given cursor.
setCursor(int) - Method in class gishur.gui2.InputHandler
Sets the mouse cursor to the given cursor.
setCurve(int, int, int, int, int, int, int, int, int[], int[], int, int) - Static method in class gishur.gui2.PolygonShape
Stores a bezier curve in the given coordinate arrays.
setCurveArrowLine(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, boolean, boolean) - Method in class gishur.gui2.LineShape
Sets the PolygonShape to one that represents an curve polygon.
setCurveLine(int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class gishur.gui2.LineShape
Sets the PolygonShape to one that represents an curve polygon.
setDelta(byte) - Method in class gishur.x.LineComparitor
Setzt den Delta-Wert für den Vergleich von sich schneidenden Geraden am Schnittpunkt.
setDescendingOrder() - Method in class gishur.core.Sorter
Commands the Sorter to sort the data in descending order in the next sorting-process.
setDirected(boolean) - Method in class gishur.graph.core.Graph
Makes the graph (un)directed.
setDisabledImage(Image, Rectangle) - Method in class gishur.awt.SymbolImageButton
Setzt das Bild und den Ausschnitt für den deaktivierten ImageButton.
setDragMode() - Method in class gishur.gui.inputhandler.InputXSegment
Die Eingabe erfolgt durch Clicken und Ziehen.
setDragMode() - Method in class gishur.gui.inputhandler.InputXRay
Die Eingabe erfolgt durch Clicken und Ziehen.
setDragMode() - Method in class gishur.gui.inputhandler.InputXLine
Die Eingabe erfolgt durch Clicken und Ziehen.
setEnabledImage(Image, Rectangle) - Method in class gishur.awt.SymbolImageButton
Setzt das Bild und den Ausschnitt für den aktivierten ImageButton.
setEventProcessThread(boolean) - Method in class gishur.gui2.InputLayer
Enables the InputLayer to use an extra event thread.
setEventThreadPriority(int) - Method in class gishur.gui2.InputLayer
Sets the priority of the thread that processes incoming events throughout the layer.
setExitMode(byte) - Method in interface gishur.applet.AppletControl
Bestimmt, was passiert, wenn der Exit-Befehl gewählt wurde.
setExitMode(byte) - Method in class gishur.applet.ApplicationStub
Bestimmt, was passiert, wenn der Exit-Befehl gewählt wurde.
setExitMode(int) - Method in class gishur.applet.ApplicationApplet
Bestimmt, was passiert, wenn der Exit-Befehl gewählt wurde.
setExitMode(int) - Method in class gishur.applet.DockableApplet
Bestimmt, was passiert, wenn der Exit-Befehl gewählt wurde.
setFlow(double) - Method in class gishur.graph.core.Flow
Sets the flow value to flow after having checked it for validity, if necessary.
setFrame(int, int, int, int) - Method in class gishur.gui2.EllipseShape
Sets the location and size of this EllipseShape to the specified values.
setFullscreen(boolean) - Method in class gishur.gui2.DrawObject
Marks or clears this DrawObject as a fullscreen DrawObject.
setGoBackOnLevelDown(boolean) - Method in class gishur.awt.TraceBar
 
setGrayArea(Rectangle) - Method in class gishur.awt.SymbolImageButton
Setzt den Ausschnitt des grauen Bildes.
setHistory(Stack) - Method in class gishur.gui2.handler.ZoomHandler
Sets the zoom history.
setHistory(Stack) - Method in class gishur.gui2.handler.TranslateHandler
Sets the history.
setImage(Image, Image) - Method in class gishur.awt.SymbolImageButton
Setzt die Bilder (ohne die Ausschnitte) für den ImageButton.
setImage(Image, Rectangle) - Method in class gishur.awt.SymbolImageButton
Setzt das Bild und den Ausschnitt für den ImageButton.
setImage(Image, Rectangle, Image, Rectangle) - Method in class gishur.awt.SymbolImageButton
Setzt die Bilder und Ausschnitte für den ImageButton.
setImageArea(Rectangle, Rectangle) - Method in class gishur.awt.SymbolImageButton
Setzt die Ausschnitte der Bilder auf die entsprechenden Rechteck.
setIndex(int) - Method in class gishur.awt.SymbolSpinCombo
Sets the actual index.
setInputLayer(InputLayer) - Method in class gishur.gui2.LayerManager
Set the input layer.
setInputMouseButton(int) - Method in class gishur.graph.gui.EdgeInputHandler
Sets the button to input objects (default: MouseEvent.BUTTON1_MASK).
setInputMouseButton(int) - Method in class gishur.graph.gui.NodeInputHandler
Sets the button to input objects (default: MouseEvent.BUTTON1_MASK).
setInRay(XRay) - Method in class gishur.x.XUPolygon
Setzt den einfallenden Strahl auf die Daten von ray.
setIntersectionMode(byte) - Method in class gishur.x.SegmentIntersectionSweep
Setzt den Schnittmodus auf die übergebene Konstante.
setIntLength(int) - Method in class gishur.gui.Shape
Erzeugt ein neues Integer-Feld zum Speichern von Int-Informationen der Länge l.
setKey(Object) - Method in class gishur.core.BasicListItem
Sets the key
setKey(Object) - Method in class gishur.core.StdListItem
Sets the key.
setKey(Object) - Method in class gishur.core.BasicTreeItem
Sets the key of this TreeItem.
setKey(Object) - Method in class gishur.core.StdTreeItem
Sets key as the new key.
setKey(Object) - Method in class gishur.core.SimpleListItem
Sets the key.
setKey(Object) - Method in class gishur.core.SimpleTreeItem
Sets the key to key.
setKey(Object) - Method in interface gishur.core.KeyValueHolder
Sets the key.
setKey(Object) - Method in class gishur.graph.core.GraphElement
Sets the key.
setLabel(String) - Method in class gishur.awt.SymbolbarElement
Setzt die Beschreibung des Elementes.
setLabel(String) - Method in class gishur.awt.SymbolButton
Setzt die Beschreibung des Elementes.
setLabels(String[]) - Method in class gishur.awt.SymbolSpinCombo
Sets the list of shown labels.
setLayer(Layer) - Method in class gishur.gui.Painter
Setzt die zugehörige Transformation.
setLayers(Layer[]) - Method in class gishur.awt.ZoomBar
Setzt das Feld mit den zu verschiebenden Layer auf layers.
setLayers(Layer[]) - Method in class gishur.gui.inputhandler.ZoomHandler
Setzt das Feld mit den zu zoomenden Layer auf layers.
setLayers(Layer[]) - Method in class gishur.gui.inputhandler.TranslateHandler
Setzt das Feld mit den zu verschiebenden Layer auf layers.
setLayers(List) - Method in class gishur.awt.ZoomBar2
Sets the list of Layers to the given list.
setLayers(List) - Method in class gishur.gui2.handler.ZoomHandler
Sets the list of Layers to the given list.
setLayers(List) - Method in class gishur.gui2.handler.TranslateHandler
Sets the list of Layers to the given list.
setLeftText(String) - Method in class gishur.awt.SymbolbarSlider
 
setLength(double) - Method in class gishur.x.XPoint
Setzt die Länge des Vektors auf den übergebenen Wert, sofern der Punkt nicht (0,0) (also der 0-Vektor) ist (die Richtung bleibt erhalten). setLength(1) bedeutet beispielsweise die Normalisierung des Vektors.
setLength(float) - Method in class gishur.graph.gui.FloatPoint
Sets the length of the coordinate vector (keeping the angle unchanged), e.g.
setLength(int) - Method in class gishur.core.ParameterContainer
Sets the length of the visible part of the parameter array.
setLevel(byte) - Method in class gishur.gui2.Painter
Sets the level mask, this Painter uses.
setLine(int, int, int, int, int) - Method in class gishur.gui2.LineShape
Sets the PolygonShape to one that represents the line segment (x1,y1)-(x2,y2) with the width width.
setLine(int, int, int, int, int, int[], int[], int, int) - Static method in class gishur.gui2.PolygonShape
Stores a line segment (x1,y1)-(x2,y2) with the line width width in the given coordinate arrays.
setLine(Point, Point, int) - Method in class gishur.gui2.LineShape
Sets the PolygonShape to one that represents the line segment src-trg with the width width.
setLinktype(SkEdge) - Method in class gishur.x.voronoi.SkEdge
Setzt den Link-Typ, wenn die Kanten this und e inzidieren.
setLocation(int, int) - Method in class gishur.gui2.Painter
Sets the location of this Painter.
setLocation(int, int) - Method in class gishur.gui2.PolygonShape
Moves the this Shape to the specified location.
setLocation(int, int) - Method in class gishur.gui2.EllipseShape
Moves the this Shape to the specified location.
setLocation(int, int) - Method in class gishur.gui2.LinkPainter
Sets the location of this Painter and the linked Painter.
setLocation(int, int) - Method in interface gishur.gui2.Shape
Moves the this Shape to the specified location.
setLocation(int, int) - Method in class gishur.gui2.ShapeContainer
Moves the this Shape to the specified location.
setLowerCapacity(double) - Method in class gishur.graph.core.Flow
Sets the given lcap value as new lower capacity bound or throws a GraphException if capacity check is activated and the set flow value would become invalid by the new lower bound.
setMaintainAspectRatio(boolean) - Method in class gishur.gui2.handler.ZoomHandler
Sets the maintenance of the aspect ration of the screen (default: true).
setMask(int, int) - Method in class gishur.core.ParameterContainer
Sets the mask to the given values, i.e. the offset index of the visible part of the parameters will be set to index and the number of visible parameters will be set to length.
setMaxLogLevel(int) - Method in class gishur.gui2.ProtocolRenderContext
 
setMaxRank(int) - Method in class gishur.core.BasicTreeItem
Sets the maximal rank of this node to mr after the Owner was asked for permission.
setMaxRank(int) - Method in interface gishur.core.TreeItem
Sets the maximal rank of this node to mr after the Owner was asked for permission.
setMaxValue(int) - Method in class gishur.awt.SymbolbarSlider
Sets the maximum value of the slider (must be >=0).
setMenuAppletLabel(String) - Method in class gishur.applet.AppletFrame
Setzt den Namen für das Applet-Menü.
setMenuItem(MenuItem) - Method in class gishur.awt.SymbolButton
Weist dem Button ein MenuItem zu, das dann dieselbe Funktion übernimmt.
setMenus(int) - Method in class gishur.applet.AppletFrame
Bestimmt ob und welche Menüs angezeigt werden sollen.
setMethod(Class, String) - Static method in class gishur.core.algorithms.Algorithm
Sets the algorithm method.
setMidText(String) - Method in class gishur.awt.SymbolbarSlider
 
setMinMax(int, int) - Method in class gishur.awt.SymbolSpinNumCombo
Sets the minimal and maximal stored values.
setMode(byte) - Method in class gishur.awt.SymbolButton
Setzt den neuen Modus.
setMode(byte) - Method in class gishur.graph.core.DijkstraCursor
Sets the working mode of this DijkstraCursor.
setMode(byte) - Method in class gishur.graph.core.DFSCursor
Sets the working mode of this BFSCursor.
setMode(byte) - Method in class gishur.graph.core.BFSCursor
Sets the working mode of this BFSCursor.
setMode(int) - Method in class gishur.gui.inputhandler.DragHandler
Einen Modus setzen.
setMouseButton(int) - Method in class gishur.gui2.handler.ContextHandler
Sets the button to use (default: MouseEvent.BUTTON3_MASK).
setName(String) - Method in class gishur.graph.core.GraphElement
Stets the name of the node
setName(String) - Method in class gishur.gui2.Painter
Sets the name of the element.
setName(String) - Method in class gishur.gui2.LinkPainter
Sets the name of the element.
setNormalArea(Rectangle) - Method in class gishur.awt.SymbolImageButton
Setzt den Ausschnitt des normalen Bildes.
setNull() - Method in class gishur.core.math.Matrix
Setzt alle Werte auf 0.
setNullValue(Object) - Method in class gishur.gui2.adapter.ObjectAdapter
Sets the value returned by reading null
setNumberedLabels(int) - Method in class gishur.awt.SymbolbarSlider
Sets the text labels to the min/max numbers, where the minimum label is the given offset and the maximum label is offset+SymbolbarSlider.maxValue()().
setNumberedValues(int) - Method in class gishur.awt.SymbolbarSlider
Sets automatical printing of numbered labels and values.
setObjectEditor(InputHandler) - Method in interface gishur.gui.ObjectEditorSupport
Ordnet dem Objekt einen Objekteditor zu.
setObjectEditor(InputHandler) - Method in class gishur.gui.displayobject.DisplayXRay
Ordnet dem Objekt einen Objekteditor zu.
setObjectEditor(InputHandler) - Method in class gishur.gui.displayobject.DisplayXSegment
Ordnet dem Objekt einen Objekteditor zu.
setObjectEditor(InputHandler) - Method in class gishur.gui.displayobject.DisplayXLine
Ordnet dem Objekt einen Objekteditor zu.
setObjectEditor(InputHandler) - Method in class gishur.gui.displayobject.DisplayXPoint
Ordnet dem Objekt einen Objekteditor zu.
setObjectEditor(InputHandler) - Method in class gishur.gui.displayobject.DisplayXPolyline
Ordnet dem Objekt einen Objekteditor zu.
setObjectLength(int) - Method in class gishur.gui.Shape
Erzeugt ein neues Objekt-Feld zum Speichern von Objekt-Informationen der Länge l.
setOffset(int) - Method in class gishur.core.ParameterContainer
Sets the offset index of the visible part of the parameter array.
setOrder(byte) - Method in class gishur.x.PointComparitor
Setzt die Ordnung.
setOrientation(byte) - Method in class gishur.x.XHalfplane
Setzt die Orientierung der Halbebene
setOrientation(byte) - Method in class gishur.x.XUPolygon
Definiert das 'Innere' des unbeschränkten Polygons neu.
setOrientation(byte) - Method in class gishur.x.XPolygon
Orientiert das Polygon entsprechend der übergebenen Orientierungskonstante.
setOutline(Shape) - Method in class gishur.gui2.Painter
Sets the outline shape.
setOutputMode(byte) - Method in class gishur.x.SegmentIntersectionSweep
Setzt den Ausgabemodus auf die übergebene Konstante.
setOutRay(XRay) - Method in class gishur.x.XUPolygon
Setzt den ausfallenden Strahl auf die Daten von ray.
setOwningList(Owner) - Method in class gishur.core.BasicListItem
Sets the owner of the ListItem.
setOwningList(Owner) - Method in interface gishur.core.ListItem
Sets the owner of the ListItem.
setOwningTree(Owner) - Method in class gishur.core.BasicTreeItem
Defines the Owner for this TreeItem.
setOwningTree(Owner) - Method in interface gishur.core.TreeItem
Defines this TreeItem's Owner.
setPaintBeforeMembers(boolean) - Method in class gishur.gui2.DrawObject
Defines the paint order of this DrawObject and its members.
setPaintInterval(int) - Method in class gishur.gui2.DisplayManager
Sets the repaint interval for this DisplayManager.
setPaintPriority(int) - Method in class gishur.gui2.DisplayManager
Sets the priority of the thread that repaints the elements.
setParameter(int, boolean) - Method in class gishur.core.ParameterContainer
Sets a boolean-value as parameter with index index.
setParameter(int, double) - Method in class gishur.core.ParameterContainer
Sets a double-value as parameter with index index.
setParameter(int, float) - Method in class gishur.core.ParameterContainer
Sets a float-value as parameter with index index.
setParameter(int, int) - Method in class gishur.core.ParameterContainer
Sets an int-value as parameter with index index.
setParameter(int, long) - Method in class gishur.core.ParameterContainer
Sets a long-value as parameter with index index.
setParameter(int, Object) - Method in class gishur.core.ParameterContainer
Sets o as new parameter object at index index within the visible mask of the parameter array.
setParameter(int, Object) - Method in class gishur.core.algorithms.Algorithm
 
setParameter(int, Object[], int, int) - Method in class gishur.core.ParameterContainer
Sets a subarray of new parameter objects.
setParameter(int, short) - Method in class gishur.core.ParameterContainer
Sets a short-value as parameter with index index.
setParameterGlobal(int, Object) - Method in class gishur.core.ParameterContainer
Sets o as new parameter object at index index within the the parameter array, i.e.
setParameterGlobal(int, Object[], int, int) - Method in class gishur.core.ParameterContainer
Sets a subarray of new parameter objects.
setParameterPoint(int, int, int) - Method in class gishur.core.ParameterContainer
Sets the given point (x,y) as new parameter object (of type java.awt.Point) at index index within the visible mask of the parameter array.
setParameters(Object[]) - Method in class gishur.core.algorithms.Algorithm
 
setParent(LayerManager) - Method in class gishur.gui.Layer
Verknüpft den übergeordeneten LayerManager.
setParent(Symbolbar) - Method in class gishur.awt.SymbolbarElement
Setzt die zugeordnete Symbolleiste.
setParent(Symbolbar) - Method in class gishur.awt.SymbolSplitElement
Setzt die zugeordnete Symbolleiste.
setParent(Symbolbar) - Method in class gishur.awt.SymbolSpinCombo
Setzt die zugeordnete Symbolleiste.
setParent(Symbolbar) - Method in class gishur.awt.SymbolSpinNumCombo
Setzt die zugeordnete Symbolleiste.
setPlaybackFPS(float) - Method in class gishur.awt.TraceBar
Sets the playback speed in frames per second.
setPlaybackSpeed(long) - Method in class gishur.awt.TraceBar
Sets the playback speed in milliseconds.
setPoint(XPoint, int) - Method in class gishur.x.XPolyline
Setzt den Punkt Nr. i auf p.
setPolar(double, double) - Method in class gishur.x.XPoint
Setzt den Punkt auf (angle,length) in Polarkoordinaten
setPolar(float, float) - Method in class gishur.graph.gui.FloatPoint
Sets the point to the specified polar coordinates.
setPositionsPreferred() - Method in class gishur.graph.gui.DisplayGraph
Sets the positions of this DisplayGraph as preferred graph positions (see Node.setPreferredPosition(java.lang.Object)).
setPreferredPosition(Object) - Method in class gishur.graph.core.Node
Sets the preferred position for Visualizations.
setPrefixTo(String) - Method in class gishur.gui2.PropertyStatusReader
Sets the properties prefix for reading properties.
setProperties(GraphElement) - Method in class gishur.graph.awt.PropertiesFrame
Sets the properties of the given GraphElement to the values entered in the window.
setPropertiesTo(DrawProperties) - Method in class gishur.gui2.DrawAtom
Sets the DrawProperties object for this DrawAtom.
setProperty(GraphElement, String, boolean) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Sets a boolean-value as value.
setProperty(GraphElement, String, double) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Sets a double-value as value.
setProperty(GraphElement, String, float) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Sets a float-value as value.
setProperty(GraphElement, String, int) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Sets an int-value as value.
setProperty(GraphElement, String, long) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Sets a long-value as value.
setProperty(GraphElement, String, Object) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Sets a property of the given GraphElement specific to this TraverseAlgorithmCursor, specified by the String key to the given value.
setProperty(GraphElement, String, short) - Method in class gishur.graph.core.TraverseAlgorithmCursor
Sets a short-value as value.
setProperty(String, boolean) - Method in class gishur.graph.core.GraphElement
Sets a boolean-value as value.
setProperty(String, boolean) - Method in class gishur.gui2.DrawAtom
Maps the specified key to the specified value in this DrawAtom's properties list.
setProperty(String, double) - Method in class gishur.graph.core.GraphElement
Sets a double-value as value.
setProperty(String, double) - Method in class gishur.gui2.DrawAtom
Maps the specified key to the specified value in this DrawAtom's properties list.
setProperty(String, float) - Method in class gishur.graph.core.GraphElement
Sets a float-value as value.
setProperty(String, int) - Method in class gishur.graph.core.GraphElement
Sets an int-value as value.
setProperty(String, int) - Method in class gishur.gui2.DrawAtom
Maps the specified key to the specified value in this DrawAtom's properties list.
setProperty(String, long) - Method in class gishur.graph.core.GraphElement
Sets a long-value as value.
setProperty(String, Object) - Method in class gishur.graph.core.GraphElement
Sets a property of this Node, specified by the String key to the given value.
setProperty(String, Object) - Method in class gishur.gui2.DrawAtom
Maps the specified key to the specified value in this DrawAtom's properties list.
setProperty(String, Object) - Method in class gishur.gui2.DrawProperties
Maps the specified key to the specified value in this properties list.
setProperty(String, short) - Method in class gishur.graph.core.GraphElement
Sets a short-value as value.
setPropertyAdapterSource(Object) - Method in class gishur.gui2.PropertyStatusReader
Sets a source object for SourcePropertyAdapter entries.
setPropertyForAllEdges(String, Object) - Method in class gishur.graph.core.Graph
Sets the property defined by key for all contained Edges of the Graph to value o.
setPropertyForAllNodes(String, Object) - Method in class gishur.graph.core.Graph
Sets the property defined by key for all contained Nodes of the Graph to value o.
setPropertyName(String) - Method in class gishur.graph.gui.GraphElementPropertyAdapter
Sets the property name to read properties from.
setPropertyType(TypeFormat) - Method in class gishur.graph.awt.PropEntry
Sets the type of the property to the given TypeFormat.
setRay(double, double, double, int) - Method in class gishur.x2.core.XSegment
Sets this segment endpoints to (x,y) and an unknown point in direction dir using slope slope. The object must be mutable.
setRay(XPoint, double, int) - Method in class gishur.x2.core.XSegment
Sets this segment endpoints to source and an unknown point in direction dir using slope slope. If the point is null, the point won't be overwritten.
setReferencePoint(XPoint) - Method in class gishur.x.PointComparitor
Setzt den Referenzpunkt für Distanz-Ordnung, falls p!
setRegister(PainterRegister) - Method in class gishur.gui.Painter
Verknüpft das Objekt mit einem PainterRegister.
setRenderContext(RenderContext) - Method in class gishur.gui2.DisplayManager
Sets the RenderContext to use.
setRightText(String) - Method in class gishur.awt.SymbolbarSlider
 
setRow(int, double, double) - Method in class gishur.core.math.Matrix
Abkürzung: Schreibt zwei Zahlen in die x-te Zeile von 'links'.
setRow(int, double, double, double) - Method in class gishur.core.math.Matrix
Abkürzung: Schreibt drei Zahlen in die x-te Zeile von 'links'.
setRowNull(int) - Method in class gishur.core.math.Matrix
Liefert true, falls alle Werte in der Zeile x gleich 0 sind
setRubberMode(DisplayObject, boolean) - Method in class gishur.gui.inputhandler.ObjectMover
Setzt den Rubber-Modus für das DisplayObject dob (das muß vorher angefügt worden sein).
setScreen(Rectangle) - Method in class gishur.gui.VirtualScreen
 
setScreenTransformation(ScreenTransformation) - Method in class gishur.graph.gui.NodeInputHandler
Sets the screen transformation for this NodeInputHandler.
setScreenTransformation(ScreenTransformation) - Method in class gishur.gui2.DrawObject
Sets the screen transformation for this DrawObject.
setScreenTransformation(ScreenTransformation) - Method in class gishur.gui2.LayerManager
Sets the screen transformation for this Layer.
setScreenTransformation(ScreenTransformation) - Method in class gishur.gui2.InputLayer
Sets the screen transformation for this Layer.
setScreenTransformation(ScreenTransformation) - Method in class gishur.gui2.Layer
Sets the screen transformation for this Layer.
setSelector(Selector) - Method in class gishur.awt.ZoomBar
Setzt den Selektor für zoomSelected.
setSerialization(boolean) - Method in class gishur.graph.core.Graph
This method marks Graphs to be serialized while a serialization process.
setShape(int, Shape) - Method in class gishur.gui2.ShapeContainer
Stores the Shape shape at the index idx in the ShapeContainer.
setShape(Shape) - Method in class gishur.gui.DisplayObject
Setzt den Umriß.
setShowtime(long) - Method in class gishur.awt.ToolTipper
Sets the showtime of the ToolTipper.
setSize(int) - Method in class gishur.awt.SymbolbarElement
Setzt die Größe (also die Breite) des Elements.
setSleeptime(long) - Method in class gishur.awt.ToolTipper
Sets the sleeptime of the ToolTipper.
setSource(double) - Method in class gishur.x.XParabola
Setzt den Startparameter des Parabelbogens.
setSource(double) - Method in class gishur.x2.core.XQuadCurve
Sets the source control point to the curve point with parameter t.
setSource(Object) - Method in class gishur.gui2.DisplayInteractiveModel
Sets a new source object for this DisplayInteractiveModel.
setSource(Object) - Method in class gishur.gui2.ModelController
Sets the source object (the model) of the controller.
setSource(Object) - Method in class gishur.gui2.DisplayModel
Sets a new source object for this DisplayModel.
setSource(XPoint) - Method in class gishur.x.XParabola
Setzt den Startpunkt des Parabelbogens.
setSource(XPoint) - Method in class gishur.x2.core.XParametricCurve
Sets the source point to source (if not null).
setSource(XPoint) - Method in class gishur.x2.core.XQuadCurve
Sets the source point to source.
setSource(XPoint) - Method in class gishur.x2.core.XSegment
Sets the source point to source (if not null).
setSourceEnd(boolean) - Method in class gishur.x2.core.XParametricCurve
Determines if the curve ends at the source point.
setSpecialCursor(Cursor) - Method in class gishur.gui.inputhandler.DragHandler
Setzt den speziellen Cursor.
setState(byte) - Method in class gishur.gui2.PropertyStatusReader
Sets the layout state.
setState(int) - Method in class gishur.gui2.DrawObject
Sets a given state.
setState(short) - Method in class gishur.graph.core.GraphElement
Sets the internal state to the given state.
setState(short) - Method in class gishur.x2.core.XObject
Sets a given state.
setStatus(byte) - Method in class gishur.awt.DialogFrame
Sets the dialog status.
setStatus(int) - Method in class gishur.awt.SymbolImageStatusButton
Aktiviert den Status Nummer i.
setStatus(int, String, Rectangle) - Method in class gishur.awt.SymbolImageStatusButton
Definiert den Status Nummer i indem der normale und der graue Bildausschnitt definiert wird.
setStatus(int, String, Rectangle, Rectangle) - Method in class gishur.awt.SymbolImageStatusButton
Definiert den Status Nummer i indem der normale und der graue Bildausschnitt definiert wird.
setStatus(Object) - Method in interface gishur.gui.ScreenTransformation
Stellt den im Objekt status gespeicherten Status der Transformation wieder her.
setStatus(Object) - Method in class gishur.gui.VirtualScreen
Stellt den im Objekt status gespeicherten Status der Transformation wieder her.
setStatus(Object) - Method in class gishur.x.ScreenXTransformation
Stellt den im Objekt status gespeicherten Status der Transformation wieder her.
setStatusTip(String) - Method in class gishur.gui.DisplayManager
Sets the StatusTip-text.
setStatusTip(String) - Method in class gishur.gui.InputHandler
Sets the StatusTip-text.
setStatusTips(boolean) - Method in class gishur.gui2.DisplayManager
Enables / disables ToolTips
setStopMode(Applet, byte) - Method in class gishur.applet.ApplicationContext
Setzt den Stopmode des Applets applet, d.h bestimmt, was passiert, wenn applet gestoppt bzw. zerstört wird.
setStopMode(byte) - Method in class gishur.applet.ApplicationApplet
Setzt den Stopmode des Applets applet, d.h bestimmt, was passiert, wenn applet gestoppt bzw. zerstört wird.
setStyle(String) - Method in class gishur.gui2.PropertyStatusReader
Sets the style prefix to the given String (may be empty).
setSubType(String) - Method in class gishur.gui2.PropertyStatusReader
Sets the subtype prefix to the given String (may be empty).
setSubTypePrefix(String) - Method in class gishur.gui2.Painter
Sets the subtype prefix that this Painter should use for reading properties.
setSubTypePrefix(String) - Method in class gishur.gui2.LinkPainter
Sets the subtype prefix that this Painter should use for reading properties.
setSupportActivation(boolean) - Method in class gishur.gui2.DisplayInteractiveObject
Permits or denies the DisplayInteractiveObject to support activation.
setSupportElementTransform(boolean) - Method in class gishur.gui2.DisplayInteractiveObject
Permits or denies the DisplayObject to support element transformation.
setSupportSelection(boolean) - Method in class gishur.gui2.DisplayInteractiveObject
Permits or denies the DisplayObject to support selection.
setSweepListener(SweepListener) - Method in class gishur.core.Sweep
Sets the SweepListener of this Sweep to sweep.
setSystemExitMode(byte) - Method in class gishur.applet.ApplicationContext
Legt fest, wann eine Application durch SystemExit beendet werden soll.
setTarget(double) - Method in class gishur.x.XParabola
Setzt den Zielparameter des Parabelbogens.
setTarget(double) - Method in class gishur.x2.core.XQuadCurve
Sets the target control point to the curve point with parameter t.
setTarget(Object) - Method in class gishur.gui.Painter
Setzt das verknüpfte Objekt neu.
setTarget(Object) - Method in class gishur.gui.inputhandler.EditorXPoint
Setzt das verknüpfte Objekt neu.
setTarget(Object) - Method in class gishur.gui.inputhandler.EditorXRay
Setzt das verknüpfte Objekt neu.
setTarget(Object) - Method in class gishur.gui.inputhandler.EditorXLine
Setzt das verknüpfte Objekt neu.
setTarget(Object) - Method in class gishur.gui.inputhandler.EditorXSegment
Setzt das verknüpfte Objekt neu.
setTarget(Object) - Method in class gishur.gui.inputhandler.EditorXPolyline
Setzt das verknüpfte Objekt neu.
setTarget(Object) - Method in class gishur.gui.displayobject.DisplayXList
Setzt das verknüpfte Objekt neu.
setTarget(Object) - Method in class gishur.gui.displayobject.DisplayXRay
Setzt das verknüpfte Objekt neu.
setTarget(Object) - Method in class gishur.gui.displayobject.DisplayXSegment
Setzt das verknüpfte Objekt neu.
setTarget(Object) - Method in class gishur.gui.displayobject.DisplayXLine
Setzt das verknüpfte Objekt neu.
setTarget(Object) - Method in class gishur.gui.displayobject.DisplayXCircle
Setzt das verknüpfte Objekt neu.
setTarget(Object) - Method in class gishur.gui.displayobject.DisplayXPoint
Setzt das verknüpfte Objekt neu.
setTarget(Object) - Method in class gishur.gui.displayobject.DisplayXParabola
Setzt das verknüpfte Objekt neu.
setTarget(Object) - Method in class gishur.gui.displayobject.DisplayXPolyline
Setzt das verknüpfte Objekt neu.
setTarget(XPoint) - Method in class gishur.x.XParabola
Setzt den Endpunkt des Parabelbogens.
setTarget(XPoint) - Method in class gishur.x2.core.XParametricCurve
Sets the target point to target (if not null).
setTarget(XPoint) - Method in class gishur.x2.core.XQuadCurve
Sets the target point to target.
setTarget(XPoint) - Method in class gishur.x2.core.XSegment
Sets the target point to target (if not null).
setTargetEnd(boolean) - Method in class gishur.x2.core.XParametricCurve
Determines if the curve ends at the target point.
setText(String) - Method in class gishur.awt.SymbolbarLabel
 
setToIdentity() - Method in class gishur.graph.gui.AffineTransformation
Resets this transform to the Identity transform.
setToIdentity() - Method in class gishur.x.AffineTransformation
Resets this transform to the Identity transform.
setToIdentity() - Method in class gishur.x2.core.AffineTransformation
Resets this transform to the Identity transform.
setToolTip(String) - Method in class gishur.gui.DisplayManager
Sets the ToolTip-text.
setToolTip(String) - Method in class gishur.gui.InputHandler
Sets the ToolTip-text.
setToolTipAlignment(byte) - Method in class gishur.awt.ToolTipper
Sets the alignment of the ToolTip.
setToolTipMouseDistance(int, int) - Method in class gishur.awt.ToolTipper
Sets the distance of the ToolTip relative to the mouse position.
setToolTips(boolean) - Method in class gishur.gui2.DisplayManager
Enables / disables ToolTips
setToRotation(double) - Method in class gishur.graph.gui.AffineTransformation
Sets this transform to a rotation transformation.
setToRotation(double) - Method in class gishur.x.AffineTransformation
Sets this transform to a rotation transformation.
setToRotation(double) - Method in class gishur.x2.core.AffineTransformation
Sets this transform to a rotation transformation.
setToRotation(double, double, double) - Method in class gishur.graph.gui.AffineTransformation
Sets this transform to a translated rotation transformation.
setToRotation(double, double, double) - Method in class gishur.x.AffineTransformation
Sets this transform to a translated rotation transformation.
setToRotation(double, double, double) - Method in class gishur.x2.core.AffineTransformation
Sets this transform to a translated rotation transformation.
setToScale(double, double) - Method in class gishur.graph.gui.AffineTransformation
Sets this transform to a scaling transformation.
setToScale(double, double) - Method in class gishur.x.AffineTransformation
Sets this transform to a scaling transformation.
setToScale(double, double) - Method in class gishur.x2.core.AffineTransformation
Sets this transform to a scaling transformation.
setToShear(double, double) - Method in class gishur.graph.gui.AffineTransformation
Sets this transform to a shearing transformation.
setToShear(double, double) - Method in class gishur.x.AffineTransformation
Sets this transform to a shearing transformation.
setToShear(double, double) - Method in class gishur.x2.core.AffineTransformation
Sets this transform to a shearing transformation.
setToTranslation(double, double) - Method in class gishur.graph.gui.AffineTransformation
Sets this transform to a translation transformation.
setToTranslation(double, double) - Method in class gishur.x.AffineTransformation
Sets this transform to a translation transformation.
setToTranslation(double, double) - Method in class gishur.x2.core.AffineTransformation
Sets this transform to a translation transformation.
setTraceExecutor(TraceExecutor) - Method in class gishur.awt.TraceBar
Sets the TraceExecutor, that manages algorithm execution.
setTraceVisualizer(TraceVisualizer) - Method in class gishur.awt.TraceBar
Sets the TraceVisualizer for visualization of the recorded TraceLabels.
setTransform(AffineTransformation) - Method in class gishur.graph.gui.AffineTransformation
Sets this transform to a copy of the transform in the indicated AffineTransformation object.
setTransform(AffineTransformation) - Method in class gishur.x.AffineTransformation
Sets this transform to a copy of the transform in the indicated AffineTransformation object.
setTransform(AffineTransformation) - Method in class gishur.x2.core.AffineTransformation
Sets this transform to a copy of the transform in the indicated AffineTransformation object.
setTransform(double, double, double, double, double, double) - Method in class gishur.graph.gui.AffineTransformation
Sets this transform to the matrix specified by the 6 double precision values.
setTransform(double, double, double, double, double, double) - Method in class gishur.x.AffineTransformation
Sets this transform to the matrix specified by the 6 double precision values.
setTransform(double, double, double, double, double, double) - Method in class gishur.x2.core.AffineTransformation
Sets this transform to the matrix specified by the 6 double precision values.
setTransformation(boolean) - Method in class gishur.gui2.handler.MouseHandler
Sets the transformation support for top level elements.
setTransformation(ScreenTransformation) - Method in class gishur.gui.Layer
Ordnet dem Layer eine neue Transformation zu.
setTranslateHandler(TranslateHandler) - Method in class gishur.awt.ZoomBar
Setzt den TranslateHandler für den Translate-Modus.
setTranslateMouseButton(int) - Method in class gishur.gui2.handler.TranslateHandler
Sets the button to translate with (default: MouseEvent.BUTTON1_MASK).
setUpperCapacity(double) - Method in class gishur.graph.core.Flow
Sets the given ucap value as new upper capacity bound or throws a GraphException if capacity check is activated and the set flow value would become invalid by the new upper bound.
setUseAfterLastStep(boolean) - Method in class gishur.awt.TraceBar
 
setUseBeforeFirstStep(boolean) - Method in class gishur.awt.TraceBar
 
setUseThreadForExecution(boolean) - Method in class gishur.awt.TraceBar
 
setValue(int) - Method in class gishur.awt.SymbolbarSlider
Sets the value of the slider to the given value and dispatches a value-changed event at the parent symbolbar.
setValue(int) - Method in class gishur.awt.SymbolSpinNumCombo
Sets the value of the combo.
setValue(Object) - Method in class gishur.core.BasicListItem
Stores the object object.
setValue(Object) - Method in class gishur.core.StdListItem
Tries store object in this StdListItem.
setValue(Object) - Method in class gishur.core.BasicTreeItem
Stores the object object into this node.
setValue(Object) - Method in class gishur.core.StdTreeItem
Tries to store object in this StdTreeItem.
setValue(Object) - Method in class gishur.core.SimpleListItem
Stores the object object as value.
setValue(Object) - Method in class gishur.core.SimpleTreeItem
Stores the object object (equivalent to SimpleTreeItem.setKey(Object).
setValue(Object) - Method in interface gishur.core.KeyValueHolder
Stores the object object as value.
setValue(Object) - Method in class gishur.graph.awt.NumberTypeFormat
Sets the value; it should be showed by the connected input component.
setValue(Object) - Method in class gishur.graph.awt.BooleanTypeFormat
Sets the value; it should be showed by the connected input component.
setValue(Object) - Method in interface gishur.graph.awt.TypeFormat
Sets the value; it should be showed by the connected input component.
setValue(Object) - Method in class gishur.graph.awt.FlowTypeFormat
Sets the value; it should be showed by the connected input component.
setValue(Object) - Method in class gishur.graph.awt.StringTypeFormat
Sets the value; it should be showed by the connected input component.
setValue(Object) - Method in class gishur.graph.core.GraphElement
Stores the object value as value.
setValueText(String) - Method in class gishur.awt.SymbolbarSlider
 
setValueTo(int) - Method in class gishur.awt.SymbolbarSlider
Sets the slider value to the specified value without dispatching events.
setVirtualScreen(VirtualScreen) - Method in interface gishur.gui.ScreenTransformation
Weist der ScreenTransformation einen virtuellen Bildschirm zu.
setVirtualScreen(VirtualScreen) - Method in class gishur.x.ScreenXTransformation
Weist der ScreenTransformation einen virtuellen Bildschirm zu.
setVisible(boolean) - Method in class gishur.applet.AppletFrame
Zeigt das Appletfenster an.
setVisibleMode(boolean) - Method in class gishur.gui2.handler.TranslateHandler
Sets the mode of the TranslateHandler.
setX(double) - Method in class gishur.x.LineComparitor
Setzt den X-Wert für den Vergleich von Geraden.
setY(double) - Method in class gishur.x.LineComparitor
Setzt den y-Wert für den Vergleich von vertikalen Linienobjekten.
setZoomHandler(ZoomHandler) - Method in class gishur.awt.ZoomBar
Setzt den ZoomHandler für den Zoom-Modus.
setZoomInMouseButton(int) - Method in class gishur.gui2.handler.ZoomHandler
Sets the button to drag the zoom-in area with (default: MouseEvent.BUTTON1_MASK).
setZoomOutMouseButton(int) - Method in class gishur.gui2.handler.ZoomHandler
Sets the button to zoom back (default: MouseEvent.BUTTON3_MASK).
ShadowPainter - class gishur.gui2.painter.ShadowPainter.
 
ShadowPainter(Painter) - Constructor for class gishur.gui2.painter.ShadowPainter
 
ShadowStyle - class gishur.gui2.painter.ShadowStyle.
 
ShadowStyle(Style) - Constructor for class gishur.gui2.painter.ShadowStyle
 
shape - Variable in class gishur.gui.inputhandler.EditorXPoint
Punktform.
shape - Variable in class gishur.gui.inputhandler.EditorXRay
Punktform.
shape - Variable in class gishur.gui.inputhandler.InputXSegment
Punktform.
shape - Variable in class gishur.gui.inputhandler.EditorXSegment
Punktform.
shape - Variable in class gishur.gui.inputhandler.Selector
Punktform.
shape - Variable in class gishur.gui.inputhandler.EditorXPolyline
Punktform.
shape - Variable in class gishur.gui.inputhandler.InputXPoint
Punktform.
shape - Variable in class gishur.gui.inputhandler.InputXRay
Punktform.
shape - Variable in class gishur.gui.inputhandler.InputXPolygon
Punktform.
shape - Variable in class gishur.gui.inputhandler.InputXLine
Punktform.
shape - Variable in class gishur.gui.displayobject.DisplayXList
Punktform.
shape - Variable in class gishur.gui.displayobject.DisplayXRay
Punktform.
shape - Variable in class gishur.gui.displayobject.DisplayXSegment
Punktform.
shape - Variable in class gishur.gui.displayobject.DisplayXCircle
Punktform.
shape - Variable in class gishur.gui.displayobject.DisplayXPoint
Punktform.
shape - Variable in class gishur.gui.displayobject.DisplayXParabola
Punktform.
shape - Variable in class gishur.gui.displayobject.DisplayXPolyline
Punktform.
shape - Variable in class gishur.gui2.ShapeException
Shape
Shape - class gishur.gui.Shape.
Ein Shape-Objekt speichert Umrisse von einfachen 'Gebieten', die zum Zeichnen bzw. zum Feststellen, wo genau ein Mausclick passiert ist.
Shape - interface gishur.gui2.Shape.
The Shape interface provides definitions for objects that represent some form of geometric shape in the screens integer coordinate space.
shape() - Method in class gishur.gui2.ShapeContainer.ShapeEnumeration
Returns the actual Shape of the enumeration.
shape(int) - Method in class gishur.gui2.ShapeContainer
Returns the stored Shape at the specified index.
Shape(Object, BasicList) - Constructor for class gishur.gui.Shape
Konstruiert ein Shape-Objekt mit den GraphicPrimitives aus der listenartigen Struktur data.
Shape(Object, int) - Constructor for class gishur.gui.Shape
Konstruktor.
ShapeContainer - class gishur.gui2.ShapeContainer.
The ShapeContainer class defines a shape which consists of a set of other Shapes.
ShapeContainer.ShapeEnumeration - class gishur.gui2.ShapeContainer.ShapeEnumeration.
An Enumeration for ShapeContainers.
ShapeContainer.ShapeEnumeration(ShapeContainer) - Constructor for class gishur.gui2.ShapeContainer.ShapeEnumeration
Default Constructor.
ShapeContainer(int) - Constructor for class gishur.gui2.ShapeContainer
Constructs a new ShapeContainer, which can store length Shapes.
ShapeException - exception gishur.gui2.ShapeException.
Exception thrown by dynamic data structures while linking.
ShapeException(int) - Constructor for class gishur.gui2.ShapeException
Constructor.
ShapeException(int, Shape) - Constructor for class gishur.gui2.ShapeException
Constructor.
shear(double, double) - Method in class gishur.graph.gui.AffineTransformation
Concatenates this transform with a shearing transformation.
shear(double, double) - Method in class gishur.x.AffineTransformation
Concatenates this transform with a shearing transformation.
shear(double, double) - Method in class gishur.x2.core.AffineTransformation
Concatenates this transform with a shearing transformation.
shearX() - Method in class gishur.graph.gui.AffineTransformation
Returns the X coordinate shearing element (m01) of the 3x3 affine transformation matrix.
shearX() - Method in class gishur.x.AffineTransformation
Returns the X coordinate shearing element (m01) of the 3x3 affine transformation matrix.
shearX() - Method in class gishur.x2.core.AffineTransformation
Returns the X coordinate shearing element (m01) of the 3x3 affine transformation matrix.
shearY() - Method in class gishur.graph.gui.AffineTransformation
Returns the Y coordinate shearing element (m10) of the 3x3 affine transformation matrix.
shearY() - Method in class gishur.x.AffineTransformation
Returns the Y coordinate shearing element (m10) of the 3x3 affine transformation matrix.
shearY() - Method in class gishur.x2.core.AffineTransformation
Returns the Y coordinate shearing element (m10) of the 3x3 affine transformation matrix.
shift() - Method in class gishur.graph.gui.FlowAdapter
Returns the shift-parameter.
SHORT - Static variable in class gishur.graph.core.GraphElement
Short information (mostly only the name)
SHORT_WEIGHTS - Static variable in class gishur.graph.core.WeightComparitor
Flag indicating that the weights are shorts.
shortValue() - Method in class gishur.core.math.MathNumber
Returns the value of the number as a short.
SHOW - Static variable in class gishur.gui2.event.DrawEvent
ID: DrawAtom showed up
SHOW_FIRST - Static variable in class gishur.core.ListView
Access to the first ListItem
SHOW_ITEMS - Static variable in class gishur.core.ListView
Access to the ListItems
SHOW_KEYS - Static variable in class gishur.core.ListView
Access to the keys
SHOW_LAST - Static variable in class gishur.core.ListView
Access to the last ListItem
SHOW_VALUES - Static variable in class gishur.core.ListView
Access to the values
show() - Method in class gishur.gui.Painter
Macht das Objekt wieder sichtbar.
show() - Method in class gishur.gui.Layer
Macht den Layer und alle Objekte auf ihm wieder sichtbar.
show() - Method in class gishur.gui2.DrawObject
Shows the DrawAtom (DrawObject.visible()()==true).
show() - Method in class gishur.gui2.InputLayer
Shows the Layer (InputLayer.visible()()==true).
show() - Method in class gishur.gui2.Layer
Shows the Layer (Layer.visible()()==true).
show(boolean) - Method in class gishur.gui2.DrawObject
Shows the DrawAtom (DrawObject.visible()()==true).
showCursor() - Method in class gishur.gui.inputhandler.DragHandler
Zeigt den HandCursor an und merkt sich den alten Cursor.
showDirected() - Method in class gishur.graph.gui.DisplayEdge
Returns true if the graph shows directed edges.
showDocument(URL) - Method in class gishur.applet.ApplicationContext
Replaces the Web page currently being viewed with the given URL.
showDocument(URL, String) - Method in class gishur.applet.ApplicationContext
Requests that the browser or applet viewer show the Web page indicated by the url argument.
showLayoutOnEnable - Variable in class gishur.gui.inputhandler.EditorXPoint
Falls true, wird das Layout schon beim aktivieren angzeigt...
showLayoutOnEnable - Variable in class gishur.gui.inputhandler.EditorXRay
Falls true, wird das Layout schon beim aktivieren angzeigt...
showLayoutOnEnable - Variable in class gishur.gui.inputhandler.EditorXLine
Falls true, wird das Layout schon beim aktivieren angzeigt...
showLayoutOnEnable - Variable in class gishur.gui.inputhandler.EditorXSegment
Falls true, wird das Layout schon beim aktivieren angzeigt...
showLayoutOnEnable - Variable in class gishur.gui.inputhandler.EditorXPolyline
Falls true, wird das Layout schon beim aktivieren angzeigt...
showStatus(String) - Method in interface gishur.applet.AppletControl
Requests that the argument string be displayed in the "status window".
showStatus(String) - Method in class gishur.applet.ApplicationApplet
Requests that the argument string be displayed in the "status window".
showStatus(String) - Method in class gishur.applet.DockableApplet
Requests that the argument string be displayed in the "status window".
showStatus(String) - Method in class gishur.applet.ApplicationContext
Requests that the argument string be displayed in the "status window".
showStatus(String) - Method in class gishur.applet.ApplicationStub
Requests that the argument string be displayed in the "status window".
showtime() - Method in class gishur.awt.ToolTipper
Returns the time to wait while showing tip (in ms).
sibling() - Method in class gishur.core.BasicTreeItem
Returns the brother-node.
sibling() - Method in interface gishur.core.TreeItem
Returns this TreeItem's brother node.
sign() - Method in class gishur.core.math.MathNumber
Determines the sign of this number.
sign() - Method in class gishur.core.math.DoubleNumber
Determines the sign of this number.
sign() - Method in class gishur.core.math.RationalNumber
Determines the sign of this number.
signedArea(double, double, double, double, double, double) - Static method in class gishur.x2.core.XPoint
Returns the signed area of the triangle (x1,y1)-(x2,y2)-(x3,y3).
signedArea(XPoint, XPoint, XPoint) - Static method in class gishur.x2.core.XPoint
Returns the signed area of the triangle a-b-c.
similarDirection(XBaseline) - Method in class gishur.x.XBaseline
Liefert true, wenn l und dieses XBasline-Objekt ungefähr in dieselbe Richtung zeigen, also die Geraden höchstens einen Winkel von 90° aufspannen (gerichtet!).
simple() - Method in class gishur.x.XPolyline
Test, ob die Polygonkette einfach ist.
SimpleDrawManager - class gishur.gui2.SimpleDrawManager.
 
SimpleDrawManager() - Constructor for class gishur.gui2.SimpleDrawManager
 
SimpleList - class gishur.core.SimpleList.
A SimpleList is doubly connected list based upon BasicList. {
SimpleList() - Constructor for class gishur.core.SimpleList
Empty constructor.
SimpleList(BasicList) - Constructor for class gishur.core.SimpleList
Conversion constructor.
SimpleList(ListItem, int) - Constructor for class gishur.core.SimpleList
Copy-constructor.
SimpleList(ListItem, ListItem) - Constructor for class gishur.core.SimpleList
Copy-constructor.
SimpleList(Object[], int, int) - Constructor for class gishur.core.SimpleList
Array-constructor.
SimpleListItem - class gishur.core.SimpleListItem.
A simple ListItem, which only stores a value.
SimpleListItem() - Constructor for class gishur.core.SimpleListItem
Default constructor.
SimpleListItem(Object) - Constructor for class gishur.core.SimpleListItem
Constructor with initiation of the value. {
SimpleTreeItem - class gishur.core.SimpleTreeItem.
A simple binary tree node containing only one value.
SimpleTreeItem(int) - Constructor for class gishur.core.SimpleTreeItem
The standard constructor.
SimpleTreeItem(int, Object) - Constructor for class gishur.core.SimpleTreeItem
Constructor performing an initialization of the stored value. {
single() - Method in class gishur.core.geom.Intersection
Tests, if the intersection consists of one single object.
singleCutPoint() - Method in class gishur.x.Intersection
Liefert true zurück, wenn die Schnittmenge aus einem einzelnen Schnittpunkt besteht.
singleXPoint() - Method in class gishur.x2.core.Intersection
Returns true, if and only if the intersection set consists of one single intersection point of type XPoint.
sinh(double) - Static method in class gishur.core.ExtMath
Returns the hyperbolic sinus of angle x.
SkEdge - class gishur.x.voronoi.SkEdge.
Eine Kante des Skeletts.
SkEdge(Skeleton, SKR, SKR) - Constructor for class gishur.x.voronoi.SkEdge
Erzeugt eine neue Kante zwischen den Skelettregionen left und right.
SkEdge(Skeleton, XPoint, SKR, SKR, SkEdge, SkEdge) - Constructor for class gishur.x.voronoi.SkEdge
Erzeugt eine neue Kante zwischen den Skelettregionen left und right.
Skeleton - class gishur.x.voronoi.Skeleton.
Mit Hilfe dieses Objektes kann man das Skelett eines einfachen Polygons berechnen und beispielsweise den maximal einbeschriebenen Kreis (MIC) berechnen.
skeleton() - Method in class gishur.x.XPolygon
Berechnet das Skelett (auch Medial Axis) des einfachen Polygons mit Hilfe der Klasse gishur.x.voronoi.Skeleton.
Skeleton(XPolygon) - Constructor for class gishur.x.voronoi.Skeleton
Konstruktor.
SKR - class gishur.x.voronoi.SKR.
Eine Skelettregion.
SKR(Object) - Constructor for class gishur.x.voronoi.SKR
Konstruktor.
sleeptime() - Method in class gishur.awt.ToolTipper
Returns the time to wait until tip shows up (in ms).
slidePoint(XPoint, double) - Method in class gishur.x.XPolygon
Verschiebt den Punkt p auf dem Polygonrand um dist.
slider_com - Static variable in class gishur.awt.TraceBar
ActionEvent Label.
slider_size - Variable in class gishur.awt.SymbolbarSlider
Size of the Slider.
slider_voffset - Variable in class gishur.awt.SymbolbarSlider
Vertical distance of the slider from center position.
slope() - Method in class gishur.x.XBaseline
Liefert die Steigung des Geraden.
slope() - Method in class gishur.x2.core.XSegment
Returns the slope of this segment.
SMALLER - Static variable in interface gishur.core.Comparitor
return value of compare: o1 comes before o2 in the order.
sort() - Method in class gishur.core.Sorter
The standard sorting method.
sort(BasicList) - Method in class gishur.core.Sorter
Sorter.sort() performed on a BasicList.
sort(char[]) - Method in class gishur.core.Sorter
Sorter.sort() directly called with an array of chars.
sort(char[], int, int) - Method in class gishur.core.Sorter
Sorter.sort() directly called with an array of chars and an interval bounds specification.
sort(Comparitor) - Method in class gishur.core.SimpleList
Sorts the list in ascending order using the Comparitor comparitor.
sort(Comparitor, short) - Method in class gishur.core.SimpleList
Sorts the list in the order defined by the comparitor-object either in ascending or in descending order (specified by order).
sort(double[]) - Method in class gishur.core.Sorter
Sorter.sort() directly called with an array of doubles.
sort(double[], int, int) - Method in class gishur.core.Sorter
Sorter.sort() directly called with an array of doubles and an interval bounds specification.
sort(Enumeration) - Method in class gishur.core.Sorter
Sorter.sort() performed on an Enumeration.
sort(float[]) - Method in class gishur.core.Sorter
Sorter.sort() directly called with an array of floats.
sort(float[], int, int) - Method in class gishur.core.Sorter
Sorter.sort() directly called with an array of floats and an interval bounds specification.
sort(int[]) - Method in class gishur.core.Sorter
Sorter.sort() directly called with an array of ints.
sort(int[], int, int) - Method in class gishur.core.Sorter
Sorter.sort() directly called with an array of ints and an interval bounds specification.
sort(long[]) - Method in class gishur.core.Sorter
Sorter.sort() directly called with an array of longs.
sort(long[], int, int) - Method in class gishur.core.Sorter
Sorter.sort() directly called with an array of longs and an interval bounds specification.
sort(Object[]) - Method in class gishur.core.Sorter
Sorter.sort() directly called with an array of Objects.
sort(Object[], int, int) - Method in class gishur.core.Sorter
Sorter.sort() directly called with an array of Objects and an interval bounds specification.
Sorter - class gishur.core.Sorter.
This class implements several sorting-algorithms.
Sorter() - Constructor for class gishur.core.Sorter
Standard constructor.
Sorter(Comparitor) - Constructor for class gishur.core.Sorter
Constructor setting a Comparitor or creating a new StdComparitor, if c==null.
source - Variable in class gishur.gui2.ScreenTransformationException
Object that produced the error.
SOURCE - Static variable in class gishur.gui2.Alignment
Source-alignment constant (==Alignment.LEFT).
source() - Method in class gishur.graph.core.Edge
Returns the source Node of this Edge.
source() - Method in class gishur.graph.gui.DisplayNode
Returns the source object of this DisplayInteractiveObject This method must be overwritten properly.
source() - Method in class gishur.graph.gui.DisplayEdge
Returns the source object of this DisplayInteractiveObject This method must be overwritten properly.
source() - Method in class gishur.gui2.DisplayInteractiveObject
Returns the source object of this DisplayInteractiveObject This method must be overwritten properly.
source() - Method in class gishur.gui2.DisplayInteractiveModel
Returns the source object of this DisplayInteractiveModel (shortcut for DisplayInteractiveModel.controller().ModelController.source()).
source() - Method in class gishur.gui2.ModelController
Returns the source object (the model) of the controller.
source() - Method in class gishur.gui2.DisplayModel
Returns the source object of this DisplayModel (shortcut for DisplayModel.controller().ModelController.source()).
source() - Method in class gishur.x.XBaseline
Liefert eine Referenz auf den Source-Punkt zurück.
source() - Method in class gishur.x.XParabola
Liefert den Startpunkt des Parabel-Intervalls.
source() - Method in class gishur.x.voronoi.SkEdge
Liefert den Startpunkt.
source() - Method in class gishur.x2.core.XParametricCurve
Return the source point of the curve.
source() - Method in class gishur.x2.core.XQuadCurve
Return the source point of the parabola segment.
source() - Method in class gishur.x2.core.XSegment
Return the source point of the segment.
SourceAdapter - class gishur.gui2.SourceAdapter.
A SourcePropertyAdapter, that reads the source object itself as property.
SourceAdapter() - Constructor for class gishur.gui2.SourceAdapter
 
sourceChanged() - Method in class gishur.gui2.ModelController
Returns true, if the source object has changed.
sourceEnd() - Method in class gishur.x2.core.XParametricCurve
Returns true, if the curve ends at the source point.
sourceGraphElement() - Method in class gishur.graph.gui.DisplayGraphElement
Returns the source object of this DisplayInteractiveObject This method must be overwritten properly.
SourcePropertyAdapter - class gishur.gui2.SourcePropertyAdapter.
This class enables a more flexible way to extract properties: Store a SourcePropertyAdapter in the properties and the SourcePropertyAdapter.getProperty(java.lang.String, java.lang.Object, gishur.gui2.PropertyStatusReader) method of this class will be called every time, the property is requested.
SourcePropertyAdapter() - Constructor for class gishur.gui2.SourcePropertyAdapter
 
speed_com - Static variable in class gishur.awt.TraceBar
ActionEvent Label.
SpinSymbols - class gishur.awt.images.SpinSymbols.
StaticImage class representing the image ~Gishur\images\spinsymbols.gif.
SpinSymbols() - Constructor for class gishur.awt.images.SpinSymbols
 
sqrt() - Method in class gishur.core.math.MathNumber
Computes the square root of this.
sqrt() - Method in class gishur.core.math.DoubleNumber
Computes the square root of this.
SQUARE - Static variable in class gishur.gui.inputhandler.EditorXPoint
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.inputhandler.EditorXRay
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.inputhandler.InputXSegment
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.inputhandler.EditorXSegment
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.inputhandler.EditorXPolyline
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.inputhandler.InputXPoint
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.inputhandler.InputXRay
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.inputhandler.InputXPolygon
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.inputhandler.InputXLine
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.displayobject.DisplayXList
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.displayobject.DisplayXRay
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.displayobject.DisplayXSegment
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.displayobject.DisplayXCircle
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.displayobject.DisplayXPoint
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.displayobject.DisplayXParabola
Quadratischer Punkt.
SQUARE - Static variable in class gishur.gui.displayobject.DisplayXPolyline
Quadratischer Punkt.
squareDistance(XPoint) - Method in class gishur.x.XPoint
Quadrierte Distanz dieses Punktes zum Punkt p.
SquarePointPainter - class gishur.gui2.painter.SquarePointPainter.
A Painter for points of square shape. {
SquarePointPainter() - Constructor for class gishur.gui2.painter.SquarePointPainter
Empty and only constructor.
SquarePointStyle - class gishur.gui2.painter.SquarePointStyle.
The Style-class for points of a square shape.
SquarePointStyle() - Constructor for class gishur.gui2.painter.SquarePointStyle
 
sss() - Method in class gishur.core.Sweep
Returns the status-structure.
sssp() - Method in class gishur.graph.algorithms.BellmanFord
 
Stack - class gishur.core.Stack.
A simple stack based upon BasicList.
Stack() - Constructor for class gishur.core.Stack
Empty constructor calling BasicList.BasicList().
start_com - Static variable in class gishur.awt.TraceBar
ActionEvent Label.
START_MODIFICATION - Static variable in class gishur.core.event.ModifyEvent
ID: Begin a modification of the target object.
START_MODIFICATION - Static variable in class gishur.core.event.ObjectEvent
ID für den Beginn einer Modifikation.
start() - Method in class gishur.gui2.ProtocolRenderContext
 
start(PrintWriter) - Method in class gishur.gui2.ProtocolRenderContext
 
startApplet(Applet) - Method in class gishur.applet.ApplicationContext
Startet das Applet applet.
startApplet(Applet, String, Container, int) - Method in class gishur.applet.ApplicationApplet
Startet das Applet applet und fügt es im Container container an die Stelle pos ein.
startApplet(Applet, String, String, int, int) - Method in class gishur.applet.ApplicationApplet
Startet das Applet applet in einem Fenster mit Titel title, Breite width und Höhe height.
startApplet(String, Applet, int, int, String) - Method in class gishur.applet.ApplicationContext
Startet das Applet Applet mit dem Namen name in einem Fenster der Breite width und Höhe height mit dem Titel title.
startCalculateElement(String) - Method in class gishur.gui2.RenderContext
 
startCalculateElement(String) - Method in class gishur.gui2.ProtocolRenderContext
 
startcolor - Variable in class gishur.gui.inputhandler.InputXRay
Punktfarbe des Startpunktes.
startModification(ModifyEvent) - Method in interface gishur.core.event.ModifyListener
Invoked when a modification of the target object starts.
startModification(ObjectEvent) - Method in class gishur.awt.GishurEventMulticaster
Routine, im Event zu verteilen...
startModification(ObjectEvent) - Method in interface gishur.core.event.ObjectListener
Wird aufgerufen, bevor eine Modifikation an einem Objekt begonnen hat.
startRecord() - Method in class gishur.core.algorithms.Tracer
 
startRenderElement(String) - Method in class gishur.gui2.RenderContext
 
startRenderElement(String) - Method in class gishur.gui2.ProtocolRenderContext
 
STATE_BOTH_END - Static variable in class gishur.x2.core.XParametricCurve
Curve ends at source and target points (parameters must lie between 0 and 1).
STATE_DIRTY - Static variable in class gishur.x2.core.XObject
Dirty State.
STATE_LOCKED - Static variable in class gishur.x2.core.XObject
Locked State.
STATE_MUTABLE - Static variable in class gishur.x2.core.XObject
Mutable State.
STATE_SOURCE_END - Static variable in class gishur.x2.core.XParametricCurve
Curve ends at the source point (parameters <0 are prohibited).
STATE_TARGET_END - Static variable in class gishur.x2.core.XParametricCurve
Curve ends at the target point (parameters >1 are prohibited).
state() - Method in class gishur.graph.core.GraphElement
Returns the complete internal state.
state() - Method in class gishur.gui2.DrawObject
Returns the complete state of this object.
state() - Method in class gishur.gui2.PropertyStatusReader
Returns the layout state of the PropertyReader.
state() - Method in class gishur.x2.core.XObject
Returns the complete state of this XObject.
state(int) - Method in class gishur.gui2.DrawObject
Returns the state for the given state constant.
state(short) - Method in class gishur.graph.core.GraphElement
Returns the internal state for the given state constant.
state(short) - Method in class gishur.x2.core.XObject
Returns the state for the given state constant.
stateToString() - Method in class gishur.graph.core.Graph
Returns the state of the Graph as a string.
StaticImage - class gishur.awt.StaticImage.
Base class for static images that can be produced via the ImageGrabber (see class apps.tools.ImageGrabber) tool.
StaticImage() - Constructor for class gishur.awt.StaticImage
 
status() - Method in class gishur.awt.DialogFrame
Returns the dialog status (canceled or ok).
status() - Method in class gishur.awt.SymbolImageStatusButton
Liefert den aktuellen Status.
statusCount() - Method in class gishur.awt.SymbolImageStatusButton
Liefert die Anzahl der zu setzenden Zustände.
StdComparitor - class gishur.core.StdComparitor.
Standard Comparitor type.
StdComparitor() - Constructor for class gishur.core.StdComparitor
 
StdListItem - class gishur.core.StdListItem.
A standard ListItem.
StdListItem() - Constructor for class gishur.core.StdListItem
Standard constructor.
StdListItem(Object, Object) - Constructor for class gishur.core.StdListItem
Constructor initializing key and value. {
StdTreeItem - class gishur.core.StdTreeItem.
Standard TreeItem for trees.
StdTreeItem(int) - Constructor for class gishur.core.StdTreeItem
Standard constructor.
StdTreeItem(int, Object, Object) - Constructor for class gishur.core.StdTreeItem
Constructor initializing key and value. {
step(Object, int, int, String, Object[]) - Method in interface gishur.core.DebugListener
Is called in a step of the algorithm.
STOP_ALL - Static variable in class gishur.applet.ApplicationContext
Alle Applets werden gestoppt, wenn dieses Applet gestoppt wird.
STOP_ALL_APPLETS - Static variable in interface gishur.applet.AppletControl
Konstante für setExitMode bzw. setCloseMode: alle Applets werden gestoppt
STOP_ALL_APPLETS - Static variable in class gishur.applet.ApplicationApplet
Konstante für setExitMode bzw. setCloseMode: alle Applets werden gestoppt
STOP_APPLET - Static variable in interface gishur.applet.AppletControl
Konstante für setExitMode bzw. setCloseMode: das Applet wird angehalten
STOP_APPLET - Static variable in class gishur.applet.ApplicationApplet
Konstante für setExitMode bzw. setCloseMode: das Applet wird angehalten
stop() - Method in class gishur.applet.ApplicationApplet
Stoppt alle Applets.
stopAllApplets() - Method in class gishur.applet.ApplicationContext
Stoppt alle Applets.
stopApplet(Applet) - Method in class gishur.applet.ApplicationContext
Stoppt das Applet applet.
stopRecord() - Method in class gishur.core.algorithms.Tracer
 
storeInArray(Object[], int, int, ListItem, byte, boolean) - Method in class gishur.core.BasicList
Stores a part of the list into an array.
storeInArray(Object[], int, int, TreeItem, byte, byte) - Method in class gishur.core.BasicTree
Saves the partial tree with root root into array, starting at position startindex and maximally writing into length elements of the array.
storeInList(BasicList) - Method in class gishur.core.Sorter
Stores the content of this Sorter-object (sorted or not) int BasicList L.
StringTypeFormat - class gishur.graph.awt.StringTypeFormat.
A TypeFormat, that handles string values.
StringTypeFormat() - Constructor for class gishur.graph.awt.StringTypeFormat
Creates a new StringTypeFormat.
stripDisabledImage(int, int, Image, Rectangle, int, int) - Method in class gishur.awt.Symbolbar
Versieht die SymbolImageButtons mit Indizes zwischen start und end mit dem Image image (für die deaktivierte Darstellung), aus dem der Ausschnitt area gezeichnet wird.
stripEnabledImage(int, int, Image, Rectangle, int, int) - Method in class gishur.awt.Symbolbar
Versieht die SymbolImageButtons mit Indizes zwischen start und end mit dem Image image, aus dem der Ausschnitt area gezeichnet wird.
stripImages(int, int, Image, Image, Rectangle, int, int) - Method in class gishur.awt.Symbolbar
Versieht die SymbolImageButtons mit Indizes zwischen start und end mit dem Image image und gray_image, aus denen der Ausschnitt area gezeichnet wird.
Style - class gishur.gui2.Style.
Style is the global part of a set of painters.
STYLE_PROPERTY_NAME - Static variable in class gishur.gui2.PropertyStatusReader
The property name for a style property.
style() - Method in class gishur.gui2.Painter
Returns the connected Style of this Painter (that is the Style that created this object via its Style.createPainter(java.lang.String, java.lang.String, gishur.gui2.PropertyStatusReader) method).
style() - Method in class gishur.gui2.PropertyStatusReader
Returns the style prefix for properties (may be empty).
Style() - Constructor for class gishur.gui2.Style
 
stylePrefix() - Method in class gishur.graph.gui.RoundNodeStyle
Returns the style prefix string used for reading properties by all Painters that are created by this Style.
stylePrefix() - Method in class gishur.graph.gui.GraphElementInfoStyle
Returns the style prefix string used for reading properties by all Painters that are created by this Style.
stylePrefix() - Method in class gishur.graph.gui.EdgeStyle
Returns the style prefix string used for reading properties by all Painters that are created by this Style.
stylePrefix() - Method in class gishur.gui2.Style
Returns the style prefix string used for reading properties by all Painters that are created by this Style.
stylePrefix() - Method in class gishur.gui2.painter.InfoStyle
Returns the style prefix string used for reading properties by all Painters that are created by this Style.
stylePrefix() - Method in class gishur.gui2.painter.InrectStyle
Returns the style prefix string used for reading properties by all Painters that are created by this Style.
stylePrefix() - Method in class gishur.gui2.painter.RoundPointStyle
Returns the style prefix string used for reading properties by all Painters that are created by this Style.
stylePrefix() - Method in class gishur.gui2.painter.InvectStyle
Returns the style prefix string used for reading properties by all Painters that are created by this Style.
stylePrefix() - Method in class gishur.gui2.painter.LineStyle
Returns the style prefix string used for reading properties by all Painters that are created by this Style.
stylePrefix() - Method in class gishur.gui2.painter.SquarePointStyle
Returns the style prefix string used for reading properties by all Painters that are created by this Style.
stylePrefix() - Method in class gishur.gui2.painter.PolygonStyle
Returns the style prefix string used for reading properties by all Painters that are created by this Style.
stylePrefix() - Method in class gishur.gui2.painter.ShadowStyle
Returns the style prefix string used for reading properties by all Painters that are created by this Style.
stylePrefix() - Method in class gishur.x2.gui.FancyPointStyle
Returns the style prefix string used for reading properties by all Painters that are created by this Style.
subtract(MathNumber) - Method in class gishur.core.math.MathNumber
Computes this-n.
subtract(MathNumber) - Method in class gishur.core.math.DoubleNumber
Computes this-n.
subtract(MathNumber) - Method in class gishur.core.math.RationalNumber
Computes this-n.
subtract(XPoint) - Method in class gishur.x2.core.XPoint
Substracts v from this vector.
subtype() - Method in class gishur.gui2.PropertyStatusReader
Returns the subtype prefix for properties (may be empty).
supportActivation() - Method in class gishur.gui2.DisplayInteractiveObject
Returns true, if the DisplayInteractiveObject supports activation.
supportElementTransform() - Method in class gishur.gui2.DisplayInteractiveObject
Returns true, if this object supports element transformations.
supportIntersection(int, Object) - Method in interface gishur.core.geom.Intersectable
Returns true, if this class (or object) provides intersection with the given object o.
supportIntersection(int, Object) - Method in class gishur.x2.core.XQuadCurve
Returns true, if this class (or object) provides intersection with the given object o.
supportIntersection(int, Object) - Method in class gishur.x2.core.XSegment
Returns true, if this class (or object) provides intersection with the given object o.
supportSelection() - Method in class gishur.gui2.DisplayInteractiveObject
Returns true, if the DisplayInteractiveObject supports selection.
supportsIntersection(AreaIntersectable, boolean) - Method in class gishur.x.XHalfplane
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Gebiet unterstützt.
supportsIntersection(AreaIntersectable, boolean) - Method in class gishur.x.XUPolygon
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Gebiet unterstützt.
supportsIntersection(AreaIntersectable, boolean) - Method in interface gishur.x.AreaIntersectable
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Gebiet unterstützt.
supportsIntersection(AreaIntersectable, boolean) - Method in class gishur.x.Area
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Gebiet unterstützt.
supportsIntersection(AreaIntersectable, boolean) - Method in class gishur.x.XPolygon
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Gebiet unterstützt.
supportsIntersection(Object) - Method in class gishur.x.XBaseline
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Objekt unterstützt.
supportsIntersection(Object) - Method in class gishur.x.XLine
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Objekt unterstützt.
supportsIntersection(Object) - Method in class gishur.x.XPolyline
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Objekt unterstützt.
supportsIntersection(Object) - Method in class gishur.x.XUPolygon
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Objekt unterstützt.
supportsIntersection(Object) - Method in class gishur.x.XRay
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Objekt unterstützt.
supportsIntersection(Object) - Method in class gishur.x.XParabola
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Objekt unterstützt.
supportsIntersection(Object) - Method in class gishur.x.XPolygon
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Objekt unterstützt.
supportsIntersection(Object) - Method in interface gishur.x.Intersectable
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Objekt unterstützt.
supportsIntersection(Object) - Method in class gishur.x.XSegment
Liefert true, falls diese Klasse den Schnitt mit dem übergebenen Objekt unterstützt.
SWAP_BORDER_COLOR - Static variable in class gishur.gui.inputhandler.ObjectMover
 
SWAP_COLOR - Static variable in class gishur.gui.inputhandler.ObjectMover
 
swapMode(byte) - Method in class gishur.gui.inputhandler.ObjectMover
Testet, ob im globale Farbswapmodus swm gesetzt wurde.
swapMode(byte, ObjectContext) - Method in class gishur.gui.inputhandler.ObjectMover
Testet, ob im Farbswapmodus des Objektkontextes swm gesetzt wurde.
swapPoints() - Method in class gishur.x.XSegment
Vertauscht den Source- mit dem Target-Punkt.
swapPoints() - Method in class gishur.x2.core.XSegment
Swaps source and target points and preserves the open sides, e.g. a ray points to the same direction after swapping points.
Sweep - class gishur.core.Sweep.
The basic class for sweep algorithms.
Sweep() - Constructor for class gishur.core.Sweep
Empty constructor.
Sweep(SweepListener) - Constructor for class gishur.core.Sweep
Creates a Sweep-object and defines sweep as its SweepListener.
SweepEvent - interface gishur.core.SweepEvent.
An event interface for events belonging to Sweeps.
SweepEventComparitor - class gishur.core.SweepEventComparitor.
A SweepEventComparitor compares SweepEvents using another Comparitor (which must at least be able to compare KeyValueHolder-objects).
SweepEventComparitor(Comparitor) - Constructor for class gishur.core.SweepEventComparitor
Creates a new SweepEventComparitor basing upon the Comparitor comparitor.
SweepListener - interface gishur.core.SweepListener.
The implementation of the SweepListener-interface is an alternative to overriding the Sweep.processEvent(gishur.core.SweepEvent)-method in an own Sweep -class.
SweepTreeItem - class gishur.core.SweepTreeItem.
A TreeItem for a binary tree.
SweepTreeItem(int, Object, Object) - Constructor for class gishur.core.SweepTreeItem
Constructor intialzing key, value and ID of this SweepTreeItem.
Switch - class gishur.core.Switch.
Utilities for switch statements.
SWITCH_BUTTON - Static variable in class gishur.awt.SymbolButton
Umschalt-Button.
Switch() - Constructor for class gishur.core.Switch
 
switchOff() - Method in class gishur.awt.TraceBar
Switches the TraceBar off.
switchOn() - Method in class gishur.awt.TraceBar
Switches the TraceBar on.
switchselectbutton - Variable in class gishur.gui.inputhandler.Selector
Mousebutton(s), mit dem der Selektionsmodus umgeschaltet werden kann.
Symbolbar - class gishur.awt.Symbolbar.
Eine Symbolleiste.
Symbolbar(String, int) - Constructor for class gishur.awt.Symbolbar
Konstruktor
SymbolbarArea - class gishur.awt.SymbolbarArea.
SymbolbarArea() - Constructor for class gishur.awt.SymbolbarArea
Konstruktor.
SymbolbarArea(boolean) - Constructor for class gishur.awt.SymbolbarArea
Konstruktor.
SymbolbarElement - class gishur.awt.SymbolbarElement.
Ein Element, das in eine Symbolleiste eingefügt werden kann.
SymbolbarElement() - Constructor for class gishur.awt.SymbolbarElement
 
SymbolbarGrasp - class gishur.awt.SymbolbarGrasp.
Der Griff für eine Symbolleiste.
SymbolbarGrasp() - Constructor for class gishur.awt.SymbolbarGrasp
Konstruktor.
SymbolbarLabel - class gishur.awt.SymbolbarLabel.
 
SymbolbarLabel(String, String, int, boolean) - Constructor for class gishur.awt.SymbolbarLabel
Constructor.
SymbolbarLabel(String, String, String, int, boolean) - Constructor for class gishur.awt.SymbolbarLabel
Constructor.
SymbolbarSeparator - class gishur.awt.SymbolbarSeparator.
Ein Trennstrich auf der Symbolleiste.
SymbolbarSeparator() - Constructor for class gishur.awt.SymbolbarSeparator
Konstruktor.
SymbolbarSlider - class gishur.awt.SymbolbarSlider.
A Symbolbarelement class that represents a slider.
SymbolbarSlider(String, String, int, int) - Constructor for class gishur.awt.SymbolbarSlider
Constructor.
SymbolButton - class gishur.awt.SymbolButton.
Ein Button für eine Symbolleiste.
SYMBOLBUTTON_ACTION - Static variable in class gishur.awt.SymbolButton
Button gedrückt.
SYMBOLBUTTON_OFF - Static variable in class gishur.awt.SymbolButton
Umschaltfläche ausgeschaltet.
SYMBOLBUTTON_ON - Static variable in class gishur.awt.SymbolButton
Umschaltfläche eingeschaltet.
SymbolButton() - Constructor for class gishur.awt.SymbolButton
Leerer Konstruktor.
SymbolButton(String) - Constructor for class gishur.awt.SymbolButton
Konstruktor.
SymbolButton(String, boolean) - Constructor for class gishur.awt.SymbolButton
Konstruktor.
SymbolButton(String, String, boolean) - Constructor for class gishur.awt.SymbolButton
Konstruktor.
SymbolImageButton - class gishur.awt.SymbolImageButton.
Ein Button für eine Symbolleiste.
SymbolImageButton(String, boolean) - Constructor for class gishur.awt.SymbolImageButton
Konstruiert einen neuen ImageButton, vorerst ohne Bilder.
SymbolImageButton(String, Image, Rectangle, Image, Rectangle, boolean) - Constructor for class gishur.awt.SymbolImageButton
Konstruiert einen ImageButton mit der Becshriftung label und den entsprechenden Bildern.
SymbolImageButton(String, String, Image, Rectangle, Image, Rectangle, boolean) - Constructor for class gishur.awt.SymbolImageButton
Konstruiert einen ImageButton mit der Becshriftung label und den entsprechenden Bildern.
SymbolImageButton(String, String, Image, Rectangle, Rectangle, boolean) - Constructor for class gishur.awt.SymbolImageButton
Konstruiert einen ImageButton mit der Becshriftung label und den entsprechenden Bildern.
SymbolImageButton(String, String, Rectangle, Image, Image, boolean) - Constructor for class gishur.awt.SymbolImageButton
Konstruiert einen ImageButton mit der Becshriftung label und den entsprechenden Bildern.
SymbolImageStatusButton - class gishur.awt.SymbolImageStatusButton.
Ein SymbolImageButton, der verschiedene Zustände haben und für jeden Zustand ein anderes Bild anzeigen kann.
SymbolImageStatusButton(String, Image, Image, int, boolean) - Constructor for class gishur.awt.SymbolImageStatusButton
Konstruiert einen ImageButton mit der Becshriftung label und den entsprechenden Bildern.
SymbolImageStatusButton(String, String, Image, Image, int, boolean) - Constructor for class gishur.awt.SymbolImageStatusButton
Konstruiert einen ImageButton mit der Becshriftung label und den entsprechenden Bildern.
SymbolImageStatusButton(String, String, int, boolean) - Constructor for class gishur.awt.SymbolImageStatusButton
Konstruiert einen neuen ImageButton, vorerst ohne Bilder.
SYMBOLSLIDER_VALUE_CHANGED - Static variable in class gishur.awt.SymbolbarSlider
ActionEvent-Type: Changed Value
SymbolSpinCombo - class gishur.awt.SymbolSpinCombo.
A symbolbar element which can show an element of a given list and scroll through that list with two little spin buttons.
SYMBOLSPINCOMBO_VALUE_CHANGED - Static variable in class gishur.awt.SymbolSpinCombo
ActionEvent-Type: Changed Value
SYMBOLSPINCOMBO_VALUE_CHANGED - Static variable in class gishur.awt.SymbolSpinNumCombo
ActionEvent-Type: Changed Value
SymbolSpinCombo(String, String, int, String[], int) - Constructor for class gishur.awt.SymbolSpinCombo
Constructor.
SymbolSpinCombo(String, String, int, String[], int, boolean) - Constructor for class gishur.awt.SymbolSpinCombo
Constructor.
SymbolSpinCombo(String, String, String[], int) - Constructor for class gishur.awt.SymbolSpinCombo
Constructor.
SymbolSpinNumCombo - class gishur.awt.SymbolSpinNumCombo.
A symbolbar element which can show a numerical value and change it via two little spin buttons.
SymbolSpinNumCombo(String, String, int, int, int) - Constructor for class gishur.awt.SymbolSpinNumCombo
Constructor.
SymbolSpinNumCombo(String, String, int, int, int, int) - Constructor for class gishur.awt.SymbolSpinNumCombo
Constructor.
SymbolSplitElement - class gishur.awt.SymbolSplitElement.
 
SymbolSplitElement(String, SymbolbarElement, SymbolbarElement) - Constructor for class gishur.awt.SymbolSplitElement
Constructs a new SymbolSplitElement.
system_disable() - Method in class gishur.gui.InputHandler
System hat letztes Wort...
system_enable() - Method in class gishur.gui.InputHandler
System hat letztes Wort...

T

tangent(double) - Method in class gishur.x2.core.XParametricCurve
Returns the tangent line to the curve at the point with parameter t.
tangent(XPoint) - Method in class gishur.x2.core.XParametricCurve
Returns the tangent line to the curve at the point p.
tanh(double) - Static method in class gishur.core.ExtMath
Returns the hyperbolic tangens of angle x.
TARGET - Static variable in class gishur.gui2.Alignment
Target-alignment constant (==Alignment.RIGHT).
target() - Method in class gishur.graph.core.Edge
Returns the target Node of this Edge.
target() - Method in class gishur.x.XBaseline
Liefert eine Referenz auf den Target-Punkt zurück.
target() - Method in class gishur.x.XParabola
Liefert den Endpunkt des Parabel-Intervalls.
target() - Method in class gishur.x.voronoi.SkEdge
Liefert den Endpunkt.
target() - Method in class gishur.x2.core.XParametricCurve
Return the target point of the curve.
target() - Method in class gishur.x2.core.XQuadCurve
Return the target point of the parabola segment.
target() - Method in class gishur.x2.core.XSegment
Return the target point of the segment.
targetEnd() - Method in class gishur.x2.core.XParametricCurve
Returns true, if the curve ends at the target point.
TEST_CONVEXITY - Static variable in class gishur.x.Area
Konvexitätsmodus: Falls so gesetzt, wird vor einem Schnitt die Konvexität getestet.
TestAlgo - class gishur.core.algorithms.TestAlgo.
 
TestAlgo() - Constructor for class gishur.core.algorithms.TestAlgo
 
testMode(byte) - Method in class gishur.awt.SymbolButton
Liefert true, falls der zu testende Modus gesetzt wurde.
testMode(int) - Method in class gishur.gui.inputhandler.DragHandler
Testet, ob der Modus mask gesetzt wurde.
testMode(int) - Method in class gishur.gui.inputhandler.ObjectSelector
Testet, ob der Modus mask gesetzt wurde.
testOverlap(Component) - Method in class gishur.awt.SymbolbarArea
 
text_color - Variable in class gishur.awt.SymbolbarLabel
The text color.
text_color - Variable in class gishur.awt.SymbolbarSlider
The forground color.
text_space - Variable in class gishur.awt.SymbolbarLabel
The space between the border and the text.
text_value_color - Variable in class gishur.awt.SymbolbarSlider
The color of the value-text.
text_voffset - Variable in class gishur.awt.SymbolbarSlider
Vertical distance of the text from the slider bar.
text() - Method in class gishur.awt.SymbolbarLabel
 
textcolor - Variable in class gishur.awt.ToolTipper
The text color of the ToolTip.
time() - Method in class gishur.core.algorithms.TraceLabel
 
tip_font - Variable in class gishur.awt.ToolTipper
The Font used by ToolTips.
TIP_SPACE - Static variable in class gishur.awt.ToolTipper
Distance (in pixel) between Text and Tip-Border.
TITLE_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default-Color-Constant.
TITLE_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default-Color-Constant.
TITLE_TEXT_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default-Color-Constant.
TITLE_TEXT_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default-Color-Constant.
ToInfoString - interface gishur.gui2.painter.ToInfoString.
An Interface to declare the ToInfoString.toInfoString() method, that will be used by the InfoPainter for drawing values.
toInfoString() - Method in class gishur.graph.core.Flow
Returns an info String that can be used at Info-Boxes.
toInfoString() - Method in interface gishur.gui2.painter.ToInfoString
Returns an info String that can be used at Info-Boxes.
toLine() - Method in class gishur.x2.core.XSegment
Returns a line from this object.
ToolTip - interface gishur.awt.ToolTip.
Interface that must be implemented by components that like to show ToolTips or a StatusTips.
TOOLTIP_LOWER_LEFT - Static variable in class gishur.awt.ToolTipper
Alignment of the tooltip relative to the mouse position.
TOOLTIP_LOWER_RIGHT - Static variable in class gishur.awt.ToolTipper
Alignment of the tooltip relative to the mouse position.
TOOLTIP_UPPER_LEFT - Static variable in class gishur.awt.ToolTipper
Alignment of the tooltip relative to the mouse position.
TOOLTIP_UPPER_RIGHT - Static variable in class gishur.awt.ToolTipper
Alignment of the tooltip relative to the mouse position.
ToolTipHandler - class gishur.gui.inputhandler.ToolTipHandler.
 
ToolTipHandler(Layer) - Constructor for class gishur.gui.inputhandler.ToolTipHandler
 
ToolTipper - class gishur.awt.ToolTipper.
The ToolTipper class provides Windows-like tooltips without the need of an extra window.
ToolTipper(Container) - Constructor for class gishur.awt.ToolTipper
Constructs a new ToolTipper on the Container c.
ToolTipper(Container, Applet) - Constructor for class gishur.awt.ToolTipper
Constructs a new ToolTipper on the Container c and connects it with the Applet a.
ToolTipSource - interface gishur.gui.ToolTipSource.
Interface for classes that produces tooltip and statustip text for the given DisplayObjects.
TOP - Static variable in class gishur.gui2.Alignment
Top-alignment constant (==Alignment.LEFT).
top() - Method in class gishur.core.SimpleList
Returns the last element of the stack.
top() - Method in class gishur.core.Stack
Returns the upper (last) elements of the Stack.
top() - Method in interface gishur.core.Cursor
Sets the Cursor to the first element.
top() - Method in class gishur.core.CursorAdapter
Sets the Cursor to the first element.
toRay() - Method in class gishur.x2.core.XSegment
Returns a ray from this object (which is at the target point open).
toSegment() - Method in class gishur.x2.core.XSegment
Returns a segment from this object.
toShortString() - Method in class gishur.x.voronoi.SKR
 
toString_complete() - Method in class gishur.x2.core.XObject
Returns a more detailed string representation of the object than XObject.toString().
toString_complete() - Method in class gishur.x2.core.XPoint
Returns a more detailed string representation of the object than XPoint.toString().
toString_state() - Method in class gishur.x2.core.XObject
Returns a String representation of the internal XObject state.
toString() - Method in class gishur.applet.ApplicationStub
 
toString() - Method in class gishur.core.BasicListItem
Overrides Object.toString().
toString() - Method in class gishur.core.StdListItem
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.FibonacciNode
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.FibonacciHeap
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.BasicList
Returns a string representation of the object.
toString() - Method in class gishur.core.Queue
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.SimpleList
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.StdComparitor
Overrids java.lang.Object.toString().
toString() - Method in class gishur.core.BasicTreeItem
Overrides Object.toString().
toString() - Method in class gishur.core.StdTreeItem
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.SweepTreeItem
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.Stack
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.ArrayEnumeration
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.BasicTree
Overrides Object.toString().
toString() - Method in class gishur.core.SimpleListItem
Overrides Object.toString().
toString() - Method in class gishur.core.List
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.ClipList
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.SimpleTreeItem
Overrides Object.toString().
toString() - Method in class gishur.core.ClassFilter
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.HashComparitor
Overrides java.lang.Object.toString()
toString() - Method in class gishur.core.SweepEventComparitor
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.ParameterContainer
Overridden toString-method which returns a string of the form "gishur.core.ParameterContainer[offset=...,length=...,{-parameters-}]", where offset is the offset of the visible part of the parameter array and length is its length.
toString() - Method in class gishur.core.Sorter
Overrides java.lang.Object.toString().
toString() - Method in class gishur.core.ListView
Overrides Object.toString().
toString() - Method in class gishur.core.algorithms.Tracer
 
toString() - Method in class gishur.core.algorithms.TraceLabel
 
toString() - Method in class gishur.core.algorithms.TraceCursor
 
toString() - Method in class gishur.core.event.ModifyEvent
Returns a string representation of the object.
toString() - Method in class gishur.core.event.ObjectEvent
Überschreibt Object.toString().
toString() - Method in class gishur.core.geom.Intersection
Returns a string representation of the object.
toString() - Method in class gishur.core.math.MathNumber
 
toString() - Method in class gishur.graph.core.TraverseCursor
Overrides java.lang.Object.toString().
toString() - Method in class gishur.graph.core.GraphElement
Returns a GraphElement.DETAILED string representation of the object, as no detail level has been specified.
toString() - Method in class gishur.graph.core.TraverseAlgorithmCursor
Overrides java.lang.Object.toString().
toString() - Method in class gishur.graph.core.Graph
Returns a GraphElement.DETAILED string representation of the Graph.
toString() - Method in class gishur.graph.core.DijkstraCursor
Overrides java.lang.Object.toString().
toString() - Method in class gishur.graph.core.DFSCursor
Overrides java.lang.Object.toString().
toString() - Method in class gishur.graph.core.BFSCursor
Overrides java.lang.Object.toString().
toString() - Method in class gishur.graph.core.Flow
Overrides java.lang.Object.toString().
toString() - Method in class gishur.graph.core.NameFilter
Overrides java.lang.Object.toString().
toString() - Method in class gishur.graph.gui.AffineTransformation
Returns a String that represents the value of this Object.
toString() - Method in class gishur.graph.gui.Visualization
Returns a string representation of the object.
toString() - Method in class gishur.graph.gui.FloatPoint
Overrides the java.lang.Object.toString()-method.
toString() - Method in class gishur.graph.gui.NodeVisualization
Returns a string representation of the object.
toString() - Method in class gishur.graph.gui.EdgeVisualization
Returns a string representation of the object.
toString() - Method in class gishur.gui.Painter
Überschreibt Object.toString()
toString() - Method in class gishur.gui.DisplayObject
Überschreibt Object.toString()
toString() - Method in class gishur.gui.Rectangle_Primitive
 
toString() - Method in class gishur.gui.Circle_Primitive
 
toString() - Method in class gishur.gui.Polygon_Primitive
 
toString() - Method in class gishur.gui.Shape
Überschreibt Object.toString().
toString() - Method in class gishur.gui.displayobject.DisplayXList
Überschreibt Object.toString()
toString() - Method in class gishur.gui.displayobject.DisplayXRay
Überschreibt Object.toString()
toString() - Method in class gishur.gui.displayobject.DisplayXSegment
Überschreibt Object.toString()
toString() - Method in class gishur.gui.displayobject.DisplayXLine
Überschreibt Object.toString()
toString() - Method in class gishur.gui.displayobject.DisplayXCircle
Überschreibt Object.toString()
toString() - Method in class gishur.gui.displayobject.DisplayXPoint
Überschreibt Object.toString()
toString() - Method in class gishur.gui.displayobject.DisplayXParabola
Überschreibt Object.toString()
toString() - Method in class gishur.gui.displayobject.DisplayXPolyline
Überschreibt Object.toString()
toString() - Method in class gishur.gui2.DrawAtom
Returns a string representation of the object.
toString() - Method in class gishur.gui2.RectangleShape
Returns a string representation of the object.
toString() - Method in class gishur.gui2.PolygonShape
Returns a string representation of the object.
toString() - Method in class gishur.gui2.EllipseShape
Returns a string representation of the object.
toString() - Method in class gishur.gui2.DrawDependency
Returns a string representation of the object.
toString() - Method in class gishur.gui2.Alignment
Overrides java.lang.Object.toString().
toString() - Method in class gishur.gui2.DrawProperties
Returns a string representation of the object.
toString() - Method in class gishur.gui2.ShapeContainer
Returns a string representation of the object.
toString() - Method in class gishur.gui2.adapter.ObjectAdapter
Returns a string representation of the object.
toString() - Method in class gishur.gui2.event.DrawEvent
Returns a string representation of the object.
toString() - Method in class gishur.x.XObject
Returns a string representation of the object.
toString() - Method in class gishur.x.XBaseline
Überschreibt Object.toString().
toString() - Method in class gishur.x.XLine
Überschreibt Object.toString().
toString() - Method in class gishur.x.XHalfplane
Überschreibt Object.toString().
toString() - Method in class gishur.x.XPolyline
Überschreibt Object.toString().
toString() - Method in class gishur.x.XUPolygon
Überschreibt Object.toString().
toString() - Method in class gishur.x.PointComparitor
Überschreibt Object.toString().
toString() - Method in class gishur.x.Area
Überschreibt Object.toString().
toString() - Method in class gishur.x.XRay
Überschreibt Object.toString().
toString() - Method in class gishur.x.XParabola
Überschreibt Object.toString().
toString() - Method in class gishur.x.AffineTransformation
Returns a String that represents the value of this Object.
toString() - Method in class gishur.x.XRectangle
 
toString() - Method in class gishur.x.XPolygon
Überschreibt Object.toString().
toString() - Method in class gishur.x.XPoint
Überschreibt Object.toString().
toString() - Method in class gishur.x.Intersection
Überschreibt Object.toString().
toString() - Method in class gishur.x.ScreenXTransformation
Überschreibt Object.toString.
toString() - Method in class gishur.x.LineComparitor
Überschreibt Object.toString().
toString() - Method in class gishur.x.XCircle
Überschreibt Object.toString().
toString() - Method in class gishur.x.XSegment
Überschreibt Object.toString().
toString() - Method in class gishur.x.voronoi.SKR
Überschreibt Object.toString().
toString() - Method in class gishur.x.voronoi.SkEdge
Überschreibt Object.toString().
toString() - Method in class gishur.x2.core.XObject
Returns a string representation of the object.
toString() - Method in class gishur.x2.core.AffineTransformation
Returns a String that represents the value of this Object.
toString() - Method in class gishur.x2.core.XQuadCurve
Returns a string representation of the parabola.
toString() - Method in class gishur.x2.core.XSegment
Returns a string representation of the segment.
toString() - Method in class gishur.x2.core.XPoint
Returns a string representation of the object.
toString(boolean) - Method in class gishur.graph.gui.FloatPoint
Same as FloatPoint.toString(), but with optional brackets around.
toString(boolean) - Method in class gishur.gui2.DrawProperties
Returns a string representation of the object.
toString(boolean) - Method in class gishur.x.XPoint
Liefert die String-Repräsentation des Punktes ohne den Klassennamen.
toString(boolean) - Method in class gishur.x.XCircle
Liefert die String-Repräsentation des Kreises ohne den Klassennamen.
toString(boolean, boolean) - Method in class gishur.x.XLine
Liefert einen String mit Angaben über das Objekt.
toString(boolean, boolean) - Method in class gishur.x.XPolyline
Liefert einen String mit Angaben über das Objekt.
toString(boolean, boolean, boolean) - Method in class gishur.x.XRay
Liefert einen String mit Angaben über das Objekt.
toString(boolean, boolean, boolean) - Method in class gishur.x.XSegment
Liefert einen String mit Angaben über das Objekt.
toString(boolean, boolean, boolean, boolean) - Method in class gishur.x.XHalfplane
Liefert einen String mit Angaben über das Objekt.
toString(boolean, boolean, boolean, boolean, boolean) - Method in class gishur.x.XUPolygon
Liefert einen String mit Angaben über das Objekt.
toString(boolean, boolean, boolean, int) - Method in class gishur.gui2.DrawAtom
Returns a string representation of the object.
toString(boolean, int, int) - Method in class gishur.core.BasicList
Returns a string representation of this list.
toString(int) - Method in class gishur.graph.core.GraphElement
Returns a string representing this GraphElement in a definable level of detail.
toString(int) - Method in class gishur.graph.core.Edge
Returns a string representation of this Edge in a definable level of detail.
toString(int) - Method in class gishur.graph.core.Node
Returns a string representation of this Edge in a definable level of detail.
toString(int, int, int) - Method in class gishur.graph.core.Graph
Overridden toString method.
toString(Object[]) - Static method in class gishur.core.ArrayEnumeration
Converts an array a to a string using commas "," to separate array elements.
toString(Object[], int, int) - Static method in class gishur.core.ArrayEnumeration
Converts a subarray starting at start with length len to a string using commas "," to separate array elements.
toString(Object[], int, int, String) - Static method in class gishur.core.ArrayEnumeration
Converts a subarray starting at start with length len to a string using the separation string separator.
toString(String, boolean) - Method in class gishur.core.algorithms.TraceLabel
 
toStringDetail() - Method in class gishur.graph.gui.DisplayGraphElement
Returns a string representation of the object, excluding class name and details of the base DrawAtom (like properties or members list).
toStringDetail() - Method in class gishur.gui2.DrawAtom
Returns a string representation of the object, excluding class name and details of the base DrawAtom (like properties or members list).
toStringMembers() - Method in class gishur.graph.gui.Visualization
Returns the registered DisplayGraphElements as Strings.
toTreeString() - Method in class gishur.gui2.DrawAtom
Returns a String-Representation of the drawing hierachy rooted by this DrawAtom (for debugging reasons).
TraceBar - class gishur.awt.TraceBar.
A TraceBar is a Symbolbar that support algorithm recording via a Tracer object.
TraceBar(String) - Constructor for class gishur.awt.TraceBar
 
TraceCursor - class gishur.core.algorithms.TraceCursor.
 
TraceException - exception gishur.core.algorithms.TraceException.
Exception thrown by TraceObjects and AlgorithmRecorders and so on.
TraceException(int) - Constructor for class gishur.core.algorithms.TraceException
Constructor.
TraceExecutor - interface gishur.core.algorithms.TraceExecutor.
Interface for the execution of traceable algorithms.
TraceLabel - class gishur.core.algorithms.TraceLabel.
An instance of TraceLabel represents a recorded step in an algorithm.
TraceObject - class gishur.core.algorithms.TraceObject.
An instance of the TraceObject class can record various states of an object.
Tracer - class gishur.core.algorithms.Tracer.
A Tracer object is the central object for the recording of algorithms.
Tracer(String) - Constructor for class gishur.core.algorithms.Tracer
Default Constructor.
TraceSymbols - class gishur.awt.images.TraceSymbols.
StaticImage class representing the image ~Gishur\images\tracesymbols.gif.
TraceSymbols() - Constructor for class gishur.awt.images.TraceSymbols
 
TraceVisualizer - interface gishur.core.algorithms.TraceVisualizer.
Interface for the visualization of algorithm steps (labels) recorded by a Tracer.
transform_XObject(AffineTransformation) - Method in class gishur.x.XObject
Transforms this XObject by the given affine transformation matrix.
transform_XObject(double, double, double, double, double, double) - Method in class gishur.x.XObject
Transforms this XObject by the given affine transformation matrix.
transform_XObject(double, double, double, double, double, double) - Method in class gishur.x.XBaseline
Transforms this XObject by the given affine transformation matrix.
transform_XObject(double, double, double, double, double, double) - Method in class gishur.x.XPolyline
Transforms this XObject by the given affine transformation matrix.
transform_XObject(double, double, double, double, double, double) - Method in class gishur.x.XParabola
Transforms this XObject by the given affine transformation matrix.
transform_XObject(double, double, double, double, double, double) - Method in class gishur.x.XPoint
Transforms this XObject by the given affine transformation matrix.
transform_XObject(double, double, double, double, double, double) - Method in class gishur.x.XCircle
Transforms this XObject by the given affine transformation matrix.
transform(AffineTransformation) - Method in class gishur.graph.gui.NodeVisualization
Transforms this Visualization by the given affine transformation matrix.
transform(AffineTransformation) - Method in class gishur.x2.core.XObject
Transforms this XObject by the given affine transformation matrix.
transform(double[], int, double[], int, int) - Method in class gishur.x.AffineTransformation
Transforms an array of double precision coordinates by this transformation.
transform(double[], int, double[], int, int) - Method in class gishur.x2.core.AffineTransformation
Transforms an array of double precision coordinates by this transformation.
transform(double, double) - Method in class gishur.x.AffineTransformation
Transforms the specified point and returns the result as double array of length 2.
transform(double, double) - Method in class gishur.x2.core.AffineTransformation
Transforms the specified point and returns the result as double array of length 2.
transform(double, double, double, double, double, double) - Method in class gishur.graph.gui.FloatPoint
Transforms this FloatPoint by the given affine transformation matrix.
transform(double, double, double, double, double, double) - Method in class gishur.graph.gui.NodeVisualization
Transforms this Visualization by the given affine transformation matrix.
transform(double, double, double, double, double, double) - Method in interface gishur.gui.ScreenTransformation
Transformiert das Objekt mit der übergebenen Transformationsmatrix.
transform(double, double, double, double, double, double) - Method in interface gishur.gui.AffineTransformable
Transformiert das Objekt mit der übergebenen Transformationsmatrix.
transform(double, double, double, double, double, double) - Method in class gishur.gui.displayobject.DisplayXSegment
Transformiert das Objekt mit der übergebenen Transformationsmatrix.
transform(double, double, double, double, double, double) - Method in class gishur.gui.displayobject.DisplayXPoint
Transformiert das Objekt mit der übergebenen Transformationsmatrix.
transform(double, double, double, double, double, double) - Method in class gishur.gui.displayobject.DisplayXPolyline
Transformiert das Objekt mit der übergebenen Transformationsmatrix.
transform(double, double, double, double, double, double) - Method in class gishur.x.XBaseline
Transformiert das Objekt mit der übergebenen Transformationsmatrix.
transform(double, double, double, double, double, double) - Method in class gishur.x.XPolyline
Transformiert das Objekt mit der übergebenen Transformationsmatrix.
transform(double, double, double, double, double, double) - Method in class gishur.x.XPoint
Transformiert das Objekt mit der übergebenen Transformationsmatrix.
transform(double, double, double, double, double, double) - Method in class gishur.x.ScreenXTransformation
Transformiert das Objekt mit der übergebenen Transformationsmatrix.
transform(double, double, double, double, double, double) - Method in interface gishur.x.AffineXTransformable
Transformiert das Objekt mit der übergebenen Transformationsmatrix.
transform(double, double, double, double, double, double) - Method in class gishur.x2.core.XObject
Transforms this XObject by the given affine transformation matrix.
transform(double, double, double, double, double, double) - Method in class gishur.x2.core.XQuadCurve
Transforms this XObject by the given affine transformation matrix.
transform(double, double, double, double, double, double) - Method in class gishur.x2.core.XSegment
Transforms this XObject by the given affine transformation matrix.
transform(double, double, double, double, double, double) - Method in class gishur.x2.core.XPoint
Transforms this XObject by the given affine transformation matrix.
transform(float[], int, float[], int, int) - Method in class gishur.graph.gui.AffineTransformation
Transforms an array of float precision coordinates by this transformation.
transform(float, float) - Method in class gishur.graph.gui.AffineTransformation
Transforms two float-coordinates to a FloatPoint.
transform(float, float) - Method in class gishur.graph.gui.ScreenGraphTransformation
Transforms a point in user space coordinates (given as floats) to a java.awt.Point representing screen coordinates.
transform(FloatPoint) - Method in class gishur.graph.gui.AffineTransformation
Transforms a FloatPoint to a FloatPoint.
transform(FloatPoint[], int, FloatPoint[], int, int) - Method in class gishur.graph.gui.AffineTransformation
Transforms an array of FloatPoint by this transformation.
transform(Object) - Method in class gishur.graph.gui.ScreenGraphTransformation
Transforms a point in user space to a point on the screen.
transform(Object) - Method in interface gishur.gui.ScreenTransformation
Transformiert das Object O in Bildschirmkorrdinaten.
transform(Object) - Method in class gishur.gui2.ScreenTransformation
Transforms one point object in user space to a point on the screen.
transform(Object) - Method in class gishur.x.ScreenXTransformation
Transformiert das Object O in Bildschirmkorrdinaten.
transform(Object) - Method in class gishur.x.gui.ScreenX2Transformation
Transforms one point object in user space to a point on the screen.
transform(Object) - Method in class gishur.x2.gui.ScreenX2Transformation
Transforms one point object in user space to a point on the screen.
transform(Object[]) - Method in class gishur.gui2.ScreenTransformation
Transforms an array of point objects in user space to a point array in screen coordinates.
transform(Object[], int, int) - Method in class gishur.graph.gui.ScreenGraphTransformation
Transforms a subarray of points in user space to a point array in screen coordinates.
transform(Object[], int, int) - Method in class gishur.gui2.ScreenTransformation
Transforms a subarray of point objects in user space to a point array in screen coordinates.
transform(Object[], int, int) - Method in class gishur.x.gui.ScreenX2Transformation
Transforms a subarray of point objects in user space to a point array in screen coordinates.
transform(Object[], int, int) - Method in class gishur.x2.gui.ScreenX2Transformation
Transforms a subarray of point objects in user space to a point array in screen coordinates.
transform(Point) - Method in class gishur.gui.VirtualScreen
Transformiert den Punkt p in korrekte Bildschirmkoordinaten
transform(Point[]) - Method in interface gishur.gui.ScreenTransformation
Transformiert die Punktliste in ein Objekt.
transform(Point[]) - Method in class gishur.gui.VirtualScreen
Transformiert ein Array mit aktuellen Bildschirmkoordinaten in korrekte Bildschirmkoordinaten.
transform(Point[]) - Method in class gishur.x.ScreenXTransformation
Transformiert die Punktliste in ein Objekt.
transform(Rectangle) - Method in class gishur.gui.VirtualScreen
Transformiert das Rechteck r in korrekte Bildschirmkoordinaten
transform(String, double, double, double, double, double, double) - Method in class gishur.gui2.ElementTransform
Transforms the element with the given transformation matrix.
transform(XObject) - Method in class gishur.x.AffineTransformation
Transforms the specified XObject and returns the result.
transform(XObject) - Method in class gishur.x2.core.AffineTransformation
Transforms the specified XObject and returns the result.
transform(XObject[]) - Method in class gishur.x.AffineTransformation
Transforms a given array of XObjects and returns the result.
transform(XObject[]) - Method in class gishur.x2.core.AffineTransformation
Transforms a given array of XObjects and returns the result.
transform(XObject[], int, int) - Method in class gishur.x.AffineTransformation
Transforms a given subarray of XObjects and returns the result.
transform(XObject[], int, int) - Method in class gishur.x2.core.AffineTransformation
Transforms a given subarray of XObjects and returns the result.
transform2Screen(Point) - Method in class gishur.gui.VirtualScreen
Transformiert den Punkt p in Bildschirmkoordinaten
transform2Screen(Point[]) - Method in class gishur.gui.VirtualScreen
Transformiert ein Array Punkte in korrekten Koordinaten in aktuelle Bildschirmkoordinaten.
transform2Screen(Rectangle) - Method in class gishur.gui.VirtualScreen
Transformiert das Rechteck r in die aktuellen Bildschirmkoordinaten
transform2ScreenX(int[]) - Method in class gishur.gui.VirtualScreen
Transformiert ein Array mit korrekten X-Koordinaten in aktuelle X-Bildschirmkoordinaten.
transform2ScreenY(int[]) - Method in class gishur.gui.VirtualScreen
Transformiert ein Array mit korrekten Y-Koordinaten in aktuelle Y-Bildschirmkoordinaten.
transformation - Variable in class gishur.gui.ScreenTransformException
Das ScreenTransformation-Objekt, das die Konvertierung durchführen sollte.
transformation - Variable in class gishur.gui2.ScreenTransformationException
The ScreenTransformation that produced the error.
transformationEnabled() - Method in class gishur.gui2.handler.MouseHandler
Returns true, if this MouseHandler can transform top level elements itself.
transformedBounds() - Method in class gishur.gui2.ScreenTransformation
Returns the corner points of the screen bounds transformed into user space point objects.
transformObjectFromPseudoScreen(Object) - Method in interface gishur.gui.ScreenTransformation
Macht die durch transformObjectToPseudoScreen auf das Objekt O angewandte Transformation wieder rückgängig.
transformObjectFromPseudoScreen(Object) - Method in class gishur.x.ScreenXTransformation
Macht die durch transformObjectToPseudoScreen auf das Objekt O angewandte Transformation wieder rückgängig.
transformObjectToPseudoScreen(Object) - Method in interface gishur.gui.ScreenTransformation
Transformiert das Objekt O nach Möglichkeit (umkehrbar!)
transformObjectToPseudoScreen(Object) - Method in class gishur.x.ScreenXTransformation
Transformiert das Objekt O nach Möglichkeit (umkehrbar!)
transformPoint(int, int) - Method in interface gishur.gui.ScreenTransformation
Transformiert den Punkt (x,y) in ein Objekt.
transformPoint(int, int) - Method in class gishur.x.ScreenXTransformation
Transformiert den Punkt (x,y) in ein Objekt.
transformPoint(Object) - Method in interface gishur.gui.ScreenTransformation
Transformiert das Objekt O in einen Punkt in Bildschirmkoordinaten.
transformPoint(Object) - Method in class gishur.x.ScreenXTransformation
Transformiert das Objekt O in einen Punkt in Bildschirmkoordinaten.
transformVector(int, int) - Method in interface gishur.gui.ScreenTransformation
Transformiert den Vektor in Weltkoordinaten, d.h. lediglich Länge und Richtung können sich ändern, der Vektor wird jedoch nicht verschoben.
transformVector(int, int) - Method in class gishur.x.ScreenXTransformation
Transformiert den Vektor, d.h. lediglich Länge und Richtung können sich ändern, der Vektor wird jedoch nicht verschoben.
transformVector(Object) - Method in interface gishur.gui.ScreenTransformation
Transformiert den Vektor in Bildschirmkoordinaten, d.h. lediglich Länge und Richtung können sich ändern, der Vektor wird jedoch nicht verschoben.
transformVector(Object) - Method in class gishur.x.ScreenXTransformation
Transformiert den Vektor in Bildschirmkoordinaten, d.h. lediglich Länge und Richtung können sich ändern, der Vektor wird jedoch nicht verschoben.
transformXHalfplane(XHalfplane) - Method in class gishur.x.ScreenXTransformation
Transformiert eine Halbebene in ein Punkteliste.
transformXLine(int, int, int, int) - Method in class gishur.x.ScreenXTransformation
Erzeugt eine neue XLine durch die Punkte p1 und p2, die in Bildschirmkoordinaten übergeben werden.
transformXLine(Point, Point) - Method in class gishur.x.ScreenXTransformation
Erzeugt eine neue XLine durch die Punkte p1 und p2, die in Bildschirmkoordinaten übergeben werden.
transformXLine(XLine) - Method in class gishur.x.ScreenXTransformation
Transformiert eine XLine in eine Punktliste.
transformXParabola(XParabola) - Method in class gishur.x.ScreenXTransformation
Transformiert ein Parabelstück in eine Punktliste.
transformXPoint(double, double) - Method in class gishur.x.ScreenXTransformation
Transformiert einen Punkt (x,y) in Bildschirmkoordinaten.
transformXPoint(int[], int[], int) - Method in class gishur.x.ScreenXTransformation
Transformiert ein Array mit Punkten in Bildschirmkoordinaten in ein Array mit XPoint-Objekten.
transformXPoint(int, int) - Method in class gishur.x.ScreenXTransformation
Transformiert einen Punkt (xx,yy) in Bildschirmkoordinaten in einen XPoint.
transformXPoint(Point) - Method in class gishur.x.ScreenXTransformation
Transformiert einen Punkt p in Bildschirmkoordinaten in einen XPoint.
transformXPoint(Point[]) - Method in class gishur.x.ScreenXTransformation
Transformiert ein Array mit Punkten in Bildschirmkoordinaten in ein Array mit XPoint-Objekten.
transformXPoint(XPoint) - Method in class gishur.x.ScreenXTransformation
Transformiert einen XPunkt p in Bildschirmkoordinaten.
transformXPoint(XPoint[]) - Method in class gishur.x.ScreenXTransformation
Transformiert ein XPunkt-Array in Bildschirmkoordinaten.
transformXPolygon(int[], int[], int) - Method in class gishur.x.ScreenXTransformation
Erzeugt ein neues XPolygon aus Punkten in Bildschirmkoordinaten.
transformXPolygon(Point[]) - Method in class gishur.x.ScreenXTransformation
Erzeugt ein neues XPolygon aus Punkten in Bildschirmkoordinaten.
transformXPolygon(Polygon) - Method in class gishur.x.ScreenXTransformation
Erzeugt ein neues XPolygon aus einem Polygon in Bildschirmkoordinaten.
transformXPolygon(XPolygon) - Method in class gishur.x.ScreenXTransformation
Transformiert ein XPolygon in eine Punktliste.
transformXPolyline(XPolyline) - Method in class gishur.x.ScreenXTransformation
Transformiert eine XPolyline in eine Punktliste.
transformXRay(int, int, int, int) - Method in class gishur.x.ScreenXTransformation
Erzeugt einen neuen XRay durch beginnend mit Punkt p1 durch p2, die beide in Bildschirmkoordinaten übergeben werden.
transformXRay(Point, Point) - Method in class gishur.x.ScreenXTransformation
Erzeugt einen neuen XRay durch beginnend mit Punkt p1 durch p2, die beide in Bildschirmkoordinaten übergeben werden.
transformXRay(XRay) - Method in class gishur.x.ScreenXTransformation
Transformiert ein XRay in eine Punktliste.
transformXRectangle(int, int, int, int) - Method in class gishur.x.ScreenXTransformation
Erzeugt ein neues XRectangle durch den Punkt (x,y) mit Breite width, und Höhe height (in Bildschirmkoordinaten).
transformXRectangle(Rectangle) - Method in class gishur.x.ScreenXTransformation
Erzeugt ein neues XRectangle aus dem Rectangle rect.
transformXSegment(int, int, int, int) - Method in class gishur.x.ScreenXTransformation
Erzeugt ein neues XSegment durch die Punkte p1 und p2, die in Bildschirmkoordinaten übergeben werden.
transformXSegment(Point, Point) - Method in class gishur.x.ScreenXTransformation
Erzeugt ein neues XSegment durch die Punkte p1 und p2, die in Bildschirmkoordinaten übergeben werden.
transformXSegment(XSegment) - Method in class gishur.x.ScreenXTransformation
Transformiert ein XSegment in eine Punktliste.
transformXSegment(XSegment[]) - Method in class gishur.x.ScreenXTransformation
Transformiert ein XSegment-Feld in eine Punktfeld.
transformXUPolygon(XUPolygon) - Method in class gishur.x.ScreenXTransformation
Transformiert das unbeschränkte Polygon in eine Punktliste.
translate_label - Variable in class gishur.awt.ZoomBar
 
translate_label - Variable in class gishur.awt.ZoomBar2
 
translate_XObject(double, double) - Method in class gishur.x.XObject
Translates this XObject by the given Vector (dx,dy).
translate_XObject(XPoint) - Method in class gishur.x.XObject
Translates this XObject by the given Vector v.
translate(DisplayObject, int, int) - Method in interface gishur.gui.TranslateListener
Der Aufruf informiert den Listener über die geplante Verschiebung des DisplayObjects object um den Vektor (dx,dy) (in Bildschirmkoordinaten).
translate(double, double) - Method in class gishur.graph.gui.AffineTransformation
Concatenates this transform with a translation transformation.
translate(double, double) - Method in class gishur.x.XBaseline
Verschiebt das Objekt um den Vektor (dx,dy).
translate(double, double) - Method in class gishur.x.XPolyline
Verschiebt das Objekt um den Vektor (dx,dy).
translate(double, double) - Method in class gishur.x.AffineTransformation
Concatenates this transform with a translation transformation.
translate(double, double) - Method in class gishur.x.XPoint
Verschiebt das Objekt um den Vektor (dx,dy).
translate(double, double) - Method in interface gishur.x.AffineXTransformable
Verschiebt das Objekt um den Vektor (dx,dy).
translate(double, double) - Method in class gishur.x2.core.XObject
Translates this XObject by the given Vector (dx,dy).
translate(double, double) - Method in class gishur.x2.core.AffineTransformation
Concatenates this transform with a translation transformation.
translate(int, int) - Method in interface gishur.gui.ScreenTransformation
Verschiebt das Objekt um den Vektor (dx,dy).
translate(int, int) - Method in class gishur.gui.Circle_Primitive
Verschiebt das GraphicPrimitive um den Vektor (dx,dy).
translate(int, int) - Method in interface gishur.gui.GraphicPrimitive
Verschiebt das GraphicPrimitive um den Vektor (dx,dy).
translate(int, int) - Method in interface gishur.gui.AffineTransformable
Verschiebt das Objekt um den Vektor (dx,dy).
translate(int, int) - Method in class gishur.gui.Shape
Verschiebt das GraphicPrimitive um den Vektor (dx,dy).
translate(int, int) - Method in class gishur.gui.displayobject.DisplayXSegment
Verschiebt das Objekt um den Vektor (dx,dy).
translate(int, int) - Method in class gishur.gui.displayobject.DisplayXPoint
Verschiebt das Objekt um den Vektor (dx,dy).
translate(int, int) - Method in class gishur.gui.displayobject.DisplayXPolyline
Verschiebt das Objekt um den Vektor (dx,dy).
translate(int, int) - Method in class gishur.gui2.ScreenTransformation
Translates the ScreenTransformation by the given vector.
translate(int, int) - Method in class gishur.gui2.RectangleShape
Translates this RectangleShape by the vector (x,y).
translate(int, int) - Method in class gishur.gui2.EllipseShape
Translates this EllipseShape by the vector (x,y).
translate(int, int) - Method in interface gishur.gui2.Shape
Translates this Shape by the vector (x,y).
translate(int, int) - Method in class gishur.gui2.ShapeContainer
Translates this Shape by the vector (x,y).
translate(int, int) - Method in class gishur.x.ScreenXTransformation
Verschiebt das Objekt um den Vektor (dx,dy).
translate(String, int, int) - Method in class gishur.gui2.ElementTransform
Translates the element by the given vector.
translate(String, Point) - Method in class gishur.gui2.ElementTransform
Translates the element by the given vector.
translate(XPoint) - Method in class gishur.x2.core.XObject
Translates this XObject by the given Vector v.
TranslateHandler - class gishur.gui.inputhandler.TranslateHandler.
Ein TranslateHandler wird eingesetzt um den dargestellten Breich von bestimmten Layern zu verschieben.
TranslateHandler - class gishur.gui2.handler.TranslateHandler.
An InputHandler to make screen translations for zoom-operations.
TranslateHandler() - Constructor for class gishur.gui2.handler.TranslateHandler
Default constructor.
TranslateHandler(DisplayManager, int) - Constructor for class gishur.gui.inputhandler.TranslateHandler
Konstruktor.
TranslateListener - interface gishur.gui.TranslateListener.
Interface, mit dem man translate-Operationen abhören kann.
translateModeOff() - Method in class gishur.awt.ZoomBar
Translate-Modus aussschalten.
translateModeOff() - Method in class gishur.awt.ZoomBar2
Translate-Modus aussschalten.
translateModeOn() - Method in class gishur.awt.ZoomBar
Translate-Modus einschalten.
translateModeOn() - Method in class gishur.awt.ZoomBar2
Translate-Modus einschalten.
translatePolar(double, double) - Method in class gishur.x.XPoint
Verschiebt den Punkt um den durch den Winkel angle und der Länge length in Polarkoordinaten beschriebenen Vektor.
translatePolar(float, float) - Method in class gishur.graph.gui.FloatPoint
Translates the point by the vector represeted by angle and length.
translateX() - Method in class gishur.graph.gui.AffineTransformation
Returns the X coordinate translation element (m02) of the 3x3 affine transformation matrix.
translateX() - Method in class gishur.x.AffineTransformation
Returns the X coordinate translation element (m02) of the 3x3 affine transformation matrix.
translateX() - Method in class gishur.x2.core.AffineTransformation
Returns the X coordinate translation element (m02) of the 3x3 affine transformation matrix.
translateY() - Method in class gishur.graph.gui.AffineTransformation
Returns the Y coordinate translation element (m12) of the 3x3 affine transformation matrix.
translateY() - Method in class gishur.x.AffineTransformation
Returns the Y coordinate translation element (m12) of the 3x3 affine transformation matrix.
translateY() - Method in class gishur.x2.core.AffineTransformation
Returns the Y coordinate translation element (m12) of the 3x3 affine transformation matrix.
TraverseAlgorithmCursor - class gishur.graph.core.TraverseAlgorithmCursor.
This class should be used to implement Graph-Traversals.
TraverseAlgorithmCursor(Graph) - Constructor for class gishur.graph.core.TraverseAlgorithmCursor
Constructor.
TraverseCursor - class gishur.graph.core.TraverseCursor.
A traversal-cursor, that extends GraphCursor and uses a given TraverseAlgorithmCursor for navigation. For an example we use the BFSCursor class that implements the Breath-First-Search algorithm: BFSCursor bfs=new BFCursor(graph); TraverseCursor cursor=new TraverseCursor(bfs); for (cursor.top();cursor.valid();cursor.next()) { ...
TraverseCursor(TraverseAlgorithmCursor) - Constructor for class gishur.graph.core.TraverseCursor
Constructs a new TraverseCursor that uses the traversal algorithm specified via the given TraverseAlgorithmCursor.
TreeException - exception gishur.core.TreeException.
Exception thrown by classes based on BasicTree (like BinarySearchTree or {RedBlackTree).
TreeException(int) - Constructor for class gishur.core.TreeException
Constructor.
TreeException(int, Object) - Constructor for class gishur.core.TreeException
Constructor.
TreeItem - interface gishur.core.TreeItem.
The basic interface for tree nodes.
TREEITEM - Static variable in class gishur.core.BasicTree
Access to the TreeItem-object.
treeItems(Object, Object) - Method in class gishur.core.BinarySearchTree
Returns an java.util.Enumeration-object which enumerates all TreeItems in this tree whose keys are >= key1 and <= key2.
TRIANGLE - Static variable in class gishur.gui.inputhandler.EditorXPoint
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.inputhandler.EditorXRay
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.inputhandler.InputXSegment
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.inputhandler.EditorXSegment
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.inputhandler.EditorXPolyline
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.inputhandler.InputXPoint
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.inputhandler.InputXRay
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.inputhandler.InputXPolygon
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.inputhandler.InputXLine
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.displayobject.DisplayXList
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.displayobject.DisplayXRay
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.displayobject.DisplayXSegment
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.displayobject.DisplayXCircle
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.displayobject.DisplayXPoint
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.displayobject.DisplayXParabola
Dreieckiger Punkt.
TRIANGLE - Static variable in class gishur.gui.displayobject.DisplayXPolyline
Dreieckiger Punkt.
trim(XPoint, boolean) - Method in class gishur.x.voronoi.SkEdge
Beschneidet das Element auf den Punkt c. c muß auf der Kante liegen, d.h. contains(c.x,c.y) muß true zurückgeben.
trim(XPoint, boolean, SKR) - Method in class gishur.x.voronoi.SkEdge
Beschneidet die Kante auf den Punkt c.
TURN_OBJECT - Static variable in class gishur.core.event.ObjectEvent
Drehen eines Objektes.
type() - Method in class gishur.core.algorithms.TraceLabel
 
type() - Method in class gishur.core.geom.Intersection
Returns the Class object representing the class of the (first) intersection object.
type() - Method in class gishur.x.Intersection
Bestimmt den Typ des Schnittobjektes und gibt das Klassenobjekt des Schnittobjekts zurück.
type() - Method in class gishur.x.voronoi.SKR
Liefert den Typ der Skelettregion (des Basiselements).
type() - Method in class gishur.x.voronoi.SkEdge
Liefert den Typ der Kante: LINEAR oder PARABOLIC.
type(int) - Method in class gishur.core.geom.Intersection
Returns the Class-object representing the class of the i-th intersection object.
type(int) - Method in class gishur.x.Intersection
Bestimmt den Typ des Schnittobjektes und gibt das Klassenobjekt des Schnittobjekts zurück.
TypeFormat - interface gishur.graph.awt.TypeFormat.
 

U

UNBLOCK_REPAINT - Static variable in class gishur.gui2.DrawAtom
 
unblockRepaint() - Method in class gishur.gui.DisplayManager
Hebt repaint-Blockierung auf und malt neu, falls während der Sperre repaint-Aufrufe erfolgten
unblockRepaint() - Method in class gishur.gui2.DrawObject
Unblocks DrawObject.repaint() calls and repaints all dirty objects.
unblockRepaint(boolean) - Method in class gishur.gui2.DrawObject
Unblocks DrawObject.repaint() calls and repaints all (dirty) objects.
unconnect(ListItem, ListItem, int) - Method in class gishur.core.BasicList
Unconnects the chain beginning with start and ending with end or after count steps, if count>0, from the list.
UNCONNECTED_ELEMENT_ERROR - Static variable in class gishur.graph.core.GraphException
 
UNCONTAINED_ELEMENT_ERROR - Static variable in class gishur.graph.core.GraphException
 
UNDIRECTED - Static variable in class gishur.graph.core.Graph
Graph type constant indicating an undirected Graph
undockApplet(String, int, int) - Method in class gishur.applet.DockableApplet
Entfernt das Applet vom aktuellen Frame (dem Browserfenster) und stellt es in einem neuen Fenster dar.
union(XRectangle) - Method in class gishur.x.XRectangle
 
uniteWith(int, int, int, int) - Method in class gishur.gui2.RectangleShape
Computes the union of this RectangleShape with the specified rectangular area.
uniteWith(Rectangle) - Method in class gishur.gui2.RectangleShape
Computes the union of this RectangleShape with the specified Rectangle.
UNKNOWN - Static variable in interface gishur.core.TreeItem
Unknown element.
UNKNOWN - Static variable in class gishur.core.algorithms.AlgorithmException
Unknown algorithm exception
UNKNOWN - Static variable in class gishur.core.geom.GeomException
Unknown GeomException
UNKNOWN - Static variable in class gishur.core.math.MathNumberException
Unknown exception
UNKNOWN - Static variable in class gishur.gui.displayobject.DisplayXList
 
UNKNOWN_ERROR - Static variable in class gishur.core.TreeException
Unknown error.
UNKNOWN_ERROR - Static variable in class gishur.core.LinkException
Unknown error.
UNKNOWN_ERROR - Static variable in class gishur.core.ListException
Unknown error.
UNKNOWN_ERROR - Static variable in class gishur.core.algorithms.TraceException
Unknown error.
UNKNOWN_ERROR - Static variable in class gishur.graph.core.GraphException
 
UNKNOWN_ERROR - Static variable in class gishur.gui2.ShapeException
Unknown error.
UNKNOWN_ERROR - Static variable in class gishur.gui2.DrawException
Unknown error.
unlock() - Method in class gishur.x2.core.XObject
Removes the write-lock on this XObject.
unRegister() - Method in class gishur.gui.Painter
Hebt eine Verknüpfung mit einem PainterRegister auf.
unregister(DisplayGraphElement) - Method in class gishur.graph.gui.Visualization
Removes a registered DisplayGraphElement and unregisters it.
unregister(DisplayObject) - Method in class gishur.gui.CollisionManager
Löscht ein Objekt von der Kollisionserkennung.
unregister(DrawAtom) - Method in class gishur.gui2.DrawDependency
Removes a registered DrawAtom from the target list.
unregisterApplet(Applet) - Method in class gishur.applet.ApplicationContext
Entfernt das Applet applet von der Liste registrierter Applets.
UNSELECT_COMMAND - Static variable in class gishur.gui2.handler.SelectElementContextActor
 
unselect() - Method in class gishur.gui2.DisplayInteractiveObject
Unselects this DisplayInteractiveObject.
unselect(DisplayInteractiveObject) - Method in class gishur.gui2.handler.SelectElementContextActor
Unselects the given DisplayInteractiveObject and removes it from the list of selected elements.
unselect(DisplayObject) - Method in class gishur.gui.inputhandler.Selector
Entfernt das Objekt dob aus der Selektionsliste.
unselectAll() - Method in class gishur.gui.inputhandler.Selector
Unselektiert alle selektierten Objekte.
unsetMode(byte) - Method in class gishur.awt.SymbolButton
Löscht den Modus.
update(byte) - Method in class gishur.gui2.DisplayManager
Updates the screen dirtectly with the specified repaint mode.
update(Graphics) - Method in class gishur.awt.SymbolbarArea
override update to *not* erase the background before painting
update(Graphics) - Method in class gishur.awt.ToolTipper
Updates the ToolTip.
update(Graphics) - Method in class gishur.awt.Symbolbar
Malt die Symbolleiste.
update(Graphics) - Method in class gishur.gui.Painter
Zeichnet das Objekt auf das Graphics g neu.
update(Graphics) - Method in class gishur.gui.DisplayManager
Update wird aufgerufen, wenn jemand repaint() aufgerufen hat.
update(Graphics) - Method in class gishur.gui.InputHandler
Zeichnet das Objekt auf das Graphics g neu.
update(Graphics) - Method in class gishur.gui.inputhandler.InputXSegment
Malt den Cursor neu.
update(Graphics) - Method in class gishur.gui.inputhandler.Selector
Malt den Cursor neu.
update(Graphics) - Method in class gishur.gui.inputhandler.InputXPoint
Malt den Cursor neu.
update(Graphics) - Method in class gishur.gui.inputhandler.ZoomHandler
Zeichnet das Objekt auf das Graphics g neu.
update(Graphics) - Method in class gishur.gui.inputhandler.InputXRay
Malt den Cursor neu.
update(Graphics) - Method in class gishur.gui.inputhandler.InputXPolygon
Malt den Cursor neu.
update(Graphics) - Method in class gishur.gui.inputhandler.InputXLine
Malt den Cursor neu.
update(Graphics) - Method in class gishur.gui.displayobject.DisplayXList
Zeichnet das Objekt auf das Graphics g neu.
update(Graphics) - Method in class gishur.gui.displayobject.DisplayXRay
Zeichnet das Objekt auf das Graphics g neu.
update(Graphics) - Method in class gishur.gui.displayobject.DisplayXSegment
Zeichnet das Objekt auf das Graphics g neu.
update(Graphics) - Method in class gishur.gui.displayobject.DisplayXLine
Zeichnet das Objekt auf das Graphics g neu.
update(Graphics) - Method in class gishur.gui.displayobject.DisplayXCircle
Zeichnet das Objekt auf das Graphics g neu.
update(Graphics) - Method in class gishur.gui.displayobject.DisplayXPoint
Zeichnet das Objekt auf das Graphics g neu.
update(Graphics) - Method in class gishur.gui.displayobject.DisplayXParabola
Zeichnet das Objekt auf das Graphics g neu.
update(Graphics) - Method in class gishur.gui.displayobject.DisplayXPolyline
Zeichnet das Objekt auf das Graphics g neu.
update(Graphics) - Method in class gishur.gui2.DisplayManager
Updates this component.
update(Graphics, int) - Method in class gishur.awt.SymbolbarElement
Zeichnet das Element neu.
update(Graphics, int) - Method in class gishur.awt.SymbolButton
Zeichnet das Element neu.
update(Graphics, int) - Method in class gishur.awt.SymbolbarSeparator
Zeichnet das Element neu.
update(Graphics, int) - Method in class gishur.awt.SymbolbarLabel
Zeichnet das Element neu.
update(Graphics, int) - Method in class gishur.awt.SymbolbarSlider
Redraw the element.
update(Graphics, int) - Method in class gishur.awt.SymbolSplitElement
Zeichnet das Element neu.
update(Graphics, int) - Method in class gishur.awt.SymbolbarGrasp
Zeichnet das Element neu.
UPPER_CAPACITY - Static variable in class gishur.graph.gui.FlowAdapter
Signals, that the upper capacity should be read.
upper() - Method in class gishur.awt.SymbolSplitElement
Returns the upper stored SymbolbarElement.
upperCapacity() - Method in class gishur.graph.core.Flow
Returns the set value for the upper capacity bound.
useAfterLastStep() - Method in class gishur.awt.TraceBar
 
useBeforeFirstStep() - Method in class gishur.awt.TraceBar
 
USER_STATES_FIRST - Static variable in class gishur.gui2.DrawAtom
The first bit in the user states mask.
USER_STATES_MASK - Static variable in class gishur.gui2.DrawAtom
Mask of users states.
useThreadForExecution() - Method in class gishur.awt.TraceBar
 

V

valid() - Method in interface gishur.core.Cursor
Checks if the Cursor's actual position is valid.
valid() - Method in class gishur.core.algorithms.TraceCursor
 
valid() - Method in class gishur.graph.core.TraverseCursor
Checks if the Cursor's actual position is valid.
valid() - Method in class gishur.graph.core.GraphElementCursor
Checks if the Cursor's actual position is valid.
valid() - Method in class gishur.graph.core.TraverseAlgorithmCursor
Checks if the Cursor's actual position is valid.
valid() - Method in class gishur.graph.core.Flow
Returns true if the actually set flow value lies between the set upper and lower bound.
valid(int, int) - Method in class gishur.core.math.Matrix
Liefert true, falls die Position (x,y) im Feld enthalten ist.
valid(Object) - Method in class gishur.core.Filter
Returns true, if the given Object is not filtered-out by this Filter-pipeline.
validateElement(String) - Method in class gishur.gui2.ElementTransform
Validates an element name for element transformation.
validatePainterCreation(String, PropertyStatusReader) - Method in class gishur.gui2.Style
Validates the creation of new Painters.
validElement(Object) - Method in class gishur.graph.core.GraphCursor
Returns true, if the given Object is not filtered-out by the Filter-pipeline.
validOrder() - Method in class gishur.graph.gui.EdgeVisualization
 
validParameter(double) - Method in class gishur.x.XParabola
Überprüft die Gültigkeit des Parameters.
VALUE - Static variable in class gishur.core.BasicList
Access to the value.
VALUE - Static variable in class gishur.core.BasicTree
Access to the value.
value() - Method in class gishur.awt.SymbolbarSlider
Returns the slider value (ranging from 0 to the maximum value).
value() - Method in class gishur.awt.SymbolSpinNumCombo
Returns the stored value
value() - Method in class gishur.core.BasicListItem
Returns the stored value.
value() - Method in class gishur.core.StdListItem
Returns the stored value-object.
value() - Method in class gishur.core.BasicTreeItem
Returns the stored value.
value() - Method in class gishur.core.StdTreeItem
Returns the stored value-object.
value() - Method in class gishur.core.SimpleListItem
Returns the stored value of the ListItem.
value() - Method in class gishur.core.SimpleTreeItem
Returns the stored value (which is the same as the key for SimpleTreeItems).
value() - Method in interface gishur.core.KeyValueHolder
Returns the stored value.
value() - Method in class gishur.graph.core.GraphElement
Returns the stored value.
value(ListItem) - Method in class gishur.core.SimpleList
Returns ListItem item's value.
value(ListItem) - Method in class gishur.core.ListView
Returns the value of the ListItem item.
values() - Method in class gishur.core.SimpleList
Returns an java.util.Enumerator-object enumerating the values of this list.
values() - Method in class gishur.core.BinarySearchTree
Creates and returns an java.util.Enumeration-object which enumerates all values in the tree.
values() - Method in class gishur.core.ListView
Returns an enomerator object, that enumerates all the values of the list elements.
values(Object, Object) - Method in class gishur.core.BinarySearchTree
Returns an java.util.Enumeration-object which enumerates all values in this tree whose keys are >= key1 and <= key2.
valueText() - Method in class gishur.awt.SymbolbarSlider
 
Vector - class gishur.core.math.Vector.
Ein Vektor.
vector() - Method in class gishur.gui2.Alignment
Returns the distance vector.
vector(boolean, boolean, boolean) - Method in class gishur.x.XBaseline
Liefert einen (normalisierten) Vektor auf oder orthogonal zum Linienobjekt.
Vector(double, double) - Constructor for class gishur.core.math.Vector
Generiert einen zweidimensionalen Vektor mit (x,y)^T.
Vector(double, double, double) - Constructor for class gishur.core.math.Vector
Generiert einen dreidimensionalen Vektor mit (x,y,z)^T.
vector(double, int, boolean) - Method in class gishur.x2.core.XParametricCurve
Returns a (normalized) vector in the specified direction relative to this curve at a point on the curve with parameter t.
vector(double, int, boolean) - Method in class gishur.x2.core.XQuadCurve
Returns a (normalized) vector in the specified direction relative to this curve at a point on the curve with parameter t.
vector(double, int, boolean) - Method in class gishur.x2.core.XSegment
Returns a (normalized) vector in the specified direction relative to this segment at a point on the segment with parameter t.
Vector(int) - Constructor for class gishur.core.math.Vector
Generiert einen Vektor der Dimension dim.
vector(int, boolean) - Method in class gishur.x2.core.XSegment
Returns a (normalized) vector in the specified direction relative to this segment.
vectorX(int) - Method in class gishur.gui.VirtualScreen
Wird zur Vectortransformation benötigt.
vectorY(int) - Method in class gishur.gui.VirtualScreen
Wird zur Vectortransformation benötigt.
VERSION - Static variable in class gishur.graph.core.GraphFileFormat
The actial version number.
vertical() - Method in class gishur.x.XBaseline
Liefert true, falls die Gerade vertikal ist.
vertical() - Method in class gishur.x2.core.XSegment
Returns true if the segment is vertical.
VERY_DETAILED - Static variable in class gishur.graph.core.GraphElement
The highest level of detail
VirtualScreen - class gishur.gui.VirtualScreen.
Stellt einen virtuellen Bildschirmbereich mit einem konstanten
VirtualScreen() - Constructor for class gishur.gui.VirtualScreen
Leerer Konstruktor.
vis(XPoint) - Method in class gishur.x.visPolygon
 
vis(XPoint) - Method in class gishur.x.XPolygon
Berechnet mit Hilfe der Klasse visPolygon das Sichtbarkeitspolygon bezüglich des Punktes p in O(n) Zeit.
VISIBILITY_EVENT_MASK - Static variable in class gishur.gui2.event.DrawEvent
The event mask for visibility events (DrawEvent.SHOW,DrawEvent.HIDE)
VisibilityListener - interface gishur.gui2.event.VisibilityListener.
The listener interface for receiving visibility related events of DisplayObjects.
VISIBLE - Static variable in class gishur.gui2.Painter
Painter is visible.
visible() - Method in class gishur.gui.Painter
Liefert true, falls das Objekt sichtbar ist.
visible() - Method in class gishur.gui.InputHandler
Liefert true, falls das Objekt sichtbar und enabled ist.
visible() - Method in class gishur.gui2.Painter
Returns true, if this Painter is visible, otherwise false.
visible() - Method in class gishur.gui2.DrawObject
Returns true, if the DrawAtom is visible.
visible() - Method in class gishur.gui2.InputLayer
Returns true, if the Layer is visible.
visible() - Method in class gishur.gui2.Layer
Returns true, if the Layer is visible.
visibleMode() - Method in class gishur.gui2.handler.TranslateHandler
 
visPolygon - class gishur.x.visPolygon.
Diese Klasse dient zur Berechnung des Sichtbarkeitspolygons mittels des Algorithmus aus 'Rolf Klein.
Visualization - class gishur.graph.gui.Visualization.
Class for Visualization-objects which store visualization information for a special DisplayObject, e.g. a DisplayNode or a DisplayEdge.
Visualization() - Constructor for class gishur.graph.gui.Visualization
Constructor.
visualize(TraceLabel) - Method in interface gishur.core.algorithms.TraceVisualizer
This method should visualize the given record step.
visualizeAfterLast(TraceLabel) - Method in interface gishur.core.algorithms.TraceVisualizer
This method should display a post-last step.
visualizeBeforeFirst(TraceLabel) - Method in interface gishur.core.algorithms.TraceVisualizer
This method should display a pre-first step.
VoronoiException - exception gishur.x.voronoi.VoronoiException.
Ausnahmen bei der Berechnung von Voronoi-Diagrammen und Skeletten.
VoronoiException(int) - Constructor for class gishur.x.voronoi.VoronoiException
Konstruktor.
VoronoiException(int, Object) - Constructor for class gishur.x.voronoi.VoronoiException
Konstruktor.
vSourceAlignment() - Method in class gishur.gui2.Alignment
Returns the vertical alignment.
vSourceAlignmentPercent() - Method in class gishur.gui2.Alignment
Returns the vertical alignment as double value between 0 and 1.
vTargetAlignment() - Method in class gishur.gui2.Alignment
Returns the vertical alignment for the target.
vTargetAlignmentPercent() - Method in class gishur.gui2.Alignment
Returns the vertical alignment as double value between 0 and 1.

W

weak_equals(XPoint) - Method in class gishur.x.XPoint
Vergleicht zwei Punkte mit höherer Toleranz.
WEAK_IDENTICAL - Static variable in class gishur.x.XPoint
 
WeightComparitor - class gishur.graph.core.WeightComparitor.
A class which compares Edges according to their weight.
WeightComparitor(int, String) - Constructor for class gishur.graph.core.WeightComparitor
Only constructor.
width - Variable in class gishur.awt.SymbolbarElement
Die Breite des Elements.
width - Variable in class gishur.gui.inputhandler.EditorXRay
Linienstärke.
width - Variable in class gishur.gui.inputhandler.InputXSegment
Linienstärke.
width - Variable in class gishur.gui.inputhandler.EditorXLine
Linienstärke.
width - Variable in class gishur.gui.inputhandler.EditorXSegment
Linienstärke.
width - Variable in class gishur.gui.inputhandler.EditorXPolyline
Linienstärke.
width - Variable in class gishur.gui.inputhandler.InputXRay
Linienstärke.
width - Variable in class gishur.gui.inputhandler.InputXPolygon
Linienstärke.
width - Variable in class gishur.gui.inputhandler.InputXLine
Linienstärke.
width - Variable in class gishur.gui.displayobject.DisplayXList
Linienstärke.
width - Variable in class gishur.gui.displayobject.DisplayXRay
Linienstärke.
width - Variable in class gishur.gui.displayobject.DisplayXSegment
Linienstärke.
width - Variable in class gishur.gui.displayobject.DisplayXLine
Linienstärke.
width - Variable in class gishur.gui.displayobject.DisplayXParabola
Linienstärke.
width - Variable in class gishur.gui.displayobject.DisplayXPolyline
Linienstärke.
width - Variable in class gishur.gui2.EllipseShape
The width of the oval's bounding box.
width - Variable in class gishur.x.XRectangle
 
width() - Method in class gishur.gui2.Painter
Returns the width of this Painters bounds.
windowActivated(WindowEvent) - Method in class gishur.applet.AppletFrame
 
windowActivated(WindowEvent) - Method in class gishur.awt.CloseableFrame
Invoked when a window is activated.
windowActivated(WindowEvent) - Method in class gishur.awt.DialogFrame
Invoked when a window is activated.
windowClosed(WindowEvent) - Method in class gishur.applet.AppletFrame
 
windowClosed(WindowEvent) - Method in class gishur.awt.CloseableFrame
Invoked when a window has been closed.
windowClosed(WindowEvent) - Method in class gishur.awt.DialogFrame
Invoked when a window has been closed.
windowClosing(WindowEvent) - Method in class gishur.applet.AppletFrame
 
windowClosing(WindowEvent) - Method in class gishur.awt.CloseableFrame
Invoked when a window is in the process of being closed.
windowClosing(WindowEvent) - Method in class gishur.awt.DialogFrame
Invoked when a window is in the process of being closed.
windowDeactivated(WindowEvent) - Method in class gishur.applet.AppletFrame
 
windowDeactivated(WindowEvent) - Method in class gishur.awt.CloseableFrame
Invoked when a window is de-activated.
windowDeactivated(WindowEvent) - Method in class gishur.awt.DialogFrame
Invoked when a window is de-activated.
windowDeiconified(WindowEvent) - Method in class gishur.applet.AppletFrame
 
windowDeiconified(WindowEvent) - Method in class gishur.awt.CloseableFrame
Invoked when a window is de-iconified.
windowDeiconified(WindowEvent) - Method in class gishur.awt.DialogFrame
Invoked when a window is de-iconified.
windowIconified(WindowEvent) - Method in class gishur.applet.AppletFrame
 
windowIconified(WindowEvent) - Method in class gishur.awt.CloseableFrame
Invoked when a window is iconified.
windowIconified(WindowEvent) - Method in class gishur.awt.DialogFrame
Invoked when a window is iconified.
windowOpened(WindowEvent) - Method in class gishur.applet.AppletFrame
 
windowOpened(WindowEvent) - Method in class gishur.awt.CloseableFrame
Invoked when a window has been opened.
windowOpened(WindowEvent) - Method in class gishur.awt.DialogFrame
Invoked when a window has been opened.
WITHOUT_TARGETS - Static variable in class gishur.x.SegmentIntersectionSweep
Schnittmodus: Nur Schnittpunkte, die nicht an den Segment-Target-Punkten liegen, werden ausgegeben
writeGraph(Graph, OutputStream) - Static method in class gishur.graph.core.GraphFileFormat
Writes a single Graph to a given OutputStream.
writeGraph(Graph, String) - Static method in class gishur.graph.core.GraphFileFormat
Writes a single Graph to the specified file.
writeGraphs(Graph[], OutputStream) - Static method in class gishur.graph.core.GraphFileFormat
Writes an array of Graphs to a given OutputStream.
writeGraphs(Graph[], String) - Static method in class gishur.graph.core.GraphFileFormat
Writes an array of Graphs to the specified file.

X

x - Variable in class gishur.graph.gui.FloatPoint
The coordinates.
x - Variable in class gishur.gui.Circle_Primitive
X-Koordinate des Mittelpunktes.
x - Variable in class gishur.gui2.EllipseShape
The x coordinate of the oval's bounding box.
x - Variable in class gishur.x.XRectangle
 
x - Variable in class gishur.x.XPoint
X- und Y-Koordinate.
x - Variable in class gishur.x.XCircle
Zentrum.
X_ORDER - Static variable in class gishur.x.PointComparitor
Ordnung nach X-Koordinaten.
x() - Method in class gishur.gui2.Painter
Returns the x-coordinate of the upper left corner of this Painters bounds.
x() - Method in class gishur.x.XPoint
Liefert die X-Koordinaten des Punktes
x() - Method in class gishur.x.XCircle
Liefert die X-Koordinaten des Mittelpunktes
x() - Method in class gishur.x2.core.XPoint
Return the X-coordinate value.
XBaseline - class gishur.x.XBaseline.
Ein Grundobjekt für Geraden, Strahlen und Segmente.
XBaseline() - Constructor for class gishur.x.XBaseline
 
XCircle - class gishur.x.XCircle.
Ein Kreis.
XCircle() - Constructor for class gishur.x.XCircle
Leerer Konstruktor.
XCircle(double, double, double) - Constructor for class gishur.x.XCircle
Erzeugt einen Kreis mit Mittelpunkt (x,y) und Radius radius.
XCircle(XCircle) - Constructor for class gishur.x.XCircle
Copy-Konstruktor.
XCircle(XPoint, double) - Constructor for class gishur.x.XCircle
Erzeugt einen Kreis mit Mittelpunkt p und Radius radius.
XHalfplane - class gishur.x.XHalfplane.
Eine Halbebene (also eine Gerade mit einer Innenseite).
xhalfplane() - Method in class gishur.x.Area
Liefert das XHalfplane, falls das Gebiet aus genau einem XHalfplane-Objekt besteht.
XHalfplane() - Constructor for class gishur.x.XHalfplane
Leerer Konstruktor.
XHalfplane(double, double, double, double, byte) - Constructor for class gishur.x.XHalfplane
Konstruiert eine Halbebene durch die Punkte (x1,y1) und (x2,y2) und mit der Innenseite inside dezüglich der Richtung (x1,y1)->(x2,y2).
XHalfplane(XHalfplane) - Constructor for class gishur.x.XHalfplane
Copy-Konstruktor.
XHalfplane(XLine, byte) - Constructor for class gishur.x.XHalfplane
Geraden-Konstruktor.
XHalfplane(XPoint, double, byte) - Constructor for class gishur.x.XHalfplane
Konstruiert eine Halbebene durch den Punkt s mit der Steigung slope und der Innenseite inside von s ausgehend in positiver X-Richtung.
XHalfplane(XPoint, XPoint, byte) - Constructor for class gishur.x.XHalfplane
Konstruiert eine Halbebene durch die Punkte s und t mit der Innenseite inside bezüglich der Richtung (s->t) Als Source-Punkt wird s genommen.
XIntersectableObject - class gishur.x2.core.XIntersectableObject.
 
XIntersectableObject() - Constructor for class gishur.x2.core.XIntersectableObject
 
XLine - class gishur.x.XLine.
Ein Geradenobjekt ind Welkoordinaten (double-Werte).
xline() - Method in class gishur.x.Intersection
Liefert die (erste) Schnittgerade, falls vorhanden.
XLine() - Constructor for class gishur.x.XLine
Leerer Konstruktor.
XLine(double, double, double, double) - Constructor for class gishur.x.XLine
Konstruiert eine Gerade durch die Punkte (x1,y1) und (x2,y2).
xline(int) - Method in class gishur.x.Intersection
Liefert die i-te Schnittgerade bzw. null, falls nicht vorhanden.
XLine(XBaseline, XBaseline) - Constructor for class gishur.x.XLine
Konstruiert die Winkelhalbierende Gerade zwischen l und r.
XLine(XLine) - Constructor for class gishur.x.XLine
Copy-Konstruktor.
XLine(XPoint, double) - Constructor for class gishur.x.XLine
Konstruiert eine Gerade durch den Punkt s mit der Steigung slope.
XLine(XPoint, XPoint) - Constructor for class gishur.x.XLine
Konstruiert eine Gerade durch die Punkte s und t.
XObject - class gishur.x.XObject.
A generic planar object.
XObject - class gishur.x2.core.XObject.
A generic planar object.
XObject() - Constructor for class gishur.x.XObject
 
XObject() - Constructor for class gishur.x2.core.XObject
 
xormode - Variable in class gishur.gui.inputhandler.InputXSegment
Malmodus.
xormode - Variable in class gishur.gui.inputhandler.InputXRay
Malmodus.
xormode - Variable in class gishur.gui.inputhandler.InputXPolygon
Malmodus.
xormode - Variable in class gishur.gui.inputhandler.InputXLine
Malmodus.
XParabola - class gishur.x.XParabola.
Eine Parabel der Form y=a*x²+b in beliebiger Lage in der Ebene.
xparabola() - Method in class gishur.x.voronoi.SkEdge
Liefert das Parabelstück der Kante, falls sie parabolisch ist.
XParabola(double, double, double, XPoint) - Constructor for class gishur.x.XParabola
Parabel-Konstruktor.
XParabola(XBaseline, XPoint) - Constructor for class gishur.x.XParabola
Bisektor-Konstruktor.
XParabola(XParabola) - Constructor for class gishur.x.XParabola
Copy-Konstruktor.
XParametricCurve - class gishur.x2.core.XParametricCurve.
An abstract class for parametric curves.
XParametricCurve() - Constructor for class gishur.x2.core.XParametricCurve
 
XPoint - class gishur.x.XPoint.
Ein Punkt-Objekt für die Ebene in einem Weltkoordinatensystem mit Double-Werten.
XPoint - class gishur.x2.core.XPoint.
A point in double precision.
xpoint() - Method in class gishur.x.Intersection
Liefert den (ersten) Schnittpunkt bzw. null falls keiner vorhanden.
xpoint() - Method in class gishur.x.voronoi.SKR
Liefert das Basiselement als XPoint, falls es von diesem Typ ist.
xpoint() - Method in class gishur.x2.core.Intersection
Returns the (first) intersection point of the intersection set or null if the intersection set does not contain a XPoint.
XPoint() - Constructor for class gishur.x.XPoint
Leerer Konstruktor.
XPoint(double, double) - Constructor for class gishur.x.XPoint
Erzeugt einen Punkt (0,0).
XPoint(double, double) - Constructor for class gishur.x2.core.XPoint
Creates a new point (x,y).
xpoint(int) - Method in class gishur.x.Intersection
Liefert den i-ten Schnittpunkt bzw. null falls keiner vorhanden.
xpoint(int) - Method in class gishur.x2.core.Intersection
Returns the i-th intersection point of type XPoint or null if there is no i-th intersection object or the i-th intersection object is no XPoint.
XPoint(XPoint) - Constructor for class gishur.x.XPoint
Copy-Konstruktor.
XPoint(XPoint, XPoint) - Constructor for class gishur.x.XPoint
Erzeugt einen Punkt, der genau zwischen a und b liegt.
XPolygon - class gishur.x.XPolygon.
Ein Polygon.
xpolygon() - Method in class gishur.x.Area
Liefert das XPolygon, falls das Gebiet aus genau einem XPolygon-Objekt besteht.
xpolygon() - Method in class gishur.x.Intersection
Liefert das (erste) Schnittpolygon, falls vorhanden.
XPolygon() - Constructor for class gishur.x.XPolygon
Leerer Konstruktor.
xpolygon(int) - Method in class gishur.x.Intersection
Liefert das i-te Schnittpolygon, falls vorhanden.
XPolygon(SimpleList) - Constructor for class gishur.x.XPolygon
Konstruiert ein Polygon aus der Liste L mit XPoint-, XSegment- und XRay-Objekten.
XPolygon(String) - Constructor for class gishur.x.XPolygon
Einfacher String-Konstruktor. s muß die Form "...(x1,y1)...(x2,y2).." haben.
XPolygon(XPoint[]) - Constructor for class gishur.x.XPolygon
Konstruiert ein XPolygon mit dem Punktarray points.
XPolygon(XPolyline) - Constructor for class gishur.x.XPolygon
Copy-Konstruktor.
XPolyline - class gishur.x.XPolyline.
Ein Polygonzug.
XPolyline() - Constructor for class gishur.x.XPolyline
Leerer Konstruktor.
XPolyline(SimpleList) - Constructor for class gishur.x.XPolyline
Konstruiert ein Polygon aus der Liste L mit XPoint-, XSegment- und XRay-Objekten.
XPolyline(XPoint[]) - Constructor for class gishur.x.XPolyline
Konstruiert ein XPolygon mit dem Punktarray points.
XPolyline(XPolyline) - Constructor for class gishur.x.XPolyline
Copy-Konstruktor.
XQuadCurve - class gishur.x2.core.XQuadCurve.
A quadratic curve segment.
XQuadCurve(double, double, double, double, double, double) - Constructor for class gishur.x2.core.XQuadCurve
Creates a parabola segment defined by the control points (x1,y1), (x2,y2) and (x3,y3).
XQuadCurve(double, double, double, double, double, double, boolean, boolean) - Constructor for class gishur.x2.core.XQuadCurve
Creates a parabola segment defined by the control points (x1,y1), (x2,y2) and (x3,y3).
XQuadCurve(XPoint, XPoint, XPoint) - Constructor for class gishur.x2.core.XQuadCurve
Creates a parabola segment defined by the control points control0, control1 and control2 and the state state.
XQuadCurve(XPoint, XPoint, XPoint, boolean, boolean) - Constructor for class gishur.x2.core.XQuadCurve
Creates a parabola segment defined by the control points control0, control1 and control2 and the state state.
XRay - class gishur.x.XRay.
Ein Strahl in Weltkoordinaten.
xray() - Method in class gishur.x.Intersection
Liefert den (ersten) Schnitt-Strahl, falls vorhanden.
XRay() - Constructor for class gishur.x.XRay
Leerer Konstruktor.
XRay(double, double, double, double) - Constructor for class gishur.x.XRay
Konstruiert einen Strahl durch die Punkte (x1,y1) und (x2,y2).
xray(int) - Method in class gishur.x.Intersection
Liefert den i-ten Schnitt-Strahl bzw. null, falls nicht vorhanden.
XRay(XPoint, double, byte) - Constructor for class gishur.x.XRay
Konstruiert eine Gerade durch den Punkt s mit der Steigung slope und der Richtung dir.
XRay(XPoint, XPoint) - Constructor for class gishur.x.XRay
Konstruiert einen Strahl durch die Punkte s und t.
XRay(XRay) - Constructor for class gishur.x.XRay
Copy-Konstruktor.
XRectangle - class gishur.x.XRectangle.
XRectangle() - Constructor for class gishur.x.XRectangle
 
XRectangle(double, double, double, double) - Constructor for class gishur.x.XRectangle
 
XRectangle(Rectangle) - Constructor for class gishur.x.XRectangle
 
XRectangle(XPoint, double, double) - Constructor for class gishur.x.XRectangle
 
XRectangle(XPoint, XPoint) - Constructor for class gishur.x.XRectangle
 
XRectangle(XRectangle) - Constructor for class gishur.x.XRectangle
 
XSegment - class gishur.x.XSegment.
Ein Segment in Weltkoordinaten.
XSegment - class gishur.x2.core.XSegment.
 
xsegment() - Method in class gishur.x.Intersection
Liefert das (erste) Schnittsegment, falls vorhanden.
xsegment() - Method in class gishur.x.voronoi.SKR
Liefert das Basiselement als XSegment, falls es von diesem Typ ist.
xsegment() - Method in class gishur.x.voronoi.SkEdge
Liefert das Segment der Kante, falls sie linear ist.
XSegment() - Constructor for class gishur.x.XSegment
Leerer Konstruktor.
XSegment(double, double, boolean, double, int, boolean, boolean) - Constructor for class gishur.x2.core.XSegment
Creates a segment with endpoints to (x,y) and an unknown point in direction dir using slope slope.
XSegment(double, double, double, double) - Constructor for class gishur.x.XSegment
Konstruiert ein Segment durch die Punkte (x1,y1) und (x2,y2).
XSegment(double, double, double, double) - Constructor for class gishur.x2.core.XSegment
Creates a segment with source point (x1,y1) and target point (x2,y2).
XSegment(double, double, double, double, boolean, boolean) - Constructor for class gishur.x2.core.XSegment
Creates a segment with source point (x1,y1) and target point (x2,y2).
xsegment(int) - Method in class gishur.x.Intersection
Liefert das i-te Schnittsegment bzw. null, falls nicht vorhanden.
xsegment(int) - Method in class gishur.x2.core.Intersection
Returns the i-th intersection segment of type XSegment or null if there is no i-th intersection object or the i-th intersection object is no XSegment.
XSegment(XPoint, XPoint) - Constructor for class gishur.x.XSegment
Konstruiert ein Segment durch die Punkte s und t.
XSegment(XPoint, XPoint) - Constructor for class gishur.x2.core.XSegment
Creates a segment with source point source and target point target.
XSegment(XPoint, XPoint, boolean, boolean) - Constructor for class gishur.x2.core.XSegment
Creates a segment with source point source and target point target.
XSegment(XSegment) - Constructor for class gishur.x.XSegment
Copy-Konstruktor.
XUPolygon - class gishur.x.XUPolygon.
Ein unbeschränktes Polygon.
xupolygon() - Method in class gishur.x.Area
Liefert das XUPolygon, falls das Gebiet aus genau einem XUPolygon-Objekt besteht.
XUPolygon() - Constructor for class gishur.x.XUPolygon
Leerer Konstruktor.
XUPolygon(SimpleList) - Constructor for class gishur.x.XUPolygon
Konstruiert ein Polygon aus der Liste L mit XPoint-, XSegment- und XRay-Objekten.
XUPolygon(XPoint[]) - Constructor for class gishur.x.XUPolygon
Konstruiert ein XPolygon mit dem Punktarray points.
XUPolygon(XUPolygon) - Constructor for class gishur.x.XUPolygon
Copy-Konstruktor.

Y

y - Variable in class gishur.graph.gui.FloatPoint
The coordinates.
y - Variable in class gishur.gui.Circle_Primitive
Y-Koordinate des Mittelpunktes.
y - Variable in class gishur.gui2.EllipseShape
The y coordinate of the oval's bounding box.
y - Variable in class gishur.x.XRectangle
 
y - Variable in class gishur.x.XPoint
X- und Y-Koordinate.
y - Variable in class gishur.x.XCircle
Zentrum.
y_abs() - Method in class gishur.x.XBaseline
Liefert die Y-Koordinate des Schnittpunktes der Geraden mit der Y-Achse.
y_abs() - Method in class gishur.x2.core.XSegment
Returns the y-value of the intersection of the line through source and target with the y-axis.
Y_ORDER - Static variable in class gishur.x.PointComparitor
Ordnung nach Y-Koordinaten.
y() - Method in class gishur.gui2.Painter
Returns the y-coordinate of the upper left corner of this Painters bounds.
y() - Method in class gishur.x.XPoint
Liefert die Y-Koordinaten des Punktes
y() - Method in class gishur.x.XCircle
Liefert die Y-Koordinaten des Mittelpunktes
y() - Method in class gishur.x2.core.XPoint
Return the Y-coordinate value.
YELLOW_BACK_COLOR - Static variable in class gishur.graph.gui.GraphElementInfoStyle
Default Background Color
YELLOW_BACK_COLOR - Static variable in class gishur.gui2.painter.InfoStyle
Default Background Color

Z

ZERO - Static variable in class gishur.core.math.MathNumber
The numer 0 as MathNumber.
zoom_label - Variable in class gishur.awt.ZoomBar
 
zoom_label - Variable in class gishur.awt.ZoomBar2
 
ZoomBar - class gishur.awt.ZoomBar.
Eine Symbolleiste mit Buttons zum zoomen von Bereichen. 6 Buttons werden automatisch erstellt, sie brauchen nur noch mit den entsprechenden Layern und InputHandlern verknüpft zu werden.
ZoomBar(String, DisplayManager, int) - Constructor for class gishur.awt.ZoomBar
Konstruktor
ZoomBar(String, DisplayManager, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class gishur.awt.ZoomBar
Konstruktor
ZoomBar2 - class gishur.awt.ZoomBar2.
A Symbolbar with buttons for zoom and translate operations on ScreenTransformations of Layers.
ZoomBar2(String, DisplayManager) - Constructor for class gishur.awt.ZoomBar2
Konstruktor
ZoomBar2(String, DisplayManager, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class gishur.awt.ZoomBar2
Konstruktor
ZoomHandler - class gishur.gui.inputhandler.ZoomHandler.
Ein ZoomHandler ist ein InputHandler zum zoomen frei wählbarer Bereiche.
ZoomHandler - class gishur.gui2.handler.ZoomHandler.
An InputHandler to make screen zooms for zoom-operations.
ZoomHandler() - Constructor for class gishur.gui2.handler.ZoomHandler
Default constructor.
ZoomHandler(DisplayManager, int) - Constructor for class gishur.gui.inputhandler.ZoomHandler
Konstruktor.
zoomIn() - Method in class gishur.awt.ZoomBar
Vergrößern auf 125%.
zoomIn() - Method in class gishur.awt.ZoomBar2
Zoom to 125%.
zoomModeOff() - Method in class gishur.awt.ZoomBar
Freien Zoom-Modus aussschalten.
zoomModeOff() - Method in class gishur.awt.ZoomBar2
Freien Zoom-Modus aussschalten.
zoomModeOn() - Method in class gishur.awt.ZoomBar
Freien Zoom-Modus einschalten.
zoomModeOn() - Method in class gishur.awt.ZoomBar2
Freien Zoom-Modus einschalten.
zoomObjects() - Method in class gishur.awt.ZoomBar
Zoom und Schwenk auf den durch die Objekte belegten Bereich.
zoomObjects() - Method in class gishur.awt.ZoomBar2
Zoom und Schwenk auf den durch die Objekte belegten Bereich.
zoomOrginal() - Method in class gishur.awt.ZoomBar
Zoomt 1:1.
zoomOrginal() - Method in class gishur.awt.ZoomBar2
Zoomt 1:1.
zoomOut() - Method in class gishur.awt.ZoomBar
Verkleinern auf 80%.
zoomOut() - Method in class gishur.awt.ZoomBar2
Zoom to 80%.
zoomSelected() - Method in class gishur.awt.ZoomBar
Zoom auf den durch selektierte Objekte belegten Bereich.
zoomSelected() - Method in class gishur.awt.ZoomBar2
Zoom auf den durch selektierte Objekte belegten Bereich.
ZoomSymbols - class gishur.awt.images.ZoomSymbols.
StaticImage class representing the image ~Gishur\images\zoomsymbols.gif.
ZoomSymbols() - Constructor for class gishur.awt.images.ZoomSymbols
 
zoomTo(Rectangle, Rectangle, boolean) - Method in interface gishur.gui.ScreenTransformation
Skaliert so, daß das Rechteck source im Rechteck border möglichst den gesamten Platz einnimmt.
zoomTo(Rectangle, Rectangle, boolean) - Method in class gishur.gui2.ScreenTransformation
Scales the ScreenTransformation in that manner that the given source rectangle fully filles the specified border rectangle. if maintain_aspect_ration is true the aspect ratio will be maintained and the zoomed source rectangle will be centered in border.
zoomTo(Rectangle, Rectangle, boolean) - Method in class gishur.x.ScreenXTransformation
Skaliert so, daß das Rechteck source im Rechteck border möglichst den gesamten Platz einnimmt.

_

_access - Variable in class gishur.core.BasicTree
A variable which makes it possible to allow acces to nodes temporarily.
_childlist - Variable in class gishur.core.FibonacciNode
 
_comparitor - Variable in class gishur.core.Sorter
The set Comparitor.
_degree - Variable in class gishur.core.FibonacciNode
 
_layer - Variable in class gishur.gui.Painter
Verknüpfter Layer.
_mark - Variable in class gishur.core.FibonacciNode
 
_mode - Variable in class gishur.gui.inputhandler.EditorXRay
 
_mode - Variable in class gishur.gui.inputhandler.EditorXSegment
 
_mode - Variable in class gishur.gui.inputhandler.EditorXPolyline
 
_needs_repaint - Variable in class gishur.awt.SymbolbarElement
Gibt an, ob neumalen benötigt wird.
_nofixedborder - Variable in class gishur.gui.Painter
Falls diese Variable true ist, belegt das Objekt einen festen Bereich (ohne Beachtung der Bildschirmgröße o.ä.).
_parent - Variable in class gishur.core.FibonacciNode
 

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