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

ABSMIDDLE - Static variable in class jwo.utils.gui.html.ImprovedImageView
Indicates absolute centre alignment of image.
ACOS - Static variable in class jwo.utils.expression.MathOperator
 
ADD - Static variable in class jwo.utils.expression.MathOperator
 
ADJACENT - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies this object as being adjacent to another.
AHEAD - Static variable in class jwo.landserf.structure.Segment
Indicates location aligned but in front of segment.
AIRY_1830 - Static variable in class jwo.landserf.process.proj.Ellipsoid
Airy 1830 ellipsoid (used by OSGB National Grid).
ALIGNED - Static variable in class jwo.landserf.structure.Edge
Indicates location aligned with directed edge.
APPLICATION - Static variable in class jwo.utils.gifutils.GIFImage
 
ARC_BIN_R - Static variable in class jwo.landserf.process.io.FileHandler
ArcGIS binary float raster.
ARC_TEXT_R - Static variable in class jwo.landserf.process.io.FileHandler
ArcGIS ASCII raster.
ARC_TEXT_V - Static variable in class jwo.landserf.process.io.FileHandler
ArcGIS 'generate' vector.
AREA - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies an areal object.
AREA - Static variable in class jwo.landserf.structure.VectorObject
Deprecated. Area vector type.
ASIN - Static variable in class jwo.utils.expression.MathOperator
 
ASPECT - Static variable in class jwo.landserf.structure.ColourTable
Indicates a (red-blue) aspect colour table.
ASPECT - Static variable in class jwo.landserf.structure.RasterMap
Aspect.
ATAN - Static variable in class jwo.utils.expression.MathOperator
 
ATT_TABLE - Static variable in class jwo.landserf.process.io.FileHandler
Text attribute table.
AUSTRALIAN_NATIONAL - Static variable in class jwo.landserf.process.proj.Ellipsoid
Australian National ellipsoid.
AVERAGE - Static variable in class jwo.landserf.gui.CombineBox
Indicates priority given equally to both objects.
AVERAGE - Static variable in class jwo.landserf.process.ScaleSurfParam
Indicates multiscale summary should be in form of mean and dispersion.
About3d - class jwo.landserf.gui3d.About3d.
Displays general information about the 3d viewer.
About3d(Frame, String[]) - Constructor for class jwo.landserf.gui3d.About3d
Creates the monologue box for displaying LandSerf information.
AboutBox - class jwo.landserf.gui.AboutBox.
Displays general information about LandSerf (version, author etc.)
AboutBox(Frame) - Constructor for class jwo.landserf.gui.AboutBox
Creates the monologue box for displaying LandSerf information.
AngleDegrees - class jwo.landserf.process.gps.AngleDegrees.
Used to represent an angular coordinate in degrees, usually for global lat,lng position.
AngleDegrees(double) - Constructor for class jwo.landserf.process.gps.AngleDegrees
Initialises object with a given angle in degrees.
AngleRadians - class jwo.landserf.process.gps.AngleRadians.
Used to represent an angular coordinate in radians, usually for global lat,lng position.
AngleRadians(double) - Constructor for class jwo.landserf.process.gps.AngleRadians
Initialises object with a given angle in degrees.
AttributeSelectionBox - class jwo.landserf.gui.AttributeSelectionBox.
Creates a dialogue box for selecting attribute types to be retrieved from a file.
AttributeSelectionBox(GISFrame, TreeMap) - Constructor for class jwo.landserf.gui.AttributeSelectionBox
Creates a dialogue box for selecting attributes.
AttributeTable - class jwo.landserf.structure.AttributeTable.
Represents a set of attributes that can be associated with a spatial model.
AttributeTable(AttributeTable) - Constructor for class jwo.landserf.structure.AttributeTable
Creates a new clone of the given attribute table.
AttributeTable(int) - Constructor for class jwo.landserf.structure.AttributeTable
Creates an attribute table with the given number of columns.
AttributeTable(int, String[]) - Constructor for class jwo.landserf.structure.AttributeTable
Creates an attribute table with the given number of columns and given column headings.
AttributeTableBox - class jwo.landserf.gui.AttributeTableBox.
Creates a dialogue for displaying and editing attribute tables.
AttributeTableBox(GISFrame, AttributeTable) - Constructor for class jwo.landserf.gui.AttributeTableBox
Creates window for displaying and editing attribute tables.
AttributeTableModel - class jwo.landserf.structure.AttributeTableModel.
Wraps an attribute table to provide links to a GUI component that requires an AbstractTableModel (e.g JTable).
AttributeTableModel(AttributeTable) - Constructor for class jwo.landserf.structure.AttributeTableModel
Creates a wrapper around an attribute table.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.AttributeSelectionBox
Responds to a button press by selecting or unselecting all attribute options.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.AttributeTableBox
Responds to a button press by loading, saving attribute table or adding a new row or column.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.ColourBar
Responds to a change in one of the preset colourtable selections by updating the editable colour table.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.ColourChooseBox
Responds to a change in one of the preset colourtable selections by updating the editable colour table.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.DigitizeBox
Checks for button presses and clears or stores the last digitized points.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.EditBox
Checks for button presses and updates boundaries if 'Reset' button pressed.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.GPSConfigBox
Responds to a button press by performing a scan for available GPS.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.GPSExportBox
Responds to a button press by uploading the requested data.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.GPSImportBox
Responds to a button press by downloading the requested data or by setting/clearing the waypoint checkboxes.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.GUIFrame
Responds to a selection of menu item or button press.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.RasterStatsBox
Responds to a button press by launching the relevant graphical summary.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.RectifyBox
Responds to button presses.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.ScaleGraphBox
Responds to a button press by changing the form of graph accumulation.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.VectAppearanceBox
Responds to a press of the colour editor by bringing up a colour chooser and allowing the polygon boundary colour to be redefined.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui3d.GUI3d
Responds to a selection of menu item or button press.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui3d.ImageOutputBox
Responds to a button press by changing one of the output options.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui3d.ScaleDrapeBox
Responds to a button press by updating the relevant scale of drape.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui3d.SurfaceDetailBox
Responds to a button press by updating the relevant scale of drape.
actionPerformed(ActionEvent) - Method in class jwo.utils.gui.JWColourSelect
Dynamically updates all colour text when return pressed in any text fields so that RGB and HSB values are consistent.
actionPerformed(ActionEvent) - Method in class jwo.utils.gui.RunTest
Responds to menu or button selection.
active - Variable in class jwo.landserf.process.gps.garmin.GarminGPS
 
add(GISVector) - Method in class jwo.landserf.structure.VectorMap
Adds the given GIS vector object to the map and updates the vector bounds.
add(GISVector, boolean) - Method in class jwo.landserf.structure.VectorMap
Adds the given GIS vector object to the map with option boundary update.
add(VectorMap) - Method in class jwo.landserf.structure.VectorMap
Adds the given vector map to this one and updates the bounds.
addActionItem(JMenuItem, String, int, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds a given menu item to a given menu.
addActionItem(JMenuItem, String, String, int, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds given menu and button items.
addActionItem(JMenuItem, String, String, int, int, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds a given menu and button item.
addActionItem(int, JMenuItem, String, String, int, int, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds a given menu and button item.
addActionItem(int, JMenuItem, String, String, int, int, ButtonGroup, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds a given menu and button item.
addAttribute(String, String, Node) - Method in class jwo.utils.xml.DOMProcessor
Adds the given attribute to the given node.
addAttributes(float, Object[]) - Method in class jwo.landserf.structure.AttributeTable
Adds a given set of attributes associated with the given attribute ID to the table.
addBinActionItem(JMenuItem, String, int, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds a given checkbox menu item to a given menu.
addBinActionItem(JMenuItem, String, boolean, int, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds a given checkbox menu item to a given menu.
addBinActionItem(JMenuItem, String, int, ButtonGroup, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds a given checkbox menu item to a given menu.
addBinActionItem(JMenuItem, String, String, int, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds given checkbox menu and toggle button items.
addBinActionItem(JMenuItem, String, boolean, String, int, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds given checkbox menu and toggle button items.
addBinActionItem(JMenuItem, String, String, int, ButtonGroup, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds given checkbox menu and toggle button items.
addBinActionItem(JMenuItem, String, boolean, int, ButtonGroup, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds given checkbox menu and toggle button items.
addBinActionItem(JMenuItem, String, boolean, String, int, ButtonGroup, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds given checkbox menu and toggle button items.
addButtonSeparator() - Method in class jwo.utils.gui.JWFrame
Adds a separator to the tool bar.
addCameraListener(CameraListener) - Method in class jwo.landserf.gui3d.Camera
Adds a camera listener to be informed when camera properties change.
addChangeListener(ChangeListener) - Method in class jwo.utils.gui.JWSlider
Adds a slider change listener.
addColourEditListener(ColourEditListener) - Method in class jwo.landserf.gui.ColourBar
Adds a colour edit listener.
addColourListener(JWColourListener) - Method in class jwo.utils.gui.JWColourSelect
Adds a colour listener to be informed of user changes in colour.
addColumn() - Method in class jwo.landserf.structure.AttributeTable
Adds a column with default name to the table.
addColumn(String) - Method in class jwo.landserf.structure.AttributeTable
Adds a column with the given name to the table.
addColumn(String, char, int, int) - Method in class jwo.utils.dbase.DbaseFileHeader
Adds a column to this DbaseFileHeader.
addComment(String) - Method in class jwo.utils.xml.DOMProcessor
Adds the given comment to the root of the DOM.
addComment(String, Node) - Method in class jwo.utils.xml.DOMProcessor
Adds the given comment to the given node.
addContinuousColourRule(float, int, int, int) - Method in class jwo.landserf.structure.ColourTable
Adds a continuous colour rule to the colour table.
addContinuousColourRule(float, int, int, int, int) - Method in class jwo.landserf.structure.ColourTable
Adds a continuous colour rule to the colour table.
addContinuousColourRule(float, int) - Method in class jwo.landserf.structure.ColourTable
Adds a continuous colour rule to the colour table.
addCoords(Footprint) - Method in class jwo.landserf.structure.GISVector
Adds the given footprint to the vector's coordinates and updates the bounding area.
addCopy(int, int) - Method in class jwo.utils.gui.JWPicture
Creates a copy of the picture but uses the same image as its source.
addDialogueListener(JWDialogueListener) - Method in class jwo.utils.gui.JWDialogue
Adds a dialogue listener.
addDiscreteColourRule(float, int, int, int) - Method in class jwo.landserf.structure.ColourTable
Adds a discrete colour rule to the colour table.
addDiscreteColourRule(float, int, int, int, int) - Method in class jwo.landserf.structure.ColourTable
Adds a discrete colour rule to the colour table.
addDiscreteColourRule(float, int) - Method in class jwo.landserf.structure.ColourTable
Adds a discrete colour rule to the colour table.
addEdge(GraphEdge) - Method in class jwo.landserf.structure.msn.GraphJunction
Adds the given edge to the end of the edge list at the junction.
addEdge(GISVector, int, int, float, float) - Method in class jwo.landserf.structure.msn.GraphNetwork
Adds a given edge to the network.
addEdge(GraphNode, GraphNode) - Method in class jwo.landserf.structure.msn.GraphNetwork
Adds a new edge defined by the given nodes to the network.
addEdges(Vector) - Method in class jwo.landserf.structure.msn.GraphJunction
Adds the given list of edges to the the junction.
addElement(String) - Method in class jwo.utils.xml.DOMProcessor
Adds a new element to the root of the DOM.
addElement(String, Node) - Method in class jwo.utils.xml.DOMProcessor
Adds a new element to the given one within the DOM.
addElement(String, String, Node) - Method in class jwo.utils.xml.DOMProcessor
Adds a new element to the given one within the DOM.
addFootprintListener(FootprintListener) - Method in class jwo.landserf.gui.GUIFrame
Adds a footprint listener to the list of objects to be informed when a footprint is broadcast.
addGPSlistener(GPSListener) - Method in class jwo.landserf.process.gps.GPS
Adds the specified GPSListener to those that will receive data from the GPS.
addGarminListener(GarminListener) - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Adds the given GarminListener to receive all packets sent from the GPS.
addImage(int[], int) - Method in class jwo.utils.gifutils.GIFImage
Adds a new table-based image to this GIFImage (at the end of the list).
addImage(int[], int, boolean) - Method in class jwo.utils.gifutils.GIFImage
Adds a new table-based image to this GIFImage (at the end of the list).
addInterruptionListener(JWInterruptionListener) - Method in class jwo.utils.gui.JWFrame
Adds the given interruption listener to this window.
addInterruptionListener(JWInterruptionListener) - Method in class jwo.utils.gui.JWStatusBar
Adds the given interruption listener to this status bar.
addItem(float, float) - Method in class jwo.utils.gui.JWGraph
Adds a graphical element to the graph.
addItem(float, float, Color) - Method in class jwo.utils.gui.JWGraph
Adds a (coloured) graphical element to the graph.
addJunction(GraphNode, GraphEdge) - Method in class jwo.landserf.structure.msn.GraphNetwork
Adds a new junction to the list stored by the network.
addLayoutComponent(String, Component) - Method in class jwo.utils.gui.SGLayout
Adds a component to the layout, but does nothing in this case.
addMenu(String) - Method in class jwo.utils.gui.JWFrame
Adds a given menu without mnenonic to menu bar.
addMenu(String, int) - Method in class jwo.utils.gui.JWFrame
Adds a given menu with mnemonic to menu bar.
addMenu(JComponent, String, int) - Method in class jwo.utils.gui.JWFrame
Adds a given menu with mnemonic to a component such as a menu bar or sub menu.
addMenuSeparator(JMenu) - Method in class jwo.utils.gui.JWFrame
Adds a separator to the given menu.
addMouseListenerToHeaderInTable(JTable) - Method in class jwo.utils.gui.TableSorter
 
addPath(float, float, int) - Method in class jwo.landserf.process.SurfNetwork
Adds a given path from the given coordinates to the surface network.
addPath(GraphEdge, GISVector) - Method in class jwo.landserf.structure.msn.GraphNetwork
Adds a given edge path to the master list of paths stored by this class.
addQuery(String) - Method in class jwo.landserf.gui.ScaleGraphBox
Adds text-based query results to the text area.
addQuery(float, float) - Method in class jwo.landserf.gui.ScaleGraphBox
Adds numerical query results to the graph.
addRaster(RasterMap, int) - Method in interface jwo.landserf.gui.GISFrame
Should add a new raster to the collection stored in this GISFrame.
addRaster(RasterMap, int) - Method in class jwo.landserf.gui.GISFrameAdapter
Would add a new raster to the collection stored in this GISFame, but ignored in this case.
addRaster(RasterMap, int) - Method in class jwo.landserf.gui.GUIFrame
Adds a new raster map to the collection shown in the GUIFrame.
addRaster(RasterMap) - Method in class jwo.landserf.gui.SimpleGISFrame
Adds a new primary raster to the collection stored in the GIS frame.
addRaster(RasterMap, int) - Method in class jwo.landserf.gui.SimpleGISFrame
Adds a new raster to the collection stored in the GIS frame.
addRouteListener(GPSRouteListener) - Method in class jwo.landserf.process.gps.GPS
Adds the specified RouteListener to those that will receive data from the GPS.
addRow() - Method in class jwo.landserf.structure.AttributeTable
Adds a blank row to the attribute table.
addRubberbandListener(RubberbandListener) - Method in class jwo.landserf.gui.GraphicsArea
Adds a rubberband listener to the list of objects to be informed when a new rubberband is created.
addScaleQuery(JWDialogueListener, int) - Method in class jwo.landserf.gui.GraphicsArea
Adds a link between graphics area and mouse for multi-scale raster query.
addThumbnail(Thumbnail) - Method in class jwo.landserf.gui.ThumbnailViewer
Adds a given thumbnail to the viewer.
addToken(String, Object) - Method in class jwo.utils.expression.Tokenizer
Adds a token to the currently stored regular expression to use for processing.
addTrackListener(GPSTrackListener) - Method in class jwo.landserf.process.gps.GPS
Adds the specified TrackListener to those that will receive data from the GPS.
addTrendLine(float, float) - Method in class jwo.landserf.gui.Scatterplot
Adds a linear trendline to the scatterplot.
addVectorMap(VectorMap, int) - Method in interface jwo.landserf.gui.GISFrame
Should add a new vector map to the collection stored in this GISFrame.
addVectorMap(VectorMap, int) - Method in class jwo.landserf.gui.GISFrameAdapter
Would add a new vector map to the collection stored in this GISFrame, but ignored in this case.
addVectorMap(VectorMap, int) - Method in class jwo.landserf.gui.GUIFrame
Adds a new vector map to the collection stored in the GUIFrame.
addVectorMap(VectorMap) - Method in class jwo.landserf.gui.SimpleGISFrame
Adds a new primary vector map to the collection stored in the GIS frame.
addVectorMap(VectorMap, int) - Method in class jwo.landserf.gui.SimpleGISFrame
Adds a new vector map to the collection stored in the GIS frame.
addWaypoint(float, float, float, float, float, float) - Method in class jwo.landserf.gui3d.View3d
Adds a waypoint to the route.
addWaypointListener(GPSWaypointListener) - Method in class jwo.landserf.process.gps.GPS
Adds the specified WaypointListener to those that will receive data from the GPS.
allocateMaxSizes(Container) - Method in class jwo.utils.gui.SGLayout
Update the maximum sizes for each of the grid cells using the specified scale values for rows and columns.
appendJunction(GraphNode, GraphEdge) - Method in class jwo.landserf.structure.msn.GraphNetwork
Adds a new edge to an existing junction.
argbToRgba(int) - Static method in class jwo.landserf.structure.ColourTable
Converts an ARGB into an RGBA colour.

B

BEHIND - Static variable in class jwo.landserf.structure.Segment
Indicates location aligned but behind segment.
BESSEL_1841 - Static variable in class jwo.landserf.process.proj.Ellipsoid
Bessel 1841 ellipsoid (used by Swiss 1903 datum).
BESSEL_1841_NAMIBIA - Static variable in class jwo.landserf.process.proj.Ellipsoid
Bessel 1841 (Nambia) ellipsoid.
BIG_ENDIAN - Static variable in class jwo.landserf.process.io.FileIO
Indicates 'big endian' or Motorola byte ordering.
BIL_R - Static variable in class jwo.landserf.process.io.FileHandler
Binary Integer Interleaved.
BIN16_R - Static variable in class jwo.landserf.process.io.FileHandler
Generic 16 bit binary raster.
BIN32_R - Static variable in class jwo.landserf.process.io.FileHandler
Generic 32 bit binary raster.
BIN8_R - Static variable in class jwo.landserf.process.io.FileHandler
Generic 8 bit binary raster.
BIN_R - Static variable in class jwo.landserf.process.io.FileHandler
Generic binary raster.
BIN_V - Static variable in class jwo.landserf.process.io.FileHandler
Generic binary vector.
BIPOLAR_BLURED - Static variable in class jwo.landserf.structure.ColourTable
Bi-polar blue to red colour table.
BIPOLAR_GRNYEL - Static variable in class jwo.landserf.structure.ColourTable
Bi-polar blue to red colour table.
BLANK - Static variable in class jwo.landserf.gui.EditBox
Blank raster selected.
BLEND - Static variable in class jwo.landserf.gui.GraphicsArea
Blend surface and drape.
BMP - Static variable in class jwo.landserf.gui3d.SurfaceRenderer
Indicates a Windows bitmap format image file
BMPHandler - class jwo.utils.gui.BMPHandler.
Handles Windows .bmp (bitmap) files
BMPHandler() - Constructor for class jwo.utils.gui.BMPHandler
Initialises the bitmap handler.
BOTTOM - Static variable in class jwo.utils.gui.SGLayout
Indicates bottom alignment of a cell.
BOTTOM - Static variable in class jwo.utils.gui.html.ImprovedImageView
Indicates bottom alignment of image.
BOUNDARY_INTERSECTION - Static variable in class jwo.landserf.gui.CombineBox
Indicates that combination should use vector map boundary intersection.
BOX - Static variable in class jwo.utils.gui.JWRubberband
Identifies rubberband box.
BROADCAST_QUERY - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates broadcast query mode (listeners informed).
BT_R - Static variable in class jwo.landserf.process.io.FileHandler
Virtual Terrain BT binary.
BinRasterIO - class jwo.landserf.process.io.BinRasterIO.
Contains a collection of static methods for reading and writing binary raster files.
BinRasterIO() - Constructor for class jwo.landserf.process.io.BinRasterIO
There should be no need to call the constructor explicitly since all methods are static.
BinVectorIO - class jwo.landserf.process.io.BinVectorIO.
Contains a collection of static methods for reading binary vector files.
BinVectorIO() - Constructor for class jwo.landserf.process.io.BinVectorIO
There should be no need to call the constructor explicitly since all methods are static.
BinarySizeBox - class jwo.landserf.gui.BinarySizeBox.
Creates a dialogue box for identifying binary word and cell sizes.
BinarySizeBox(Frame) - Constructor for class jwo.landserf.gui.BinarySizeBox
Creates the dialogue box that allows user to specify the word length for writing binary files.
BinarySizeBox(Frame, int) - Constructor for class jwo.landserf.gui.BinarySizeBox
Creates the dialogue box that allows number of rows and columns represented by a binary file of given size to be estimated.
BitInputStream - class jwo.utils.gifutils.BitInputStream.
Allows the reading of 1 to 32 bits at a time, on any bit boundary.
BitInputStream(InputStream) - Constructor for class jwo.utils.gifutils.BitInputStream
Create a BitInputStream, assuming that at least 5 bytes are avaliable on the underlying stream.
BitOutputStream - class jwo.utils.gifutils.BitOutputStream.
Allows the writing of 1 to 32 bits at a time, on any bit boundary.
BitOutputStream(OutputStream) - Constructor for class jwo.utils.gifutils.BitOutputStream
 
BlendBox - class jwo.landserf.gui.BlendBox.
Creates a dialogue box for setting raster blending proportions.
BlendBox(Frame, float) - Constructor for class jwo.landserf.gui.BlendBox
Creates the dialogue box for blending parameter entry.
BlockGraph - class jwo.landserf.gui.BlockGraph.
Displays a block graph (nominal categories on Y axis) in a canvas.
BlockGraph(String, float, float) - Constructor for class jwo.landserf.gui.BlockGraph
Lays out the block graph.
BlockGraph(String, float, float, float, float) - Constructor for class jwo.landserf.gui.BlockGraph
Lays out the block graph.
BlockGraph(String, float, float, float, float, String[]) - Constructor for class jwo.landserf.gui.BlockGraph
Lays out the block graph including Y axis labels.
BrowserLauncher - class jwo.utils.gui.BrowserLauncher.
BrowserLauncher is a class that provides one static method, openURL, which opens the default web browser for the current user of the system to the given URL.
bitsPerValue - Static variable in class jwo.landserf.process.io.FileIO
Bits per value (likely to be 8, 16, 32, or 64)
bottom - Variable in class jwo.utils.gui.JWGraph
Bottom position of graph.
bottomBorder - Variable in class jwo.utils.gui.SGLayout
 
bppForNumColors(int) - Method in class jwo.utils.gifutils.GIFImage
Calculates the minimum BPP for the given number of colors.
broadcastFootprint(Footprint) - Method in interface jwo.landserf.gui.GISFrame
Should broadcast the given footprint to any footprint listeners.
broadcastFootprint(Footprint) - Method in class jwo.landserf.gui.GISFrameAdapter
Would broadcaststhe given footprint to any footprint listeners, but does nothing in this case.
broadcastFootprint(Footprint) - Method in class jwo.landserf.gui.GUIFrame
Broadcasts the given footprint to any footprint listeners.
byteOrder - Static variable in class jwo.landserf.process.io.FileIO
Byte order for binary files.

C

CENTER - Static variable in class jwo.utils.gui.SGLayout
Indicates centred alignment of a cell.
CENTER - Static variable in class jwo.utils.gui.html.ImprovedImageView
Indicates centre alignment of image.
CENTRE_RES - Static variable in class jwo.landserf.structure.RasterMap
Central residual.
CHANNEL - Static variable in class jwo.landserf.process.SurfParam
Channel feature.
CIRCULAR - Static variable in class jwo.landserf.structure.Quadratic
Circular elliptic section.
CLARKE_1866 - Static variable in class jwo.landserf.process.proj.Ellipsoid
Clarke 1866 ellipsoid (used by NAD 1927 datum).
CLARKE_1880 - Static variable in class jwo.landserf.process.proj.Ellipsoid
Clarke 1880 ellipsoid.
CLEAR - Static variable in class jwo.landserf.gui.GraphicsArea
No raster display.
COLOUR_ATTRIB - Static variable in class jwo.landserf.structure.ColourTable
Uses integer coding of the object's (floating point) attribute.
COLOUR_RAW - Static variable in class jwo.landserf.structure.ColourTable
Colour table uses raster values.
COLOUR_RULES - Static variable in class jwo.landserf.structure.ColourTable
Colour table uses colour rules.
COLOUR_TABLE - Static variable in class jwo.landserf.process.io.FileHandler
Colour table.
COMMENT - Static variable in class jwo.utils.gifutils.GIFImage
 
CONTINUOUS - Static variable in class jwo.landserf.structure.ColourRule
Rule represents part of a continuous colour table.
CONTOUR - Static variable in interface jwo.landserf.structure.SpatialModel
Indentifies the spatial model as representing contour lines.
CONTROL_POINTS - Static variable in class jwo.landserf.process.io.FileHandler
Control points.
COPYRIGHT - Static variable in class jwo.landserf.LandSerf
Copyright statement.
COS - Static variable in class jwo.utils.expression.MathOperator
 
CROSC - Static variable in class jwo.landserf.structure.RasterMap
Cross-sectional curvature.
Camera - class jwo.landserf.gui3d.Camera.
A 'camera' that can be moved within a 3D space.
Camera() - Constructor for class jwo.landserf.gui3d.Camera
Creates a new camera for tranforming a 3d view.
CameraListener - interface jwo.landserf.gui3d.CameraListener.
Interface for classes wishing to be informed of changes in camera viwing properties (position, field of view, direction etc.).
Cmnd_Abort_Transfer - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Abort current transfer.
Cmnd_Start_Pvt_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Start transmitting PVT (Position, velocity, time) Data.
Cmnd_Stop_Pvt_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Stop transmitting PVT (Position, velocity, time) Data.
Cmnd_Transfer_Alm - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Transfer almanac.
Cmnd_Transfer_Posn - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Transfer position.
Cmnd_Transfer_Prx - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Transfer proximity waypoints.
Cmnd_Transfer_Rte - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Transfer routes.
Cmnd_Transfer_Time - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Transfer time.
Cmnd_Transfer_Trk - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Transfer track log.
Cmnd_Transfer_Wpt - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Transfer waypoints.
Cmnd_Turn_Off_Pwr - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Turn off power.
ColourBar - class jwo.landserf.gui.ColourBar.
Creates a colour bar to represent colour tables.
ColourBar(Frame, ColourTable) - Constructor for class jwo.landserf.gui.ColourBar
Creates the horizontal colour bar and associates a colour table with it.
ColourBar(Frame, ColourTable, boolean, boolean) - Constructor for class jwo.landserf.gui.ColourBar
Creates the horizontal colour bar and associates a colour table with it.
ColourChooseBox - class jwo.landserf.gui.ColourChooseBox.
Allows a spatial object's colour table to be edited either graphically or numerically .
ColourChooseBox(Frame, SpatialObject) - Constructor for class jwo.landserf.gui.ColourChooseBox
Creates a dialogue box for choosing and editing spatial object colour tables.
ColourEditListener - interface jwo.landserf.gui.ColourEditListener.
Listens out for dynamic changes in a colour table.
ColourRule - class jwo.landserf.structure.ColourRule.
Colour rule class for storing a single colour rule.
ColourRule(float, int, int, int) - Constructor for class jwo.landserf.structure.ColourRule
Creates a categorical colour rule.
ColourRule(float, int, int, int, int) - Constructor for class jwo.landserf.structure.ColourRule
Creates a categorical colour rule.
ColourRule(float, int) - Constructor for class jwo.landserf.structure.ColourRule
Creates a categorical colour rule.
ColourRule(float, int, int, int, float, int, int, int) - Constructor for class jwo.landserf.structure.ColourRule
Creates a continuous colour rule.
ColourRule(float, int, int, int, int, float, int, int, int, int) - Constructor for class jwo.landserf.structure.ColourRule
Creates a continuous colour rule.
ColourRule(float, int, float, int) - Constructor for class jwo.landserf.structure.ColourRule
Creates a continuous colour rule.
ColourTable - class jwo.landserf.structure.ColourTable.
Colour table class for storing colour rules associated with a spatial object.Each colour rule consists of two indices and associated RGBA colour values.
ColourTable() - Constructor for class jwo.landserf.structure.ColourTable
Creates an initial (black) colour table.
ColourTable(ColourTable) - Constructor for class jwo.landserf.structure.ColourTable
Creates a colour table based on a copy of a colour table.
CombineBox - class jwo.landserf.gui.CombineBox.
Creates a window allowing two spatial objects to be combined.
CombineBox(GISFrame, int) - Constructor for class jwo.landserf.gui.CombineBox
Creates the dialogue box allowing combination options to be specified.
CombineThread - class jwo.landserf.process.CombineThread.
Combines two spatial objects to create a new spatial object.
CombineThread(GISFrame, int, int, int, boolean) - Constructor for class jwo.landserf.process.CombineThread
Combines the primary and secondary objects stored in the gisFrame.
ComponentFactory - class jwo.utils.gui.ComponentFactory.
Provides the facilities to create customised components with a similar look and feel.
ComponentFactory(Component) - Constructor for class jwo.utils.gui.ComponentFactory
Initialises the factory with the settings from the given component.
ConnectionTest - class jwo.landserf.process.gps.garmin.ConnectionTest.
A simple test-program that queries the GPS for a description of itself.
ConnectionTest() - Constructor for class jwo.landserf.process.gps.garmin.ConnectionTest
Tests the GPS connection.
ContourBox - class jwo.landserf.gui.ContourBox.
Creates a window allowing surface contouring options to be specified.
ContourBox(Frame, float, float) - Constructor for class jwo.landserf.gui.ContourBox
Creates the dialogue box allowing contouring options to be specified.
ContourThread - class jwo.landserf.process.ContourThread.
Class for fitting contour lines through a gridded surface.
ContourThread(GISFrame, float, float, int) - Constructor for class jwo.landserf.process.ContourThread
Creates a contoured vector map of the given surface with the given minimum contour and vertical interval.
cachedBits - Variable in class jwo.utils.gifutils.BitInputStream
Any cached bits which have been read in from the underlying stream but not yet returned to the user
cachedBits - Variable in class jwo.utils.gifutils.BitOutputStream
any cached bits which need to be written to the underlying stream
calcBorder() - Method in class jwo.landserf.structure.RasterMap
Reports the estimated size of the border around raster.
calcChecksum() - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Calculates the checksum for the packet.
calcCircumCircle() - Method in class jwo.landserf.structure.Triangle
Calculates this triangle's circumcircle.
calcDistance(double, double) - Method in class jwo.landserf.structure.Node
Reports the 2-d Euclidean distance between the given point and this node.
calcDistance(float, float, float) - Method in class jwo.landserf.structure.Node
Reports the 3-d Euclidean distance between the given point and this node.
calcDistance(float, float) - Method in class jwo.landserf.structure.Segment
Reports the distance between the given point and this segment.
calcEquation() - Method in class jwo.landserf.structure.Edge
Calculates the equation of the straight line that this edge forms a part of.
calcMER() - Method in class jwo.landserf.structure.Triangle
Calculates the triangle's minimum enclosing rectangle.
calcMER(float[]) - Method in class jwo.landserf.structure.Triangle
Calculates the minimum enclosing rectangle surrounding this triangle and the supplied MER.
calcNumPages(Dimension, PageFormat) - Method in class jwo.utils.gui.PrintUtilities
Calculates the number of pages that would be expected to print content of a given size assuming the given page format.
calcParams(float, float) - Method in class jwo.landserf.process.ScaleSurfParam
Calculates a surface parameter (slope, aspect etc.) at a single point over a given range of scales.
calcParams() - Method in class jwo.landserf.process.ScaleSurfParam
Calculates a surface parameter (slope, aspect etc.) for an entire raster over a range of scales.
calcPlane() - Method in class jwo.landserf.structure.Triangle
Calculates the equation of the plane passing through all three points of the triangle.
calcSide(Node) - Method in class jwo.landserf.structure.Edge
Determines where the edge is in relation to a given node.
calcZAt(float, float) - Method in class jwo.landserf.process.SurfParam
Calculates Z value at the given location using the currently set window size.
cameraChanged(Camera) - Method in interface jwo.landserf.gui3d.CameraListener
Should identify a change to one or more of the camera's properties.
cameraChanged(Camera) - Method in class jwo.landserf.gui3d.GUI3d
Displays the current camera position in response to a change in position.
canUseMultiTextures() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports whether multi-textures can be used.
centreX - Variable in class jwo.utils.gui.JWGraph
X coord of centre of graph.
centreY - Variable in class jwo.utils.gui.JWGraph
Y coord of centre of graph.
changeView(float, float) - Method in class jwo.landserf.gui3d.Camera
Changes the camera view.
changedUpdate(DocumentEvent) - Method in class jwo.landserf.gui.DigitizeBox
Responds to a change in attribute text field and checks whether the attribute is valid.
changedUpdate(DocumentEvent) - Method in class jwo.landserf.gui.EditBox
Responds to a change in one of the bounding text fields by checking input is valid and updating raster row and column sizes (if object is a raster) and interpolation/subset options.
changedUpdate(DocumentEvent) - Method in class jwo.landserf.gui.HistoBox
Responds to a change in the 'ignore value' text field and recalculates the histogram.
changedUpdate(DocumentEvent) - Method in class jwo.landserf.gui.ResolutionBox
Responds to a change in the resolution text field by checking input is valid and updating raster row and column sizes.
changedUpdate(DocumentEvent, Shape, ViewFactory) - Method in class jwo.utils.gui.html.ImprovedImageView
Responds to a change in the document.
characters(char[], int, int) - Method in class jwo.landserf.process.io.MasterMapReader
Called by the parser when character text is found.
checkInput() - Method in class jwo.landserf.gui.AttributeSelectionBox
Updates the list of attributes before completing.
checkInput() - Method in class jwo.landserf.gui.AttributeTableBox
Checks input parameters are legal before finishing.
checkInput() - Method in class jwo.landserf.gui.BinarySizeBox
Checks that row and column values are valid.
checkInput() - Method in class jwo.landserf.gui.ContourBox
Checks that all values are numerical
checkInput() - Method in class jwo.landserf.gui.DemToTinBox
Checks that all values are numerical and within range
checkInput() - Method in class jwo.landserf.gui.EditBox
Checks input parameters are legal before finishing.
checkInput() - Method in class jwo.landserf.gui.FeatureTolBox
Checks that tolerances are within limits.
checkInput() - Method in class jwo.landserf.gui.MultiScaleBox
Checks that input is valide before exiting this dialogue.
checkInput() - Method in class jwo.landserf.gui.PeakClassificationBox
Checks that all values are numerical
checkInput() - Method in class jwo.landserf.gui.ProjectionEditBox
Checks that zone values are valid.
checkInput() - Method in class jwo.landserf.gui.RelativeDropBox
Checks that user-entered minimum drop value is numerical and greater than 0.
checkInput() - Method in class jwo.landserf.gui.ResolutionBox
Checks that the input resolution value is valid.
checkInput() - Method in class jwo.landserf.gui.SurfParamBox
Checks input is valid before closing.
checkInput() - Method in class jwo.landserf.gui.TimeSpaceBox
Checks that all values are numerical
checkInput() - Method in class jwo.landserf.gui.TransRastBox
Checks that all values are numerical
checkInput() - Method in class jwo.landserf.gui.VectAppearanceBox
Checks that line width value is appropriate.
checkInput() - Method in class jwo.landserf.gui.WindowScaleBox
Checks that window size is within limits and odd, and that the distance decay exponent is between limits.
checkInput() - Method in class jwo.landserf.gui3d.MovementBox
Checks that animation frame rate is appropriate.
checkInput() - Method in class jwo.utils.gui.JWDialogue
Method to validate input for dialogue values.
checkModel() - Method in class jwo.utils.gui.TableSorter
 
checkStoppedThread() - Method in class jwo.landserf.process.LSThread
Reports whether a request has been made to stop or pause this thread.
cleanup() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Releases texture and other 3d resources before quitting.
clone() - Method in class jwo.landserf.structure.RasterMap
Clones this raster map.
clone() - Method in class jwo.landserf.structure.VectorMap
Clones this vector map.
close() - Method in class jwo.utils.dbase.DbaseFileReader
Cleans up all resources associated with this reader.
closeDown() - Method in class jwo.landserf.gui.GUIFrame
Closes down the application neatly.
closeDown() - Method in class jwo.landserf.gui3d.GUI3d
Closes the 3d window.
closeDown() - Method in class jwo.utils.gui.JWFrame
Asks the user if they really want to quit, then closes.
closeGPS() - Method in class jwo.landserf.gui.GPSConfigBox
Closes communication with a live GUI selected GPS if it exists.
closedown() - Method in class jwo.landserf.gui.GPSConfigBox
Makes window invisible if requested to close down.
closedown() - Method in class jwo.landserf.gui.GPSExportBox
Removes all GPS listeners before closing window.
closedown() - Method in class jwo.landserf.gui.GPSImportBox
Removes all GPS listeners before closing window.
closedown() - Method in class jwo.utils.gui.JWDialogue
Closes down the dialogue window.
cols - Variable in class jwo.utils.gui.SGLayout
 
columnAdded(TableColumnModelEvent) - Method in class jwo.landserf.gui.AttributeTableBox
Responds to a column being added ensuring that new column uses the customised renderer.
columnMarginChanged(ChangeEvent) - Method in class jwo.landserf.gui.AttributeTableBox
Responts to the fact that a column was moved due to a margin change, but ignored in this case.
columnMoved(TableColumnModelEvent) - Method in class jwo.landserf.gui.AttributeTableBox
Responds to a repositioning of a column by ensuring the correct active column is highlighted.
columnRemoved(TableColumnModelEvent) - Method in class jwo.landserf.gui.AttributeTableBox
Responds to a column being removed from the model, but ignored in this case.
columnScale - Variable in class jwo.utils.gui.SGLayout
 
columnSelectionChanged(ListSelectionEvent) - Method in class jwo.landserf.gui.AttributeTableBox
Responds to a new new column being selected.
columnSizes - Variable in class jwo.utils.gui.SGLayout
 
combine(GISVector) - Method in class jwo.landserf.structure.GISVector
Combines the given GIS Vector with this one to form a composite object.
commandToString(int) - Static method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports the name of the given command ID.
compare(SpatialModel) - Method in class jwo.landserf.structure.DelaunayTriang
Makes a spatial comparison between this object and another.
compare(SpatialModel) - Method in class jwo.landserf.structure.GISVector
Makes a spatial comparison between this vector and a given spatial object's MER.
compare(Segment) - Method in class jwo.landserf.structure.Segment
Determines if and where the given segment intersects with this one.
compare(float, float) - Method in class jwo.landserf.structure.Segment
Determines where the given point is in relation to the segment.
compare(SpatialModel) - Method in interface jwo.landserf.structure.SpatialModel
Performs a spatial comparison between this object and another.
compare(SpatialModel) - Method in class jwo.landserf.structure.SpatialObject
Makes a spatial comparison between this object and another.
compare(int, int) - Method in class jwo.utils.gui.TableSorter
 
compareRowsByColumn(int, int, int) - Method in class jwo.utils.gui.TableSorter
 
containsValue(Object) - Method in class jwo.utils.structure.JWPriorityQueue
Reports whether or not the priority queue contains the given element.
containsValue(float) - Method in class jwo.utils.structure.JWPriorityQueue
Reports whether or not the priority queue contains an element with the given priority.
copyValues(TableColumn) - Method in class jwo.utils.gui.EditableHeaderTableColumn
Copies the values from the given table column.
countImages() - Method in class jwo.utils.gifutils.GIFImage
Return the number of table-based images present.
countNumGraphs() - Method in class jwo.landserf.structure.msn.GraphNetwork
Counts and reports the number of disconnected subgraphs.
create(Element) - Method in class jwo.utils.gui.html.ImprovedHTMLEditorKit.HTMLFactoryX
 
createA3() - Static method in class jwo.utils.gui.PrintUtilities
Returns an object representing A3 paper with 2cm margins.
createA4() - Static method in class jwo.utils.gui.PrintUtilities
Returns an object representing A4 paper with 2cm margins.
createBasicPacket(int, int[]) - Static method in class jwo.landserf.process.gps.garmin.GarminPacket
Factory method to create an instance of a basic packets from L000 (basic link protocol).
createCommandPacket(int) - Static method in class jwo.landserf.process.gps.garmin.GarminPacket
Factory method to create an instance of a command packets from A010 (Device Command Protocol 1).
createDecimalFormat(int) - Static method in class jwo.utils.gui.JWNumberField
Creates a decimal formatter that fixes numbers to the given number of decimal places.
createIcon(int, int) - Method in class jwo.landserf.gui.ColourBar
Creates an ImageIcon representation of the colour bar.
createMouseInputListener() - Method in class jwo.utils.gui.EditableHeaderUI
Creates a customised mouse input listener that responds to GUI control of the editable header.
createSnapshot(SnapshotListener) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Performs a screen snapshot for printing or animation.
currentGraphicControlExtension - Variable in class jwo.utils.gifutils.GIFImage
 

D

DATE - Static variable in class jwo.landserf.LandSerf
Last modified date.
DEFAULT - Static variable in class jwo.landserf.structure.ColourTable
Indicates a default (green-purple-white) colour table.
DEFAULT_SEPARATOR - Static variable in class jwo.utils.expression.Tokenizer
 
DEG2RAD - Static variable in class jwo.landserf.process.SurfParam
Converts degrees to radians.
DIALOGUE - Static variable in class jwo.utils.gui.JWDialogue
Indicates OK and CANCEL buttons with some input.
DIGITIZE - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates digitizing mode.
DIGIT_PAN - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates panning while in digitizing mode.
DISCRETE - Static variable in class jwo.landserf.structure.ColourRule
Rule represents part of a discrete colour table.
DIVIDE - Static variable in class jwo.utils.expression.MathOperator
 
DLE - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Data link escape.
DOMProcessor - class jwo.utils.xml.DOMProcessor.
Handles DOM processing allowing the reading and writing of hierarchical structures as XML files.
DOMProcessor() - Constructor for class jwo.utils.xml.DOMProcessor
Creates a new empty DOM ready for processing.
DOMProcessor(Document) - Constructor for class jwo.utils.xml.DOMProcessor
Wraps the given DOM in this processor allowing it to be written as an XML file, or appended with new nodes.
DOMProcessor(String) - Constructor for class jwo.utils.xml.DOMProcessor
Reads and the given XML file and constructs a DOM from it.
DOMProcessor(InputStream) - Constructor for class jwo.utils.xml.DOMProcessor
Reads XML from the given input stream and constructs a DOM from it.
DbaseFileHeader - class jwo.utils.dbase.DbaseFileHeader.
Represents the header of a Dbase III file.
DbaseFileHeader() - Constructor for class jwo.utils.dbase.DbaseFileHeader
Creates a class for representing a DBase III header.
DbaseFileHeader(Logger) - Constructor for class jwo.utils.dbase.DbaseFileHeader
Creates a class for representing a DBase III header with logged warning and error messages.
DbaseFileReader - class jwo.utils.dbase.DbaseFileReader.
Used to read Dbase III files.
DbaseFileReader(ReadableByteChannel) - Constructor for class jwo.utils.dbase.DbaseFileReader
Creates a new instance of DBaseFileReader.
DbaseFileReader(ReadableByteChannel, Logger) - Constructor for class jwo.utils.dbase.DbaseFileReader
Creates a new instance of DBaseFileReader with warning messages reported to the given logger.
DbaseFileReader.Row - class jwo.utils.dbase.DbaseFileReader.Row.
Stores an individual row in the database.
DbaseFileReader.Row() - Constructor for class jwo.utils.dbase.DbaseFileReader.Row
 
DelaunayTriang - class jwo.landserf.structure.DelaunayTriang.
Creates and stores a Delaunay triangulation.
DelaunayTriang(int) - Constructor for class jwo.landserf.structure.DelaunayTriang
Initialises a triangulation with a given initial size.
DeleteThread - class jwo.landserf.process.DeleteThread.
Deletes a spatial object from the GISFrame.
DeleteThread(GISFrame, SpatialObject) - Constructor for class jwo.landserf.process.DeleteThread
Deletes the given spatial object.
DeleteThread(GISFrame, Vector) - Constructor for class jwo.landserf.process.DeleteThread
Deletes the spatial objects stored in the given collection.
DemToTinBox - class jwo.landserf.gui.DemToTinBox.
Creates a window for setting DEM to TIN transformation parameters.
DemToTinBox(Frame, int) - Constructor for class jwo.landserf.gui.DemToTinBox
Creates the dialogue box allowing raster transformation options to be specified.
DemToTinThread - class jwo.landserf.process.DemToTinThread.
Converts a DEM to TIN representation.
DemToTinThread(GISFrame, int, float, float, boolean) - Constructor for class jwo.landserf.process.DemToTinThread
Converts a DEM into TIN representation.
DigitizeBox - class jwo.landserf.gui.DigitizeBox.
Allows vector screen ditization to take place including the user selection of object type (POINT, LINE, AREA) and object attribute.
DigitizeBox(VectorMap, GISFrame) - Constructor for class jwo.landserf.gui.DigitizeBox
Creates a non-modal screen digitization box for inputting coordinates, attribute and object type.
DispThread - class jwo.landserf.process.DispThread.
Displays the current spatial objects in the GIS frame.
DispThread(GISFrame, int) - Constructor for class jwo.landserf.process.DispThread
(Re)displays the currently selected raster(s) in the given GISFrame.
DispThread(GISFrame, boolean) - Constructor for class jwo.landserf.process.DispThread
Displays the currently selected vector map in the given GISFrame.
dateReceived(GPSDate) - Method in interface jwo.landserf.process.gps.GPSListener
Invoked when the GPS transmits date data.
defaultBorder() - Method in class jwo.utils.gui.ComponentFactory
The standard border to be placed around components.
deletePoint(float, float) - Method in class jwo.landserf.structure.DelaunayTriang
Deletes the point nearest to the given coordinates and recalculates the trianglulation.
description - Variable in class jwo.landserf.process.gps.garmin.GarminGPS
 
display(GLDrawable) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Called by the drawable class to render.
display(String, boolean) - Method in class jwo.landserf.process.io.MasterMapReader
Displays the given message with an option of identifying the approximate currently parsed line and column identified by the parser Locator.
displayChanged(GLDrawable, boolean, boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Called by the drawable when the display mode or the display device associated with the GLDrawable has changed.
displayRast() - Method in class jwo.landserf.gui.GraphicsArea
Displays the currently selected raster(s) according to the currently selected display type.
distribute(GarminPacket) - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Identifies the type of packet received, and distributes it to the correct listeners.
doFlood() - Method in class jwo.landserf.gui.TransRastBox
Identifies whether user has selected flooding.
doFuzzyPeaks() - Method in class jwo.landserf.gui.PeakClassificationBox
Reports whether the 'fuzzy peaks' option was selected or not.
doHierarchy() - Method in class jwo.landserf.gui.PeakClassificationBox
Reports whether the 'summit hierarchy' option was selected or not.
doInterpolation() - Method in class jwo.landserf.gui.RectifyBox
Indicates whether the transformation should use nearest neighbour (false) or some interpolator (true).
doInterpolation() - Method in interface jwo.landserf.process.Transformable
Should ndicate whether the transformation should use nearest neighbour (false) or some interpolator (true).
doInterpolation() - Method in class jwo.landserf.process.proj.ObliqueMercator
Indicates whether the transformation should use nearest neighbour (false) or some interpolator (true).
doInterpolation() - Method in class jwo.landserf.process.proj.Swiss
Indicates whether the transformation should use nearest neighbour (false) or some interpolator (true).
doInterpolation() - Method in class jwo.landserf.process.proj.TimeSpace
Indicates whether the transformation should use nearest neighbour (false) or some interpolator (true).
doInterpolation() - Method in class jwo.landserf.process.proj.UTM
Indicates whether the transformation should use nearest neighbour (false) or some interpolator (true).
doProcessing() - Method in class jwo.landserf.process.CombineThread
Combines the primary and secondary spatial objects according to the supplied rules.
doProcessing() - Method in class jwo.landserf.process.ContourThread
Creates a new contour vector map by threading contour segments through the primary raster stored in the GISFrame provided to the constructor.
doProcessing() - Method in class jwo.landserf.process.DeleteThread
Deletes the spatial object(s) requested from the GISFrame provided to the constructor.
doProcessing() - Method in class jwo.landserf.process.DemToTinThread
Convert the DEM stored as the primary raster in the GISFrame provided to the constructor into TIN representation.
doProcessing() - Method in class jwo.landserf.process.DispThread
Displays the currently selected primary spatial objects in the GISFrame provided to the constructor as a threaded process.
doProcessing() - Method in class jwo.landserf.process.FracSurfaceThread
Creates the raster surface and places the contents into the currently selected primary raster map.
doProcessing() - Method in class jwo.landserf.process.FuzzyFeatureThread
Performs the fuzzy feature classification on the DEM stored as the primary raster stored in GISFrame provided to the constructor.
doProcessing() - Method in class jwo.landserf.process.LSThread
Abstract method that will contain processing.
doProcessing() - Method in class jwo.landserf.process.OpenThread
Opens the spatial object file(s) requested.
doProcessing() - Method in class jwo.landserf.process.PeakClassificationThread
Processes DEM stored as the primary raster in the GISFrame provided to the constructor and creates a raster map of peaks.
doProcessing() - Method in class jwo.landserf.process.PitRemovalThread
Removes pits from the DEM stored as the primary raster in the GISFrame provided to the constructor into TIN representation.
doProcessing() - Method in class jwo.landserf.process.PointDensityThread
Converts the vector points stored in the vector map provided to the constructor into a raster of point density values.
doProcessing() - Method in class jwo.landserf.process.PolySurfaceThread
Create the polynomial surface.
doProcessing() - Method in class jwo.landserf.process.ProjectionThread
Reprojects the spatial object provided to the constructor.
doProcessing() - Method in class jwo.landserf.process.RectifyThread
Creates a rectified version of the primary raster stored in the GISFrame provided to the constructor.
doProcessing() - Method in class jwo.landserf.process.SaveThread
Does the file conversion and saving.
doProcessing() - Method in class jwo.landserf.process.ScaleParamThread
Performs the multi-scale processing.
doProcessing() - Method in class jwo.landserf.process.SurfNetworkThread
Processes the raster DEM and surface feature layers extracting the surface network.
doProcessing() - Method in class jwo.landserf.process.SurfParamThread
Creates a raster containing the surface parameter values.
doProcessing() - Method in class jwo.landserf.process.SurfaceFeatureThread
Processes DEM and classifies surface features.
doProcessing() - Method in class jwo.landserf.process.TinPointsThread
Convert between the TIN and point representation in the direction specified in the constructor (direction).
doProcessing() - Method in class jwo.landserf.process.TinToDemThread
Convert the TIN into DEM representation.
doProcessing() - Method in class jwo.landserf.process.TransRastThread
Transform raster.
doProcessing() - Method in class jwo.landserf.process.UpdateThread
Displays the spatial objects as a threaded process.
doProcessing() - Method in class jwo.landserf.process.VectorToRasterThread
Converts the vector into a raster.
doProcessing() - Method in class jwo.landserf.process.View3dThread
Starts the 3d viewer.
doProcessing() - Method in class jwo.landserf.process.VoidRemovalThread
Processes DEM looking for and removing voids.
doRound() - Method in class jwo.landserf.gui.TransRastBox
Identifies whether user has selected rounding.
doRoute(float[][]) - Method in class jwo.landserf.gui3d.Camera
Moves the camera along the route defined by the given collection of coordinates.
doScale() - Method in class jwo.landserf.gui.TransRastBox
Identifies whether user has selected scaling.
doSummits() - Method in class jwo.landserf.gui.PeakClassificationBox
Reports whether the 'summit points' option was selected or not.
doTranslate() - Method in class jwo.landserf.gui.TransRastBox
Identifies whether user has selected translation.
doubleValue() - Method in class jwo.utils.dbase.NumberParser
 
draw(AffineTransform, AffineTransform, float, float, Color, float, int, Graphics) - Method in class jwo.landserf.structure.VectorMap
Draws the vector map using the given graphics context.
drawLabels(AffineTransform, AffineTransform, Color, Color, float, Graphics) - Method in class jwo.landserf.structure.VectorMap
Draws the attributes associated with point vectors.

E

E - Static variable in class jwo.utils.expression.MathOperator
 
EDX_TEXT_R - Static variable in class jwo.landserf.process.io.FileHandler
EDX ASCII raster.
EDX_TEXT_V - Static variable in class jwo.landserf.process.io.FileHandler
EDX ASCII vector.
ELEV - Static variable in class jwo.landserf.structure.RasterMap
Elevation.
ELLIPTIC - Static variable in class jwo.landserf.structure.Quadratic
Elliptic conic section.
ENCLOSES - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies this object as enclosing another.
ETX - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
End of text.
EVEREST - Static variable in class jwo.landserf.process.proj.Ellipsoid
Everest ellipsoid.
EXISTING_RAST - Static variable in class jwo.landserf.gui.EditBox
Allow editing of existing raster (no new surface generation allowed).
EXISTING_VECT - Static variable in class jwo.landserf.gui.EditBox
Allow editing of existing vector map.
EXPONENT - Static variable in class jwo.utils.expression.MathOperator
 
EXTENSION_INTRODUCER - Static variable in class jwo.utils.gifutils.GIFImage
 
EXTERIOR - Static variable in class jwo.landserf.structure.Node
Identifies a node at the outer edge of a network.
Edge - class jwo.landserf.structure.Edge.
Stores a 2d topological directional edge used for connecting 2d or higher dimensional features.
Edge(Node, Node) - Constructor for class jwo.landserf.structure.Edge
Creates an edge from the two given nodes.
EditBox - class jwo.landserf.gui.EditBox.
Displays spatial model information (bounding area, resolution, title, notes etc) and allows selective editing of values.
EditBox(GISFrame, RasterMap, RasterMap) - Constructor for class jwo.landserf.gui.EditBox
Creates a dialogue box for editing existing raster details.
EditBox(GISFrame, VectorMap, VectorMap) - Constructor for class jwo.landserf.gui.EditBox
Creates a dialogue box for editing existing vector map details.
EditBox(GISFrame, SpatialObject, SpatialObject, int) - Constructor for class jwo.landserf.gui.EditBox
Creates a dialogue box for editing or displaying spatial model details.
EditableHeader - class jwo.utils.gui.EditableHeader.
A table header that can be edited by double clicking on the header entry.
EditableHeader(TableColumnModel, CellEditorListener) - Constructor for class jwo.utils.gui.EditableHeader
Creates a new editable header based on the given column model.
EditableHeaderTableColumn - class jwo.utils.gui.EditableHeaderTableColumn.
Represents a single editable column header.
EditableHeaderTableColumn() - Constructor for class jwo.utils.gui.EditableHeaderTableColumn
Creates a new editable header for a column.
EditableHeaderUI - class jwo.utils.gui.EditableHeaderUI.
Controls the look and feel of the editable table header.
EditableHeaderUI() - Constructor for class jwo.utils.gui.EditableHeaderUI
 
EditableHeaderUI.MouseInputHandler - class jwo.utils.gui.EditableHeaderUI.MouseInputHandler.
 
EditableHeaderUI.MouseInputHandler(EditableHeader) - Constructor for class jwo.utils.gui.EditableHeaderUI.MouseInputHandler
Creates a customised input handler.
Ellipsoid - class jwo.landserf.process.proj.Ellipsoid.
Stores an ellipsoid representation for global map projections.
Ellipsoid(int) - Constructor for class jwo.landserf.process.proj.Ellipsoid
Creates an ellipsoid using the given ID.
east - Variable in class jwo.landserf.structure.VectHeader
Deprecated. Eastern boundary of vector.
editCellAt(int, EventObject) - Method in class jwo.utils.gui.EditableHeader
Allows the cell at the given index to be edited.
editingCanceled(ChangeEvent) - Method in class jwo.landserf.gui.AttributeTableBox
Responds to editing being cancelled, but does nothing in this case.
editingCanceled(ChangeEvent) - Method in class jwo.utils.gui.EditableHeader
Removes editor from the header.
editingStopped(ChangeEvent) - Method in class jwo.landserf.gui.AttributeTableBox
Called whenever editing has finished.
editingStopped(ChangeEvent) - Method in class jwo.utils.gui.EditableHeader
Called whenever editing has finished.
endDocument() - Method in class jwo.landserf.process.io.MasterMapReader
Called by the parser when the document represented by the XML is finally closed.
endElement(String, String, String) - Method in class jwo.landserf.process.io.MasterMapReader
Called by the parser when the end of an element is found.
equals(AngleRadians) - Method in class jwo.landserf.process.gps.AngleRadians
Tests if the two angles are identical.
equals(Object) - Method in class jwo.landserf.structure.Footprint
Reports whether this object is equal to the given one.
equals2d(Node) - Method in class jwo.landserf.structure.Node
Compares the 2d coordinates of a given node with this one.
equals3d(Node) - Method in class jwo.landserf.structure.Node
Compares the 3d coordinates of a given node with this one.
erase() - Method in class jwo.utils.gui.JWGraph
Clears the current graph area and redraws it.
error(SAXParseException) - Method in class jwo.landserf.process.io.MasterMapReader
Called when the parser encounters a non-fatal error.
errorMessage - Static variable in class jwo.landserf.process.io.FileIO
Last error message or null if no errors.
evaluate(Stack) - Method in class jwo.utils.expression.MathEvaluator
Evalutes the given expression stack using (if required), the stored variable substitutions.
evaluate(Stack, double, double, double, double) - Method in class jwo.utils.expression.MathEvaluator
Evalutes the given expression stack using (if required), the stored variable substitutions.
expandHull(Node) - Method in class jwo.landserf.structure.DelaunayTriang
Adds a given node to the convex hull of the triangulation.
expandTriang(Edge, Node, int) - Method in class jwo.landserf.structure.DelaunayTriang
Expands the triangle.

F

FEATURE - Static variable in class jwo.landserf.structure.RasterMap
Surface feature.
FEATURES - Static variable in class jwo.landserf.structure.ColourTable
Indicates a feature class (black, blue, green, yellow, red ) colour table.
FFT - Static variable in class jwo.utils.JWFastFourierTransform
Indicates a forward transform.
FILL - Static variable in class jwo.utils.gui.SGLayout
Indicates cell should fill available space.
FIRST_PARAM - Static variable in class jwo.landserf.structure.RasterMap
First parameter in list.
FISCHER_1960 - Static variable in class jwo.landserf.process.proj.Ellipsoid
Fischer 1960 (Mercury) ellipsoid.
FISCHER_1968 - Static variable in class jwo.landserf.process.proj.Ellipsoid
Fischer 1968 ellipsoid.
FLOW - Static variable in class jwo.landserf.structure.VectorObject
Deprecated. Flow vector type.
FRACTAL - Static variable in class jwo.landserf.gui.EditBox
Fractal raster selected.
FROM_LAT_LONG - Static variable in class jwo.landserf.process.proj.ObliqueMercator
Indicates a transformation from lat/lng
FROM_LAT_LONG - Static variable in class jwo.landserf.process.proj.Swiss
Indicates a transformation from lat/lng
FROM_LAT_LONG - Static variable in class jwo.landserf.process.proj.UTM
Indicates a transformation from lat/lng
FROM_TIME_SPACE - Static variable in class jwo.landserf.process.proj.TimeSpace
Indicates a transformation from time-space to planar.
FUZZY - Static variable in class jwo.landserf.structure.RasterMap
Fuzzy membership.
FeatureAxis - class jwo.landserf.structure.FeatureAxis.
Class for storing a feature axis.
FeatureAxis(float, float, float, float, float, float, int) - Constructor for class jwo.landserf.structure.FeatureAxis
Creates a bounded feature axis.
FeatureNotSupportedException - exception jwo.landserf.process.gps.FeatureNotSupportedException.
Used to indicate that a requested feature does not exist.
FeatureNotSupportedException() - Constructor for class jwo.landserf.process.gps.FeatureNotSupportedException
 
FeatureTolBox - class jwo.landserf.gui.FeatureTolBox.
Creates a dialogue box allowing feature extraction tolerances to be set.
FeatureTolBox(Frame, float, float) - Constructor for class jwo.landserf.gui.FeatureTolBox
Creates the dialogue box for feature extraction tolerances.
FileHandler - class jwo.landserf.process.io.FileHandler.
Contains a collection of static methods for reading and writing files in a range of formats.
FileHandler() - Constructor for class jwo.landserf.process.io.FileHandler
 
FileIO - class jwo.landserf.process.io.FileIO.
Superclass of all file IO classes.
FileIO() - Constructor for class jwo.landserf.process.io.FileIO
There should be no need to call the constructor explicitly since all methods are static.
Footprint - class jwo.landserf.structure.Footprint.
Class for defining the spatial footprint of an object.
Footprint(float, float) - Constructor for class jwo.landserf.structure.Footprint
Creates a point footprint with given x,y location.
Footprint(float, float, float, float) - Constructor for class jwo.landserf.structure.Footprint
Creates a 2d areal footprint with given origin, width and height.
Footprint(Footprint) - Constructor for class jwo.landserf.structure.Footprint
Creates a footprint based on a copy of the given one.
FootprintListener - interface jwo.landserf.gui.FootprintListener.
Interface for objects that need to be informed of a spatial footprint at runtime.
FracSurfaceThread - class jwo.landserf.process.FracSurfaceThread.
Calculates a fractal surface using spectral synthesis.
FracSurfaceThread(GISFrame) - Constructor for class jwo.landserf.process.FracSurfaceThread
Fills the current primary raster with a fractal surface with default fractal dimension of 2.1, mean of 500, and standard deviation of 100.
FracSurfaceThread(GISFrame, float) - Constructor for class jwo.landserf.process.FracSurfaceThread
Fills the current primary raster with a fractal surface with given fractal dimension and default mean of 500, and standard deviation of 100.
FracSurfaceThread(GISFrame, float, float, float) - Constructor for class jwo.landserf.process.FracSurfaceThread
Fills the current primary raster with a fractal surface with given fractal dimension, mean, and standard deviation.
FracSurfaceThread(GISFrame, float, float, float, long) - Constructor for class jwo.landserf.process.FracSurfaceThread
Fills the current primary raster with a fractal surface with given fractal dimension, mean, standard deviation and random seed.
FuzzyFeatureThread - class jwo.landserf.process.FuzzyFeatureThread.
Performs a fuzzy feature classification of a DEM.
FuzzyFeatureThread(GISFrame) - Constructor for class jwo.landserf.process.FuzzyFeatureThread
Calculates the fuzzy feature classification.
fatalError(SAXParseException) - Method in class jwo.landserf.process.io.MasterMapReader
Called when the parser encounters a fatal error.
filePointer - Static variable in class jwo.landserf.process.io.FileIO
Keeps track of read position in binary file.
findColour(float) - Method in class jwo.landserf.structure.ColourTable
Interpolates a given index colour from colour rules.
findLineIntersections(GISVector) - Method in class jwo.landserf.structure.GISVector
Reports the intersections between this and the given vector.
findLineIntersections(GISVector, boolean) - Method in class jwo.landserf.structure.GISVector
Reports the intersections between this and the given vector.
findNetwork() - Method in class jwo.landserf.process.SurfNetwork
Creates a surface network by (i) identifying surface specific passes; (ii) tracing ridge lines between passes in peaks and channel lines between passes and pits.
findNormals(float[][], int, int, float) - Static method in class jwo.landserf.gui3d.SurfNormals
Finds the normals of a given raster surface.
findObjectIntersections(GISVector) - Method in class jwo.landserf.structure.GISVector
Reports the itersection object(s) of this one and the given one.
findParam() - Method in class jwo.landserf.process.SurfParam
Does the calculation of the surface parameter (slope, aspect etc.).
findTriangle(float, float) - Method in class jwo.landserf.structure.DelaunayTriang
Finds the triangle that surrounds the given point.
findTriangle(Edge) - Method in class jwo.landserf.structure.DelaunayTriang
Finds the triangle that contains the given edge.
findTriangleNode(Edge) - Method in class jwo.landserf.structure.DelaunayTriang
Finds the node that makes the triangle with the given edge.
findTriangles(Edge) - Method in class jwo.landserf.structure.DelaunayTriang
Finds the triangles that contain the given edge.
fireDateData(GPSDate) - Method in class jwo.landserf.process.gps.GPS
Notifies listeners of a new GPS date.
fireGarminPacket(GarminPacket) - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Transmits the given packet to all registered GarminListeners
firePositionData(Position) - Method in class jwo.landserf.process.gps.GPS
Notifies listeners of a new GPS position.
fireRouteData(GPSRoute) - Method in class jwo.landserf.process.gps.GPS
Notifies listeners of the given route.
fireTimeData(GPSTime) - Method in class jwo.landserf.process.gps.GPS
Notifies listeners of a new GPS time.
fireTrackData(GPSTrack) - Method in class jwo.landserf.process.gps.GPS
Notifies listeners of the given track.
fireTransferComplete(int) - Method in class jwo.landserf.process.gps.GPS
Notifies listeners of the end of a stream of data.
fireTransferStart(int) - Method in class jwo.landserf.process.gps.GPS
Notifies listeners of the beginning of a stream of data.
fireWaypointData(GPSWaypoint) - Method in class jwo.landserf.process.gps.GPS
Notifies listeners of the given waypoint.
flush() - Method in class jwo.utils.gifutils.BitOutputStream
Flush any cached bits and bytes.
focusGained(FocusEvent) - Method in class jwo.utils.gui.JWColourSelect
Invoked when a text field gains the keyboard focus.
focusLost(FocusEvent) - Method in class jwo.utils.gui.JWColourSelect
Invoked when a text field loses the keyboard focus.
footprintReceived(Footprint) - Method in class jwo.landserf.gui.DigitizeBox
Responds to a broadcast coordinate pair and updates vector object accordingly.
footprintReceived(Footprint) - Method in interface jwo.landserf.gui.FootprintListener
Should identify the spatial footprint broadcast.
footprintReceived(Footprint) - Method in class jwo.landserf.gui.RectifyBox
Identifies the footprint broadcast.
footprintReceived(Footprint) - Method in class jwo.landserf.process.SurfaceFeatureThread
Responds to a mouse-selected location by calulating the local surface network from that position.
format(LogRecord) - Method in class jwo.utils.JWLogFormatter
Formats output for the logger.
formatRecord(LogRecord) - Static method in class jwo.utils.JWLogFormatter
Factory method that formats a given logging record.

G

GATHER_INFO - Static variable in class jwo.landserf.process.io.FileIO
Indicates file should be scanned for without loading data.
GAUSS - Static variable in class jwo.utils.expression.MathOperator
 
GIF - Static variable in class jwo.landserf.gui3d.SurfaceRenderer
Indicates a GIF format image file
GIF87a - Static variable in class jwo.utils.gifutils.GIFImage
 
GIF89a - Static variable in class jwo.utils.gifutils.GIFImage
 
GIFFormatException - exception jwo.utils.gifutils.GIFFormatException.
Indicates that a GIF file is not in the correct format.
GIFFormatException() - Constructor for class jwo.utils.gifutils.GIFFormatException
Creates the exception to indicate problem with GIF format.
GIFFormatException(String) - Constructor for class jwo.utils.gifutils.GIFFormatException
Creates the exception with the given message to indicate problem with GIF format.
GIFHandler - class jwo.utils.gui.GIFHandler.
Saves images in GIF format.
GIFHandler() - Constructor for class jwo.utils.gui.GIFHandler
Initialises the image handler.
GIFImage - class jwo.utils.gifutils.GIFImage.
GIFImage represents an image as stored in a gif file.
GIFImage(int[], int) - Constructor for class jwo.utils.gifutils.GIFImage
As GIFImage(int[], int, boolean), using a global color table.
GIFImage(int[], int, boolean) - Constructor for class jwo.utils.gifutils.GIFImage
Creates a GIFImage containing one table-based image formed from the given array of integer RGB raster data and the image width.
GIFImage(GIFInputStream) - Constructor for class jwo.utils.gifutils.GIFImage
Create a GIFImage from .gif image data on the given stream.
GIFImage.NetscapeExtension - class jwo.utils.gifutils.GIFImage.NetscapeExtension.
Extension block for looping animations.
GIFImage.NetscapeExtension(GIFInputStream) - Constructor for class jwo.utils.gifutils.GIFImage.NetscapeExtension
 
GIFImage.NetscapeExtension(int) - Constructor for class jwo.utils.gifutils.GIFImage.NetscapeExtension
iterationCount should be 0 for infinite loop.
GIFInputStream - class jwo.utils.gifutils.GIFInputStream.
GIFInputStream provides readXXX() methods useful for reading in the contents of a GIF file.
GIFInputStream(InputStream) - Constructor for class jwo.utils.gifutils.GIFInputStream
 
GIFOutputStream - class jwo.utils.gifutils.GIFOutputStream.
GIFOutputStream provides writeXXX() methods useful for writing out a bitmap image to a GIF file.
GIFOutputStream(OutputStream) - Constructor for class jwo.utils.gifutils.GIFOutputStream
 
GISFrame - interface jwo.landserf.gui.GISFrame.
Interface for windows that contol GIS raster surfaces and vector maps.
GISFrameAdapter - class jwo.landserf.gui.GISFrameAdapter.
An abstract adapter class for creating GISFrames.
GISFrameAdapter(Frame) - Constructor for class jwo.landserf.gui.GISFrameAdapter
Creats a new GISFrame with the given parent.
GISVector - class jwo.landserf.structure.GISVector.
Models a GIS vector object such as a single point, line or area.
GISVector() - Constructor for class jwo.landserf.structure.GISVector
Creates an empty GIS vector object.
GISVector(GISVector) - Constructor for class jwo.landserf.structure.GISVector
Creates a clone of the given GIS Vector.
GISVector(float, float, float) - Constructor for class jwo.landserf.structure.GISVector
Creates a GIS vector point object with given coordinates and attribute.
GISVector(float, float, float, float) - Constructor for class jwo.landserf.structure.GISVector
Creates a bounding box with the given north, south, east and west cordinates.
GISVector(Footprint) - Constructor for class jwo.landserf.structure.GISVector
Creates a bounding box from the given footprint.
GISVector(float[], float[], int, float) - Constructor for class jwo.landserf.structure.GISVector
Creates the GIS vector object with the given x and y coords.
GML - Static variable in class jwo.landserf.process.io.FileHandler
GML file.
GPS - class jwo.landserf.process.gps.GPS.
Abstract base class that represents the functionality of a generic GPS unit.
GPS() - Constructor for class jwo.landserf.process.gps.GPS
Initialises the generic GPS object.
GPSConfigBox - class jwo.landserf.gui.GPSConfigBox.
Creates a window allowing GPS connected via serial ports to be detected and selected.
GPSConfigBox(Frame) - Constructor for class jwo.landserf.gui.GPSConfigBox
Creates the dialogue box allowing raster transformation options to be specified.
GPSDate - interface jwo.landserf.process.gps.GPSDate.
Used for representing the date information in GPS data transfer.
GPSExportBox - class jwo.landserf.gui.GPSExportBox.
Allows vector data to be exported into a GPS as waypoint and/or route data.
GPSExportBox(GPS, GISFrame) - Constructor for class jwo.landserf.gui.GPSExportBox
Allows vector data to be exported to a GPS as either a set of waypoints or a set of routes.
GPSImportBox - class jwo.landserf.gui.GPSImportBox.
Allows GPS waypoint, route and track data to be imported into LandSerf as vector objects.
GPSImportBox(GPS, GISFrame) - Constructor for class jwo.landserf.gui.GPSImportBox
Displays available datasets from the given GPS for download.
GPSListener - interface jwo.landserf.process.gps.GPSListener.
Listens for the transmission of position, time or date from the GPS.
GPSPosition - class jwo.landserf.process.gps.GPSPosition.
Used to represent any point location transmitted to or from GPS.
GPSPosition() - Constructor for class jwo.landserf.process.gps.GPSPosition
Creates a new position.
GPSPosition(double, double, float) - Constructor for class jwo.landserf.process.gps.GPSPosition
Initializes the position with a given latitude, longitude and altitude.
GPSPosition(GPSPosition) - Constructor for class jwo.landserf.process.gps.GPSPosition
Initializes the position object with a given position.
GPSRoute - interface jwo.landserf.process.gps.GPSRoute.
Used for representing a GPS route.
GPSRouteListener - interface jwo.landserf.process.gps.GPSRouteListener.
Used for notification of GPS route transfers.
GPSTime - interface jwo.landserf.process.gps.GPSTime.
Used for representing time information in GPS data transfer.
GPSTrack - interface jwo.landserf.process.gps.GPSTrack.
Used for representing a point on a GPS track.
GPSTrackListener - interface jwo.landserf.process.gps.GPSTrackListener.
Used for notification of GPS track transfers.
GPSTransferListener - interface jwo.landserf.process.gps.GPSTransferListener.
Used for notification of handling transfers of data to or from a GPS.
GPSWaypoint - interface jwo.landserf.process.gps.GPSWaypoint.
Used for representing a GPS waypoint (position and name).
GPSWaypointListener - interface jwo.landserf.process.gps.GPSWaypointListener.
Used for notification of GPS waypoint transfers.
GRAPHIC_CONTROL - Static variable in class jwo.utils.gifutils.GIFImage
 
GRASS_BIN_R - Static variable in class jwo.landserf.process.io.FileHandler
GRASS binary raster.
GRASS_BIN_V - Static variable in class jwo.landserf.process.io.FileHandler
GRASS binary vector.
GRASS_TEXT_R - Static variable in class jwo.landserf.process.io.FileHandler
GRASS ASCII raster.
GRASS_TEXT_V - Static variable in class jwo.landserf.process.io.FileHandler
GRASS ASCII vector.
GREYSCALE - Static variable in class jwo.landserf.structure.ColourTable
Greyscale (black to white) colour table.
GRS_1967 - Static variable in class jwo.landserf.process.proj.Ellipsoid
GRS 1967 ellipsoid.
GRS_1980 - Static variable in class jwo.landserf.process.proj.Ellipsoid
GRS 1980 ellipsoid (used by NAD 1983 datum).
GSHHS_V - Static variable in class jwo.landserf.process.io.FileHandler
Global Hierarchical Shorelines.
GTOPO30_R - Static variable in class jwo.landserf.process.io.FileHandler
USGS GTOPO30 format.
GUI3d - class jwo.landserf.gui3d.GUI3d.
Creates GUI for viewing spatial objects in 3D.
GUI3d(GISFrame) - Constructor for class jwo.landserf.gui3d.GUI3d
Creates the GUI for 3d visualisation.
GUIFrame - class jwo.landserf.gui.GUIFrame.
Creates the main GUI window for controlling LandSerf.
GUIFrame(String) - Constructor for class jwo.landserf.gui.GUIFrame
Creates the LandSerf main GUI window, ignoring any command line parameters.
GUIFrame(String, String[]) - Constructor for class jwo.landserf.gui.GUIFrame
Creates the LandSerf main GUI window and initialises with the given command line arguments.
GUIHandler - class jwo.utils.gui.GUIHandler.
Creates a frame containing logger output.
GUIHandler() - Constructor for class jwo.utils.gui.GUIHandler
Creates a GUI in which logger output is placed.
GarminGPS - class jwo.landserf.process.gps.garmin.GarminGPS.
Handles the link with a Garmin GPS unit (e.g. etrex, Geko, StreetPilot).
GarminGPS(BufferedInputStream, BufferedOutputStream) - Constructor for class jwo.landserf.process.gps.garmin.GarminGPS
Creates a link with a Garmin GPS.
GarminInputStream - class jwo.landserf.process.gps.garmin.GarminInputStream.
Handles low level input from GPS.
GarminInputStream(InputStream) - Constructor for class jwo.landserf.process.gps.garmin.GarminInputStream
Passes the stream to the GPS unit.
GarminListener - interface jwo.landserf.process.gps.garmin.GarminListener.
Listens for the transmission of packets from a Garmin GPS.
GarminOutputStream - class jwo.landserf.process.gps.garmin.GarminOutputStream.
Handles low level output to GPS.
GarminOutputStream(OutputStream) - Constructor for class jwo.landserf.process.gps.garmin.GarminOutputStream
Creates a DLE stuffing output stream to the GPS.
GarminPacket - class jwo.landserf.process.gps.garmin.GarminPacket.
Represents a packet of information sent to or from Garmin GPS.
GarminPacket() - Constructor for class jwo.landserf.process.gps.garmin.GarminPacket
Creates an empty packet.
GarminPacket(int[]) - Constructor for class jwo.landserf.process.gps.garmin.GarminPacket
Creates a new GarminPacket with the given contents.
GarminPacket(int[], boolean) - Constructor for class jwo.landserf.process.gps.garmin.GarminPacket
Creates a new GarminPacket with the given contents.
GarminPacketReceived(GarminPacket) - Method in interface jwo.landserf.process.gps.garmin.GarminListener
Invoked when a packet received from the GPS.
GraphEdge - class jwo.landserf.structure.msn.GraphEdge.
Structure to store the link between surface nodes.
GraphEdge(GraphNetwork, GraphNode, GraphNode) - Constructor for class jwo.landserf.structure.msn.GraphEdge
Creates a graph edge from the given nodes.
GraphEdge(GraphNetwork, GISVector, int, int, float, float) - Constructor for class jwo.landserf.structure.msn.GraphEdge
Creates a graph edge represented by the given geometry and feature types.
GraphEdge(GISVector, int, int, float, float) - Constructor for class jwo.landserf.structure.msn.GraphEdge
Creates an unconnected graph edge represented by the given geometry and feature types.
GraphJunction - class jwo.landserf.structure.msn.GraphJunction.
Structure to store a graph junction.
GraphJunction(GraphNode, Vector) - Constructor for class jwo.landserf.structure.msn.GraphJunction
Creates a graph junction with the given edges at the given node.
GraphNetwork - class jwo.landserf.structure.msn.GraphNetwork.
Structure to hold a Wolf-Pfaltz Surface Network for characterising surface topology.
GraphNetwork() - Constructor for class jwo.landserf.structure.msn.GraphNetwork
Creates an empty network graph.
GraphNetwork(String) - Constructor for class jwo.landserf.structure.msn.GraphNetwork
Creates a network graph from the given ASCII representation.
GraphNetwork(float) - Constructor for class jwo.landserf.structure.msn.GraphNetwork
Creates an empty network graph.
GraphNetwork(float, GISFrame) - Constructor for class jwo.landserf.structure.msn.GraphNetwork
Creates an empty network graph.
GraphNode - class jwo.landserf.structure.msn.GraphNode.
Structure to store a graph node.
GraphNode(float, float, float, int, int) - Constructor for class jwo.landserf.structure.msn.GraphNode
Creates a locational graph node of the given feature type.
GraphicsArea - class jwo.landserf.gui.GraphicsArea.
Panel for the displaying and graphical querying of spatial objects.
GraphicsArea() - Constructor for class jwo.landserf.gui.GraphicsArea
Creates a stand-alone panel for displaying spatial models.
GraphicsArea(GISFrame) - Constructor for class jwo.landserf.gui.GraphicsArea
Creates a panel for displaying spatial models.
garminListeners - Variable in class jwo.landserf.process.gps.garmin.GarminGPS
 
getA() - Method in class jwo.landserf.structure.Segment
Reports the 'a' coefficient of the cartesian equation of the segment.
getAction(String) - Method in class jwo.utils.gui.JWFrame
Returns the action item (button or menu item) associated with the given name.
getActiveColumn() - Method in class jwo.landserf.structure.AttributeTable
Reports the currently selected active column used for retrieving attributes, or -1 if table is empty.
getActiveRule() - Method in class jwo.landserf.gui.ColourBar
Reports the currently selected active rule, or null if none selected.
getAlignment(int) - Method in class jwo.utils.gui.html.ImprovedImageView
Determines the desired alignment for this view along an axis.
getAlpha(int) - Static method in class jwo.landserf.structure.ColourTable
Reports the alpha value of the given colour.
getAlpha(int[]) - Static method in class jwo.utils.gifutils.ImageQuant
Extracts the alpha component from an ARGB image array.
getAlt() - Method in class jwo.landserf.gui.ShadeReliefBox
Returns the currently selected sun elevation angle (radians).
getAltitude() - Method in class jwo.landserf.process.gps.GPSPosition
Reports the altitude of this position.
getAltitude() - Method in interface jwo.landserf.process.gps.Position
Should report the altitude of this position.
getAltitude() - Method in class jwo.landserf.process.gps.garmin.PVTDataPacket
Reports the altitude of this position.
getAltitude() - Method in class jwo.landserf.process.gps.garmin.PositionDataPacket
Reports the altitude of this position.
getAltitude() - Method in class jwo.landserf.process.gps.garmin.TrackDataPacket
Reports the altitude of this track coordinate.
getAltitude() - Method in class jwo.landserf.process.gps.garmin.WaypointDataPacket
Reports the altitude of this position.
getAngle() - Method in class jwo.landserf.process.gps.AngleDegrees
Reports his angle in degrees.
getAngle() - Method in class jwo.landserf.process.gps.AngleRadians
Reports his angle in radians.
getAnimRate() - Method in class jwo.landserf.gui3d.MovementBox
Reports the maximum allowed animation rate in frames per second.
getAspectWeight() - Method in class jwo.landserf.gui.ShadeReliefBox
Returns the currently selected aspect bias.
getAspectWeight() - Method in class jwo.landserf.structure.RasterMap
Returns the currently selected aspect bias.
getAttribute(float) - Method in class jwo.landserf.structure.AttributeTable
Retrieves the attribute associated with the given ID.
getAttribute(Footprint) - Method in class jwo.landserf.structure.DelaunayTriang
Reports the attribute of at the given location.
getAttribute() - Method in class jwo.landserf.structure.GISVector
Reports the attribute associated with the GIS vector.
getAttribute(Footprint) - Method in class jwo.landserf.structure.GISVector
Reports the attribute at the given point location.
getAttribute(Footprint, float) - Method in class jwo.landserf.structure.GISVector
Reports the attribute at the given point location.
getAttribute(Footprint) - Method in class jwo.landserf.structure.RasterMap
Reports the attribute of the raster at the given location.
getAttribute(float, float) - Method in class jwo.landserf.structure.RasterMap
Reports the attribute of the raster at the given location.
getAttribute(int, int) - Method in class jwo.landserf.structure.RasterMap
Reports the attribute of the raster at the given array coordinates.
getAttribute(Footprint) - Method in interface jwo.landserf.structure.SpatialModel
Reports the attribute of the model at the given location.
getAttribute(Footprint) - Method in class jwo.landserf.structure.SpatialObject
Should report the attribute of the model at the given location.
getAttribute(Footprint) - Method in class jwo.landserf.structure.VectorMap
Reports the attribute at the given point location.
getAttribute(Footprint, AttributeTable) - Method in class jwo.landserf.structure.VectorMap
Reports the attribute at the given point location.
getAttribute() - Method in class jwo.landserf.structure.VectorObject
Deprecated. Reports the attribute of the vector object.
getAttributeTable() - Method in class jwo.landserf.gui.AttributeTableBox
Returns the attribute table displayed/edited in this box.
getAttributeTable() - Method in class jwo.landserf.structure.SpatialObject
Returns optional attribute table associated with this object or null if one has not been created.
getAttributeTypes() - Method in class jwo.landserf.gui.AttributeSelectionBox
Returns the selected attributes.
getAttributeTypes() - Method in class jwo.landserf.process.io.MasterMapReader
Reports a sorted list of attribute types found after scanning the XML file.
getAttributes(float) - Method in class jwo.landserf.structure.AttributeTable
Retrieves all the attributes associated with the given ID.
getAttributes() - Method in class jwo.utils.gui.html.ImprovedImageView
Fetches the attributes to use when rendering.
getAttributes(String) - Method in class jwo.utils.xml.DOMProcessor
Searches the entire DOM for a given attribute and returns the value associated with it.
getAttributes(String, Node) - Method in class jwo.utils.xml.DOMProcessor
Searches the given node and its children for a given attribute and returns the value associated with it.
getAuthor() - Method in class jwo.landserf.structure.Header
Reports the author of the object associated with this header.
getAzim() - Method in class jwo.landserf.gui.ShadeReliefBox
Returns the currently selected sun azimuth angle (radians).
getAzimAngle() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the sun azimuth angle for shaded relief.
getAzimAngle() - Method in class jwo.landserf.structure.RasterMap
Returns the sun azimuthal angle.
getB() - Method in class jwo.landserf.structure.Segment
Reports the 'b' coefficient of the cartesian equation of the segment.
getBlendImage(int[], int, RasterMap) - Method in class jwo.landserf.structure.RasterMap
Creates a blended image from this and the secondary raster.
getBlue(int[]) - Static method in class jwo.utils.gifutils.ImageQuant
Extracts the blue component from an ARGB image array.
getBoundaryColour() - Method in class jwo.landserf.gui.GraphicsArea
Reports the colour to use for polygon boundaries.
getBoundaryColour() - Method in class jwo.landserf.gui.VectAppearanceBox
Reports the colour to use for polygon boundaries.
getBounds() - Method in class jwo.landserf.structure.DelaunayTriang
Returns the 2d bounding rectangle of this triagulation.
getBounds() - Method in interface jwo.landserf.structure.SpatialModel
Reports the outer boundaries of the object.
getBounds() - Method in class jwo.landserf.structure.SpatialObject
Returns the 2d bounding rectangle of the object.
getBppForImage(GIFImage.TableBasedImage) - Method in class jwo.utils.gifutils.GIFImage
Return the color depth (bits/pixel) of the given table-based image.
getButton() - Method in class jwo.utils.gui.html.HTMLRadioButton
Retuns this object as a normal radio button.
getByte(int) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports the packet byte at the given position.
getBytesPerCell() - Method in class jwo.landserf.gui.BinarySizeBox
Reports the bytes per cell selected by the user.
getC() - Method in class jwo.landserf.structure.Segment
Reports the 'c' coefficient of the cartesian equation of the segment.
getCamera() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Supplies the camera that is used to control view of the surface.
getCellEditor(int) - Method in class jwo.utils.gui.EditableHeader
Reports the cell editor used to edit the given header cell.
getCellEditor() - Method in class jwo.utils.gui.EditableHeader
Reports the cell editor used to edit header cells.
getCentreNode() - Method in class jwo.landserf.structure.msn.GraphJunction
Returns the central node at this junction.
getCentreR() - Method in class jwo.landserf.gui.TimeSpaceBox
Returns the radius of the central zone of the transformation.
getCentreX() - Method in class jwo.landserf.gui.TimeSpaceBox
Returns the x-coordinate of the centre of the transformation.
getCentreY() - Method in class jwo.landserf.gui.TimeSpaceBox
Returns the y-coordinate of the centre of the transformation.
getChannelMembershipMap() - Method in class jwo.landserf.process.FuzzyFeatureThread
Retrieves the channel membership raster map.
getChannels() - Method in class jwo.landserf.structure.msn.GraphNetwork
Reports a list of all the channels in the network.
getCircleRadius() - Method in class jwo.landserf.structure.Triangle
Reports the radius of the circumcircle associated with this triangle.
getCircleX() - Method in class jwo.landserf.structure.Triangle
Reports the x coordinate of circumcircle associated with this triangle.
getCircleY() - Method in class jwo.landserf.structure.Triangle
Reports the y coordinate of circumcircle associated with this triangle.
getCoeff(float[][]) - Method in class jwo.landserf.structure.Quadratic
Returns the 6 quadratic coefficients.
getCoeff(float[]) - Method in class jwo.landserf.structure.Quadratic
Returns the 6 quadratic coefficients for a given set of irregular points.
getCoeff() - Method in class jwo.utils.JWLUDecomp
Reports the solved coefficients.
getCol(float) - Method in class jwo.landserf.structure.RasterMap
Returns the raster column corresponding to a given easting.
getCol(float, boolean) - Method in class jwo.landserf.structure.RasterMap
Returns the raster column corresponding to a given easting.
getColorTableForImage(GIFImage.TableBasedImage) - Method in class jwo.utils.gifutils.GIFImage
Return the color table for the given table-based image.
getColour(float) - Method in class jwo.landserf.structure.ColourRule
Interpolates the colour associated with the given index.
getColour() - Method in class jwo.utils.gui.JWColourRing
Reports the currently selected colour.
getColour() - Method in class jwo.utils.gui.JWColourSelect
Reports the currently selected colour.
getColour() - Method in class jwo.utils.gui.JWGraphItem
Reports the colour of the graphics component.
getColourRules() - Method in class jwo.landserf.structure.ColourTable
 
getColourTable() - Method in class jwo.landserf.gui.ColourBar
Reports the colour table associated with this colour bar.
getColourTable() - Method in class jwo.landserf.gui.ColourChooseBox
Reports the chosen colour table.
getColourTable() - Method in class jwo.landserf.structure.SpatialObject
Returns colour table associated with this object.
getColourTableType() - Method in class jwo.landserf.structure.ColourTable
Reports type of colour table (COLOUR_RULES, COLOUR_ATTRIB or COLOUR_RAW).
getColumnClass(int) - Method in class jwo.landserf.structure.AttributeTable
Reports the type of object stored in the given column.
getColumnClass(int) - Method in class jwo.landserf.structure.AttributeTableModel
Reports the type of object stored in the given column.
getColumnClass(int) - Method in class jwo.utils.gui.TableMap
 
getColumnCount() - Method in class jwo.landserf.structure.AttributeTable
Reports the number of columns in the table.
getColumnCount() - Method in class jwo.landserf.structure.AttributeTableModel
Reports the number of columns in the table.
getColumnCount() - Method in class jwo.utils.gui.TableMap
 
getColumnName(int) - Method in class jwo.landserf.structure.AttributeTable
Reports the given column heading.
getColumnName(int) - Method in class jwo.landserf.structure.AttributeTableModel
Reports the given column heading.
getColumnName(int) - Method in class jwo.utils.gui.TableMap
 
getCombinationType() - Method in class jwo.landserf.gui.CombineBox
Reports the type of spatial combination selected by the user.
getCombinedMap() - Method in class jwo.landserf.process.CombineThread
Retrieves the combined spatial object (either a RasterMap or VectorMap depending on what spatial types were provided to the constructor).
getCommandID() - Method in class jwo.landserf.process.gps.garmin.TransferCompletedPacket
Reports the command ID of that initiated the transfer that has just been completed.
getComparisonText(int) - Static method in class jwo.landserf.structure.SpatialObject
Reports a textual representation of the given comparison type.
getContentPane() - Method in class jwo.utils.gui.JWDialogue
Identifies the pane into which content can be added.
getContourMap() - Method in class jwo.landserf.process.ContourThread
Retrieves the newly created contour map.
getControlTextFont() - Method in class jwo.landserf.LandSerf.LSFontTheme
The Font of Labels in many cases
getControlTextFont() - Method in class jwo.utils.gui.RunTest.MyFontTheme
The Font of Labels in many cases
getCoords() - Method in class jwo.landserf.structure.GISVector
Returns a drawable set of coordinates representing vector object.
getCoords(float[], float[]) - Method in class jwo.landserf.structure.GISVector
Fills the given coordinate arrays with coordinates representing the GIS vector.
getCurveTol() - Method in class jwo.landserf.gui.FeatureTolBox
Returns the currently selected curvature tolerance
getCurveTol(float) - Method in class jwo.landserf.structure.Quadratic
Reports the curvature tolerance used in feature classification.
getCurveTol() - Method in class jwo.landserf.structure.RasterMap
Returns the currently selected curvature tolerance for feature extraction.
getDEM() - Method in class jwo.landserf.process.TinToDemThread
Retrieves the newly created DEM.
getDataLength() - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports the number of bytes in the data field of this packet.
getDay() - Method in interface jwo.landserf.process.gps.GPSDate
Returns the day of the month used for GPS date transfer.
getDay() - Method in class jwo.landserf.process.gps.garmin.TimeDataPacket
Reports the day of the month.
getDecayExp() - Method in class jwo.landserf.gui.MultiScaleBox
Returns the currently selected distance decay exponent from the dialogue box.
getDecayExp() - Method in class jwo.landserf.gui.WindowScaleBox
Returns the currently selected distance decay exponent from the dialogue box.
getDecayExp() - Method in class jwo.landserf.structure.RasterMap
Returns the currently selected local window distance decay exponent.
getDegrees() - Method in class jwo.landserf.process.gps.AngleDegrees
Reports the whole degrees part of this angle.
getDegrees() - Method in class jwo.landserf.process.gps.AngleRadians
Reports the whole degrees part of this angle.
getDelay() - Method in class jwo.utils.gifutils.GIFImage
Get the time delay for the primary image in 1/100 s
getDelay(int) - Method in class jwo.utils.gifutils.GIFImage
Get the time delay for the image at the given index in 1/100 s
getDescription() - Method in class jwo.landserf.gui.RectifyBox
Provides a general description of the transformation.
getDescription() - Method in interface jwo.landserf.process.Transformable
Should provide a general description of the transformation.
getDescription() - Method in class jwo.landserf.process.gps.GPS
Should ask for a descriptive string from the GPS.
getDescription() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Returns a description of the Garmin GPS indicating the software version and the protocols supported.
getDescription() - Method in class jwo.landserf.process.gps.garmin.ProductDataPacket
Returns the description supplied by the GPS device.
getDescription() - Method in class jwo.landserf.process.proj.OSGB
Provides a general description of the transformation.
getDescription() - Method in class jwo.landserf.process.proj.ObliqueMercator
Provides a general description of the transformation.
getDescription() - Method in class jwo.landserf.process.proj.Swiss
Provides a general description of the transformation.
getDescription() - Method in class jwo.landserf.process.proj.TimeSpace
Provides a general description of the transformation.
getDescription() - Method in class jwo.landserf.process.proj.UTM
Provides a general description of the transformation.
getDetailImage() - Method in class jwo.landserf.gui3d.GUI3d
Reports the image used for detail texture.
getDetailSize() - Method in class jwo.landserf.gui3d.GUI3d
Reports the size of the detail texture relative to 1 grid cell.
getDetailSize() - Method in class jwo.landserf.gui3d.SurfaceDetailBox
Reports the size at which the the texture should be drawn in multiples of the raster grid resolution.
getDetailTransparency() - Method in class jwo.landserf.gui3d.GUI3d
Reports the transparency value selected.
getDetailType() - Method in class jwo.landserf.gui3d.GUI3d
Reports the type of detail image used.
getDetailType() - Method in class jwo.landserf.gui3d.SurfaceDetailBox
Reports the type of detail image used (for example USER_DEFINED, RIPPLES or one of the other default types).
getDiffuse() - Method in class jwo.landserf.structure.RasterMap
Returns the diffuse constant used in surface for relief calculation.
getDigitizedVectorMap() - Method in class jwo.landserf.gui.DigitizeBox
Reports the newly digitized vector map.
getDisplayType() - Method in class jwo.landserf.gui.GraphicsArea
Reports the currently selected raster display type.
getDisplayableConent() - Method in class jwo.landserf.gui.PrintAssembly
Reports the displayable content.
getDistance(Footprint) - Method in class jwo.landserf.structure.GISVector
Reports the closest distance to the given point location.
getDistanceSq() - Method in class jwo.landserf.gui3d.Camera
Reports the current squared distance from the origin.
getEast() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the eastern boundary of the raster.
getEasting(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Converts the given rendering x coordinate to its geographical equivalent.
getEdge() - Method in class jwo.landserf.structure.Node
Reports an edge that this node is connected to.
getEdge() - Method in class jwo.landserf.structure.Triangle
Reports an edge associated with this triangle.
getEdgeList() - Method in class jwo.landserf.structure.msn.GraphNetwork
Reports all the edges (ridges and channels) associated with the graph.
getEdgePaths() - Method in class jwo.landserf.structure.msn.GraphNetwork
Reports a list of all the edge paths.
getEdges() - Method in class jwo.landserf.structure.msn.GraphJunction
Returns a list of edges connected to this junction.
getEdges() - Method in class jwo.landserf.structure.msn.GraphNetwork
Returns all the edges that make up the network.
getEdgesX() - Method in class jwo.landserf.structure.DelaunayTriang
Returns the x coordinates of the edges of the triangulation.
getEdgesY() - Method in class jwo.landserf.structure.DelaunayTriang
Returns the y coordinates of the edges of the triangulation.
getEdgesZ() - Method in class jwo.landserf.structure.DelaunayTriang
Returns the z coordinates of the edges of the triangulation.
getEditingColumn() - Method in class jwo.utils.gui.EditableHeader
Reports the column to be edited.
getEditorComponent() - Method in class jwo.utils.gui.EditableHeader
Reports the GUI component used to represent the editable cell.
getEditorKitForContentType(String) - Method in class jwo.utils.gui.UndoableEditorPane
Sets the appropriate editor kit depending on the type that is specified.
getElements(String) - Method in class jwo.utils.xml.DOMProcessor
Returns a list of the DOM elements with the given name.
getElements(String, Node) - Method in class jwo.utils.xml.DOMProcessor
Returns a list of the DOM elements with the given name that are nested within the given node.
getElevAngle() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the sun elevation angle for shaded relief.
getElevAngle() - Method in class jwo.landserf.structure.RasterMap
Returns the sun elevation angle.
getElevation(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Converts the given rendering z coordinate to its geographical equivalent.
getEllipsoid() - Method in class jwo.landserf.process.proj.ObliqueMercator
Reports the ellipsoid used in the transformation.
getEllipsoid() - Method in class jwo.landserf.process.proj.Projection
Reports the type of ellipsoid stored.
getEllipsoid() - Method in class jwo.landserf.process.proj.Swiss
Reports the ellipsoid used in the transformation.
getEllipsoid() - Method in class jwo.landserf.process.proj.UTM
Reports the ellipsoid used in the transformation.
getEndPoints() - Method in class jwo.landserf.structure.FeatureAxis
Reports the coordinates of the ends of the axis.
getEquatorialRadius() - Method in class jwo.landserf.process.proj.Ellipsoid
Reports the equatorial radius represented by this ellipsoid.
getErrorLog() - Method in class jwo.utils.gui.html.ImprovedHTMLEditorKit
Reports the error log that can contain any errors or warnings generated when attepmting to parse some (X)HTML.
getErrorMap() - Method in class jwo.landserf.process.DemToTinThread
Retrieves the newly created raster map containing the TIN error map (if chosen).
getErrorMessage() - Static method in class jwo.landserf.process.io.FileIO
Reports the last error message, or null if last file operation was sucessful.
getErrorMessage() - Method in class jwo.utils.gifutils.ImageQuant
Reports the current error message or an empty string if none.
getFM() - Method in class jwo.utils.gui.JWGraph
Reports the font metric used by the graph.
getFOV() - Method in class jwo.landserf.gui3d.Camera
Reports the camera field of view.
getFeatureName(int) - Static method in class jwo.landserf.process.SurfParam
Returns a string representing the feature name of a given fearture code.
getFetureNetworkRaster() - Method in class jwo.landserf.process.SurfNetworkThread
Retrieves the newly created raster map representing thinned surface network.
getFieldClass(int) - Method in class jwo.utils.dbase.DbaseFileHeader
Determines the most appropriate Java Class for representing the data in the field.
getFieldDecimalCount(int) - Method in class jwo.utils.dbase.DbaseFileHeader
Reports the location of the decimal point within the field.
getFieldLength(int) - Method in class jwo.utils.dbase.DbaseFileHeader
Reports the field length in bytes.
getFieldName(int) - Method in class jwo.utils.dbase.DbaseFileHeader
Reports the name of the field at the given index.
getFieldType(int) - Method in class jwo.utils.dbase.DbaseFileHeader
Reports the type of field at the given index.
getFileType() - Method in class jwo.landserf.gui.LSFileChooser
Reports the type of file chosen by the user.
getFirst() - Method in class jwo.utils.structure.JWPriorityQueue
Reports the highest priority element in the queue without removing it.
getFlood() - Method in class jwo.landserf.gui.TransRastBox
Returns the flooding value selected.
getFogColour() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the current fog colour.
getFogColour() - Method in class jwo.landserf.gui3d.View3d
Reports the colour of fog to be displayed.
getFogDensity() - Method in class jwo.landserf.gui3d.View3d
Reports the fog density used in the 3d view.
getFont() - Method in class jwo.utils.gui.ComponentFactory
Reports the standard font used by factory components.
getFootprint(float, float) - Method in class jwo.landserf.structure.RasterMap
Reports the footprint associated with a given row and column value in the raster.
getFormattedAttribute(float) - Method in class jwo.landserf.structure.AttributeTable
Retrieves a formatted version of the attribute associated with the given ID.
getForwardSpeed() - Method in class jwo.landserf.gui3d.Camera
Reports the current camera speed in direction of travel.
getForwardView() - Method in class jwo.landserf.gui3d.Camera
Reports the 3d view direction vector.
getFracDimension() - Method in class jwo.landserf.gui.EditBox
Returns the fractal dimension identified by the user.
getFrame() - Method in interface jwo.landserf.gui.GISFrame
Should report the AWT frame in which this should be embedded.
getFrame() - Method in class jwo.landserf.gui.GISFrameAdapter
Reports the AWT frame in which this should be embedded.
getFrame() - Method in class jwo.landserf.gui.GUIFrame
Reports the AWT frame in which this should be embedded.
getFrequencyDist(float) - Method in class jwo.landserf.structure.RasterMap
Returns frequency distribution of the raster based on the raster's minimum and maximum values and given bin width.
getFrequencyDist(float, float, float) - Method in class jwo.landserf.structure.RasterMap
Returns frequency distribution of the raster based on the given minimum,maximum and bin width.
getFrequencyDist(float, float, float, boolean, float) - Method in class jwo.landserf.structure.RasterMap
Returns frequency distribution of the raster based on the given minimum,maximum and bin width.
getFrom() - Method in class jwo.landserf.gui.TransRastBox
Returns the value on which to perform a substitution.
getFuzzyPeakMap() - Method in class jwo.landserf.process.PeakClassificationThread
Retrieves the newly created raster map containing fuzzy peak memberships.
getGISFrame() - Method in class jwo.landserf.gui3d.GUI3d
Reports the GIS frame holding spatial objects.
getGISVector(Footprint) - Method in class jwo.landserf.structure.VectorMap
Reports the GISVector at the given point location.
getGISVectors() - Method in class jwo.landserf.structure.VectorMap
Returns a collection of GIS vectors stored in this map.
getGUI() - Method in class jwo.utils.gui.GUIHandler
Retrieves the GUI used to report logging output.
getGeoBounds() - Method in class jwo.landserf.gui.GraphicsArea
Reports the georeferenced boundaries of the current viewing area.
getGeoToPixel() - Method in class jwo.landserf.gui.GraphicsArea
Reports the affine transformation required to convert georeferenced to pixel coordinates.
getGeoToPixel(Point2D) - Method in class jwo.landserf.gui.GraphicsArea
Transforms the given point from georeferenced to pixel coordinates.
getGraphID() - Method in class jwo.landserf.structure.msn.GraphNode
Reports the ID of the graph to which this node belongs.
getGraphicsArea() - Method in interface jwo.landserf.gui.GISFrame
Should return the graphics area used for display of geographic objects.
getGraphicsArea() - Method in class jwo.landserf.gui.GISFrameAdapter
Would return the graphics area used for display of geographic objects, but ignored in this case.
getGraphicsArea() - Method in class jwo.landserf.gui.GUIFrame
Returns the graphics area used for display of geographic objects.
getGreen(int[]) - Static method in class jwo.utils.gifutils.ImageQuant
Extracts the green component from an ARGB image array.
getGridSize() - Method in class jwo.landserf.gui.ContourBox
Returns the selected grid width used in contour threading.
getGridded() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports whether the surface is represented as a gridded lattice or a TIN.
getHammockDist(int) - Method in class jwo.landserf.structure.RasterMap
Returns a modulus frequency distribution (hammock distribution) of the raster.
getHammockDist(int, float) - Method in class jwo.landserf.structure.RasterMap
Returns a modulus frequency distribution (hammock distribution) of the raster ignoring given value.
getHeader() - Method in class jwo.landserf.structure.DelaunayTriang
Reports the header information associated with this triangulation.
getHeader() - Method in interface jwo.landserf.structure.SpatialModel
Reports the header information associated with this object.
getHeader() - Method in class jwo.landserf.structure.SpatialObject
Reports the header information associated with this object.
getHeader() - Method in class jwo.utils.dbase.DbaseFileReader
Retrieves the header from this file.
getHeaderEditor() - Method in class jwo.utils.gui.EditableHeaderTableColumn
Reports the editor associated with the header.
getHeaderLength() - Method in class jwo.utils.dbase.DbaseFileHeader
Reports the length of the header.
getHeading() - Method in class jwo.landserf.gui3d.Camera
Reports the current heading of the camera.
getHeight(float, float) - Method in class jwo.landserf.structure.Triangle
Interpolates the z value at a given location based on the plane passing though this triangle.
getHeight(int) - Method in class jwo.utils.gifutils.GIFImage
Get the pixel height of the image at the given index.
getHeight() - Method in class jwo.utils.gifutils.GIFImage
Get the pixel height of the primary image.
getHexString(int) - Static method in class jwo.landserf.structure.ColourTable
Converts a given colour into its HTML-like hex string.
getHighlightColor() - Method in class jwo.utils.gui.html.ImprovedImageView
Reports the text editor's highlight colour.
getHours() - Method in interface jwo.landserf.process.gps.GPSTime
Should return the hour offset from the beginning of a day.
getHours() - Method in class jwo.landserf.process.gps.garmin.PVTDataPacket
Reports the hour of the day stored in the packet.
getHours() - Method in class jwo.landserf.process.gps.garmin.TimeDataPacket
Reports the hour of the day.
getHoverHeight() - Method in class jwo.landserf.gui3d.MovementBox
Reports the minimium height of camera above surface (scaled from 0-10).
getHoverHeight() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the minimium height of camera above surface.
getHueSatImage(int[], int, RasterMap) - Method in class jwo.landserf.structure.RasterMap
Creates a combined 'hue-saturation' image from this and another raster.
getID() - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports the ID (ie type) of the packet.
getID() - Method in class jwo.landserf.process.proj.Ellipsoid
Reports the ID of this ellipsoid.
getID() - Method in class jwo.landserf.structure.msn.GraphNode
Reports the ID of this node.
getIDCounter() - Method in class jwo.landserf.structure.msn.GraphNetwork
Reports the current ID counter.
getImage() - Method in class jwo.landserf.gui.GraphicsArea
Returns the current image associated with the graphics area.
getImage(int[], int) - Method in class jwo.landserf.structure.DelaunayTriang
Can be used to get an image representation of this triangulation but does nothing in this case.
getImage(int[], int) - Method in class jwo.landserf.structure.GISVector
Converts the GIS vector into colour image for display.
getImage(int[], int) - Method in class jwo.landserf.structure.RasterMap
Converts raster into colour image for display.
getImage(int[], int) - Method in interface jwo.landserf.structure.SpatialModel
Converts the spatial object into colour image for display.
getImage(int[], int) - Method in class jwo.landserf.structure.SpatialObject
Should convert the spatial object into colour image for display.
getImage(int[], int) - Method in class jwo.landserf.structure.VectorMap
Converts the vector map into a centred colour image for display.
getImage() - Method in class jwo.utils.gui.JWPicture
Reports the image displayed in this picture.
getImage() - Method in class jwo.utils.gui.TargaReader
Creates and reports the image as an Image object.
getImageFormat() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the format used to save snapshots.
getImageHeight() - Method in class jwo.landserf.gui.GraphicsArea
Returns the current image height in pixels.
getImageOutBase() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the full path of the snapshot or animation base name.
getImageOutputFileName() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the full path of the last file that was written if snapshot or animation was to be recorded.
getImageWidth() - Method in class jwo.landserf.gui.GraphicsArea
Returns the current image width in pixels.
getIndex() - Method in class jwo.landserf.process.gps.garmin.InvalidPacketException
Reports the index of the first erroneously configured byte.
getInternalEdges() - Method in class jwo.landserf.structure.msn.GraphEdge
Returns a list of internal edges that make up this edge.
getInterpolate() - Method in class jwo.landserf.gui.EditBox
Reports whether interpolation of exisiting raster is required.
getInterpolatedHeight(float, float, boolean) - Method in class jwo.landserf.structure.DelaunayTriang
Interpolates the z value at a given location based on the either plane or quadratic surface passing though the triangle surrounding this point.
getIntersectionMER(Footprint) - Method in class jwo.landserf.structure.SpatialObject
Calculates the the intersection of the given footprint with this MER.
getIntersectionX() - Method in class jwo.landserf.structure.Segment
Reports the x coordinate of the intersection with last segment to be compared.
getIntersectionY() - Method in class jwo.landserf.structure.Segment
Reports the y coordinate of the intersection with last segment to be compared.
getIntersections() - Method in class jwo.landserf.structure.Quadratic
Returns an array of axis objects containing the principal axes of any surface feature and the region of interest.
getInterval() - Method in class jwo.landserf.gui.ContourBox
Returns the contour interval selected.
getInvEdge() - Method in class jwo.landserf.structure.Edge
Returns this edge's inverse (P2->P1).
getIterationCount() - Method in class jwo.utils.gifutils.GIFImage.NetscapeExtension
 
getIterationCount() - Method in class jwo.utils.gifutils.GIFImage
Return the number of times the images in this GIFImage will iterate, or 0 if they repeat indefinitely.
getJunction() - Method in class jwo.landserf.structure.msn.GraphNode
Returns the junction at which this node is the centre, or null if the node is not connected to anything.
getLabel(int) - Method in class jwo.utils.gui.JWAxisItem
Returns a label associated with axis position.
getLabelBackgroundColour() - Method in class jwo.landserf.gui.GraphicsArea
Reports the colour to use for label backgrounds.
getLabelBackgroundColour() - Method in class jwo.landserf.gui.VectAppearanceBox
Reports the colour to use for label backgrounds.
getLabelForegroundColour() - Method in class jwo.landserf.gui.GraphicsArea
Reports the colour to use for label foregrounds.
getLabelForegroundColour() - Method in class jwo.landserf.gui.VectAppearanceBox
Reports the colour to use for label foregrounds.
getLabelPosition(int) - Method in class jwo.utils.gui.JWAxisItem
Returns a label position associated with label.
getLabelSize() - Method in class jwo.landserf.gui.GraphicsArea
Reports the font size at which to display labels.
getLabelSize() - Method in class jwo.landserf.gui.VectAppearanceBox
Reports the font size at which to display labels.
getLambda() - Method in class jwo.landserf.gui.TimeSpaceBox
Returns the lambda speed coefficient.
getLargestFieldSize() - Method in class jwo.utils.dbase.DbaseFileHeader
Reports the largest field size of this table.
getLast() - Method in class jwo.utils.structure.JWPriorityQueue
Reports the lowest priority element in the queue without removing it.
getLastError() - Method in class jwo.landserf.process.io.MasterMapReader
Reports last error that was generated by the parser, or null if no error or warning has occurred.
getLastUpdateDate() - Method in class jwo.utils.dbase.DbaseFileHeader
Reports the date this file was last updated.
getLatitude() - Method in class jwo.landserf.process.gps.GPSPosition
Reports the latitude of this position in radians.
getLatitude() - Method in interface jwo.landserf.process.gps.Position
Should report the latitude of this position in radians.
getLatitude() - Method in class jwo.landserf.process.gps.garmin.PVTDataPacket
Reports the latitude of the position.
getLatitude() - Method in class jwo.landserf.process.gps.garmin.PositionDataPacket
Reports the latitude of the position.
getLatitude() - Method in class jwo.landserf.process.gps.garmin.TrackDataPacket
Reports the latitude of the track coordinate.
getLatitude() - Method in class jwo.landserf.process.gps.garmin.WaypointDataPacket
Reports the latitude of the waypoint.
getLeftNode(GraphNode) - Method in class jwo.landserf.structure.msn.GraphJunction
Returns the node to the 'left' (clockwise) of the given node, or null if the given node is not found.
getLength() - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports the length of the entire packet in bytes.
getLength() - Method in class jwo.landserf.structure.Edge
Reports the 2d length of the edge.
getLength() - Method in class jwo.landserf.structure.Segment
Reports the length of the segment.
getLine() - Method in class jwo.utils.gui.JWRubberband
Returns the current bounding box of the rubberband line, which is the final one if this is called after mouseUp.
getLineWidth() - Method in class jwo.landserf.gui.GraphicsArea
Reports the rendering line width (in pixels).
getLineWidth() - Method in class jwo.landserf.gui.VectAppearanceBox
Reports the line width (in pixels) chosen by the user.
getLined() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports whether the surface is to be drawn as lines or not.
getLogger() - Method in class jwo.utils.OutputLogger
Reports the logger used to capture output.
getLongitude() - Method in class jwo.landserf.process.gps.GPSPosition
Reports the longitude of this position in radians.
getLongitude() - Method in interface jwo.landserf.process.gps.Position
Should report the longitude of this position in radians.
getLongitude() - Method in class jwo.landserf.process.gps.garmin.PVTDataPacket
Reports the longitude of the position.
getLongitude() - Method in class jwo.landserf.process.gps.garmin.PositionDataPacket
Reports the longitude of the position.
getLongitude() - Method in class jwo.landserf.process.gps.garmin.TrackDataPacket
Reports the longitude of the track coordinate.
getLongitude() - Method in class jwo.landserf.process.gps.garmin.WaypointDataPacket
Reports the longitude of the waypoint.
getMER() - Method in class jwo.landserf.structure.DelaunayTriang
Returns the minimum enclosing rectangle of the last triangles to be affected by the insertion or removal of a new point.
getMERHeight() - Method in class jwo.landserf.structure.Footprint
Reports the height of the footprint's Minimum Enclosing Rectangle.
getMERWidth() - Method in class jwo.landserf.structure.Footprint
Reports the width of the footprint's Minimum Enclosing Rectangle.
getMSN() - Method in class jwo.landserf.process.SurfNetwork
Returns the metric surface network graph.
getMaxAttribute() - Method in class jwo.landserf.structure.GISVector
Reports the maximum attribute value of the object.
getMaxAttribute() - Method in class jwo.landserf.structure.RasterMap
Reports the maximimum attribute value of the raster.
getMaxAttribute() - Method in class jwo.landserf.structure.SpatialObject
Should report the maximum attribute value of the object.
getMaxAttribute() - Method in class jwo.landserf.structure.VectorMap
Reports the maximum attribute value of the object.
getMaxError() - Method in class jwo.landserf.gui.DemToTinBox
Returns the maximum error to tolerate when triangulating the DEM.
getMaxIndex() - Method in class jwo.landserf.structure.ColourTable
Finds the highest index value in a set of colour rules.
getMaxWSize() - Method in class jwo.landserf.process.ScaleSurfParam
Returns the maximum size window used for scale-based parameterisation.
getMeanResidual(float[], float[][]) - Method in class jwo.landserf.structure.Quadratic
Returns weighted Root Mean Squared residuals for a given set of quadratic coefficients and local window.
getMeasurementScale() - Method in class jwo.utils.gui.JWAxisItem
Returns the measurement scale of the data on this axis.
getMenuTextFont() - Method in class jwo.landserf.LandSerf.LSFontTheme
The Font of Menus and MenuItems
getMenuTextFont() - Method in class jwo.utils.gui.RunTest.MyFontTheme
The Font of Menus and MenuItems
getMin() - Method in class jwo.landserf.gui.ContourBox
Returns the minimum contour value selected.
getMinAttribute() - Method in class jwo.landserf.structure.GISVector
Reports the minimum attribute value of the object.
getMinAttribute() - Method in class jwo.landserf.structure.RasterMap
Reports the minimum attribute value of the raster.
getMinAttribute() - Method in class jwo.landserf.structure.SpatialObject
Should report the minimum attribute value of the object.
getMinAttribute() - Method in class jwo.landserf.structure.VectorMap
Reports the minimum attribute value of the object.
getMinDrop() - Method in class jwo.landserf.gui.PeakClassificationBox
Returns the minimum drop value identified in the text field.
getMinDrop() - Method in class jwo.landserf.gui.RelativeDropBox
Returns the minimum drop value identified in the text field.
getMinHeight() - Method in class jwo.landserf.gui.PeakClassificationBox
Returns the minimum height value identified in the text field.
getMinIndex() - Method in class jwo.landserf.structure.ColourTable
Finds the lowest index value in a set of colour rules.
getMinShadeSlope() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Returns the minimum slope that will be represented in shaded relief.
getMinutes() - Method in class jwo.landserf.process.gps.AngleDegrees
Reports the minutes part of this angle.
getMinutes() - Method in class jwo.landserf.process.gps.AngleRadians
Reports the minutes part of this angle.
getMinutes() - Method in interface jwo.landserf.process.gps.GPSTime
Should return the minute offset from the beginning of an hour.
getMinutes() - Method in class jwo.landserf.process.gps.garmin.PVTDataPacket
Reports the minutes of the hour stored in the packet.
getMinutes() - Method in class jwo.landserf.process.gps.garmin.TimeDataPacket
Reports the minutes of the hour.
getModel() - Method in class jwo.utils.gui.TableMap
 
getMonth() - Method in interface jwo.landserf.process.gps.GPSDate
Returns the month used for GPS date transfer.
getMonth() - Method in class jwo.landserf.process.gps.garmin.TimeDataPacket
Reports the month.
getN() - Method in class jwo.landserf.process.proj.Ellipsoid
Reports the degree of flattening as the ratio (a-b)/(a+b).
getName() - Method in interface jwo.landserf.process.gps.GPSRoute
Should report the name of the route being transmitted.
getName() - Method in interface jwo.landserf.process.gps.GPSWaypoint
Should report the name of the waypoint.
getName() - Method in class jwo.landserf.process.gps.garmin.RouteDataPacket
Reports the name of the route represented by this packet.
getName() - Method in class jwo.landserf.process.gps.garmin.RouteHeaderPacket
Reports the name of the route represented by this packet.
getName() - Method in class jwo.landserf.process.gps.garmin.WaypointDataPacket
Reports the name of the waypoint.
getName() - Method in class jwo.landserf.process.proj.Ellipsoid
Reports the name associated with this ellipsoid.
getName(int) - Static method in class jwo.landserf.process.proj.Ellipsoid
Reports the name associated with the given ellipsoid ID.
getName(int) - Static method in class jwo.landserf.process.proj.Projection
Reports the name of the given projection type.
getNewRastType() - Method in class jwo.landserf.gui.EditBox
Reports the type of newraster to be created.
getNextEdge() - Method in class jwo.landserf.structure.Edge
Returns the next anticlockwise edge in the sequence.
getNextHullEdge() - Method in class jwo.landserf.structure.Edge
Returns the next convex hull edge in the sequence.
getNode1() - Method in class jwo.landserf.structure.msn.GraphEdge
Reports the first node.
getNode2() - Method in class jwo.landserf.structure.msn.GraphEdge
Reports the second node.
getNodeAttribute(String, Node) - Method in class jwo.utils.xml.DOMProcessor
Searches the given node for a given attribute and returns the value associated with it.
getNodeElement(String, Node) - Method in class jwo.utils.xml.DOMProcessor
Returns a DOM element with the given name that is the child of the given node.
getNodeText(Node) - Method in class jwo.utils.xml.DOMProcessor
Searches for a given node and returns text associated with it.
getNodes() - Method in class jwo.landserf.structure.msn.GraphJunction
Returns a list of nodes connected to the central node.
getNodes() - Method in class jwo.landserf.structure.msn.GraphNetwork
Reports the list of nodes stored in the network.
getNodesX() - Method in class jwo.landserf.structure.DelaunayTriang
Returns the x coordinates of the nodes of the triangulation.
getNodesY() - Method in class jwo.landserf.structure.DelaunayTriang
Returns the y coordinates of the nodes of the triangulation.
getNodesZ() - Method in class jwo.landserf.structure.DelaunayTriang
Returns the z coordinates of the nodes of the triangulation.
getNorth() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the northern boundary of the raster.
getNorthing(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Converts the given rendering y coordinate to its geographical equivalent.
getNotes() - Method in class jwo.landserf.gui.EditBox
Returns the new set of notes associated with the raster after it has been edited.
getNotes() - Method in class jwo.landserf.structure.Header
Reports any notes on the object associated with this header.
getNotes() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the notes associated with the raster.
getNumCols() - Method in class jwo.landserf.gui.BinarySizeBox
Reports the number of columns selected by user.
getNumCols() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the number of columns in the raster.
getNumCols() - Method in class jwo.landserf.structure.RasterMap
Reports the number of columns in the raster.
getNumCoords() - Method in class jwo.landserf.structure.GISVector
Reports the number of coordintes in this GIS vector.
getNumEdges() - Method in class jwo.landserf.structure.msn.GraphNetwork
Reports the number of edges in the network.
getNumFields() - Method in class jwo.utils.dbase.DbaseFileHeader
Reports the number of fields in the records.
getNumLabels() - Method in class jwo.utils.gui.JWAxisItem
Returns the number of labels associated with axis.
getNumNeighbours(RasterMap, int, int) - Method in class jwo.landserf.process.VoidRemovalThread
Counts the number of non-void neighbours surrounding a given cell.
getNumObjects() - Method in class jwo.landserf.structure.VectorMap
Returns the number of GIS vector objects associated with the vector map.
getNumRecords() - Method in class jwo.utils.dbase.DbaseFileHeader
Reports the number of records in the file.
getNumRows() - Method in class jwo.landserf.gui.BinarySizeBox
Reports the number of rows selected by user.
getNumRows() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the number of rows in the raster.
getNumRows() - Method in class jwo.landserf.structure.RasterMap
Reports the number of rows in the raster.
getNumSamples() - Method in class jwo.landserf.gui.DemToTinBox
Returns the number of cells to sample from the DEM
getNumSubpaths() - Method in class jwo.landserf.structure.GISVector
Reports the number of sub-paths represented by this object.
getNumTicMarks() - Method in class jwo.utils.gui.JWAxisItem
Returns the number of tic marks associated with axis.
getNumTriangles() - Method in class jwo.landserf.structure.DelaunayTriang
Reports the number of triangles stored in the triangulation.
getNumber() - Method in class jwo.landserf.process.gps.garmin.RecordsPacket
Reports the number of records that this packet announces.
getNumericAttribute(float) - Method in class jwo.landserf.structure.AttributeTable
Retrieves a numeric attribute associated with the given ID.
getOmega() - Method in class jwo.landserf.gui.TimeSpaceBox
Returns the omega speed coefficient.
getOpenGLInfo() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports OpenGL implementation information.
getOperator(Object) - Static method in class jwo.utils.expression.MathOperator
Retrieves the operator matching the given type.
getOriginalSpatialObject() - Method in class jwo.landserf.gui.EditBox
Reports the original spatial object of which this edited one is based.
getOriginalVectorMap() - Method in class jwo.landserf.gui.DigitizeBox
Reports the original vector map used to create bounds of the digitized map.
getOtherNode() - Method in class jwo.landserf.structure.msn.GraphNode
Reports the first node connected to this one, or null if node not connected to an edge.
getP1() - Method in class jwo.landserf.structure.Edge
Returns the first point associated with this edge.
getP2() - Method in class jwo.landserf.structure.Edge
Returns the second point associated with this edge.
getPShade() - Method in class jwo.landserf.gui.ShadeReliefBox
Returns the currently selected proportion of shaded relief scaled between 0 (no shading) and 1 (monochrome shaded relief).
getPacket() - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports the packet in its original byte form.
getPacket() - Method in class jwo.landserf.process.gps.garmin.InvalidPacketException
Reports the packet that caused the exception to be thrown.
getPageScale(Dimension, PageFormat) - Method in class jwo.utils.gui.PrintUtilities
Reports the scaling that would be applied if an object of the given size was to be printed to be as large as possible on a single page.
getParam() - Method in class jwo.landserf.process.ScaleSurfParam
Returns the array holding surface parameter results.
getParamAverage() - Method in class jwo.landserf.process.ScaleParamThread
Retrieves the newly created surface of average parameter values.
getParamAverage() - Method in class jwo.landserf.process.ScaleSurfParam
Returns the average parameter value for a particular point over a given range of scales.
getParamAverageSurf() - Method in class jwo.landserf.process.ScaleSurfParam
Returns a surface of average parameter values over a given range of scales.
getParamMap() - Method in class jwo.landserf.process.SurfParamThread
Retrieves the newly created raster map containing the selected surface parameter values.
getParamMax() - Method in class jwo.landserf.process.ScaleSurfParam
Returns the maximum parameter value for a particular point over a given range of scales.
getParamMin() - Method in class jwo.landserf.process.ScaleSurfParam
Returns the minimum parameter value for a particular point over a given range of scales.
getParamType() - Method in class jwo.landserf.process.ScaleSurfParam
Returns the type of parameter type calculated.
getParamVariation() - Method in class jwo.landserf.process.ScaleParamThread
Retrieves the newly created surface of variation in parameter values.
getParamVariation() - Method in class jwo.landserf.process.ScaleSurfParam
Returns the variation of parameter values for a particular point over a given range of scales.
getParamVariationSurf() - Method in class jwo.landserf.process.ScaleSurfParam
Returns a surface of variation measures of parameter valuess over a given range of scales.
getParser() - Method in class jwo.utils.gui.html.ImprovedHTMLEditorKit
Returns the a parser used to process the (X)HTML.
getPassList() - Method in class jwo.landserf.structure.msn.GraphNetwork
Reports all the passes associated with the graph.
getPassMembershipMap() - Method in class jwo.landserf.process.FuzzyFeatureThread
Retrieves the pass membership raster map.
getPath() - Method in class jwo.landserf.structure.msn.GraphEdge
Reports the geometry of the path connecting locations.
getPath(GraphEdge) - Method in class jwo.landserf.structure.msn.GraphNetwork
Reports the path associated with the given edge.
getPeakHierarchyMap() - Method in class jwo.landserf.process.PeakClassificationThread
Retrieves the newly created raster map containing nested peak catchments.
getPeakList() - Method in class jwo.landserf.structure.msn.GraphNetwork
Reports all the peaks associated with the graph.
getPeakMap() - Method in class jwo.landserf.process.PeakClassificationThread
Retrieves the newly created raster map containing peaks and summits.
getPeakMembershipMap() - Method in class jwo.landserf.process.FuzzyFeatureThread
Retrieves the peak membership raster map.
getPitList() - Method in class jwo.landserf.structure.msn.GraphNetwork
Reports all the pits associated with the graph.
getPitMap() - Method in class jwo.landserf.process.PitRemovalThread
Retrieves the newly created raster map containing pits removed from DEM.
getPitMembershipMap() - Method in class jwo.landserf.process.FuzzyFeatureThread
Retrieves the pit membership raster map.
getPitch() - Method in class jwo.landserf.gui3d.Camera
Reports the current pitch of the camera.
getPitlessMap() - Method in class jwo.landserf.process.PitRemovalThread
Retrieves the newly created pitless DEM.
getPixelToGeo() - Method in class jwo.landserf.gui.GraphicsArea
Reports the affine transformation required to convert pixel to georeferenced coordinates.
getPixelToGeo(Point2D) - Method in class jwo.landserf.gui.GraphicsArea
Transforms the given point from pixel to georeferenced coordinates.
getPlanarMembershipMap() - Method in class jwo.landserf.process.FuzzyFeatureThread
Retrieves the planar membership raster map.
getPointConfidence() - Method in class jwo.landserf.structure.Quadratic
Reports the confidence of point classification (pits, peaks, passes).
getPointSize() - Method in class jwo.landserf.gui.GraphicsArea
Reports the point symbol size (in pixels).
getPointSize() - Method in class jwo.landserf.gui.VectAppearanceBox
Reports the size of point symbols (in pixels) chosen by the user.
getPointSize() - Method in class jwo.landserf.gui3d.GUI3d
Gets the size of the point feature representation.
getPointSize() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Gets the size of the point feature representation.
getPolarRadius() - Method in class jwo.landserf.process.proj.Ellipsoid
Reports the polar radius represented by the ellipsoid.
getPolynomial() - Method in class jwo.landserf.gui.EditBox
Returns the polynomial expression identified by the user.
getPosition() - Method in class jwo.landserf.gui3d.Camera
Reports the current position of the camera.
getPreferredSize() - Method in class jwo.utils.gui.JWGraph
Reports the preferred size of the graph
getPreferredSpan(int) - Method in class jwo.utils.gui.html.ImprovedImageView
Determines the preferred span for this view along an axis.
getPresetColourTable(int) - Static method in class jwo.landserf.structure.ColourTable
Creates a preset colour table scaled between default min and max values.
getPresetColourTable(int, float, float) - Static method in class jwo.landserf.structure.ColourTable
Creates a preset colour table between the given values.
getPrintUtilities() - Method in interface jwo.landserf.gui.GISFrame
Should pass on the printer utilites from the frame.
getPrintUtilities() - Method in class jwo.landserf.gui.GISFrameAdapter
Would passes on the printer utilites from the frame, but ignored in this case.
getPrintUtilities() - Method in class jwo.landserf.gui.GUIFrame
Passes on the printer utilites from the frame.
getPriority() - Method in class jwo.landserf.gui.CombineBox
Reports the type of attribute priority selected by the user.
getPriority(Object) - Method in class jwo.utils.structure.JWPriorityQueue
Reports the priority associated with the given object.
getProductID() - Method in class jwo.landserf.process.gps.garmin.ProductDataPacket
Reports the product ID of the GPS.
getProjection() - Method in class jwo.landserf.gui.ProjectionEditBox
Returns the projection details selected by user.
getProjection() - Method in class jwo.landserf.structure.SpatialObject
Reports the projection information used by this spatial object.
getProjectionType() - Method in class jwo.landserf.gui.ReprojectBox
Returns the type of reprojection selected.
getPx1() - Method in class jwo.landserf.structure.Segment
Reports the x coordinate of the start point of the segment.
getPx2() - Method in class jwo.landserf.structure.Segment
Reports the x coordinate of the end point of the segment.
getPy1() - Method in class jwo.landserf.structure.Segment
Reports the y coordinate of the start point of the segment.
getPy2() - Method in class jwo.landserf.structure.Segment
Reports the y coordinate of the end point of the segment.
getQuantImageArray() - Method in class jwo.utils.gifutils.ImageQuant
Returns the quantized image as an RGB array.
getRGBPixels() - Method in class jwo.utils.gifutils.GIFImage
Return the RGB pixels of the primary image.
getRGBPixels(int) - Method in class jwo.utils.gifutils.GIFImage
Return the RGB pixels of the image at the given index.
getRMSE() - Method in class jwo.landserf.gui.DemToTinBox
Returns the RMSE to tolerate when triangulating the DEM.
getRaster() - Method in class jwo.landserf.gui.EditBox
Reports the raster that has been edited.
getRaster1() - Method in interface jwo.landserf.gui.GISFrame
Should return the primary raster surface associated with this GISFrame.
getRaster1() - Method in class jwo.landserf.gui.GISFrameAdapter
Would return the primary raster surface associated with this GISFrame, but does nothing in this case.
getRaster1() - Method in class jwo.landserf.gui.GUIFrame
Returns the primary raster surface associated with the window.
getRaster1() - Method in class jwo.landserf.gui.SimpleGISFrame
Returns the primary raster associated with the GISFrame.
getRaster2() - Method in interface jwo.landserf.gui.GISFrame
Should return the secondary raster surface associated with this GISFrame.
getRaster2() - Method in class jwo.landserf.gui.GISFrameAdapter
Would return the secondary raster surface associated with this GISFrame, but ignored in this case.
getRaster2() - Method in class jwo.landserf.gui.GUIFrame
Returns the secondary raster surface associated with the window.
getRaster2() - Method in class jwo.landserf.gui.SimpleGISFrame
Returns the secondary raster associated with the GISFrame.
getRasterArray() - Method in class jwo.landserf.structure.RasterMap
Returns the array representing the raster map.
getRasterMaps() - Method in interface jwo.landserf.gui.GISFrame
Should return a collection of all the stored raster maps associated with the GISFrame.
getRasterMaps() - Method in class jwo.landserf.gui.GISFrameAdapter
Would return a collection of all the stored raster maps associated with this GISFrame, but ignored in this case.
getRasterMaps() - Method in class jwo.landserf.gui.GUIFrame
Returns a collection of all the stored raster maps associated with this GUIFrame.
getRasterMaps() - Method in class jwo.landserf.gui.SimpleGISFrame
Returns a collection of all the stored raster maps associated with this GISFrame.
getRasterType() - Method in class jwo.landserf.structure.RasterMap
Identifies the type of information stored in this raster map.
getRawPacket() - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports a text representation of the bytes in the packet.
getRecordLength() - Method in class jwo.utils.dbase.DbaseFileHeader
Reports the length of the records in bytes.
getRectangle() - Method in class jwo.utils.gui.JWRubberband
Returns the current bounding box of the rubberband, which is the final one if this is called after mouseUp.
getRed(int[]) - Static method in class jwo.utils.gifutils.ImageQuant
Extracts the red component from an ARGB image array.
getRenderingStyle() - Method in class jwo.landserf.gui.GraphicsArea
Reports the rendering style for vectors.
getRenderingStyle() - Method in class jwo.landserf.gui.VectAppearanceBox
Reports the rendering style for all vectors.
getReprojectedSpatialObject() - Method in class jwo.landserf.process.ProjectionThread
Retrieves the reprojected spatial object.
getResolution() - Method in class jwo.landserf.gui.ResolutionBox
Reports the resolution selected by the user.
getResolution() - Method in class jwo.landserf.gui3d.View3d
Reports the currently stored DEM display resolution.
getRidgeMembershipMap() - Method in class jwo.landserf.process.FuzzyFeatureThread
Retrieves the ridge membership raster map.
getRidges() - Method in class jwo.landserf.structure.msn.GraphNetwork
Reports a list of all the ridges in the network.
getRightNode(GraphNode) - Method in class jwo.landserf.structure.msn.GraphJunction
Returns the node to the 'right' (anticlockwise) of the given node, or null if the given node is not found.
getRights() - Method in class jwo.landserf.structure.Header
Reports the copyright details of the object associated with this header.
getRotationStyle() - Method in class jwo.landserf.gui3d.Camera
Reports the rotation style of the camera.
getRotationStyle() - Method in class jwo.landserf.gui3d.MovementBox
Reports the selected rotation style value.
getRound() - Method in class jwo.landserf.gui.TransRastBox
Returns the rounding value selected.
getRoute() - Method in class jwo.landserf.gui3d.View3d
Reports the currently stored route as a series of waypoints.
getRow(float) - Method in class jwo.landserf.structure.RasterMap
Returns the raster row corresponding to a given northing.
getRow(float, boolean) - Method in class jwo.landserf.structure.RasterMap
Returns the raster row corresponding to a given northing.
getRowCount() - Method in class jwo.landserf.structure.AttributeTable
Reports the number of rows in the table.
getRowCount() - Method in class jwo.landserf.structure.AttributeTableModel
Reports the number of rows in the table.
getRowCount() - Method in class jwo.utils.gui.TableMap
 
getSWVersion() - Method in class jwo.landserf.process.gps.garmin.ProductDataPacket
Reports the version of the software used by the GPS.
getSampleInterval() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the current sample interval for the surface mesh.
getScale() - Method in class jwo.landserf.gui.TransRastBox
Returns the scaling value selected.
getScaledImage() - Method in class jwo.landserf.gui.GraphicsArea
Returns the scaled image associated with the graphics area.
getSeaColour() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the current sea colour.
getSeaColour() - Method in class jwo.landserf.gui3d.View3d
Reports the colour of sea to be displayed.
getSeconds() - Method in interface jwo.landserf.process.gps.GPSTime
Should return the number of seconds from the beginning of a minute.
getSeconds() - Method in class jwo.landserf.process.gps.garmin.PVTDataPacket
Reports the second of the minute stored in the packet.
getSeconds() - Method in class jwo.landserf.process.gps.garmin.TimeDataPacket
Reports the seconds of the minute.
getSelectedGPSData() - Method in class jwo.landserf.gui.GPSImportBox
Returns a Vector map containing all the selected GPS objects (waypoints, routes and tracks).
getSelection() - Method in class jwo.landserf.gui.Thumbnail
Reports the current selection state of the thumbnail.
getSelectionState() - Method in class jwo.utils.gui.html.ImprovedImageView
Determines whether the image is selected, and if it's the only thing selected.
getSensitivity() - Method in class jwo.landserf.gui3d.MovementBox
Reports the selected mouse sensitivity.
getShadeExaggeration() - Method in class jwo.landserf.gui.ShadeReliefBox
Returns the currently vertical exaggeration used for calculating relief.
getShadeExaggeration() - Method in class jwo.landserf.structure.RasterMap
Returns the currently vertical exaggeration used for calculating relief.
getShadeImage(int[], int, RasterMap) - Method in class jwo.landserf.structure.RasterMap
Converts raster into shaded relief image for display.
getShine() - Method in class jwo.landserf.structure.RasterMap
Returns the 'shininess' of the surface for relief calculation.
getShortDescription() - Method in class jwo.landserf.process.gps.GPS
Should ask for a short descriptive string from the GPS.
getShortDescription() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Returns a short description of the Garmin GPS indicating the make and software version used.
getSize() - Method in class jwo.utils.gui.TargaReader
Reports the size of the image.
getSkyColour() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the current sky colour.
getSkyColour() - Method in class jwo.landserf.gui3d.View3d
Reports the colour of sky to be displayed.
getSlopeTol() - Method in class jwo.landserf.gui.FeatureTolBox
Returns the currently selected slope tolerance.
getSlopeTol() - Method in class jwo.landserf.structure.RasterMap
Returns the currently selected slope tolerance for feature extraction.
getSmallFont() - Method in class jwo.utils.gui.ComponentFactory
Reports the standard font used by 'small' factory components.
getSouth() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the southern boundary of the raster.
getSpatialObject() - Method in class jwo.landserf.gui.ReprojectBox
Returns the spatial object that is to be reprojected.
getSpatialObject() - Method in class jwo.landserf.gui.Thumbnail
Reports the spatial object associated with the thumbnail view.
getSpecular() - Method in class jwo.landserf.structure.RasterMap
Returns the specular constant used in surface for relief calculation.
getSquaredEccentricity() - Method in class jwo.landserf.process.proj.Ellipsoid
Reports the squared eccentricity of this ellipsoid.
getStackTraceAsString(Exception) - Static method in class jwo.utils.OutputLogger
Reports a full stack trace as a string.
getStyleSheet() - Method in class jwo.utils.gui.html.ImprovedImageView
Reports the style sheet used by the component for HTML viewing.
getSubTextFont() - Method in class jwo.landserf.LandSerf.LSFontTheme
The Font of Labels in many cases
getSubTextFont() - Method in class jwo.utils.gui.RunTest.MyFontTheme
The Font of Labels in many cases
getSubpaths() - Method in class jwo.landserf.structure.GISVector
Returns a collection of separate GISVectors, each representing a separate subpath.
getSubset() - Method in class jwo.landserf.gui.EditBox
Reports whether subsetting of exisiting raster is required.
getSummaryType() - Method in class jwo.landserf.gui.MultiScaleBox
Returns the form of summary selected by the user.
getSummitMap() - Method in class jwo.landserf.process.PeakClassificationThread
Retrieves the newly created vector map containing summits and their drops.
getSurfParam() - Method in class jwo.landserf.gui.MultiScaleBox
Returns the currently selected surface parameter.
getSurfParam() - Method in class jwo.landserf.gui.SurfParamBox
Returns the currently selected surface parameter.
getSurfParam() - Method in class jwo.landserf.process.SurfParam
Returns the new raster surface containing the surface parameterisation.
getSurfaceFetures() - Method in class jwo.landserf.process.SurfaceFeatureThread
Retrieves the newly created raster map representing surface features.
getSurfaceNetwork() - Method in class jwo.landserf.process.SurfNetworkThread
Retrieves a newly created surface feature network.
getSurfaceNetwork() - Method in class jwo.landserf.process.SurfaceFeatureThread
Retrieves a newly created surface feature network.
getSurfaceRenderer() - Method in class jwo.landserf.gui3d.GUI3d
Returns the renderer used to display the 3d view.
getSystemTextFont() - Method in class jwo.landserf.LandSerf.LSFontTheme
The Font of Nodes in JTrees
getSystemTextFont() - Method in class jwo.utils.gui.RunTest.MyFontTheme
The Font of Nodes in JTrees
getTIN() - Method in class jwo.landserf.process.DemToTinThread
Retrieves the newly created vector map containing the TIN.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class jwo.utils.gui.JWNumberField
Allows this formatted field to be used as a customised component in a JTable.
getTableModel() - Method in class jwo.landserf.structure.AttributeTable
Reports the table model used to store the attribute values.
getText() - Method in class jwo.utils.gui.html.HTMLRadioButton
Reports the text associated with this HTML radio button.
getText(String) - Method in class jwo.utils.xml.DOMProcessor
Searches the entire DOM for a given element and returns text associated with it.
getText(Node) - Method in class jwo.utils.xml.DOMProcessor
Returns any text associated found in the given node or its children.
getText(String, Node) - Method in class jwo.utils.xml.DOMProcessor
Searches for a given element and returns text associated with it.
getTextureImage() - Method in class jwo.landserf.gui3d.SurfaceDetailBox
Reports the image used for texture.
getTextureSize() - Method in class jwo.landserf.gui3d.GUI3d
Reports the current selected texture quality.
getThinned() - Method in class jwo.landserf.process.SurfNetwork
Returns the thinned raster representation of the network.
getThumbnail(int, boolean) - Method in class jwo.utils.gui.TargaReader
Creates an image with the given maximum dimension.
getTicMarkPosition(int) - Method in class jwo.utils.gui.JWAxisItem
Returns a tic mark position associated with axis.
getTime() - Method in interface jwo.landserf.process.gps.GPSTrack
Should report the time stamp associated with this track coordinate.
getTime() - Method in class jwo.landserf.process.gps.garmin.TrackDataPacket
Should report the time stamp associated with this track coordinate.
getTitle() - Method in class jwo.landserf.structure.Header
Reports the title of the object associated with this header.
getTitle() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the title of the raster.
getTitle() - Method in class jwo.utils.gui.JWAxisItem
Returns the title associated with axis.
getTo() - Method in class jwo.landserf.gui.TransRastBox
Returns the substituted value during a replace transformation.
getTolerance() - Method in class jwo.landserf.structure.msn.GraphNetwork
Reports the node-snapping tolerance used when linking edges to nodes.
getTransformedRaster() - Method in class jwo.landserf.process.TransRastThread
Retrieves the newly created transformed raster.
getTranslate() - Method in class jwo.landserf.gui.TransRastBox
Returns the translation value selected.
getTransparency() - Method in class jwo.landserf.gui.GraphicsArea
Reports the rendering transparency of polygon interiors.
getTransparency() - Method in class jwo.landserf.gui.VectAppearanceBox
Reports the transparency of polygon interiors selected by user.
getTransparency() - Method in class jwo.landserf.gui3d.SurfaceDetailBox
Reports the transparency value selected.
getTransparentColor() - Method in class jwo.utils.gifutils.GIFImage
Get the RGB transparent color of the primary image.
getTransparentColor(int) - Method in class jwo.utils.gifutils.GIFImage
Get the RGB transparent color of the image at the given index.
getTriang() - Method in class jwo.landserf.structure.Edge
Returns the triangle containing this edge.
getTriangleHeight(float, float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Gets the planar intoplated height at the given location based on the current surface triangulation.
getTriangleX() - Method in class jwo.landserf.structure.Triangle
Reports the 3 x coordinates of this triangle.
getTriangleY() - Method in class jwo.landserf.structure.Triangle
Reports the 3 y coordinates of this triangle.
getTriangleZ() - Method in class jwo.landserf.structure.Triangle
Reports the 3 z coordinates of this triangle.
getTrianglesX() - Method in class jwo.landserf.structure.DelaunayTriang
Returns the x coordinates of the triangles that make up the Delaunay triangulation.
getTrianglesY() - Method in class jwo.landserf.structure.DelaunayTriang
Returns the y coordinates of the triangles that make up the Delaunay triangulation.
getTrianglesZ() - Method in class jwo.landserf.structure.DelaunayTriang
Returns the z coordinates of the triangles that make up the Delaunay triangulation.
getTriangulation() - Method in class jwo.landserf.structure.VectorMap
Returns the triangulation topology associated with vector map.
getType() - Method in class jwo.landserf.process.proj.Projection
Reports the type of projection stored.
getType() - Method in class jwo.landserf.structure.ColourRule
Reports the type of colour rule.
getType() - Method in class jwo.landserf.structure.DelaunayTriang
Reports the type of spatial object which is always SpatialModel.TIN.
getType() - Method in class jwo.landserf.structure.FeatureAxis
Reports the type of linear feature represented by the axis.
getType() - Method in class jwo.landserf.structure.Footprint
Reports the type of spatial footprint.
getType() - Method in class jwo.landserf.structure.GISVector
Reports the type of vector.
getType(float[]) - Method in class jwo.landserf.structure.Quadratic
Returns the type of conic section represented by the quadratic.
getType() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the type of raster stored.
getType() - Method in class jwo.landserf.structure.RasterMap
Reports the type of spatial object which will always be RASTER_2D in this case.
getType() - Method in interface jwo.landserf.structure.SpatialModel
Reports the type of spatial model.
getType() - Method in class jwo.landserf.structure.SpatialObject
Reports the type of spatial object.
getType() - Method in class jwo.landserf.structure.VectorMap
Reports the type of spatial model.
getType() - Method in class jwo.landserf.structure.VectorObject
Deprecated. Reports the type of vector object (POINT, LINE etc.).
getType() - Method in class jwo.landserf.structure.msn.GraphEdge
Reports the type of edge connecting nodes.
getType() - Method in class jwo.landserf.structure.msn.GraphNode
Reports the type of feature at the node.
getType() - Method in class jwo.utils.expression.Token
 
getType1() - Method in class jwo.landserf.structure.msn.GraphEdge
Reports the type of feature at the first node.
getType2() - Method in class jwo.landserf.structure.msn.GraphEdge
Reports the type of feature at the second node.
getUnionMER(Footprint) - Method in class jwo.landserf.structure.SpatialObject
Calculates the MER of the union of the given footprint with this MER.
getUserTextFont() - Method in class jwo.landserf.LandSerf.LSFontTheme
The Font in TextFields, EditorPanes, etc.
getUserTextFont() - Method in class jwo.utils.gui.RunTest.MyFontTheme
The Font in TextFields, EditorPanes, etc.
getVScale() - Method in class jwo.landserf.gui3d.View3d
Reports the vertical scaling of the DEM display in the view.
getValency() - Method in class jwo.landserf.structure.msn.GraphJunction
Reports the valency of the junction (should be at least 2).
getValency() - Method in class jwo.landserf.structure.msn.GraphNode
Reports the valency of the node (number of edges connected to it).
getValue() - Method in class jwo.utils.expression.Token
 
getValue() - Method in class jwo.utils.gui.JWSlider
Reports the current value represented by the slider position.
getValueAt(int, int) - Method in class jwo.landserf.structure.AttributeTable
Reports the value stored in the table at the given coordinates.
getValueAt(int, int) - Method in class jwo.landserf.structure.AttributeTableModel
Reports the value stored in the table at the given coordinates.
getValueAt(int, int) - Method in class jwo.utils.gui.TableMap
 
getValueAt(int, int) - Method in class jwo.utils.gui.TableSorter
 
getVectHeight() - Method in class jwo.landserf.gui3d.GUI3d
Reports height that vectors are drawn above the surface.
getVectHeight() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports height that vectors are drawn above the surface.
getVectWidth() - Method in class jwo.landserf.gui3d.GUI3d
Reports the width that vectors are drawn.
getVectWidth() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the width that vectors are drawn.
getVector() - Method in class jwo.landserf.gui.EditBox
Reports the vector map that has been edited.
getVectorDepth() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the depth setting for vectors.
getVectorMap() - Method in class jwo.landserf.process.SurfNetwork
Returns the vector map based on the current surface network.
getVectorMap() - Method in class jwo.landserf.process.TinPointsThread
Retrieves either a TIN or collection of points depending on the direction of conversion specified in the constructor.
getVectorMap() - Method in class jwo.landserf.structure.msn.GraphNetwork
Converts the Metric Surface Network into a vector map for display.
getVectorMap(VectorMap) - Method in class jwo.landserf.structure.msn.GraphNetwork
Fills the given vector map with a representation of the the Metric Surface Network.
getVectorMap1() - Method in interface jwo.landserf.gui.GISFrame
Should return the primary vector map associated with this GISFrame.
getVectorMap1() - Method in class jwo.landserf.gui.GISFrameAdapter
Would return the primary vector map associated with this GISFrame, but ignored in this case.
getVectorMap1() - Method in class jwo.landserf.gui.GUIFrame
Returns the primary vector map associated with the window.
getVectorMap1() - Method in class jwo.landserf.gui.SimpleGISFrame
Returns the primary vector map associated with the GISFrame.
getVectorMap2() - Method in interface jwo.landserf.gui.GISFrame
Should return the secondary vector map associated with this GISFrame.
getVectorMap2() - Method in class jwo.landserf.gui.GISFrameAdapter
Would return the secondary vector map associated with this GISFrame, but ignored in this case.
getVectorMap2() - Method in class jwo.landserf.gui.GUIFrame
Returns the secondary vector map associated with the window.
getVectorMap2() - Method in class jwo.landserf.gui.SimpleGISFrame
Returns the secondary vector map associated with the GISFrame.
getVectorMaps() - Method in interface jwo.landserf.gui.GISFrame
Should return a collection of all the stored vector maps associated with this GISFrame.
getVectorMaps() - Method in class jwo.landserf.gui.GISFrameAdapter
Would return a collection of all the stored vector maps associated with this GISFrame, but ignored in this case.
getVectorMaps() - Method in class jwo.landserf.gui.GUIFrame
Returns a collection of all the stored vector maps associated with this GUIFrame.
getVectorMaps() - Method in class jwo.landserf.gui.SimpleGISFrame
Returns a collection of all the stored vector maps associated with this GISFrame.
getVectorObliqueDepth() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the oblique depth setting for vectors.
getVersion(char, int) - Method in class jwo.landserf.process.gps.garmin.ProtocolDataPacket
Identifies if the GPS supports the given protocol.
getVersion() - Method in class jwo.landserf.structure.DelaunayTriang
Reports the version of the object.
getVersion() - Method in class jwo.landserf.structure.Edge
Reports the version of the object.
getVersion() - Method in class jwo.landserf.structure.Node
Reports the version of the object.
getVersion() - Method in class jwo.landserf.structure.Triangle
Reports the version of the object.
getVerticalScale() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the current vertical scaling factor.
getViewFactory() - Method in class jwo.utils.gui.html.ImprovedHTMLEditorKit
Overrides the default view factory by returning a customised HTML view factory that looks for relative links.
getWSize() - Method in class jwo.landserf.gui.MultiScaleBox
Returns the currently selected maximum window size from the dialogue box.
getWSize() - Method in class jwo.landserf.gui.WindowScaleBox
Returns the currently selected window size from the dialogue box.
getWSize() - Method in class jwo.landserf.structure.RasterMap
Returns the currently selected local window size.
getWallColour() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the current surface wall colour.
getWallColour() - Method in class jwo.landserf.gui3d.View3d
Reports the colour of walls to be displayed.
getWest() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the western boundary of the raster.
getWidth(int) - Method in class jwo.utils.gifutils.GIFImage
Get the pixel width of the image at the given index.
getWidth() - Method in class jwo.utils.gifutils.GIFImage
Get the pixel width of the primary image.
getWidthScale(Dimension, PageFormat) - Method in class jwo.utils.gui.PrintUtilities
Reports the scaling that would be applied if an object of the given size was to be printed so its width matched the supplied page format printable width.
getWindow(int, int, int) - Method in class jwo.landserf.structure.RasterMap
Returns a local window from the raster.
getWindowSize() - Method in class jwo.landserf.gui.ResolutionBox
Reports the window size selected by the user, or 1 if window size field not shown.
getWindowTitleFont() - Method in class jwo.landserf.LandSerf.LSFontTheme
The Font of the Title of JInternalFrames
getWindowTitleFont() - Method in class jwo.utils.gui.RunTest.MyFontTheme
The Font of the Title of JInternalFrames
getX(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Converts the given geographical coordinate to its rendering x coordinate equivalent.
getX() - Method in class jwo.landserf.structure.Node
Reports the x-coordinate of this node.
getX() - Method in class jwo.landserf.structure.VectorObject
Deprecated. Returns the array of X coordinates making up the vector object.
getX() - Method in class jwo.landserf.structure.msn.GraphNode
Reports the x coordinate of the node.
getX1() - Method in class jwo.landserf.structure.msn.GraphEdge
Reports the x coordinate of the first node.
getX2() - Method in class jwo.landserf.structure.msn.GraphEdge
Reports the x coordinate of the second node.
getXCentre() - Method in class jwo.landserf.structure.Quadratic
Returns the x coordinate of the point of inflection of the quadratic.
getXMax() - Method in class jwo.utils.gui.JWGraph
Reports the maximum X value of the graph.
getXMeasurementScale() - Method in class jwo.utils.gui.JWGraph
Reports on the measurement scale of the data on the X-axis.
getXMin() - Method in class jwo.utils.gui.JWGraph
Reports the minimum X value of the graph.
getXOrigin() - Method in class jwo.landserf.structure.Footprint
Reports the x origin of the footprint.
getXRes() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the x-resolution of the raster.
getXRes() - Method in class jwo.landserf.structure.RasterMap
Returns the resolution in the x direction.
getXValue() - Method in class jwo.utils.gui.JWGraphItem
Reports the X value of the graphics component.
getY(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Converts the given geographical coordinate to its rendering y coordinate equivalent.
getY() - Method in class jwo.landserf.structure.Node
Reports the y-coordinate of this node.
getY() - Method in class jwo.landserf.structure.VectorObject
Deprecated. Returns the array of Y coordinates making up the vector object.
getY() - Method in class jwo.landserf.structure.msn.GraphNode
Reports the y coordinate of the node.
getY1() - Method in class jwo.landserf.structure.msn.GraphEdge
Reports the y coordinate of the first node.
getY2() - Method in class jwo.landserf.structure.msn.GraphEdge
Reports the y coordinate of the second node.
getYCentre() - Method in class jwo.landserf.structure.Quadratic
Returns the y coordinate of the point of inflection of the quadratic.
getYMax() - Method in class jwo.utils.gui.JWGraph
Reports the maximum Y value of the graph.
getYMeasurementScale() - Method in class jwo.utils.gui.JWGraph
Reports on the measurement scale of the data on the Y-axis.
getYMin() - Method in class jwo.utils.gui.JWGraph
Reports the minimum Y value of the graph.
getYOrigin() - Method in class jwo.landserf.structure.Footprint
Reports the y origin of the footprint.
getYRes() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the y-resolution of the raster.
getYRes() - Method in class jwo.landserf.structure.RasterMap
Returns the resolution in the y direction.
getYValue() - Method in class jwo.utils.gui.JWGraphItem
Reports the Y value of the graphics component.
getYear() - Method in interface jwo.landserf.process.gps.GPSDate
Returns the year used for GPS date transfer.
getYear() - Method in class jwo.landserf.process.gps.garmin.TimeDataPacket
Reports the year.
getZ(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Converts the given geographical coordinate to its rendering z coordinate equivalent.
getZ() - Method in class jwo.landserf.structure.Node
Reports the z-coordinate of this node.
getZ(float[][], float, float) - Method in class jwo.landserf.structure.Quadratic
Reports the height at a given offset from the centre of the quadratic surface.
getZ() - Method in class jwo.landserf.structure.VectorObject
Deprecated. Returns the array of Z coordinates making up the vector object.
getZ() - Method in class jwo.landserf.structure.msn.GraphNode
Reports the z coordinate of the node.
getZ1() - Method in class jwo.landserf.structure.msn.GraphEdge
Reports the z coordinate of the first node.
getZ2() - Method in class jwo.landserf.structure.msn.GraphEdge
Reports the z coordinate of the second node.
getZCoords() - Method in class jwo.landserf.structure.GISVector
Returns a set of z coordinates matching each (x,y) pair.
getZone() - Method in class jwo.landserf.process.proj.Projection
Reports the full UTM zone of the given (lat,lng) location.
getZone() - Method in class jwo.landserf.process.proj.UTM
Reports the full UTM zone of the given (lat,lng) location.
getZoneLetter() - Method in class jwo.landserf.process.proj.Projection
Reports the UTM zone letter of the given (lat,lng) location.
getZoneLetter() - Method in class jwo.landserf.process.proj.UTM
Reports the UTM zone letter of the given (lat,lng) location.
getZoneNumber() - Method in class jwo.landserf.process.proj.Projection
Reports the UTM zone number of the given (lat,lng) location.
getZoneNumber() - Method in class jwo.landserf.process.proj.UTM
Reports the UTM zone number of the given (lat,lng) location.
getlColour() - Method in class jwo.landserf.structure.ColourRule
Finds the colour associated with the lower index.
getlIndex() - Method in class jwo.landserf.structure.ColourRule
Finds the lower index associated with colour rule.
getpBlend() - Method in class jwo.landserf.gui.BlendBox
Returns the currently selected blending weight.
getpBlend() - Method in class jwo.landserf.structure.RasterMap
Returns the currently selected weighting for this surface when image blending.
getpShade() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the proportion of shaded relief assocaited with raster visualisation.
getpShade() - Method in class jwo.landserf.structure.RasterMap
Returns the weighting given to shaded relief.
getuColour() - Method in class jwo.landserf.structure.ColourRule
Finds the colour associated with the upper index.
getuIndex() - Method in class jwo.landserf.structure.ColourRule
Finds the upper index associated with colour rule.
gpsListeners - Variable in class jwo.landserf.process.gps.GPS
List of objects registered as listeners to this GPS.
greaterThan(AngleRadians) - Method in class jwo.landserf.process.gps.AngleRadians
Tests if this angle is greater than the given angle.
guessFileType(String) - Static method in class jwo.landserf.process.io.FileHandler
Guesses the type of file based on the extension of the given file name.

H

HEIGHT - Static variable in class jwo.landserf.gui.Thumbnail
Width of thumbnail (image + border + title text)
HELMERT_1906 - Static variable in class jwo.landserf.process.proj.Ellipsoid
Helmert 1906 ellipsoid.
HIGH - Static variable in class jwo.landserf.gui3d.GUI3d
High texture quality (512 x 512 pixels).
HORIZONTAL - Static variable in class jwo.landserf.structure.Quadratic
Horizontal, planar conic section.
HOUGH - Static variable in class jwo.landserf.process.proj.Ellipsoid
Hough ellipsoid.
HTMLRadioButton - class jwo.utils.gui.html.HTMLRadioButton.
A radio button that can display any HTML code including relative and absolute links to local or remote images, hyperlinks etc.
HTMLRadioButton(String, boolean) - Constructor for class jwo.utils.gui.html.HTMLRadioButton
Creates a radio button that can display any HTML including locally or remotely specified images.
HTMLRadioButton(String, boolean, boolean) - Constructor for class jwo.utils.gui.html.HTMLRadioButton
Creates a radio button that can display any (X)HTML including locally or remotely specified images.
HTMLRadioButton(String, boolean, HTMLEditorKit) - Constructor for class jwo.utils.gui.html.HTMLRadioButton
Creates a radio button that can display any (X)HTML including locally or remotely specified images.
HUESAT - Static variable in class jwo.landserf.gui.GraphicsArea
Hue-Saturation map.
HULL - Static variable in class jwo.landserf.structure.Node
Identifies a node that is part of a convex hull.
HYPERBOLIC - Static variable in class jwo.landserf.structure.Quadratic
Hyperbolic conic section.
Header - class jwo.landserf.structure.Header.
Stores general header information about a document.
Header(String) - Constructor for class jwo.landserf.structure.Header
Creates a default header with a given title.
Header(String, String, String, String) - Constructor for class jwo.landserf.structure.Header
Creates a header with given title, author, rights and notes.
Header(Header) - Constructor for class jwo.landserf.structure.Header
Creates a header based on a copy of the given one.
HistoBox - class jwo.landserf.gui.HistoBox.
Displays a frequency histogram or hammock plot from a raster.
HistoBox(GISFrame) - Constructor for class jwo.landserf.gui.HistoBox
Initialises a graphical component ready for the frequency histogram.
HistoBox(GISFrame, int) - Constructor for class jwo.landserf.gui.HistoBox
Creates a graphics area ready for the modulus frequency histogram (hammock plot).
Histogram - class jwo.landserf.gui.Histogram.
Displays a histogram (commonly a frequency histogram or hammock plot.
Histogram() - Constructor for class jwo.landserf.gui.Histogram
Creates an empty histogram.
Histogram(float, float) - Constructor for class jwo.landserf.gui.Histogram
Lays out the canvas for the histogram.
Histogram(String, float, float) - Constructor for class jwo.landserf.gui.Histogram
Lays out the canvas for the histogram with given title.
Histogram(float, float, float, float) - Constructor for class jwo.landserf.gui.Histogram
Lays out the canvas for the histogram.
Histogram(String, float, float, float, float) - Constructor for class jwo.landserf.gui.Histogram
Lays out the canvas for the histogram with given title.
Histogram(float, float, String[], float, float) - Constructor for class jwo.landserf.gui.Histogram
Lays out the canvas for the histogram including explicit labels for the X axis.
Histogram(String, float, float, String[], float, float) - Constructor for class jwo.landserf.gui.Histogram
Lays out the canvas for the histogram with given title and including explicit labels for the X axis.
Histogram(float, float, String[], float, float, int) - Constructor for class jwo.landserf.gui.Histogram
Lays out the canvas for the histogram including explicit labels for the X axis on the given measurement scale.
Histogram(String, float, float, String[], float, float, int) - Constructor for class jwo.landserf.gui.Histogram
Lays out the canvas for the histogram with given title and including explicit labels for the X axis on the given measurement scale.
hAlignment - Variable in class jwo.utils.gui.SGLayout
 
hAlignments - Variable in class jwo.utils.gui.SGLayout
 
hasAlpha(Image) - Static method in class jwo.utils.gui.ImageUtils
Determines whether or not a given image contains transparent pixels.
hasErrors() - Method in class jwo.utils.gifutils.ImageQuant
Reports whether conversion has any errors.
hasNext() - Method in class jwo.utils.dbase.DbaseFileReader
Queries the reader as to whether there is another record.
hasZCoords() - Method in class jwo.landserf.structure.VectorMap
Processes all GIS vectors to see if they all have z coordinates.
hashCode() - Method in class jwo.landserf.structure.Footprint
Reports the hashcode associated with this object.
header - Variable in class jwo.utils.gifutils.GIFImage
 
header - Variable in class jwo.utils.gui.EditableHeaderUI.MouseInputHandler
 
hgap - Variable in class jwo.utils.gui.SGLayout
 
hugSurface(boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets movement to hug surface (ie no flying).

I

IDRISI_BIN_R - Static variable in class jwo.landserf.process.io.FileHandler
Idrisi binary raster.
IDRISI_BIN_V - Static variable in class jwo.landserf.process.io.FileHandler
Idrisi binary vector.
IDRISI_TEXT_R - Static variable in class jwo.landserf.process.io.FileHandler
Idrisi ASCII raster.
IDRISI_TEXT_V - Static variable in class jwo.landserf.process.io.FileHandler
Idrisi ASCII vector.
IFFT - Static variable in class jwo.utils.JWFastFourierTransform
Indicates an inverse transform.
IMAGE - Static variable in class jwo.landserf.process.io.FileHandler
GIF or JPEG graphics file.
IMAGE - Static variable in class jwo.landserf.structure.RasterMap
Image (raster cells represent colours).
IMAGE_SEPARATOR - Static variable in class jwo.utils.gifutils.GIFImage
 
IMHOF_L1 - Static variable in class jwo.landserf.structure.ColourTable
Imhof land surface colour scheme (green to beige).
IMHOF_L2 - Static variable in class jwo.landserf.structure.ColourTable
Imhof land surface colour scheme (green to brown).
IMHOF_L3 - Static variable in class jwo.landserf.structure.ColourTable
Imhof land surface colour scheme (green to orange).
IMHOF_L4 - Static variable in class jwo.landserf.structure.ColourTable
Imhof land surface colour scheme (green to white).
IMHOF_S1 - Static variable in class jwo.landserf.structure.ColourTable
Imhof sea colour scheme (blue to white).
IMHOF_S2 - Static variable in class jwo.landserf.structure.ColourTable
Imhof sea colour scheme (dark blue to white).
IMHOF_SL - Static variable in class jwo.landserf.structure.ColourTable
Imhof sea and land colour scheme (dark blue to brown).
INFO_RAST - Static variable in class jwo.landserf.gui.EditBox
Display raster fields for information (read only).
INFO_VECT - Static variable in class jwo.landserf.gui.EditBox
Display vector fields for information (read only).
INNER - Static variable in class jwo.landserf.structure.Node
Identifies an inner node.
INTERNATIONAL - Static variable in class jwo.landserf.process.proj.Ellipsoid
International ellipsoid.
INTERSECTION - Static variable in interface jwo.landserf.structure.SpatialModel
Used to signal an 'intersection' spatial combination.
INTERSECTS - Static variable in class jwo.landserf.structure.Segment
Indicates location intersecting with segment.
INTERVAL - Static variable in class jwo.utils.gui.JWGraph
Measurement scale of data.
INV_GREYSCALE - Static variable in class jwo.landserf.structure.ColourTable
Inverted greyscale (white to black) colour table.
ImageHandler - interface jwo.utils.gui.ImageHandler.
Defines the behaviour of all image handlers.
ImageIO - class jwo.landserf.process.io.ImageIO.
Contains a collection of static methods for reading and writing image files.
ImageIO() - Constructor for class jwo.landserf.process.io.ImageIO
There should be no need to call the constructor explicitly since all methods are static.
ImageOutputBox - class jwo.landserf.gui3d.ImageOutputBox.
Create a non-modal dialogue for controlling snapshot and animation output.
ImageOutputBox(GUI3d) - Constructor for class jwo.landserf.gui3d.ImageOutputBox
Create a dialog allowing image recorder options to be set.
ImageQuant - class jwo.utils.gifutils.ImageQuant.
Class to quantize an RGB image into fewer colours.
ImageQuant(Image, int, int, int) - Constructor for class jwo.utils.gifutils.ImageQuant
Converts the given image into its quantised equivalent.
ImageUtils - class jwo.utils.gui.ImageUtils.
Collection of static image utilities.
ImageUtils() - Constructor for class jwo.utils.gui.ImageUtils
 
ImprovedHTMLEditorKit - class jwo.utils.gui.html.ImprovedHTMLEditorKit.
HTML editor kit to replace the default one used by JEditorPane.
ImprovedHTMLEditorKit() - Constructor for class jwo.utils.gui.html.ImprovedHTMLEditorKit
Creates an editor kit that will process HTML, but will not validate XHTML.
ImprovedHTMLEditorKit(boolean) - Constructor for class jwo.utils.gui.html.ImprovedHTMLEditorKit
Creates an editor kit that will process (X)HTML.
ImprovedHTMLEditorKit.HTMLFactoryX - class jwo.utils.gui.html.ImprovedHTMLEditorKit.HTMLFactoryX.
A customised view factory that contains an image viewer that can cope with relative links.
ImprovedHTMLEditorKit.HTMLFactoryX() - Constructor for class jwo.utils.gui.html.ImprovedHTMLEditorKit.HTMLFactoryX
 
ImprovedImageView - class jwo.utils.gui.html.ImprovedImageView.
Customised image viewer for use by an HTML editor kit.
ImprovedImageView(Element) - Constructor for class jwo.utils.gui.html.ImprovedImageView
Creates a new view that represents an IMG element.
InvalidPacketException - exception jwo.landserf.process.gps.garmin.InvalidPacketException.
Represents a problem in the form of a packet transferred to or from the GPS.
InvalidPacketException(int[], int) - Constructor for class jwo.landserf.process.gps.garmin.InvalidPacketException
Creates an InvalidPacketException.
idToString(int) - Static method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports the name of the given packet ID.
imageToArray(Image, int, int) - Static method in class jwo.utils.gifutils.ImageQuant
Converts a Java Image into an array holding ARGB values.
imageUpdate(Image, int, int, int, int, int) - Method in class jwo.utils.gui.html.ImprovedImageView
Allows progressive display of images.
imaginary - Variable in class jwo.utils.structure.JWComplex
Imaginary component of complex number.
incIDCounter() - Method in class jwo.landserf.structure.msn.GraphNetwork
Increments the current ID counter.
init(GLDrawable) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Called by the drawable class immediately after the OpenGL context is initialized; the GLContext has already been made current when this method is called.
initVector(GISFrame) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Initialises the vector map representation.
initWindow() - Method in class jwo.landserf.gui.GUIFrame
Updates the initial display to take into account, any command line options that have loaded spatial objects or set display types at initialisation.
initWindow() - Method in class jwo.utils.gui.JWFrame
Performs any window initialisation that is required after the frame has been displayed.
insert(Object) - Method in class jwo.utils.structure.JWPriorityQueue
Adds an item to the priority queue using the default priority of 0.
insert(Object, float) - Method in class jwo.utils.structure.JWPriorityQueue
Adds ('pushes') an item to the priority queue using the given priority.
insertPoint(float, float) - Method in class jwo.landserf.structure.DelaunayTriang
Inserts a new 2d point into the network and recalculates the triangulation.
insertPoint(float, float, float) - Method in class jwo.landserf.structure.DelaunayTriang
Inserts a new 3d point into the network and recalculates the triangulation.
insertUpdate(DocumentEvent) - Method in class jwo.landserf.gui.DigitizeBox
Responds to an insert in the attribute filed and ensures it is valid.
insertUpdate(DocumentEvent) - Method in class jwo.landserf.gui.EditBox
Responds to an insert in one of the bounding text fields by checking input is valid and updating row and column sizes and interpolation/subset options.
insertUpdate(DocumentEvent) - Method in class jwo.landserf.gui.HistoBox
Responds to an insert in the 'ignore value' text field and recalculates the histogram.
insertUpdate(DocumentEvent) - Method in class jwo.landserf.gui.ResolutionBox
Responds to an insert in the resolution text field by checking input is valid and updating raster row and column sizes.
interpolateAttribute(Footprint) - Method in class jwo.landserf.structure.RasterMap
Interpolates the attribute of the raster at the given coordinates.
interpolateAttribute(float, float) - Method in class jwo.landserf.structure.RasterMap
Interpolates the attribute of the raster at the given coordinates.
interruptionRequested() - Method in class jwo.landserf.process.LSThread
Responds to a request for an interruption to this process.
interruptionRequested() - Method in interface jwo.utils.gui.JWInterruptionListener
Should respond to a request for an interruption to some process.
intersectWith(GraphEdge) - Method in class jwo.landserf.structure.msn.GraphEdge
Reports a list of new edges that would result if this edge intersects with the given edge.
intersectWith(GraphEdge, boolean) - Method in class jwo.landserf.structure.msn.GraphEdge
Reports a list of new edges that would result if this edge intersects with the given edge.
intersectsEndpoint() - Method in class jwo.landserf.structure.Segment
Reports whether intersection is with one of the segment's endpoints.
invTransformCoords(Footprint) - Method in class jwo.landserf.gui.RectifyBox
Performs an inverse transformation, but does nothing in this case.
invTransformCoords(Footprint) - Method in interface jwo.landserf.process.Transformable
Should perform an inverse transform of the location given by the footprint.
invTransformCoords(Footprint) - Method in class jwo.landserf.process.proj.OSGB
Performs an inverse OSGB to lat/long transform on the given location.
invTransformCoords(Footprint) - Method in class jwo.landserf.process.proj.ObliqueMercator
Performs an inverse Oblique Mercator to lat/long transform on the given location.
invTransformCoords(Footprint) - Method in class jwo.landserf.process.proj.Swiss
Performs an inverse Swiss grid to lat/long transform on the given location.
invTransformCoords(Footprint) - Method in class jwo.landserf.process.proj.TimeSpace
Performs an inverse planar time-space transformation on the given location.
invTransformCoords(Footprint) - Method in class jwo.landserf.process.proj.UTM
Performs an inverse UTM transform on the given location.
isCellEditable(int, int) - Method in class jwo.landserf.structure.AttributeTable
Reports whether the cell represented by the given coordinates is editable.
isCellEditable(int, int) - Method in class jwo.landserf.structure.AttributeTableModel
Reports whether the cell represented by the given coordinates is editable.
isCellEditable(int) - Method in class jwo.utils.gui.EditableHeader
Reports whether the given header cell is editable.
isCellEditable(int, int) - Method in class jwo.utils.gui.TableMap
 
isChanged() - Method in class jwo.utils.gui.JWDialogue
Notifies if contents of dialogue have changed
isDrawDetail() - Method in class jwo.landserf.gui3d.GUI3d
Reports if the detailed texture is drawn or not..
isDrawDetail() - Method in class jwo.landserf.gui3d.SurfaceDetailBox
Reports if the detailed texture is drawn or not.
isDrawDetail() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports if the detailed texture is drawn or not.
isEditable() - Method in class jwo.utils.gui.html.ImprovedImageView
Reports whether the view is editable.
isEditing() - Method in class jwo.utils.gui.EditableHeader
Reports whether or not there is a cell being edited
isEmpty() - Method in class jwo.utils.xml.DOMProcessor
Reports whether we have an empty DOM.
isErrorSurfRequested() - Method in class jwo.landserf.gui.DemToTinBox
Returns whether an error surface was requested.
isExperimental() - Method in interface jwo.landserf.gui.GISFrame
Should report whether experimental functionality is available to the GUI.
isExperimental() - Method in class jwo.landserf.gui.GISFrameAdapter
Reports whether experimental functionality is available to the GUI.
isExperimental() - Method in class jwo.landserf.gui.GUIFrame
Reports whether experimental functionality is available to the GUI.
isFadeDetail() - Method in class jwo.landserf.gui3d.GUI3d
Reports if the detailed texture fades with distance.
isFadeDetail() - Method in class jwo.landserf.gui3d.SurfaceDetailBox
Reports if the detailed texture is to fade with distance.
isFadeDetail() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports if the detailed texture fades with distance.
isFirst() - Method in interface jwo.landserf.process.gps.GPSTrack
Should report whether this is the first point in a track segment.
isFirst() - Method in class jwo.landserf.process.gps.garmin.TrackDataPacket
Reports whether this is the first point in a track segment.
isGPSConnected() - Method in class jwo.landserf.gui.GPSConfigBox
Reports whether a live GPS connection is currently established.
isHeaderEditable() - Method in class jwo.utils.gui.EditableHeaderTableColumn
Reports whether the header is editable or not.
isImageInterlaced() - Method in class jwo.utils.gifutils.GIFImage
Return whether or not the primary image is interlaced.
isImageInterlaced(int) - Method in class jwo.utils.gifutils.GIFImage
Return whether or not the image at the given index is interlaced.
isInCircle(Node) - Method in class jwo.landserf.structure.Triangle
Determines if a given point is inside the triangle's circumcircle.
isInTriangle(Node) - Method in class jwo.landserf.structure.Triangle
Determines if a given point is inside the triangle.
isIntel() - Method in class jwo.landserf.gui.BinarySizeBox
Reports whether Intel (low byte first) or Motorola (hight byte first) byte ordering has been selected.
isLastParseSuccessful() - Method in class jwo.utils.gui.html.ImprovedHTMLEditorKit
Reports whether the last parse of code was successful.
isLegal() - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Checks if the packet is valid with regards to header, footer, data field length and checksum.
isLineFixed() - Method in class jwo.landserf.gui.GraphicsArea
Reports whether line width should be fixed as user zooms in/out.
isLineFixed() - Method in class jwo.landserf.gui.VectAppearanceBox
Reports whether line width should be fixed as user zooms in/out.
isNearNode(float, float, float) - Method in class jwo.landserf.structure.DelaunayTriang
Looks for a node within a given distance of the give point.
isNullReplaced() - Method in class jwo.landserf.gui.CombineBox
Indicates whether null values are to be replaced where possible.
isNumeric() - Method in class jwo.landserf.structure.AttributeTable
Reports whether the current active column contains numeric values.
isNumeric(int) - Method in class jwo.landserf.structure.AttributeTable
Reports whether the given colum contains numeric values.
isObjectIntersection() - Method in class jwo.landserf.gui.CombineBox
Indicates whether object boundary intersection is to be applied to overlapping spatial objects.
isPointFixed() - Method in class jwo.landserf.gui.GraphicsArea
Reports whether point symbol size should be fixed as user zooms in/out.
isPointFixed() - Method in class jwo.landserf.gui.VectAppearanceBox
Reports whether point symbol size should be fixed as user zooms in/out.
isPowerOf2(int) - Static method in class jwo.utils.JWFastFourierTransform
Reports whether a given integer is a power of two or not.
isSelected() - Method in class jwo.utils.gui.html.HTMLRadioButton
Reports the selected state of this radio button.
isShowLabels() - Method in class jwo.landserf.gui.GraphicsArea
Reports whether point lables are to be shown or not.
isShowLabels() - Method in class jwo.landserf.gui.VectAppearanceBox
Reports whether point lables are to be shown or not.
isSky() - Method in class jwo.landserf.gui3d.View3d
Reports whether the sea and sky are displayed behind the surface.
isSmooth() - Method in class jwo.landserf.gui3d.View3d
Reports whether the DEM view smooths the drape or not.
isUndefined() - Method in class jwo.landserf.structure.Segment
Reports whether segment is undefined (endpoints identical).
isUniversal() - Method in class jwo.landserf.structure.msn.GraphNode
Reports whether the node is unviversal.
isValidation() - Method in class jwo.utils.gui.html.ImprovedHTMLEditorKit
Reports whether or not XHTML validation is set.
isVectClipped() - Method in class jwo.landserf.gui3d.GUI3d
Reports whether vectors are to be depth clipped.
isVectClipped() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports whether vectors are to be depth clipped.
isVectSmoothed() - Method in class jwo.landserf.gui3d.GUI3d
Reports whether vectors displayed as smoothed.
isVectSmoothed() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports whether vectors displayed as smoothed.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui.BinarySizeBox
Responds to a change in the bytes per cell radio buttons by recalculating the possible row/column combinations.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui.DemToTinBox
Responds to a checkbox item being changed by disabling non checked parameters.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui.EditBox
Checks to see if any of the raster creation types have changed and updates the user inferface appropriately.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui.HistoBox
Responds to the 'ignore elevation at'checkbox item being changed by disabling/enabling elevation text entry.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui.PeakClassificationBox
Responds to a checkbox item being changed by disabling gui options that are dependent on their selection.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui.ProfileQueryBox
Responds to a change in a checkbox by altering the source of the profile location (either a vector of straight line defined by mouse clicks).
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui.ProjectionEditBox
Responds to a change in the projection selection and updates the GUI accordingly.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui.RectifyBox
Responds to changes in chack/radio boxes.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui.ReprojectBox
Responds to a change in the spatial object selector and updates the GUI accordingly.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui.TransRastBox
Responds to a checkbox item being changed by disabling non checked parameters.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui.VectAppearanceBox
Responds to a checkbox item being changed by disabling non checked parameters.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui3d.ImageOutputBox
Reponds to a change in the image format selection by informing the snapshot generator of the format requested.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui3d.ScaleDrapeBox
Sets the clip and smooth state of the vector display.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui3d.SurfaceDetailBox
Sets the clip and smooth state of the vector display.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui3d.VectAppearanceBox
Sets the clip and smooth state of the vector display.
items - Variable in class jwo.utils.gui.JWGraph
Array of graphic items in graph.

J

JPG - Static variable in class jwo.landserf.gui3d.SurfaceRenderer
Indicates a JPEG format image file
JPGHandler - class jwo.utils.gui.JPGHandler.
Saves images in JPEG format.
JPGHandler() - Constructor for class jwo.utils.gui.JPGHandler
Initialises the image handler.
JWAxisItem - class jwo.utils.gui.JWAxisItem.
Object to hold graph axis information.
JWAxisItem(float, float) - Constructor for class jwo.utils.gui.JWAxisItem
Creates a default set of axis labels and tic marks (10 labels).
JWAxisItem(float, float, String[]) - Constructor for class jwo.utils.gui.JWAxisItem
Creates a set of categorical axis labels and tic marks based on a given set of labels.
JWAxisItem(float, float, String[], int) - Constructor for class jwo.utils.gui.JWAxisItem
Creates a set of axis labels and tic marks based on a given set of labels and a given measurement scale.
JWColourListener - interface jwo.utils.gui.JWColourListener.
Interface for objects that need to be updated when a colour value is changed.
JWColourRing - class jwo.utils.gui.JWColourRing.
Creates a colour ring for displaying HSV colour space.
JWColourRing(int) - Constructor for class jwo.utils.gui.JWColourRing
Creates a hue colour ring surrounding a saturation- brightness square.
JWColourRing(int, Color) - Constructor for class jwo.utils.gui.JWColourRing
Creates a hue colour ring surrounding a saturation- brightness square.
JWColourSelect - class jwo.utils.gui.JWColourSelect.
Creates a graphic colour selector.
JWColourSelect(Frame) - Constructor for class jwo.utils.gui.JWColourSelect
Creates the dialogue layout for the colour selector with default (red) initial colour.
JWColourSelect(Frame, Color) - Constructor for class jwo.utils.gui.JWColourSelect
Creates the dialogue layout for the colour selector with the given initial colour.
JWColourSelect(Frame, Color, JWColourListener) - Constructor for class jwo.utils.gui.JWColourSelect
Creates the dialogue layout for the colour selector with the given initial colour and colour listener.
JWComplex - class jwo.utils.structure.JWComplex.
Simple class to store complex numbers
JWComplex() - Constructor for class jwo.utils.structure.JWComplex
Initialises complex number as (0,0).
JWComplex(float) - Constructor for class jwo.utils.structure.JWComplex
Initialises complex number as (real,0).
JWComplex(float, float) - Constructor for class jwo.utils.structure.JWComplex
Initialises complex number as (real,imaginary).
JWDialogue - class jwo.utils.gui.JWDialogue.
Class for displaying for dialogue windows.
JWDialogue(Frame) - Constructor for class jwo.utils.gui.JWDialogue
Creates a simple modal dialogue window with, OK and Cancel buttons.
JWDialogue(Frame, String) - Constructor for class jwo.utils.gui.JWDialogue
Creates a simple modal dialogue window with title, OK and Cancel buttons.
JWDialogue(Frame, String, int, boolean) - Constructor for class jwo.utils.gui.JWDialogue
Creates a simple monologue/dialogue window with title and return buttons.
JWDialogueListener - interface jwo.utils.gui.JWDialogueListener.
Interface for objects that need to be updated when a non-modal dialogue is closed.
JWFastFourierTransform - class jwo.utils.JWFastFourierTransform.
Calculates the Fast Fourier or Inverse Fast Fourier transforms of an array of discrete real or complex numbers respectively.
JWFastFourierTransform(float[], float[], int, int) - Constructor for class jwo.utils.JWFastFourierTransform
Performs a forward Fast Fourier Transform of an array of real numbers.
JWFastFourierTransform(int, float[], float[], int, int) - Constructor for class jwo.utils.JWFastFourierTransform
Performs a Fast Fourier Transform of an array of real numbers (FFT) or complex coefficients (IFFT).
JWFrame - class jwo.utils.gui.JWFrame.
Creates a containing window with status, progress, menu and toolbar options.
JWFrame(String) - Constructor for class jwo.utils.gui.JWFrame
Creates a top-level window with a given title.
JWFrame(String, String, boolean, boolean, boolean) - Constructor for class jwo.utils.gui.JWFrame
Creates a top-level window with various decoration options.
JWGraph - class jwo.utils.gui.JWGraph.
Simple graph object.
JWGraph() - Constructor for class jwo.utils.gui.JWGraph
Minimal advance graph layout (axes only).
JWGraph(String, float, float) - Constructor for class jwo.utils.gui.JWGraph
Lays out the graph title, labels etc.
JWGraph(String, float, float, float, float) - Constructor for class jwo.utils.gui.JWGraph
Lays out the graph title, labels etc.
JWGraph(String, float, float, float, float, String[]) - Constructor for class jwo.utils.gui.JWGraph
Lays out the graph title, labels etc.
JWGraph(String, float, float, float, float, String[], int) - Constructor for class jwo.utils.gui.JWGraph
Lays out the graph title, labels etc.
JWGraph(String, float, float, String[], float, float) - Constructor for class jwo.utils.gui.JWGraph
Lays out the graph title, labels etc.
JWGraph(String, float, float, String[], float, float, int) - Constructor for class jwo.utils.gui.JWGraph
Lays out the graph title, labels etc.
JWGraph(String, float, float, float, float, boolean) - Constructor for class jwo.utils.gui.JWGraph
Lays out the graph title, labels etc as a polar plot.
JWGraphItem - class jwo.utils.gui.JWGraphItem.
Skeleton for a graphical object to be added to Graph.
JWGraphItem() - Constructor for class jwo.utils.gui.JWGraphItem
Stores a graphable item (bar, line, point etc.).
JWGraphItem(float, float) - Constructor for class jwo.utils.gui.JWGraphItem
Stores a graphable item (bar, line, point etc.).
JWGraphItem(float, float, Color) - Constructor for class jwo.utils.gui.JWGraphItem
Stores a graphable item (bar, line, point etc.).
JWInterruptionListener - interface jwo.utils.gui.JWInterruptionListener.
Interface for objects that need to be informed that a process has been interrupted by the user.
JWLUDecomp - class jwo.utils.JWLUDecomp.
Class for finding the solution of a set of linear algrbraic equations via LU decomposition.
JWLUDecomp(float[][], float[]) - Constructor for class jwo.utils.JWLUDecomp
Solves a set of linear equations provided by a matrix holding the left hand side and a vector holding the right hand side.
JWLUDecomp(float[][]) - Constructor for class jwo.utils.JWLUDecomp
Creates the LU Decomposed matrix based on LHS of a set of normal equations equations.
JWLogFormatter - class jwo.utils.JWLogFormatter.
Creates a simple and terse formatting for Logger output.
JWLogFormatter() - Constructor for class jwo.utils.JWLogFormatter
Initialises the formatter.
JWMatrix - class jwo.utils.structure.JWMatrix.
Class containing Matrix processing operations.
JWMatrix() - Constructor for class jwo.utils.structure.JWMatrix
 
JWNumberField - class jwo.utils.gui.JWNumberField.
A text field that only allows numeric values to be entered.
JWNumberField(NumberFormat) - Constructor for class jwo.utils.gui.JWNumberField
Create a formatted text field with the given number format.
JWPicture - class jwo.utils.gui.JWPicture.
Loads and displays an image in a form that can be added to graphical containers.
JWPicture(Image) - Constructor for class jwo.utils.gui.JWPicture
Creates a displayable picture of the given image.
JWPicture(Image, int, int) - Constructor for class jwo.utils.gui.JWPicture
Creates a displayable picture of the given image at the given size.
JWPicture(Image, int, int, int, int) - Constructor for class jwo.utils.gui.JWPicture
Creates a set of displayable pictures of the given image at the given size.
JWPriorityQueue - class jwo.utils.structure.JWPriorityQueue.
Class for handling priority queues.
JWPriorityQueue() - Constructor for class jwo.utils.structure.JWPriorityQueue
Creates an empty priority queue.
JWRubberband - class jwo.utils.gui.JWRubberband.
Draws a rubberband box for interactive selection of rectangular regions with the mouse.
JWRubberband(Component) - Constructor for class jwo.utils.gui.JWRubberband
Initialises rubberband box with the component to draw on and a default rubberband colour.
JWRubberband(Component, boolean) - Constructor for class jwo.utils.gui.JWRubberband
Initialises rubberband feature with the component to draw on and a default rubberband colour.
JWRubberband(Component, Color) - Constructor for class jwo.utils.gui.JWRubberband
Initialises rubberband box with the component to draw on and the given colour.
JWRubberband(Component, Color, boolean) - Constructor for class jwo.utils.gui.JWRubberband
Initialises rubberband feature with the component to draw on and the given colour.
JWSlider - class jwo.utils.gui.JWSlider.
Creates a compact slider with min/max labels and title.
JWSlider(String, float, float, float, float) - Constructor for class jwo.utils.gui.JWSlider
Creates a slider contol with given range and label.
JWStatusBar - class jwo.utils.gui.JWStatusBar.
Creates status bar for displaying messages and progress.
JWStatusBar() - Constructor for class jwo.utils.gui.JWStatusBar
Creates a status bar for displaying messages and progress.
JWStatusBar(String) - Constructor for class jwo.utils.gui.JWStatusBar
Creates a status bar for displaying messages and progress.
jwo.landserf - package jwo.landserf
Parent package that contains 'starter' and logging classes for LandSerf.
jwo.landserf.gui - package jwo.landserf.gui
Contains classes that create or modify LandSerf's Graphical User Interface (GUI).
jwo.landserf.gui3d - package jwo.landserf.gui3d
Contains classes that create or modify LandSerf's 3d viewing user interface.
jwo.landserf.process - package jwo.landserf.process
Classes that perform significant analytical or processing tasks.
jwo.landserf.process.gps - package jwo.landserf.process.gps
Package for representing abstracted GPS functionality.
jwo.landserf.process.gps.garmin - package jwo.landserf.process.gps.garmin
Package for representing Garmin GPS functionality.
jwo.landserf.process.io - package jwo.landserf.process.io
Classes that perform file input/output operations.
jwo.landserf.process.proj - package jwo.landserf.process.proj
Classes that perform map projection operations and store useful ellipsoid constants.
jwo.landserf.structure - package jwo.landserf.structure
Classes that represent data structures for storing spatial and non-spatial information.
jwo.landserf.structure.msn - package jwo.landserf.structure.msn
Classes that represent Metric Surface Networks.
jwo.utils - package jwo.utils
A collection of miscellaneous utility classes.
jwo.utils.dbase - package jwo.utils.dbase
Classes for handling dBase files.
jwo.utils.expression - package jwo.utils.expression
Classes for evaluating mathematical and regular expressions.
jwo.utils.gifutils - package jwo.utils.gifutils
Classes for handling the creation of GIF image files.
jwo.utils.gui - package jwo.utils.gui
General classes for easy and consistent GUI production.
jwo.utils.gui.html - package jwo.utils.gui.html
Classes for creating improved HTML handling in GUI components.
jwo.utils.structure - package jwo.utils.structure
A collection of classes for representing commonly used data structures.
jwo.utils.xml - package jwo.utils.xml
A collection of classes for hamdling XML files.

K

KRASSOVSKY - Static variable in class jwo.landserf.process.proj.Ellipsoid
Krassovsky ellipsoid.
keepOverlay(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Determines if any overlay vectors remain on screen with successive repaints.

L

LANDSERF_R - Static variable in class jwo.landserf.process.io.FileHandler
LandSerf serialized raster.
LANDSERF_V - Static variable in class jwo.landserf.process.io.FileHandler
LandSerf serialized vector.
LAST_PARAM - Static variable in class jwo.landserf.structure.RasterMap
Last parameter in list.
LAT_LONG - Static variable in class jwo.landserf.process.proj.Projection
Indicates lat/long coordinate system.
LEAVE_IN_PLACE - Static variable in class jwo.utils.gifutils.GIFImage
 
LEFT - Static variable in class jwo.landserf.structure.Edge
Indicates location to the left of directed edge.
LEFT - Static variable in class jwo.landserf.structure.Segment
Indicates location to the left of segment.
LEFT - Static variable in class jwo.utils.gui.SGLayout
Indicates left alignment of a cell.
LEX_ACOS - Static variable in class jwo.utils.expression.MathToken
 
LEX_ADD - Static variable in class jwo.utils.expression.MathToken
 
LEX_ASIN - Static variable in class jwo.utils.expression.MathToken
 
LEX_ATAN - Static variable in class jwo.utils.expression.MathToken
 
LEX_CLOSE_PAREN - Static variable in class jwo.utils.expression.MathToken
 
LEX_COS - Static variable in class jwo.utils.expression.MathToken
 
LEX_DIVIDE - Static variable in class jwo.utils.expression.MathToken
 
LEX_E - Static variable in class jwo.utils.expression.MathToken
 
LEX_EXPONENT - Static variable in class jwo.utils.expression.MathToken
 
LEX_GAUSS - Static variable in class jwo.utils.expression.MathToken
 
LEX_LN - Static variable in class jwo.utils.expression.MathToken
 
LEX_MULTIPLY - Static variable in class jwo.utils.expression.MathToken
 
LEX_OPEN_PAREN - Static variable in class jwo.utils.expression.MathToken
 
LEX_PI - Static variable in class jwo.utils.expression.MathToken
 
LEX_RAND - Static variable in class jwo.utils.expression.MathToken
 
LEX_SIN - Static variable in class jwo.utils.expression.MathToken
 
LEX_SQRT - Static variable in class jwo.utils.expression.MathToken
 
LEX_SUBTRACT - Static variable in class jwo.utils.expression.MathToken
 
LEX_TAN - Static variable in class jwo.utils.expression.MathToken
 
LEX_X - Static variable in class jwo.utils.expression.MathToken
 
LEX_Y - Static variable in class jwo.utils.expression.MathToken
 
LEX_Z1 - Static variable in class jwo.utils.expression.MathToken
 
LEX_Z2 - Static variable in class jwo.utils.expression.MathToken
 
LINE - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies a linear object.
LINE - Static variable in class jwo.landserf.structure.VectorObject
Deprecated. Line vector type.
LINE - Static variable in class jwo.utils.gui.JWRubberband
Identifies linear rubberband.
LITTLE_ENDIAN - Static variable in class jwo.landserf.process.io.FileIO
Indicates 'little endian' or Intel byte ordering.
LN - Static variable in class jwo.utils.expression.MathOperator
 
LOAD_ALL - Static variable in class jwo.landserf.process.io.FileIO
Indicates all data should be loaded when reading a file
LOAD_SELECTED - Static variable in class jwo.landserf.process.io.FileIO
Indicates only selected data should be loaded when reading a file.
LONGC - Static variable in class jwo.landserf.structure.RasterMap
Longitudinal curvature.
LOW - Static variable in class jwo.landserf.gui3d.GUI3d
Low texture quality (128 x 128 pixels).
LSFileChooser - class jwo.landserf.gui.LSFileChooser.
Creates a customised file chooser with appropriate filters and iconic representation of files.
LSFileChooser() - Constructor for class jwo.landserf.gui.LSFileChooser
Creates a customisable file chooser.
LSFileChooser(int) - Constructor for class jwo.landserf.gui.LSFileChooser
Creates a customisable file chooser for selecting files of a particular type.
LSThread - class jwo.landserf.process.LSThread.
Processing thread that times itself and allows messages to be logged.
LSThread(String, GISFrame) - Constructor for class jwo.landserf.process.LSThread
Creates thread and stores GISFrame to store output and report progress and any error/info messages generated by the process.
LZWException - exception jwo.utils.gifutils.LZWException.
Indicates that an abnormal condition has occured during an operation involving an LZWStringTable
LZWException() - Constructor for class jwo.utils.gifutils.LZWException
 
LZWException(String) - Constructor for class jwo.utils.gifutils.LZWException
 
LandSerf - class jwo.landserf.LandSerf.
Application to allow visualisation and analysis of surfaces.
LandSerf() - Constructor for class jwo.landserf.LandSerf
 
LandSerf.LSFontTheme - class jwo.landserf.LandSerf.LSFontTheme.
Landserf colour and font theme.
LandSerf.LSFontTheme() - Constructor for class jwo.landserf.LandSerf.LSFontTheme
Creates the LandSerf theme.
LandSerfIO - class jwo.landserf.process.io.LandSerfIO.
Contains a collection of static methods for reading and writing LandSerf format files.
LandSerfIO() - Constructor for class jwo.landserf.process.io.LandSerfIO
There should be no need to call the constructor explicitly since all methods are static.
LineGraph - class jwo.landserf.gui.LineGraph.
Displays a line graph in a canvas.
LineGraph(String, float, float) - Constructor for class jwo.landserf.gui.LineGraph
Lays out the canvas for the line graph.
LineGraph(String, float, float, float, float) - Constructor for class jwo.landserf.gui.LineGraph
Lays out the canvas for the line graph.
latLongToObliqueMercator(float, float) - Method in class jwo.landserf.process.proj.ObliqueMercator
Converts the given (lat,lng) coordinates into an oblique Mercator location.
latLongToSwiss(float, float) - Method in class jwo.landserf.process.proj.Swiss
Converts the given lat/long coordinates into Swiss grid.
latLongToUTM(float, float) - Method in class jwo.landserf.process.proj.UTM
Converts the given (lat,lng) coordinates into a UTM location.
latLongToUTM(float, float, double, double, double, double, double) - Method in class jwo.landserf.process.proj.UTM
Converts the given (lat,lng) coordinates into a UTM location using the given scale factor and origins.
layoutContainer(Container) - Method in class jwo.utils.gui.SGLayout
Lays out the specified container using this layout within the calculated grids.
left - Variable in class jwo.utils.gui.JWGraph
Left position of graph.
leftBorder - Variable in class jwo.utils.gui.SGLayout
 
lessThan(AngleRadians) - Method in class jwo.landserf.process.gps.AngleRadians
Tests if this angle is less than the given angle.
lineNumber - Static variable in class jwo.landserf.process.io.FileIO
Keeps track of line number in text file.
linkSymm(Edge) - Method in class jwo.landserf.structure.Edge
Creates a link to the symmetrical inverse of the supplied edge.
load(InputStream) - Method in class jwo.utils.SecureProperties
Reads a property list (key and element pairs) from the input stream.
loadImage(String) - Method in class jwo.landserf.gui3d.GUI3d
Loads the given graphics file and updates the drape with it.
loadImage(String) - Method in class jwo.utils.gui.JWPicture
Loads the given graphics file and updates the picture with it.
logger - Static variable in class jwo.landserf.LandSerf
Used to log warnings, errors and other ouput.
logicalScreen - Variable in class jwo.utils.gifutils.GIFImage
 
luBackSub(float[]) - Method in class jwo.utils.JWLUDecomp
Performs forward and back substitution on an LU decomposed matrix.

M

MARBLE - Static variable in class jwo.landserf.gui3d.SurfaceDetailBox
Marbled texture.
MASTERMAP - Static variable in class jwo.landserf.process.io.FileHandler
MasterMap (GML)file.
MATCHES - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies this object as matching another.
MAXIC - Static variable in class jwo.landserf.structure.RasterMap
Maximum curvature.
MAXIMUM - Static variable in class jwo.landserf.gui3d.GUI3d
Maximum texture quality (2048 x 2048 pixels).
MAXIMUM_CODE_LENGTH - Static variable in class jwo.utils.gifutils.GIFInputStream
the maximum code size in bits for GIF LZW decompression
MAXIMUM_CODE_LENGTH - Static variable in class jwo.utils.gifutils.GIFOutputStream
the maximum code size in bits for GIF LZW compression
MEANC - Static variable in class jwo.landserf.structure.RasterMap
Mean curvature.
MEAN_RES - Static variable in class jwo.landserf.structure.RasterMap
Mean residual.
MEDIUM - Static variable in class jwo.landserf.gui3d.GUI3d
Medium texture quality (256 x 256 pixels).
MIDDLE - Static variable in class jwo.utils.gui.html.ImprovedImageView
Indicates centre alignment of image.
MINIC - Static variable in class jwo.landserf.structure.RasterMap
Minimum curvature.
MODIFIED_AIRY - Static variable in class jwo.landserf.process.proj.Ellipsoid
Modified Airy ellipsoid.
MODIFIED_EVEREST - Static variable in class jwo.landserf.process.proj.Ellipsoid
Modified Everest ellipsoid.
MODIFIED_FISCHER_1960 - Static variable in class jwo.landserf.process.proj.Ellipsoid
Modified Fischer 1960 ellipsoid.
MOLA_PEDR - Static variable in class jwo.landserf.process.io.FileHandler
MOLA (Mars Orbiter) format.
MONOLOGUE - Static variable in class jwo.utils.gui.JWDialogue
Indicates a simple OK button with no input.
MSN - Static variable in interface jwo.landserf.structure.SpatialModel
Indentifies the spatial model as representing metric surface network.
MSN_FEATURES - Static variable in class jwo.landserf.structure.ColourTable
Indicates a feature class (black, blue, green, yellow, red ) colour table.
MSN_TEXT - Static variable in class jwo.landserf.process.io.FileHandler
Metric surface network.
MULTIPLY - Static variable in class jwo.utils.expression.MathOperator
 
MULTISCALE_QUERY - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates multiscale query mode.
MasterMapReader - class jwo.landserf.process.io.MasterMapReader.
Reads in an Ordnance Survey MasterMap file in serial fashion using a SAX parser.
MasterMapReader(String, VectorMap, GISFrame, LSThread) - Constructor for class jwo.landserf.process.io.MasterMapReader
Starts the parsing of the given XML file, placing all objects into the given vector map and reporting progress to the GISFrame.
MasterMapReader(String, GISFrame, LSThread) - Constructor for class jwo.landserf.process.io.MasterMapReader
Starts the parsing of the given XML file, and gathers information about the attribute types.
MasterMapReader(String, VectorMap, TreeMap, int, GISFrame, LSThread) - Constructor for class jwo.landserf.process.io.MasterMapReader
Starts the parsing of the given XML file.
MathEvaluator - class jwo.utils.expression.MathEvaluator.
Evaluates a mathematical expression stored in an postfix stack (created using MathParser).
MathEvaluator() - Constructor for class jwo.utils.expression.MathEvaluator
Creates an evaluator with all variables set to 0.
MathEvaluator(double[]) - Constructor for class jwo.utils.expression.MathEvaluator
Creates an evaluator with variables z0-z9 defined in the given array.
MathOperator - class jwo.utils.expression.MathOperator.
Stores an enumerated list of operators that may be parsed by the MathParser.
MathOperator() - Constructor for class jwo.utils.expression.MathOperator
 
MathParser - class jwo.utils.expression.MathParser.
Converts a mathematical expression (using 'normal' infix ordering) into a postfixed stack.
MathParser() - Constructor for class jwo.utils.expression.MathParser
 
MathToken - class jwo.utils.expression.MathToken.
Stores an enumerated list of tokens that may be parsed by the MathParser.
MathToken() - Constructor for class jwo.utils.expression.MathToken
 
MovementBox - class jwo.landserf.gui3d.MovementBox.
Allows various movement settings to be controlled (rotation style, mouse sensitivity etc).
MovementBox(Frame, float, float, int, float) - Constructor for class jwo.landserf.gui3d.MovementBox
Create a dialog allowing vector appearance to be changed.
MultiScaleBox - class jwo.landserf.gui.MultiScaleBox.
Creates a dialogue box allowing surface parameter and scale to be selected for multi-scale interrogation and analysis.
MultiScaleBox(Frame, int, int, float) - Constructor for class jwo.landserf.gui.MultiScaleBox
Creates the dialogue box for parameter selection.
mCopy(float[][]) - Static method in class jwo.utils.structure.JWMatrix
Produces a copy of a given (4x4) matrix.
mCopy(double[][]) - Static method in class jwo.utils.structure.JWMatrix
Produces a copy of a given (4x4) matrix.
mDisplay(float[][]) - Static method in class jwo.utils.structure.JWMatrix
Displays the contents of a 2D matrix of any size to maximum number of decimal places.
mDisplay(double[][]) - Static method in class jwo.utils.structure.JWMatrix
Displays the contents of a 2D matrix of any size to maximum number of decimal places.
mDisplay(float[][], int) - Static method in class jwo.utils.structure.JWMatrix
Displays the contents of a 2D matrix of any size to a given number of decimal places.
mDisplay(double[][], int) - Static method in class jwo.utils.structure.JWMatrix
Displays the contents of a 2D matrix of any size to a given number of decimal places.
mIdentity() - Static method in class jwo.utils.structure.JWMatrix
Creates a (4x4) identity matrix.
mIdentityd() - Static method in class jwo.utils.structure.JWMatrix
Creates a (4x4) identity matrix.
mInverse(float[][]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the inverse of a (4x4) matrix.
mMultiply(float[][], float[][]) - Static method in class jwo.utils.structure.JWMatrix
Premultiplies two (4x4) homogeneous matrices (m1 dot m2).
mMultiply(double[][], double[][]) - Static method in class jwo.utils.structure.JWMatrix
Premultiplies two (4x4) homogeneous matrices (m1 dot m2).
mRotate(float[], float) - Static method in class jwo.utils.structure.JWMatrix
Calculates the (4x4) homogeneous rotation matrix by a given angle about a given axis.
mRotate(double[], double) - Static method in class jwo.utils.structure.JWMatrix
Calculates the (4x4) homogeneous rotation matrix by a given angle about a given axis.
mTranspose(float[][]) - Static method in class jwo.utils.structure.JWMatrix
Returns the transpose of a 2D matrix of any size.
main(String[]) - Static method in class jwo.landserf.LandSerf
Creates top level window to hold application.
main(String[]) - Static method in class jwo.landserf.process.gps.garmin.ConnectionTest
 
main(String[]) - Static method in class jwo.landserf.process.io.ImageIO
 
main(String[]) - Static method in class jwo.landserf.process.proj.OSGB
 
main(String[]) - Static method in class jwo.landserf.process.proj.ObliqueMercator
 
main(String[]) - Static method in class jwo.landserf.process.proj.TimeSpace
Generates a sample grid to test projection.
main(String[]) - Static method in class jwo.utils.dbase.DbaseFileReader
Attempts to read the given database file and display its contents.
main(String[]) - Static method in class jwo.utils.gui.RunTest
Creates top level window to hold application.
main(String[]) - Static method in class jwo.utils.structure.JWPriorityQueue
Used for testing the priority queue
makeButton(String) - Method in class jwo.utils.gui.ComponentFactory
Creates a button with the standard font for this component.
makeCheckBox(String, boolean) - Method in class jwo.utils.gui.ComponentFactory
Creates a check box with the standard font for this component.
makeComboBox() - Method in class jwo.utils.gui.ComponentFactory
Creates a combo box with the standard font for this component.
makeComboBox(String[]) - Method in class jwo.utils.gui.ComponentFactory
Creates a combo box with the given initial list of options in the standard font for this component.
makeDetailTexture(Image, float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Creates the detail texture to be used with close views.
makeEditorPane() - Method in class jwo.utils.gui.ComponentFactory
Creates a text area capable of displaying HTML.
makeHTMLRadioButton() - Method in class jwo.utils.gui.ComponentFactory
Creates a blank, unselected HTML radio button ready to display any HTML code.
makeHTMLRadioButton(String, boolean) - Method in class jwo.utils.gui.ComponentFactory
Creates an HTML radio button capable of displaying any HTML code.
makeHTMLRadioButton(String, boolean, boolean) - Method in class jwo.utils.gui.ComponentFactory
Creates an HTML radio button capable of displaying any (X)HTML code.
makeHTMLRadioButton(String, boolean, HTMLEditorKit) - Method in class jwo.utils.gui.ComponentFactory
Creates an HTML radio button capable of displaying any (X)HTML code.
makeImage(String) - Method in class jwo.utils.gui.ComponentFactory
Creates an icon image that can be displayed in a component.
makeIndexedColor(int[], byte[], boolean) - Method in class jwo.utils.gifutils.GIFImage
Extract indexed color info from the given RGB pixels.
makeLabel(String) - Method in class jwo.utils.gui.ComponentFactory
Creates a centred label with the standard font for this component.
makeLabel(String, int) - Method in class jwo.utils.gui.ComponentFactory
Creates a label with given alignment in the standard font for this component.
makeList(Object[]) - Method in class jwo.utils.gui.ComponentFactory
Creates a list box with the standard font for this component.
makeList(Vector) - Method in class jwo.utils.gui.ComponentFactory
Creates a list box with the standard font for this component.
makeList(ListModel) - Method in class jwo.utils.gui.ComponentFactory
Creates a list box with the standard font for this component.
makeRadioButton(String, boolean) - Method in class jwo.utils.gui.ComponentFactory
Creates a radio button with the standard font for this component.
makeSmallButton(String) - Method in class jwo.utils.gui.ComponentFactory
Creates a small button with a smaller version of the standard font for this component.
makeSmallLabel(String) - Method in class jwo.utils.gui.ComponentFactory
Creates a smaller centred label in the standard font for this component.
makeSmallLabel(String, int) - Method in class jwo.utils.gui.ComponentFactory
Creates a smaller label with given alignment in the standard font for this component.
makeSmallToggleButton(String, boolean) - Method in class jwo.utils.gui.ComponentFactory
Creates a small toggle button with the standard font for this component.
makeSymm() - Method in class jwo.landserf.structure.Edge
Creates a symmetrical inverse of this edge.
makeTextArea(String) - Method in class jwo.utils.gui.ComponentFactory
Creates a text area with the standard font for this component.
makeTextField(int) - Method in class jwo.utils.gui.ComponentFactory
Creates a text field with the standard font for this component.
makeTextField(String, int) - Method in class jwo.utils.gui.ComponentFactory
Creates a text field with the standard font for this component.
makeTexture(int, boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Creates a texture from the currently selected drape.
makeTippedTextField(int) - Method in class jwo.utils.gui.ComponentFactory
Creates a text field with the standard font for this component.
makeTippedTextField(String, int) - Method in class jwo.utils.gui.ComponentFactory
Creates a text field with the standard font for this component.
makeTitledBorder(String) - Method in class jwo.utils.gui.ComponentFactory
Creates panel with a titled border with the given text.
makeTitledBorder(String, SGLayout) - Method in class jwo.utils.gui.ComponentFactory
Creates panel with a titled border with the given text and layout.
makeToggleButton(String, boolean) - Method in class jwo.utils.gui.ComponentFactory
Creates a toggle button with the standard font for this component.
makeTransparent(Color) - Method in class jwo.utils.gui.JWGraph
Modifies a given colour by the currently set opacity level.
makeUniversal() - Method in class jwo.landserf.structure.msn.GraphNode
Makes the feature universal.
minH - Variable in class jwo.utils.gui.SGLayout
 
minPowerOf2(int) - Static method in class jwo.utils.JWFastFourierTransform
Reports the minum power of 2 that is >= n.
minW - Variable in class jwo.utils.gui.SGLayout
 
minimumLayoutSize(Container) - Method in class jwo.utils.gui.SGLayout
Determines the minimum size of the container argument using this grid layout.
mmMultiply(float[][], float[][]) - Static method in class jwo.utils.structure.JWMatrix
Multiplies two 2-dimensional matrices (m1 dot m2) of any size.
model - Variable in class jwo.utils.gui.TableMap
 
modelToView(int, Shape, Position.Bias) - Method in class jwo.utils.gui.html.ImprovedImageView
Provides a mapping from the document model coordinate space to the coordinate space of the view mapped to it.
modifyColourRule(float, float, int, int) - Method in class jwo.landserf.structure.ColourTable
Modifies the rule with the existing index to use the given index and colour.
mostLeft() - Method in class jwo.landserf.structure.Edge
Traverses edge network and returns the left-most edge.
mostRight() - Method in class jwo.landserf.structure.Edge
Traverses edge network and returns the right-most edge.
mouseClicked(MouseEvent) - Method in class jwo.utils.gui.html.ImprovedImageView
On double-click, open image properties dialogue.
mouseDown(int, int) - Method in class jwo.utils.gui.JWRubberband
Identifies corner of rectangle.
mouseDrag(int, int) - Method in class jwo.utils.gui.JWRubberband
Identifies current active corner/end of rubberband.
mouseDragged(MouseEvent) - Method in class jwo.utils.gui.html.ImprovedImageView
Resize image if initial click was in grow-box: Mouse event logging mouse drag.
mouseEntered(MouseEvent) - Method in class jwo.utils.gui.html.ImprovedImageView
Ignores mouse entry events.
mouseExited(MouseEvent) - Method in class jwo.utils.gui.html.ImprovedImageView
Ignores mouse exit events.
mouseMoved(MouseEvent) - Method in class jwo.utils.gui.html.ImprovedImageView
Ignores mouse movement events.
mousePressed(MouseEvent) - Method in class jwo.utils.gui.EditableHeaderUI.MouseInputHandler
Responds to a mouse press event over the editable header.
mousePressed(MouseEvent) - Method in class jwo.utils.gui.html.ImprovedImageView
Select or grow image when clicked.
mouseReleased(MouseEvent) - Method in class jwo.utils.gui.EditableHeaderUI.MouseInputHandler
Responds to a mouse release over the editable header.
mouseReleased(MouseEvent) - Method in class jwo.utils.gui.html.ImprovedImageView
Stops image being resized when mouse released.
mouseUp(int, int) - Method in class jwo.utils.gui.JWRubberband
Identifies closing corner/end of rubberband and erases it from component.
mouseUp(int, int, boolean) - Method in class jwo.utils.gui.JWRubberband
Identifies closing corner/end of rubberband.
mouseWheelMoved(MouseWheelEvent) - Method in class jwo.landserf.gui3d.GUI3d
Responds to a mouse wheel change event by changing the vertical position of the camera.
move(GL, GLU) - Method in class jwo.landserf.gui3d.Camera
Calculates the new camera position based on movement type and speed.
move(float, float) - Method in class jwo.landserf.structure.SpatialObject
Moves the spatial object relatively by the given x,y coordinates.
mvMultiply(float[][], float[]) - Static method in class jwo.utils.structure.JWMatrix
Multiplies a 2-dimensional matrix by a vector (m dot v) of any size.

N

NETSCAPE2_0 - Static variable in class jwo.utils.gifutils.GIFImage
 
NETWORK_FEATURE - Static variable in class jwo.landserf.structure.RasterMap
Surface feature network.
NEW_RAST - Static variable in class jwo.landserf.gui.EditBox
Allow creation of new raster (fractal and polynomial options available).
NEW_RAST_DIM - Static variable in class jwo.landserf.gui.EditBox
Allow creation of new raster dimensions.
NEW_VECT - Static variable in class jwo.landserf.gui.EditBox
Allow creation of new vector map.
NEW_VECT_DIM - Static variable in class jwo.landserf.gui.EditBox
Allow creation of new vector dimensions.
NOMINAL - Static variable in class jwo.utils.gui.JWGraph
Measurement scale of data.
NONE - Static variable in class jwo.landserf.gui3d.SurfaceDetailBox
No surface detail defined.
NONE - Static variable in class jwo.utils.gifutils.GIFImage
 
NORMAL - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates normal display mode.
NOT_SELECTED - Static variable in interface jwo.landserf.gui.GISFrame
Indicates spatial object is not selected for processing.
NO_VALUE - Static variable in interface jwo.landserf.structure.SpatialModel
Indicates the value of the spatial model is undefined.
NTF_TEXT_R - Static variable in class jwo.landserf.process.io.FileHandler
NTF raster (Ordnance Survey).
NTF_TEXT_V - Static variable in class jwo.landserf.process.io.FileHandler
NTF vector (Ordnance Survey).
Node - class jwo.landserf.structure.Node.
Stores a topological node and pointer to an edge for higher dimensional features.
Node(float, float) - Constructor for class jwo.landserf.structure.Node
Creates a 2-d node with given coordinates.
Node(float, float, float) - Constructor for class jwo.landserf.structure.Node
Creates a 3-d node with given coordinates.
Node(float, float, Edge) - Constructor for class jwo.landserf.structure.Node
Creates a 2-d node with given coordinates associated with given edge.
Node(float, float, float, Edge) - Constructor for class jwo.landserf.structure.Node
Creates a 3-d node with given coordinates associated with given edge.
NumberParser - class jwo.utils.dbase.NumberParser.
Various number parsing utilities.
NumberParser() - Constructor for class jwo.utils.dbase.NumberParser
 
n2sort() - Method in class jwo.utils.gui.TableSorter
 
nearestNode(float, float) - Method in class jwo.landserf.structure.DelaunayTriang
Finds the node nearest to the given coordinates.
netscapeExtension - Variable in class jwo.utils.gifutils.GIFImage
 
nextToken() - Method in class jwo.utils.expression.Tokenizer
Returns the next token in the input.
north - Variable in class jwo.landserf.structure.VectHeader
Deprecated. Northern boundary of vector.
notes - Variable in class jwo.landserf.structure.VectHeader
Deprecated. Notes associated with vector.
nullCode - Static variable in class jwo.landserf.process.io.FileIO
Value used to indicate null or missing values.
numCachedBits - Variable in class jwo.utils.gifutils.BitInputStream
Number of valid bits in 'cachedBits'.
numCachedBits - Variable in class jwo.utils.gifutils.BitOutputStream
the number of valid bits in 'cachedBits'.

O

OBJECT_INTERSECTION - Static variable in class jwo.landserf.gui.CombineBox
Indicates that combination should use object intersection.
OPAQUE_GRID - Static variable in class jwo.landserf.gui3d.SurfaceDetailBox
Opaque grid.
ORDINAL - Static variable in class jwo.utils.gui.JWGraph
Measurement scale of data.
OSGB - class jwo.landserf.process.proj.OSGB.
Class for representing the Ordnance Survey GB, National Grid coordinate system.
OSGB() - Constructor for class jwo.landserf.process.proj.OSGB
Initialises the transformer assuming a forward transformation is into OSGB coordinates.
OSGB(int) - Constructor for class jwo.landserf.process.proj.OSGB
Initialises the transformer.
OSGB - Static variable in class jwo.landserf.process.proj.Projection
Indicates Ordnance Survey National Grid map projection.
OTHER - Static variable in class jwo.landserf.structure.RasterMap
Other raster type.
OUTSIDE - Static variable in class jwo.landserf.structure.DelaunayTriang
Indicates that a location is outside the convex hull.
OUT_OF_BOUNDS - Static variable in interface jwo.landserf.structure.SpatialModel
Indicates that query is outside bounds of model.
OVERLAPS - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies this object as overlapping another.
ObliqueMercator - class jwo.landserf.process.proj.ObliqueMercator.
Class for representing Oblique Mercator projections.
ObliqueMercator(Ellipsoid) - Constructor for class jwo.landserf.process.proj.ObliqueMercator
Initialises the Oblique Mercator converter with the given ellipsoid and projection parameters.
OpenThread - class jwo.landserf.process.OpenThread.
Opens a spatial file and places contents into a spatial object.
OpenThread(GISFrame, File[]) - Constructor for class jwo.landserf.process.OpenThread
Attempts to open the relevant spatial object file(s).
OpenThread(GISFrame, File[], int, int) - Constructor for class jwo.landserf.process.OpenThread
Opens the relevant spatial object file(s).
OutputLogger - class jwo.utils.OutputLogger.
Allows standard output and standard error output to be redirected to an arbitrary log file.
OutputLogger() - Constructor for class jwo.utils.OutputLogger
Redirects standard and error output to the defult logger output.
OutputLogger(Logger) - Constructor for class jwo.utils.OutputLogger
Redirects standard and error output to the given logger.
obliqueMercatorToLatLong(float, float) - Method in class jwo.landserf.process.proj.ObliqueMercator
Converts the given Oblique Mercator coordinates into a a lat/long location.
offscreenImage - Variable in class jwo.utils.gui.JWGraph
Image for offscreen double buffering.
og - Variable in class jwo.utils.gui.JWGraph
Offscreen double buffering context.
openGPS() - Method in class jwo.landserf.gui.GPSConfigBox
Opens communication with a live GUI selected GPS.
openRoute(String) - Method in class jwo.landserf.gui3d.View3d
Loads a route with the given file name.
openURL(String) - Static method in class jwo.utils.gui.BrowserLauncher
Attempts to open the default web browser to the given URL.

P

PAN - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates panning display mode.
PARABOLIC - Static variable in class jwo.landserf.structure.Quadratic
Parabolic conic section.
PASS - Static variable in class jwo.landserf.process.SurfParam
Pass (saddle) feature.
PEAK - Static variable in class jwo.landserf.process.SurfParam
Peak feature.
PI - Static variable in class jwo.utils.expression.MathOperator
 
PIT - Static variable in class jwo.landserf.process.SurfParam
Pit feature.
PLAIN_TEXT - Static variable in class jwo.utils.gifutils.GIFImage
 
PLANAR - Static variable in class jwo.landserf.process.SurfParam
Planar (no) feature.
PLANAR - Static variable in class jwo.landserf.structure.Quadratic
Sloping planar conic section.
PLANC - Static variable in class jwo.landserf.structure.RasterMap
Plan curvature.
PNG - Static variable in class jwo.landserf.gui3d.SurfaceRenderer
Indicates a Portable Network Graphics format file
PNGHandler - class jwo.utils.gui.PNGHandler.
Saves images in PNG format.
PNGHandler() - Constructor for class jwo.utils.gui.PNGHandler
Initialises the image handler.
POINT - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies a point object.
POINT - Static variable in class jwo.landserf.structure.VectorObject
Deprecated. Point vector type.
POINTDEN_TEXT_R - Static variable in class jwo.landserf.process.io.FileHandler
Generic point density raster.
POINTS_TO_TIN - Static variable in class jwo.landserf.process.TinPointsThread
Indicates a transformation from points to TIN.
POINT_TEXT_R - Static variable in class jwo.landserf.process.io.FileHandler
Generic ASCII point raster.
POINT_TEXT_V - Static variable in class jwo.landserf.process.io.FileHandler
Generic ASCII point vector.
POLYNOMIAL - Static variable in class jwo.landserf.gui.EditBox
Polynomial raster selected.
PRIMARY - Static variable in class jwo.landserf.gui.CombineBox
Indicates priority given to primary object.
PRIMARY - Static variable in interface jwo.landserf.gui.GISFrame
Indicates spatial object is the primary one for processing.
PROFC - Static variable in class jwo.landserf.structure.RasterMap
Profile curvature.
PROFILE - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates cross-sectional profile mode.
PROPERTIES_FILENAME - Static variable in class jwo.landserf.gui.LSFileChooser
Name of file storing LandSerf properties.
PVTDataPacket - class jwo.landserf.process.gps.garmin.PVTDataPacket.
Represents a packet containing PVT data (position, velocity, time).
PVTDataPacket(int[]) - Constructor for class jwo.landserf.process.gps.garmin.PVTDataPacket
Creates a PVT packet from the given data.
PVTDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.PVTDataPacket
Creates a PVT packet from the given packet data.
PacketNotRecognisedException - exception jwo.landserf.process.gps.garmin.PacketNotRecognisedException.
This exception is thrown whenever a method expects one type of packet but receives another.
PacketNotRecognisedException(int, int) - Constructor for class jwo.landserf.process.gps.garmin.PacketNotRecognisedException
Creates the exception.
ParseException - exception jwo.utils.expression.ParseException.
Exception for reporting problems with expression parsing.
ParseException() - Constructor for class jwo.utils.expression.ParseException
 
ParseException(String) - Constructor for class jwo.utils.expression.ParseException
 
PeakClassificationBox - class jwo.landserf.gui.PeakClassificationBox.
Creates a window allowing peak classification parameters to be entered.
PeakClassificationBox(Frame) - Constructor for class jwo.landserf.gui.PeakClassificationBox
Creates the dialogue box allowing peak classification parameters to be specified.
PeakClassificationThread - class jwo.landserf.process.PeakClassificationThread.
Creates a new raster identifying peaks from a given DEM.
PeakClassificationThread(GISFrame, float, float, boolean, boolean, boolean) - Constructor for class jwo.landserf.process.PeakClassificationThread
Classifies the DEM according to the peak classification parameters.
Pid_Ack_Byte - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Almanac_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Command_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Date_Time_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Nak_Byte - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Position_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Product_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Product_Rqst - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Protocol_Array - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Prx_Wpt_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Pvt_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Records - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Rte_Hdr - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Rte_Link_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Rte_Wpt_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Trk_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Trk_Hdr - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Wpt_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
Pid_Xfer_Cmplt - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
 
PitRemovalThread - class jwo.landserf.process.PitRemovalThread.
Detects pits in a DEM and creates a pitless surface.
PitRemovalThread(GISFrame) - Constructor for class jwo.landserf.process.PitRemovalThread
Processes the primary DEM by identifying pits and creates a new pitless surface.
PointDensityThread - class jwo.landserf.process.PointDensityThread.
Calculates the point density of a given vector coverage.
PointDensityThread(GISFrame, VectorMap, RasterMap, int) - Constructor for class jwo.landserf.process.PointDensityThread
Transforms the points in the given vector into a raster density surface.
PointLayout - class jwo.utils.gui.PointLayout.
Creates simple scalded grid layout with a single cell.
PointLayout() - Constructor for class jwo.utils.gui.PointLayout
Simple point layout with default margins and alignment.
PointLayout(int, int) - Constructor for class jwo.utils.gui.PointLayout
Simple point layout with default margins and given alignment.
PolarGraph - class jwo.landserf.gui.PolarGraph.
Displays a line graph in polar coordinates.
PolarGraph(String, float, float, float, float) - Constructor for class jwo.landserf.gui.PolarGraph
Lays out the polar line graph.
PolySurfaceThread - class jwo.landserf.process.PolySurfaceThread.
Calculates a polynomial surface.
PolySurfaceThread(GISFrame, RasterMap, String) - Constructor for class jwo.landserf.process.PolySurfaceThread
Creates a polynomical surface with the given expression.
Position - interface jwo.landserf.process.gps.Position.
Used to represent any point location transmitted to or from GPS.
PositionDataPacket - class jwo.landserf.process.gps.garmin.PositionDataPacket.
Represents a packet containing a point location.
PositionDataPacket(int[]) - Constructor for class jwo.landserf.process.gps.garmin.PositionDataPacket
Creates a position packet from the given data.
PositionDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.PositionDataPacket
Creates a position packet from the given packet.
PrintAssembly - class jwo.landserf.gui.PrintAssembly.
Displays current LandSerf view with details of the displayed objects.
PrintAssembly(GISFrame) - Constructor for class jwo.landserf.gui.PrintAssembly
Creates a printable display using the current GISFrame display and the given spatial objects.
PrintUtilities - class jwo.utils.gui.PrintUtilities.
Handles the printing of any printable object.
PrintUtilities() - Constructor for class jwo.utils.gui.PrintUtilities
Sets up the print services for possible printing.
PrintUtilities(DocFlavor) - Constructor for class jwo.utils.gui.PrintUtilities
Sets up the print services for possible printing.
ProductDataPacket - class jwo.landserf.process.gps.garmin.ProductDataPacket.
Represents a packet containing GPS product information.
ProductDataPacket(int[]) - Constructor for class jwo.landserf.process.gps.garmin.ProductDataPacket
Creates a product packet from the given data.
ProductDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.ProductDataPacket
Creates a product packet from the given packet.
ProfileQueryBox - class jwo.landserf.gui.ProfileQueryBox.
Displays a profile across a raster surface either by interactive query from the mouse or along a selected GISVector object.
ProfileQueryBox(GraphicsArea, GISFrame) - Constructor for class jwo.landserf.gui.ProfileQueryBox
Creates an empty text and graphics area for query results to be posted to.
Projection - class jwo.landserf.process.proj.Projection.
Stores information about a map projection.
Projection() - Constructor for class jwo.landserf.process.proj.Projection
Creates an undefined projection.
Projection(int) - Constructor for class jwo.landserf.process.proj.Projection
Creates a projection of the given type with no ellipsoid defined.
Projection(Projection) - Constructor for class jwo.landserf.process.proj.Projection
Creates a copy of the given projection.
Projection(int, Ellipsoid) - Constructor for class jwo.landserf.process.proj.Projection
Stores the given projection information.
ProjectionEditBox - class jwo.landserf.gui.ProjectionEditBox.
Creates a window allowing projection parameters to be edited.
ProjectionEditBox(Frame, Projection) - Constructor for class jwo.landserf.gui.ProjectionEditBox
Creates the dialogue box allowing projection parameters to be edited.
ProjectionThread - class jwo.landserf.process.ProjectionThread.
Reprojects a spatial object between coordinate systems.
ProjectionThread(GISFrame, SpatialObject, int) - Constructor for class jwo.landserf.process.ProjectionThread
Projects the given spatial object using the given transformer.
ProtocolDataPacket - class jwo.landserf.process.gps.garmin.ProtocolDataPacket.
Represents a packet containing GPS protocol information.
ProtocolDataPacket(int[]) - Constructor for class jwo.landserf.process.gps.garmin.ProtocolDataPacket
Creates a protocol data packet from the given data.
ProtocolDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.ProtocolDataPacket
Creates a protocol data packet from the given packet.
p1ToEdge() - Method in class jwo.landserf.structure.Edge
Sets this edge to be the one pointed to by the first node.
packet - Variable in class jwo.landserf.process.gps.garmin.GarminPacket
The packet in byte form.
paint(Graphics, Shape) - Method in class jwo.utils.gui.html.ImprovedImageView
Draws the image.
paintComponent(Graphics) - Method in class jwo.landserf.gui.BlockGraph
Displays the blocks on the graph.
paintComponent(Graphics) - Method in class jwo.landserf.gui.GraphicsArea
Updates the graphics area with a representation of the currently selected spatial objects.
paintComponent(Graphics) - Method in class jwo.landserf.gui.Histogram
Displays the bars of the histogram.
paintComponent(Graphics) - Method in class jwo.landserf.gui.LineGraph
Displays the lines of the graph.
paintComponent(Graphics) - Method in class jwo.landserf.gui.PolarGraph
Displays the lines of the graph.
paintComponent(Graphics) - Method in class jwo.landserf.gui.Scatterplot
Displays the points of the scatterplot.
paintComponent(Graphics) - Method in class jwo.landserf.gui.Thumbnail
Draws the currently selected image type.
paintComponent(Graphics) - Method in class jwo.utils.gui.JWColourRing
Paints colour ring onto the panel.
paintComponent(Graphics) - Method in class jwo.utils.gui.JWGraph
Overrides the paint method to draw the graph components.
paintComponent(Graphics) - Method in class jwo.utils.gui.JWPicture
Displays the image at the preferred size of the component.
parse(String) - Method in class jwo.utils.expression.MathParser
Parses an mathematical infix expression storing the operators and operands on a postfixed processing stack.
parseDouble(String) - Method in class jwo.utils.dbase.NumberParser
 
parseDouble(CharSequence, int, int) - Method in class jwo.utils.dbase.NumberParser
 
parseInt(String) - Method in class jwo.utils.dbase.NumberParser
 
parseInt(CharSequence, int, int) - Method in class jwo.utils.dbase.NumberParser
 
parseLong(String) - Method in class jwo.utils.dbase.NumberParser
 
parseLong(CharSequence, int, int) - Method in class jwo.utils.dbase.NumberParser
 
planarToTimeSpace(float, float) - Method in class jwo.landserf.process.proj.TimeSpace
Converts the given planar coordinates into a their time-space location.
positionReceived(Position) - Method in interface jwo.landserf.process.gps.GPSListener
Invoked when the GPS transmits location data.
preferredLayoutSize(Container) - Method in class jwo.utils.gui.SGLayout
Determines the preferred size of the container argument using this grid layout.
prepareEditor(TableCellEditor, int) - Method in class jwo.utils.gui.EditableHeader
Prepares the header at the given location for editing.
print(Graphics, PageFormat, int) - Method in class jwo.landserf.gui.GUIFrame
Creates a printable version of the current LandSerf display.
print(Graphics, PageFormat, int) - Method in class jwo.landserf.gui3d.GUI3d
Creates a printable version of the 3d display.
print(Printable, boolean) - Method in class jwo.utils.gui.PrintUtilities
Prints the given printable object.
print(Graphics, PageFormat, int) - Method in class jwo.utils.gui.RunTest
Creates a printable version of this component.
printDataTransferCompleted(PrintJobEvent) - Method in class jwo.utils.gui.PrintUtilities
Reports that the transfer of data to print job has been completed, but currently ignored.
printJobCanceled(PrintJobEvent) - Method in class jwo.utils.gui.PrintUtilities
Reports that the print job has been cancelled for some reason.
printJobCompleted(PrintJobEvent) - Method in class jwo.utils.gui.PrintUtilities
Reports that the print job has been completed, but currently ignored.
printJobFailed(PrintJobEvent) - Method in class jwo.utils.gui.PrintUtilities
Reports that there has been some problem with the print job.
printJobNoMoreEvents(PrintJobEvent) - Method in class jwo.utils.gui.PrintUtilities
Reports that there will be no more events generated by this print job, but currently ignored.
printJobRequiresAttention(PrintJobEvent) - Method in class jwo.utils.gui.PrintUtilities
Reports that print job requires attention of some kind.
printPreview(Frame, Printable) - Method in class jwo.utils.gui.PrintUtilities
Provides a print preview of the given printable object.
profile(Footprint, Footprint) - Method in class jwo.landserf.gui.ProfileQueryBox
Calculates and displays a profile through the raster based on the given points.
projectDatum(Footprint, int) - Method in class jwo.landserf.process.proj.Ellipsoid
Converts a given lat/long coordinate pair using this ellipsoid datum into a lat/long pair using the given datum.
publish(LogRecord) - Method in class jwo.utils.gui.GUIHandler
Publishes a LogRecord to a GUI.

Q

QUALITY - Static variable in class jwo.landserf.structure.VectorMap
Indicates a rendering style to maximise quality.
QUERY - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates query mode.
Quadratic - class jwo.landserf.structure.Quadratic.
Class for fitting a Quadratic surface through a local window of values.
Quadratic(int, float) - Constructor for class jwo.landserf.structure.Quadratic
Creates the normal equations used to calculate the quadratic coefficients.
Quadratic(int, float, double) - Constructor for class jwo.landserf.structure.Quadratic
Creates the normal equations used to calculate the quadratic coefficients.
Quadratic(float[], float[], float, float, float, double) - Constructor for class jwo.landserf.structure.Quadratic
Solves the best-fit quadratic surface for a given set of coordinates.

R

RAD2DEG - Static variable in class jwo.landserf.process.SurfParam
Converts radians to degrees.
RAND - Static variable in class jwo.utils.expression.MathOperator
 
RANDOM - Static variable in class jwo.landserf.structure.ColourTable
Random colour scheme for nominal data.
RANGE - Static variable in class jwo.landserf.process.ScaleSurfParam
Indicates multiscale summary should be in form of minimum and maximum.
RASTER - Static variable in class jwo.landserf.gui.GraphicsArea
Interpolated k-colour raster.
RASTERS - Static variable in class jwo.landserf.gui.CombineBox
Indicates that two rasters will be combined.
RASTER_2D - Static variable in interface jwo.landserf.structure.SpatialModel
Indentifies the spatial model as a 2d raster.
RASTER_3D - Static variable in interface jwo.landserf.structure.SpatialModel
Indentifies the spatial model as a 3d raster.
RATIO - Static variable in class jwo.utils.gui.JWGraph
Measurement scale of data.
RELIEF - Static variable in class jwo.landserf.structure.RasterMap
Shaded relief.
RESTORE_TO_BACKGROUND - Static variable in class jwo.utils.gifutils.GIFImage
 
RESTORE_TO_PREVIOUS - Static variable in class jwo.utils.gifutils.GIFImage
 
RIDGE - Static variable in class jwo.landserf.process.SurfParam
Ridge feature.
RIGHT - Static variable in class jwo.landserf.structure.Edge
Indicates location to the right of directed edge.
RIGHT - Static variable in class jwo.landserf.structure.Segment
Indicates location to the right of segment.
RIGHT - Static variable in class jwo.utils.gui.SGLayout
Indicates right alignment of a cell.
RIPPLES - Static variable in class jwo.landserf.gui3d.SurfaceDetailBox
Ripple texture.
ROUTE_TEXT_V - Static variable in class jwo.landserf.process.io.FileHandler
Route vector.
RastHeader - class jwo.landserf.structure.RastHeader.
Deprecated. Should use Header and RasterMap. This class is only maintained to allow deserialization of rasters saved in pre 2.0 format.
RastHeader() - Constructor for class jwo.landserf.structure.RastHeader
Deprecated.  
RasterMap - class jwo.landserf.structure.RasterMap.
Models a GIS raster map.
RasterMap() - Constructor for class jwo.landserf.structure.RasterMap
Creates a blank raster with a single cell.
RasterMap(int, int) - Constructor for class jwo.landserf.structure.RasterMap
Creates a blank raster with a the given number of rows and columns.
RasterMap(int, int, Footprint) - Constructor for class jwo.landserf.structure.RasterMap
Creates a raster map with the given dimensions.
RasterMap(int, int, Footprint, Header) - Constructor for class jwo.landserf.structure.RasterMap
Creates a raster map with the given dimensions.
RasterMap(RasterMap) - Constructor for class jwo.landserf.structure.RasterMap
Creates a raster map based on the attributes of the given one.
RasterMap(RasterMap, int, int) - Constructor for class jwo.landserf.structure.RasterMap
Creates a raster map based on the attributes of the given one, but re-interpolated to the given resolution.
RasterMap(VectorMap) - Constructor for class jwo.landserf.structure.RasterMap
Creates a raster map based on the spatial extent of the given vector map.
RasterStatsBox - class jwo.landserf.gui.RasterStatsBox.
Calculates and displays summary and spatial statistics of the primary raster stored in the GISFrame.
RasterStatsBox(GISFrame) - Constructor for class jwo.landserf.gui.RasterStatsBox
Initialises the window for displaying the rasters statistics.
RecordsPacket - class jwo.landserf.process.gps.garmin.RecordsPacket.
Represents a packet transmitted before a large transfer of data units.
RecordsPacket(int) - Constructor for class jwo.landserf.process.gps.garmin.RecordsPacket
Creates a records packet that indicates the given number of items will follow.
RecordsPacket(int[]) - Constructor for class jwo.landserf.process.gps.garmin.RecordsPacket
Creates a records packet from the given data.
RecordsPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.RecordsPacket
Creates a records packet from the given packet data.
RectifyBox - class jwo.landserf.gui.RectifyBox.
Creates a dialogue for entering georectification contol points
RectifyBox(GISFrame) - Constructor for class jwo.landserf.gui.RectifyBox
Creates non-modal window for processing control points and the georectification of selected spatial objects.
RectifyThread - class jwo.landserf.process.RectifyThread.
Rectifies a raster map using the supplied transformable class.
RectifyThread(GISFrame, RasterMap, Transformable) - Constructor for class jwo.landserf.process.RectifyThread
Rectifies the given raster using the given transformer.
RelativeDropBox - class jwo.landserf.gui.RelativeDropBox.
Creates a window allowing a relative drop threshold for feature classification to be entered.
RelativeDropBox(Frame) - Constructor for class jwo.landserf.gui.RelativeDropBox
Creates the dialogue box allowing relative drop/climb to be specified.
ReprojectBox - class jwo.landserf.gui.ReprojectBox.
Creates a window allowing spatial objects to be reprojected using a selected map projection.
ReprojectBox(GISFrame) - Constructor for class jwo.landserf.gui.ReprojectBox
Creates the dialogue box allowing projection type to be selected.
ResolutionBox - class jwo.landserf.gui.ResolutionBox.
Creates a dialogue box for selection of raster resolution.
ResolutionBox(Frame, float, float, float) - Constructor for class jwo.landserf.gui.ResolutionBox
Creates the dialogue box that allows user to specify a raster resolution.
ResolutionBox(Frame, float, float, float, boolean) - Constructor for class jwo.landserf.gui.ResolutionBox
Creates the dialogue box that allows user to specify a raster resolution.
RouteDataPacket - class jwo.landserf.process.gps.garmin.RouteDataPacket.
Represents a Garmin route packet used for storing sets of waypoints.
RouteDataPacket(int[]) - Constructor for class jwo.landserf.process.gps.garmin.RouteDataPacket
Creates a route packet from the given data.
RouteDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.RouteDataPacket
Creates a route packet from the given packet data.
RouteHeaderPacket - class jwo.landserf.process.gps.garmin.RouteHeaderPacket.
Represents a Garmin route header packet used for storing sets of waypoints.
RouteHeaderPacket(int[]) - Constructor for class jwo.landserf.process.gps.garmin.RouteHeaderPacket
Creates a route header packet from the given data.
RouteHeaderPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.RouteHeaderPacket
Creates a route header packet from the given packet data.
RubberbandListener - interface jwo.landserf.gui.RubberbandListener.
Interface for objects that need to be updated when a rubberband box has been created.
RunTest - class jwo.utils.gui.RunTest.
Simple GUI for testing gui utilities.
RunTest() - Constructor for class jwo.utils.gui.RunTest
Creates a simple test window with menus, toolbar and buttons.
RunTest.MyFontTheme - class jwo.utils.gui.RunTest.MyFontTheme.
Colour and font theme.
RunTest.MyFontTheme() - Constructor for class jwo.utils.gui.RunTest.MyFontTheme
Creates a customised theme.
raise(GL, float) - Method in class jwo.landserf.gui3d.Camera
Raises camera by a given amount.
read() - Method in class jwo.landserf.process.gps.garmin.GarminInputStream
Reads the next byte from the stream.
read(int) - Method in class jwo.utils.dbase.DbaseFileReader.Row
Reads in a single item from the database row at the given column.
read() - Method in class jwo.utils.gifutils.BitInputStream
Reads a byte at the current bit boundary.
read(GIFInputStream) - Method in class jwo.utils.gifutils.GIFImage
Replace the current contents of this GIFImage with data from a .gif file present on the given input stream.
readAttributeTable(String, LSThread) - Static method in class jwo.landserf.process.io.TextVectorIO
Reads the given attribute file and returns an attribute table with its contents.
readBit() - Method in class jwo.utils.gifutils.BitInputStream
Reads the next bit from the underlying input stream.
readBits(int) - Method in class jwo.utils.gifutils.BitInputStream
Reads the given number of bits (1 to 32) from the underlying input stream.
readByte(int) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reads a single byte in the packet and returns it as a short.
readByte(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads in a single byte from the given input stream.
readByte(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a single byte of data from the given random access file.
readByte() - Method in class jwo.utils.gifutils.GIFInputStream
Read an 8 bit byte at the current bit boundary.
readCharacters(int, BufferedReader) - Static method in class jwo.landserf.process.io.FileIO
Reads in a given number of characters and returns text string representing them.
readCharacters(int, BufferedInputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads in a given number of characters from the input stream and returns a text string representing them.
readCode(BitInputStream) - Method in class jwo.utils.gifutils.GIFInputStream
Read a code from the given BitInputStream using the code size from the instance LZW string table.
readColor() - Method in class jwo.utils.gifutils.GIFInputStream
Reads 3 bytes and intereprets them as an RRGGBB hex color.
readDataBlock() - Method in class jwo.utils.gifutils.GIFInputStream
Read data sub-blocks from the underlying input stream until a block terminator (a single zero byte) is encountered.
readDataSubBlock() - Method in class jwo.utils.gifutils.GIFInputStream
Read a data sub-block from the underlying stream.
readDouble(int) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reads a Garmin 8-byte double value from the packet.
readDouble(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a 64 bit double precision number from the given random access file.
readDouble(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads a 64 bit double precision number from the given input stream.
readDoubleBigEndian(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a 64 bit big endian double precision number from the given random access file.
readDoubleBigEndian(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads a 64 bit big endian double precision number from the given input stream.
readDoubleLittleEndian(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a 64 bit little endian double precision number from the given random access file.
readDoubleLittleEndian(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads in a little-endian 8-byte double from the given input stream.
readEntry() - Method in class jwo.utils.dbase.DbaseFileReader
Retrieves the next record (entry).
readEntry(Object[], int, boolean) - Method in class jwo.utils.dbase.DbaseFileReader
Copies the next record into the array starting at offset.
readEntry(Object[], boolean) - Method in class jwo.utils.dbase.DbaseFileReader
Copies the next entry into the array.
readFile(String, int, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.FileHandler
Reads the contents of one or more files.
readFile(String) - Method in class jwo.landserf.structure.RasterMap
Reads the contents of the given native format file into this raster object.
readFile(String) - Method in class jwo.landserf.structure.VectorMap
Reads the contents of the given native format file into this vector map.
readFile(String, int) - Method in class jwo.landserf.structure.msn.GraphNetwork
Opens a metric surface network file.
readFloat(int) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reads a Garmin 4-byte float value from the packet.
readFloat(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a 32 bit floating point number from the given random access file.
readFloat(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads a 32 bit floating point number from the given input stream.
readFloatBigEndian(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a 32 bit big endian floating point number from the given random access file.
readFloatBigEndian(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads in a big-endian 4-byte float from the given input stream.
readFloatLittleEndian(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a 32 bit little endian floating point number from the given random access file.
readFloatLittleEndian(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads in a little-endian 4-byte float from the given input stream.
readGeoW(String, int) - Static method in class jwo.landserf.process.io.BinRasterIO
Reads a world file containing the affine transformation that adds georeferencing to a raster file.
readHeader(ReadableByteChannel) - Method in class jwo.utils.dbase.DbaseFileHeader
Reads the header data from the DBF file.
readImageData(int) - Method in class jwo.utils.gifutils.GIFInputStream
Read the compressed data for a table-based image and return the decompressed raster data.
readInt(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a 32 bit unsigned word of data from the given random access file.
readInt(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads a 32 bit unsigned word of data from the given input stream.
readIntBigEndian(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a 32 bit unsigned big endian word of data from the given random access file.
readIntBigEndian(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads in a big-endian 4-byte integer from the given input stream.
readIntLittleEndian(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a 32 bit unsigned little endian word of data from the given random access file.
readIntLittleEndian(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads in a little-endian 4-byte integer from the given input stream.
readLong(int) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reads a Garmin 4-byte word in the packet and returns it as an int.
readMasterMapVector(String, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.XmlIO
Attempts to read an Ordnance Survey MasterMap XML file (vector format).
readNextWord(BufferedReader) - Static method in class jwo.landserf.process.io.FileIO
Reads in the next non-whitespace set of characters.
readNullTerminatedString(int) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reads a null-terminated string at the given offset in the packet.
readOldRaster(String) - Static method in class jwo.landserf.process.io.LandSerfIO
Reads a pre 2.0 version of serialized LandSerf raster map.
readOldVector(String) - Static method in class jwo.landserf.process.io.LandSerfIO
Reads a pre 2.0 version of serialized LandSerf vector map.
readPacket() - Method in class jwo.landserf.process.gps.garmin.GarminInputStream
Reads a packet from the stream.
readProjection(String) - Static method in class jwo.landserf.process.io.BinRasterIO
Creates a projection object based on a 'prj' file.
readRaster(String, int, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.BinRasterIO
Reads a binary file in the given format and creates a raster map from it.
readRaster(String, int, int, LSThread) - Static method in class jwo.landserf.process.io.ImageIO
Reads a gif, png or jpeg image and creates a raster from it.
readRaster(String) - Static method in class jwo.landserf.process.io.LandSerfIO
Attempts to read the given file representing a serialized raster map.
readRaster(String, int, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.TextRasterIO
Reads a text file in the given format and creates a raster map from it.
readRow() - Method in class jwo.utils.dbase.DbaseFileReader
Reads the next row from the database.
readShort(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a 16 bit unsigned word of data from the given random access file.
readShort(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads a 16 bit unsigned word of data from the given input stream.
readShortBigEndian(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a 16 bit unsigned big endian word of data from the given random access file.
readShortBigEndian(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads in a big-endian 2-byte short integer from the given input stream.
readShortLittleEndian(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a 16 bit unsigned little endian word of data from the given random access file.
readShortLittleEndian(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads in a little-endian 2-byte short integer from the given input stream.
readSimpleEntry() - Method in class jwo.utils.dbase.DbaseFileReader
Retrieves the next record (entry), formatted as a collection of numbers and/or strings.
readTIFF(String, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.ImageIO
Reads a TIFF format image file and creates a raster map from it.
readVector(String, int, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.BinVectorIO
Reads a binary file in the given format and creates a vector map from it.
readVector(String) - Static method in class jwo.landserf.process.io.LandSerfIO
Attempts to read the given file representing a serialized vector map.
readVector(String, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.ShapefileIO
Reads the given shapefile (assumes file is called something.shp and that there are also files called something.shx and something.dbf in the same directory.
readVector(String, int, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.TextVectorIO
Reads a text file in the given format and creates a vector map from it.
readWord(int) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reads a Garmin 2-byte word in the packet and returns it as an integer.
readWord() - Method in class jwo.utils.gifutils.GIFInputStream
Reads an unsigned LSB-first 16 byte word from the underlying stream.
readXML(String) - Method in class jwo.utils.xml.DOMProcessor
Reads the given XML file and converts it into a DOM.
readXML(InputStream) - Method in class jwo.utils.xml.DOMProcessor
Reads the XML from the given input stream and converts it into a DOM.
real - Variable in class jwo.utils.structure.JWComplex
Real component of complex number.
reallocateIndexes() - Method in class jwo.utils.gui.TableSorter
 
recalculateParams() - Method in class jwo.landserf.structure.DelaunayTriang
Recalculates the triangle parameters.
redisplay(boolean) - Method in interface jwo.landserf.gui.GISFrame
Should redisplay the contents of this GISFrame.
redisplay(boolean) - Method in class jwo.landserf.gui.GISFrameAdapter
Would redisplay the contents of this frame, but ignored in this case.
redisplay(boolean) - Method in class jwo.landserf.gui.GUIFrame
Redisplays the contents of the frame.
remove(GISVector) - Method in class jwo.landserf.structure.VectorMap
Removes the given GIS vector object from the map.
remove(Object) - Method in class jwo.utils.structure.JWPriorityQueue
Removes the given element from the queue regardless of its priority.
removeCameraListener(CameraListener) - Method in class jwo.landserf.gui3d.Camera
Removes the given camera listener.
removeChangeListener(ChangeListener) - Method in class jwo.utils.gui.JWSlider
Removes the given slider change listener.
removeColourEditListener(ColourEditListener) - Method in class jwo.landserf.gui.ColourBar
Removes a colour edit listener form those informed by changes to the colour table.
removeColourListener(JWColourListener) - Method in class jwo.utils.gui.JWColourSelect
Removes a colour listener from those to be informed of changes in colour.
removeColourRule(float) - Method in class jwo.landserf.structure.ColourTable
Removes the rule with the given lower index.
removeColumn(String) - Method in class jwo.utils.dbase.DbaseFileHeader
Removes a column from this DbaseFileHeader.
removeDialogueListener(JWDialogueListener) - Method in class jwo.utils.gui.JWDialogue
Removes a given listener from the list of objects to be informed when a dialogue message is sent.
removeEdge(GraphEdge) - Method in class jwo.landserf.structure.msn.GraphJunction
Removes the given edge from the junction.
removeEdge(GraphEdge) - Method in class jwo.landserf.structure.msn.GraphNetwork
Removes the given edge from the network.
removeEdge(GraphNode, GraphNode) - Method in class jwo.landserf.structure.msn.GraphNetwork
Removes the first edge connecting the given nodes.
removeEdge(GraphNode) - Method in class jwo.landserf.structure.msn.GraphNetwork
Removes all the edges connected to the given node as well as the node itself.
removeEdges(Vector) - Method in class jwo.landserf.structure.Triangle
Removes this triangle's three connected edges from a given Java vector.
removeEditor() - Method in class jwo.utils.gui.EditableHeader
Removes the cell editor from the header.
removeFirst() - Method in class jwo.utils.structure.JWPriorityQueue
Reports and removes ('pops') the highest priority element in the queue.
removeFootprintListener(FootprintListener) - Method in class jwo.landserf.gui.GUIFrame
Removes a given listener from the list of objects to be informed when a footprint is broadcast.
removeGPSListener(GPSListener) - Method in class jwo.landserf.process.gps.GPS
Removes the given GPS listener from the list of GPS listeners.
removeGarminListener(GarminListener) - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Removes the specified GarminListener from the list of listeners.
removeInterruptionListener(JWInterruptionListener) - Method in class jwo.utils.gui.JWFrame
Removes the given interruption listener from this window.
removeInterruptionListener(JWInterruptionListener) - Method in class jwo.utils.gui.JWStatusBar
Removes the given interruption listener from this status bar.
removeItem(float, float) - Method in class jwo.utils.gui.JWGraph
Removes graphical element(s) from the graph (identified by x,y values).
removeItems() - Method in class jwo.utils.gui.JWGraph
Removes all graphical elements from the graph.
removeLast() - Method in class jwo.utils.structure.JWPriorityQueue
Reports and removes ('pops') the lowest priority element in the queue.
removeLayoutComponent(Component) - Method in class jwo.utils.gui.SGLayout
Adds a component to the layout, but does nothing in this case.
removeRouteListener(GPSRouteListener) - Method in class jwo.landserf.process.gps.GPS
Removes the given route listener from the list of route listeners.
removeRubberbandListener(RubberbandListener) - Method in class jwo.landserf.gui.GraphicsArea
Removes a given listener from the list of objects to be informed when a new rubberband is created.
removeScaleQuery(ScaleGraphBox) - Method in class jwo.landserf.gui.GraphicsArea
Removes a given scale graph for reporting multi-scale variation.
removeSpatialObject(SpatialObject) - Method in interface jwo.landserf.gui.GISFrame
Should remove the given spatial object from those stored by this GISFrame.
removeSpatialObject(SpatialObject) - Method in class jwo.landserf.gui.GISFrameAdapter
Would remove the given spatial object from those stored by this GISFrame but does nothing in this case.
removeSpatialObject(SpatialObject) - Method in class jwo.landserf.gui.GUIFrame
Removes the given spatial object from those stored by the GISFrame
removeSpatialObject(SpatialObject) - Method in class jwo.landserf.gui.SimpleGISFrame
Removes the given spatial object from those stored by this GISFrame
removeThumbnail(SpatialObject) - Method in class jwo.landserf.gui.ThumbnailViewer
Removes the thumbnail associated with the given spatial object.
removeTrackListener(GPSTrackListener) - Method in class jwo.landserf.process.gps.GPS
Removes the given track listener from the list of track listeners.
removeTransferListener(GPSTransferListener) - Method in class jwo.landserf.process.gps.GPS
Removes the given transfer listener from the list of transfer listeners.
removeUniversal() - Method in class jwo.landserf.structure.msn.GraphNode
Removes universal status from feature.
removeUpdate(DocumentEvent) - Method in class jwo.landserf.gui.DigitizeBox
Responds to the removal of a character in the attribute filed and ensures it is valid.
removeUpdate(DocumentEvent) - Method in class jwo.landserf.gui.EditBox
Responds to a remove event in one of the bounding text fields by checking input is valid and updating row and column sizes and interpolation/subset options.
removeUpdate(DocumentEvent) - Method in class jwo.landserf.gui.HistoBox
Responds to a removal from the 'ignore value' text field and recalculates the histogram.
removeUpdate(DocumentEvent) - Method in class jwo.landserf.gui.ResolutionBox
Responds to a remove event in the resolution text field by checking input is valid and updating raster row and column sizes.
removeWaypointListener(GPSWaypointListener) - Method in class jwo.landserf.process.gps.GPS
Removes the given waypoint listener from the list of waypoint listeners.
repaint(long) - Method in class jwo.utils.gui.html.ImprovedImageView
Request that this view be repainted.
replacePath(GraphEdge, GISVector) - Method in class jwo.landserf.structure.msn.GraphNetwork
Replaces the path associated with the given edge by the given path.
requestDate() - Method in class jwo.landserf.process.gps.GPS
Should ask for the date from the GPS.
requestDate() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Makes a request for the date from the GPS.
requestPosition() - Method in class jwo.landserf.process.gps.GPS
Should ask for the current position from the GPS.
requestPosition() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Makes a request for the position to be sent from the GPS.
requestRoutes() - Method in class jwo.landserf.process.gps.GPS
Should ask the GPS to transmit all the routes in its memory.
requestRoutes() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Asks the GPS to transmit all the routes in its memory.
requestTime() - Method in class jwo.landserf.process.gps.GPS
Should ask for the time from the GPS.
requestTime() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Makes a request for the time from the GPS.
requestTracks() - Method in class jwo.landserf.process.gps.GPS
Should ask the GPS to transmit all the tracks in its memory.
requestTracks() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Asks the GPS to transmit all the tracks in its memory.
requestWaypoints() - Method in class jwo.landserf.process.gps.GPS
Should ask the GPS to transmit all the waypoints in its memory.
requestWaypoints() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Asks the GPS to transmit all the waypoints in its memory.
rescale() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Recalculates the local scaling of the model.
reset() - Method in class jwo.landserf.gui3d.Camera
Sets the camera position, orientation, field of view and speed to their default values.
reset() - Static method in class jwo.landserf.process.io.FileIO
Resets the error message and file pointer to null.
reset(int, int, float, float) - Method in class jwo.landserf.structure.RasterMap
Resets the raster with a new empty array of given size and resoluton.
reset() - Method in class jwo.utils.expression.Tokenizer
Resets the list of tokens to process.
resetIDs() - Method in class jwo.landserf.structure.msn.GraphNetwork
Resets the IDs of all nodes in the network.
resetRoute() - Method in class jwo.landserf.gui3d.View3d
Resets the currently stored route.
resetTimer() - Method in class jwo.landserf.process.LSThread
Resets the timer for threads that have GUI processes that shouldn't contribute to the time of the process.
resetTriangulation() - Method in class jwo.landserf.structure.DelaunayTriang
Resets triangluation by removing all triangles from the network.
reshape(GLDrawable, int, int, int, int) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Recalculates viewing volume and updates field of view.
resize(int, int) - Method in class jwo.utils.gui.html.ImprovedImageView
Change the size of this image.
reverse() - Method in class jwo.landserf.structure.GISVector
Reveses the order of coordinates making up the object.
rgbaToArgb(int) - Static method in class jwo.landserf.structure.ColourTable
Converts an RGBA into an ARGB colour.
right - Variable in class jwo.utils.gui.JWGraph
Right position of graph.
rightBorder - Variable in class jwo.utils.gui.SGLayout
 
roundAxes() - Method in class jwo.utils.gui.JWGraph
Rounds the axis labels to provide more convenient display.
roundXAxis() - Method in class jwo.utils.gui.JWGraph
Rounds the x axis labels to provide more convenient display.
roundYAxis() - Method in class jwo.utils.gui.JWGraph
Rounds the y axis labels to provide more convenient display.
routeFinished() - Method in interface jwo.landserf.gui3d.CameraListener
Should identify when a route has finished naturally.
routeFinished() - Method in class jwo.landserf.gui3d.GUI3d
Identifies when a route has finished naturally.
routeListeners - Variable in class jwo.landserf.process.gps.GPS
List of objects registered as listeners for route data from the GPS.
routeReceived(GPSRoute) - Method in class jwo.landserf.gui.GPSImportBox
Handles the receipt of a route header from the GPS.
routeReceived(GPSRoute) - Method in interface jwo.landserf.process.gps.GPSRouteListener
Should indicate that some GPS route data have been transmitted and received.
rowScale - Variable in class jwo.utils.gui.SGLayout
 
rowSizes - Variable in class jwo.utils.gui.SGLayout
 
rows - Variable in class jwo.utils.gui.SGLayout
 
run() - Method in class jwo.landserf.gui.GPSConfigBox
Scans for GPS ports as a threaded process.
run() - Method in class jwo.landserf.gui.GPSExportBox
Starts the GPS upload as a threaded process.
run() - Method in class jwo.landserf.gui.GPSImportBox
Starts the GPS download as a threaded process.
run() - Method in class jwo.landserf.gui.RasterStatsBox
Performs the statistical calculations as a threaded process.
run() - Method in class jwo.landserf.gui3d.GUI3d
Starts the main animation thread for the 3d view.
run() - Method in class jwo.landserf.process.LSThread
Starts the thread's processing and reports on progress.
run() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Starts listening for input from the GPS as a threaded process.
run() - Method in class jwo.utils.gui.JWFrame
Displays the frame as part of a threaded process.
run() - Method in class jwo.utils.gui.PrintUtilities
Queries the available print services.

S

SCLayout - class jwo.utils.gui.SCLayout.
Creates simple scalded column layout with multiple rows and a single column.
SCLayout(int) - Constructor for class jwo.utils.gui.SCLayout
Creates a layout with the specified number of rows and default alignments and gaps.Vertical gaps are set to 0 and X- and Y-alignments are set to FILL.
SCLayout(int, int) - Constructor for class jwo.utils.gui.SCLayout
Creates a layout with the specified number of rows and specified gap.
SCLayout(int, int, int, int) - Constructor for class jwo.utils.gui.SCLayout
Creates a layout with the specified number of rows and specified alignments and gaps.
SECONDARY - Static variable in class jwo.landserf.gui.CombineBox
Indicates priority given to secondary object.
SECONDARY - Static variable in interface jwo.landserf.gui.GISFrame
Indicates spatial object is the secondary one for processing.
SEPARATE - Static variable in class jwo.landserf.structure.Segment
Indicates two segments are unconnected.
SEPARATE - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies this object as being separate from another.
SGLayout - class jwo.utils.gui.SGLayout.
Creates simple scalded grid layout with multiple columns and rows.
SGLayout() - Constructor for class jwo.utils.gui.SGLayout
Creates a default (2 x 2) layout.
SGLayout(int, int) - Constructor for class jwo.utils.gui.SGLayout
Creates a layout with the specified number of rows and columns.
SGLayout(int, int, int, int) - Constructor for class jwo.utils.gui.SGLayout
Creates a layout with the specified number of rows and columns and specified gaps.
SGLayout(int, int, int, int, int, int) - Constructor for class jwo.utils.gui.SGLayout
Creates a layout with the specified number of rows and columns, specified gaps and aligment properties.
SHADED - Static variable in class jwo.landserf.gui.GraphicsArea
Shaded relief blended with k-colour raster
SHAPEFILE_V - Static variable in class jwo.landserf.process.io.FileHandler
ESRI shapefile vector.
SIN - Static variable in class jwo.utils.expression.MathOperator
 
SLOPE - Static variable in class jwo.landserf.structure.ColourTable
Indicates a slope (white - yellow - black) colour table.
SLOPE - Static variable in class jwo.landserf.structure.RasterMap
Slope.
SOUTH_AMERICAN - Static variable in class jwo.landserf.process.proj.Ellipsoid
South American ellipsoid.
SPEED - Static variable in class jwo.landserf.structure.VectorMap
Indicates a rendering style to maximise speed.
SQRT - Static variable in class jwo.utils.expression.MathOperator
 
SRLayout - class jwo.utils.gui.SRLayout.
Creates simple scalded row layout with multiple columns and a single row.
SRLayout(int) - Constructor for class jwo.utils.gui.SRLayout
Creates a layout with the specified number of columns and default alignments and gaps.
SRLayout(int, int) - Constructor for class jwo.utils.gui.SRLayout
Creates a layout with the specified number of columns and specified gap.
SRLayout(int, int, int, int) - Constructor for class jwo.utils.gui.SRLayout
Creates a layout with the specified number of columns and specified alignments and gaps.
SRTM_R - Static variable in class jwo.landserf.process.io.FileHandler
Shuttle Radar Topography Mission DEM.
STANDARD_ERR - Static variable in class jwo.utils.OutputLogger
Indicates standard error stream.
STANDARD_OUT - Static variable in class jwo.utils.OutputLogger
Indicates standard output stream.
STATE_PLANE - Static variable in class jwo.landserf.process.proj.Projection
Indicates State Plane map projection.
STONES - Static variable in class jwo.landserf.gui3d.SurfaceDetailBox
Stoney texture.
SUBTRACT - Static variable in class jwo.utils.expression.MathOperator
 
SVG - Static variable in class jwo.landserf.process.io.FileHandler
Scalable Vector Graphics (SVG).
SWISS - Static variable in class jwo.landserf.process.proj.Projection
Indicates Swiss grid map projection.
SaveThread - class jwo.landserf.process.SaveThread.
Saves the currently selected spatial object in the given format.
SaveThread(GISFrame, String, int) - Constructor for class jwo.landserf.process.SaveThread
Saves the current spatial object (defined in gisFrame) with the given name and in the given format.
SaveThread(GISFrame, String, String, int) - Constructor for class jwo.landserf.process.SaveThread
Saves the current spatial object (defined in gisFrame) with the given name and in the given format.
ScaleDrapeBox - class jwo.landserf.gui3d.ScaleDrapeBox.
Allows selected levels of drape detail to be updated.
ScaleDrapeBox(GUI3d) - Constructor for class jwo.landserf.gui3d.ScaleDrapeBox
Create a dialog allowing vector appearance to be changed.
ScaleGraphBox - class jwo.landserf.gui.ScaleGraphBox.
Allows results of a multiscale interactive query of a raster to be displayed.
ScaleGraphBox(Frame, String, ScaleSurfParam, float, float) - Constructor for class jwo.landserf.gui.ScaleGraphBox
Creates an empty text and graphics area for query results to be posted to.
ScaleParamThread - class jwo.landserf.process.ScaleParamThread.
Calculates a given surface parameter over a range of scales and place the result back in the given GIS frame.
ScaleParamThread(GISFrame, ScaleSurfParam) - Constructor for class jwo.landserf.process.ScaleParamThread
Calculates a given surface parameter over a range of scales.
ScaleSurfParam - class jwo.landserf.process.ScaleSurfParam.
Calculates surface parameters from a raster map over a range scales.
ScaleSurfParam(RasterMap, int, int, boolean) - Constructor for class jwo.landserf.process.ScaleSurfParam
Sets up a surface ready for parameterisation (slope, aspect etc.) or feature extraction from a raster surface.
ScaleSurfParam(GISFrame, int, int, boolean) - Constructor for class jwo.landserf.process.ScaleSurfParam
Sets up a surface ready for parameterisation (slope, aspect etc.) or feature extraction from a raster surface.
Scatterplot - class jwo.landserf.gui.Scatterplot.
Displays a scatterplot and optional trend line.
Scatterplot(float, float, float, float) - Constructor for class jwo.landserf.gui.Scatterplot
Lays out the scatter plot.
Scatterplot(String, float, float, float, float) - Constructor for class jwo.landserf.gui.Scatterplot
Lays out the scatter plot with given title.
ScatterplotBox - class jwo.landserf.gui.ScatterplotBox.
Displays a scatterplot comparing the primary and secondary rasters stored in a GISFrame.
ScatterplotBox(GISFrame) - Constructor for class jwo.landserf.gui.ScatterplotBox
Creates an area to display the scatterplot.
SecureProperties - class jwo.utils.SecureProperties.
Stores an encrypted version of a properties hashtable.
SecureProperties() - Constructor for class jwo.utils.SecureProperties
Creates an empty and unencrypted property list with no default values.
SecureProperties(byte) - Constructor for class jwo.utils.SecureProperties
Creates an empty property list with no default values.
SecureProperties(Properties) - Constructor for class jwo.utils.SecureProperties
Creates an empty and unencrypted property list with the specified defaults.
SecureProperties(Properties, byte) - Constructor for class jwo.utils.SecureProperties
Creates an empty property list with the specified defaults.
Segment - class jwo.landserf.structure.Segment.
Stores a directional 2d straight line segment.
Segment(float, float, float, float) - Constructor for class jwo.landserf.structure.Segment
Creates a line segment from the two given end points.
ShadeReliefBox - class jwo.landserf.gui.ShadeReliefBox.
Creates a dialogue box for setting shaded relief paramers.
ShadeReliefBox(GISFrame, float, float, float, float, float) - Constructor for class jwo.landserf.gui.ShadeReliefBox
Creates the dialogue box for parameter entry.
ShapefileIO - class jwo.landserf.process.io.ShapefileIO.
Collection of methods for reading ESRI shapefiles.
ShapefileIO() - Constructor for class jwo.landserf.process.io.ShapefileIO
There should be no need to call the constructor explicitly since all methods are static.
SimpleGISFrame - class jwo.landserf.gui.SimpleGISFrame.
A simple implementation of a GISFrame for small footprint GUIs that need to take advantage of GISFrame functionality.
SimpleGISFrame() - Constructor for class jwo.landserf.gui.SimpleGISFrame
Creates a simple GISFrame that can hold a collection of spatial objects.
SnapshotListener - interface jwo.landserf.gui3d.SnapshotListener.
Interface for objects that need to be informed when a snapshot has been taken.
SpatialModel - interface jwo.landserf.structure.SpatialModel.
Identifies minimum state and behaviour of all spatial models.
SpatialObject - class jwo.landserf.structure.SpatialObject.
Class for defining spatial objects.
SpatialObject() - Constructor for class jwo.landserf.structure.SpatialObject
Creates a spatial object with a default spatial footprint.
SpatialObject(Footprint) - Constructor for class jwo.landserf.structure.SpatialObject
Creates an spatial object with the given spatial footprint.
SpatialObject(Footprint, Header) - Constructor for class jwo.landserf.structure.SpatialObject
Creates an spatial object with the given spatial footprint and header.
SpatialObject(SpatialObject) - Constructor for class jwo.landserf.structure.SpatialObject
Creates a spatial object based on the attributes of the given one.
SplashScreen - class jwo.landserf.gui.SplashScreen.
Creates a spalsh screen to entertain viewer while LandSerf initialises.
SplashScreen() - Constructor for class jwo.landserf.gui.SplashScreen
Creates a spalsh screen that centres itself on the screen.
SurfNetwork - class jwo.landserf.process.SurfNetwork.
Calculates a Wolf-Pfaltz Surface Network based on rasters containing elevation and surface features.
SurfNetwork(RasterMap, RasterMap, float, float, int) - Constructor for class jwo.landserf.process.SurfNetwork
Creates a ridge or channel from the given starting position over the given surface with the given slope tolerance.
SurfNetwork(RasterMap, RasterMap, GISFrame) - Constructor for class jwo.landserf.process.SurfNetwork
Sets up a surface network for storing surface topology.
SurfNetworkThread - class jwo.landserf.process.SurfNetworkThread.
Calculates a vector surface network from a raster elevation model and surface feature raster.
SurfNetworkThread(GISFrame) - Constructor for class jwo.landserf.process.SurfNetworkThread
Initialises the surface network processing.
SurfNormals - class jwo.landserf.gui3d.SurfNormals.
Calculates the surface normals of a gridded array.
SurfNormals() - Constructor for class jwo.landserf.gui3d.SurfNormals
 
SurfParam - class jwo.landserf.process.SurfParam.
Calculates surface parameters from a RasterMap object.
SurfParam(GISFrame, int) - Constructor for class jwo.landserf.process.SurfParam
Sets up a surface ready for parameterisation (slope, aspect etc.) or feature extraction from a raster surface.
SurfParamBox - class jwo.landserf.gui.SurfParamBox.
Creates a dialogue box allowing surface parameters to be selected (slope, aspect etc.)
SurfParamBox(Frame, int) - Constructor for class jwo.landserf.gui.SurfParamBox
Creates the dialogue box for parameter selection.
SurfParamThread - class jwo.landserf.process.SurfParamThread.
Calculates a given surface parameter and adds the result back to the given GIS frame.
SurfParamThread(GISFrame, SurfParam) - Constructor for class jwo.landserf.process.SurfParamThread
Calculates a given surface parameter.
SurfaceDetailBox - class jwo.landserf.gui3d.SurfaceDetailBox.
Allows surface detail texture to be controlled (texture to use, level of transparency, size etc).
SurfaceDetailBox(GUI3d) - Constructor for class jwo.landserf.gui3d.SurfaceDetailBox
Create a dialog allowing vector appearance to be changed.
SurfaceFeatureThread - class jwo.landserf.process.SurfaceFeatureThread.
Calculates surface features based on the relative drop method.
SurfaceFeatureThread(GISFrame, float) - Constructor for class jwo.landserf.process.SurfaceFeatureThread
Classifies the DEM into surface features according to the given relative drop/climb.
SurfaceRenderer - class jwo.landserf.gui3d.SurfaceRenderer.
Creates and draws spatial objects in 3D coordinate space.
SurfaceRenderer(GUI3d) - Constructor for class jwo.landserf.gui3d.SurfaceRenderer
Creates a surface to display from the given 3d GUI.
Swiss - class jwo.landserf.process.proj.Swiss.
Class for representing the Swiss coordinate system.
Swiss() - Constructor for class jwo.landserf.process.proj.Swiss
Initialises the transformer assuming a forward transformation is from lat/long to Swiss coordinates.
Swiss(int) - Constructor for class jwo.landserf.process.proj.Swiss
Initialises the transformer in the given direction.
saveImage(String, Image) - Method in class jwo.utils.gui.BMPHandler
Saves the given image as a bitmap file with the given name.
saveImage(String, byte[], int, int) - Method in class jwo.utils.gui.BMPHandler
Saves the given array of 24 bit colours as a bitmap file with the given name and dimensions.
saveImage(String, Image) - Method in class jwo.utils.gui.GIFHandler
Saves the given image as a GIF file with the given name.
saveImage(String, byte[], int, int) - Method in class jwo.utils.gui.GIFHandler
Saves the given array of 24 bit colours as a file with the given name and dimensions.
saveImage(String, Image) - Method in interface jwo.utils.gui.ImageHandler
Should save the given image as a file with the given name.
saveImage(String, byte[], int, int) - Method in interface jwo.utils.gui.ImageHandler
Should save the given array of 24 bit colours as a file with the given name and dimensions.
saveImage(String, Image) - Method in class jwo.utils.gui.JPGHandler
Saves the given image as a JPEG file with the given name.
saveImage(String, byte[], int, int) - Method in class jwo.utils.gui.JPGHandler
Saves the given array of 24 bit colours as a file with the given name and dimensions.
saveImage(String, Image) - Method in class jwo.utils.gui.PNGHandler
Saves the given image as a PNG file with the given name.
saveImage(String, byte[], int, int) - Method in class jwo.utils.gui.PNGHandler
Saves the given array of 24 bit colours as a file with the given name and dimensions.
saveRoute(String) - Method in class jwo.landserf.gui3d.View3d
Saves a route with the given file name.
scalePage(Graphics, Dimension, PageFormat) - Method in class jwo.utils.gui.PrintUtilities
Scales the given graphics to fit on a single page with the given printer page dimensions.
scaleWidth(Graphics, Dimension, PageFormat, int) - Method in class jwo.utils.gui.PrintUtilities
Scales the given graphics to the required printer page dimensions.
searchEdge(Edge, Node) - Method in class jwo.landserf.structure.DelaunayTriang
Find the active edge associated with given node.
searchFile(String) - Method in class jwo.utils.gui.ComponentFactory
Looks for a given file in the classpath of the VM that uses this class.
seek(RandomAccessFile, long) - Static method in class jwo.landserf.process.io.FileIO
Moves the file pointer to the given offset from the start.
sendWaypoints(Vector) - Method in class jwo.landserf.process.gps.GPS
Should send the given collection of GPSWaypoints to the GPS.
sendWaypoints(Vector) - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Sends the given collection of GPSWaypoints to the GPS.
serialise(float[][]) - Static method in class jwo.utils.structure.JWMatrix
Returns a 1-dimensional 'serialised' verion of a given 2d 4x4 matrix.
serialise(double[][]) - Static method in class jwo.utils.structure.JWMatrix
Returns a 1-dimensional 'serialised' verion of a given 2d 4x4 matrix.
setActiveColumn(int) - Method in class jwo.landserf.structure.AttributeTable
Sets the column to use for retrieving attributes.
setAlignment(int, int) - Method in class jwo.utils.gui.PointLayout
Sets the given alignment properties.
setAlignment(int, int, int) - Method in class jwo.utils.gui.SCLayout
Sets up alignment for a specific cell.
setAlignment(int, int, int, int) - Method in class jwo.utils.gui.SGLayout
Set up alignment for a specific cell.
setAlignment(int, int, int) - Method in class jwo.utils.gui.SRLayout
Set up alignment for a specific column.
setAlpha(float) - Method in class jwo.utils.gui.JWPicture
Sets the transparency value of the image to display.
setAltitude(float) - Method in class jwo.landserf.process.gps.GPSPosition
Sets the altitude of this position.
setAnimRate(int) - Method in class jwo.landserf.gui3d.GUI3d
Sets the maximum animation rate in frames per second.
setAspectRatio(float) - Method in class jwo.landserf.gui3d.Camera
Sets the aspect ratio of the camera view.
setAspectRatio(float) - Method in class jwo.utils.gui.JWGraph
Sets the aspect ratio for the graph.
setAspectWeight(float) - Method in class jwo.landserf.structure.RasterMap
Sets the aspect bias.
setAttribute(float, int, Object) - Method in class jwo.landserf.structure.AttributeTable
Sets the attribute associated with the given ID and column value.
setAttribute(float) - Method in class jwo.landserf.structure.GISVector
Sets the attribute of the GIS vector.
setAttribute(int, int, float) - Method in class jwo.landserf.structure.RasterMap
Sets the attribute of the raster at the given array coordinates.
setAttribute(Footprint, float) - Method in class jwo.landserf.structure.RasterMap
Sets the attribute of the raster at the given georeferenced coordinates.
setAttributeTable(AttributeTable) - Method in class jwo.landserf.structure.SpatialObject
Sets the attribute table assocaited with this object.
setAttributes(float[][]) - Method in class jwo.landserf.structure.RasterMap
Sets the attributes of the raster map to those dedined in the given array.
setAuthor(String) - Method in class jwo.landserf.structure.Header
Sets the author of the object associated with this header.
setAutoTransmit(boolean) - Method in class jwo.landserf.process.gps.GPS
Should ask the GPS to either start or stop transmitting data periodically.
setAutoTransmit(boolean) - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Asks the GPS to either start or stop transmitting data periodically.
setAzimAngle(float) - Method in class jwo.landserf.structure.RasterMap
Sets the sun azimuthal angle.
setBackground(Color) - Method in class jwo.utils.gui.JWSlider
Sets the background colour of the slider.
setBackground(Color) - Method in class jwo.utils.gui.html.HTMLRadioButton
Sets the background colour of the button.
setBoundaryColour(Color) - Method in class jwo.landserf.gui.GraphicsArea
Sets the colour to use for polygon boundaries.
setBounds(Footprint) - Method in class jwo.landserf.structure.DelaunayTriang
Sets the bounding rectangle of this triangulation.
setBounds(Footprint) - Method in interface jwo.landserf.structure.SpatialModel
Sets the outer boundaries of the object.
setBounds(Footprint) - Method in class jwo.landserf.structure.SpatialObject
Sets the bounding rectangle of this object.
setBroadcastPointQuery(boolean, FootprintListener) - Method in interface jwo.landserf.gui.GISFrame
Should turn broadcast point query mode on or off.
setBroadcastPointQuery(boolean, FootprintListener) - Method in class jwo.landserf.gui.GISFrameAdapter
Would turn broadcast point query mode on or off, but ignored in this case.
setBroadcastPointQuery(boolean, FootprintListener) - Method in class jwo.landserf.gui.GUIFrame
Turns broadcast point query mode on or off.
setBusy(boolean) - Method in interface jwo.landserf.gui.GISFrame
Should indicate that some process has started or stopped.
setBusy(boolean) - Method in class jwo.landserf.gui.GISFrameAdapter
Would indicate that some process has started or stopped, but ignored in this case.
setBusy(boolean) - Method in class jwo.landserf.gui.GUIFrame
Indicates that some process has started or stopped.
setBusy(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Indicates that some process has started or stopped.
setCallingThread(LSThread) - Method in class jwo.landserf.process.ScaleSurfParam
Passes the thread that calls this process to the processor.
setCallingThread(LSThread) - Method in class jwo.landserf.process.SurfNetwork
Passes the thread that calls this process to the processor.
setCallingThread(LSThread) - Method in class jwo.landserf.process.SurfParam
Passes the thread that calls this process to the processor.
setCellEditor(TableCellEditor) - Method in class jwo.utils.gui.EditableHeader
Sets the cell editor used to edit the header cells.
setColour(Color) - Method in class jwo.utils.gui.JWColourRing
Sets the currently selected colour to a given value.
setColour(Color) - Method in class jwo.utils.gui.JWColourSelect
Sets the currently selected colour to a given value.
setColourTable(ColourTable) - Method in class jwo.landserf.gui.ColourBar
Changes the colour table associated with the colour bar.
setColourTable(ColourTable) - Method in class jwo.landserf.structure.RasterMap
Sets the colour table assocaited with this raster.
setColourTable(ColourTable) - Method in class jwo.landserf.structure.SpatialObject
Sets the colour table assocaited with this object.
setColourTableType(int) - Method in class jwo.landserf.structure.ColourTable
Sets the type of colour table (COLOUR_RULES, COLOUR_ATTRIB or COLOUR_RAW).
setColumnAlignment(int, int, int) - Method in class jwo.utils.gui.SGLayout
Set up alignment for a specific column.
setColumnName(int, String) - Method in class jwo.landserf.structure.AttributeTable
Sets the name of the given column.
setColumnScale(int, double) - Method in class jwo.utils.gui.SGLayout
Sets up scale value for a specific column.
setCoords(float[], float[]) - Method in class jwo.landserf.structure.GISVector
Sets the coordinates of the vector object from the given arrays.
setCoords(GeneralPath) - Method in class jwo.landserf.structure.GISVector
Sets the coordinates of the vector object from the given generla path.
setCursor(Cursor) - Method in class jwo.landserf.gui.GraphicsArea
Changes the cursor associated with this graphics area.
setCurveTol(float) - Method in class jwo.landserf.structure.Quadratic
Sets the curvature tolerance used in feature classification.
setCurveTol(float) - Method in class jwo.landserf.structure.RasterMap
Sets a new curvature tolerance for feature extraction.
setDatatypeVersion(int) - Method in class jwo.landserf.process.gps.garmin.WaypointDataPacket
Sets which version of the packet that this class should represent.
setDecayExp(float) - Method in class jwo.landserf.structure.RasterMap
Sets a new local window distance decay exponent.
setDefaultColours() - Method in class jwo.landserf.structure.RasterMap
Sets up a default colour scheme based on the range of values in this raster.
setDefaultColours() - Method in class jwo.landserf.structure.VectorMap
Sets up a default colour scheme based on the range of values in this vector map.
setDefaultOpenTypes() - Method in class jwo.landserf.gui.LSFileChooser
Sets the defailt file types visible for opening with this chooser.
setDefaultSaveTypes(boolean, boolean, boolean) - Method in class jwo.landserf.gui.LSFileChooser
Sets the default file types visible for saving with this chooser.
setDelay(int) - Method in class jwo.utils.gifutils.GIFImage
Set the time delay for the primary image in 1/100 s
setDelay(int, int) - Method in class jwo.utils.gifutils.GIFImage
Set the time delay for the image at the given index in 1/100 s
setDetailSize(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets the size of the detail texture relative to 1 grid cell.
setDiffuse(float) - Method in class jwo.landserf.structure.RasterMap
Sets the diffuse constant used in surface for relief calculation.
setDisplayMode(int) - Method in class jwo.landserf.gui.GraphicsArea
Sets the display mode (NORMAL, ZOOM, PAN, QUERY, BROADCAST_QUERY or MULTISCALE_QUERY).
setDisplayType(int) - Method in class jwo.landserf.gui.GraphicsArea
Sets the raster display type.
setDisplayVect(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Determines whether the currently selected vectors are displayed or not.
setDocumentLocator(Locator) - Method in class jwo.landserf.process.io.MasterMapReader
This method is called by the parser when the XML file for parsing is first opened.
setDrapeImage(Image) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets the image to be draped over the surface.
setDrawDetail(boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Determines if the detailed texture is to be drawn or not.
setDrawImage(boolean) - Method in class jwo.utils.gui.JWPicture
Determines if image is drawn or not.
setEdge(Edge) - Method in class jwo.landserf.structure.Node
Sets the edge that this node is connected to.
setEditingColumn(int) - Method in class jwo.utils.gui.EditableHeader
Sets the column to be edited.
setElevAngle(float) - Method in class jwo.landserf.structure.RasterMap
Sets the sun elevation angle.
setEnabled(boolean) - Method in class jwo.utils.gui.JWSlider
Disables/enables this slider.
setErrorMessage(String) - Method in class jwo.landserf.process.LSThread
Sets an error message to be displayed once the thread has completed.
setFOV(GL, GLU, float) - Method in class jwo.landserf.gui3d.Camera
Sets the camera's field of view.
setFOV(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets a new field of view.
setFadeDetail(boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Determines if the detailed texture is to fade with distance.
setFileTypes(int[]) - Method in class jwo.landserf.gui.LSFileChooser
Sets the types of file that are choosable.
setFogColour(Color) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets a new fog colour.
setFogColour(Color) - Method in class jwo.landserf.gui3d.View3d
Stores the colour of fog to be displayed.
setFogDensity(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets a new fog density.
setFogDensity(float) - Method in class jwo.landserf.gui3d.View3d
Stores the fog density used in the 3d view.
setForwardSpeed(float) - Method in class jwo.landserf.gui3d.Camera
Sets a new camera speed in direction of travel.
setFullBackground(Color) - Method in class jwo.utils.gui.JWDialogue
Sets the background colour of the dialogue window (including buttons etc).
setGraphID(int) - Method in class jwo.landserf.structure.msn.GraphNode
Sets the ID of the graph to which this node belongs.
setGrid(boolean) - Method in class jwo.landserf.gui3d.View3d
Stores whether the DEM view displays as a grid or not.
setGridded(boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets the rendering to use a gridded lattice or a TIN.
setHeader(Header) - Method in class jwo.landserf.structure.SpatialObject
Sets a new the header to be associated with this object.
setHeaderEditable(boolean) - Method in class jwo.utils.gui.EditableHeaderTableColumn
Determines whether the header is editable or not.
setHeaderEditor(TableCellEditor) - Method in class jwo.utils.gui.EditableHeaderTableColumn
Sets the editor to be associated with the header.
setHeadings(String[]) - Method in class jwo.landserf.structure.AttributeTable
Sets the headings associated with the table columns.
setHoverHeight(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets the minimium height of camera above surface.
setImageContainer(Container) - Method in class jwo.landserf.structure.VectorMap
Sets the image container that can hold a rasterised version of this vector map.
setImageFormat(int) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Determines the format used to save snapshots.
setImageInterlaced(boolean) - Method in class jwo.utils.gifutils.GIFImage
Set the primary image as interlaced or not.
setImageInterlaced(int, boolean) - Method in class jwo.utils.gifutils.GIFImage
Set or clear the interlaced state for the image at the given index.
setImageOutBase(String) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Determines the base-name of the files to write snapshots and animations.
setInput(String) - Method in class jwo.utils.expression.Tokenizer
Sets the input sequence of characters to process.
setInteraction(boolean) - Method in class jwo.utils.gui.ComponentFactory
Sets the interaction mode.
setInterpolation(boolean) - Method in class jwo.landserf.process.proj.ObliqueMercator
Sets whether the transformation should use nearest neighbour (false) or some interpolator (true).
setInterpolation(boolean) - Method in class jwo.landserf.process.proj.Swiss
Sets whether the transformation should use nearest neighbour (false) or some interpolator (true).
setInterpolation(boolean) - Method in class jwo.landserf.process.proj.TimeSpace
Sets whether the transformation should use nearest neighbour (false) or some interpolator (true).
setInterpolation(boolean) - Method in class jwo.landserf.process.proj.UTM
Sets whether the transformation should use nearest neighbour (false) or some interpolator (true).
setInvEdge(Edge) - Method in class jwo.landserf.structure.Edge
Sets the inverse (P2->P1) edge.
setIterationCount(int) - Method in class jwo.utils.gifutils.GIFImage.NetscapeExtension
iterationCount should be 0 for infinite loop.
setIterationCount(int) - Method in class jwo.utils.gifutils.GIFImage
Make the series of images in this file iterate the given number of times, or indefinitely if 0 is given.
setJunction(GraphJunction) - Method in class jwo.landserf.structure.msn.GraphNode
Associates the given junction with this node.
setLabelBackgroundColour(Color) - Method in class jwo.landserf.gui.GraphicsArea
Sets the colour to use for label backgrounds.
setLabelForegroundColour(Color) - Method in class jwo.landserf.gui.GraphicsArea
Sets the colour to use for label foregrounds.
setLabelSize(float) - Method in class jwo.landserf.gui.GraphicsArea
Sets the font size at which to display labels.
setLateralSpeed(float) - Method in class jwo.landserf.gui3d.Camera
Sets a new lateral camera speed (for rotation).
setLatitude(AngleRadians) - Method in class jwo.landserf.process.gps.GPSPosition
Sets the latitude of this position.
setLeave(boolean) - Method in class jwo.utils.gui.JWRubberband
Determines if rubberband is left on component when mouse is released.
setLineFixed(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Sets whether line width should be fixed as user zooms in/out.
setLineWidth(float) - Method in class jwo.landserf.gui.GraphicsArea
Sets the rendering line width (in pixels).
setLined(boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Allows the surface to be drawn as lines or solid polygons.
setLongitude(AngleRadians) - Method in class jwo.landserf.process.gps.GPSPosition
Sets the longitude of this position.
setLoop(boolean) - Method in class jwo.landserf.gui3d.Camera
Allows a route to be looped if set to true.
setMERHeight(float) - Method in class jwo.landserf.structure.Footprint
Sets the height of the footprint's Minimum Enclosing Rectangle.
setMERWidth(float) - Method in class jwo.landserf.structure.Footprint
Sets the width of the footprint's Minimum Enclosing Rectangle.
setMagnification(float) - Method in class jwo.landserf.gui.Thumbnail
Sets the magnification factor for the image.
setMargins(int, int, int, int) - Method in class jwo.utils.gui.SGLayout
Sets up the margins for the whole layout.
setMaxProgress(int) - Method in interface jwo.landserf.gui.GISFrame
Should set the maximum progress value.
setMaxProgress(int) - Method in class jwo.landserf.gui.GISFrameAdapter
Would display the maximum progress value, but does nothing in this case.
setMaxProgress(int) - Method in class jwo.utils.gui.JWFrame
Displays the maximum progress value.
setMaxProgress(int) - Method in class jwo.utils.gui.JWStatusBar
Displays the maximum progress value.
setMeasurementScale(int) - Method in class jwo.utils.gui.JWAxisItem
Sets the measurement scale of the data on this axis.
setMessage(String) - Method in interface jwo.landserf.gui.GISFrame
Should display the given message in frame.
setMessage(String) - Method in class jwo.landserf.gui.GISFrameAdapter
Displays the given message,in this case to standard output.
setMessage(String) - Method in class jwo.landserf.gui.GUIFrame
Displays the given message in the window and also logs the message for possible error diagnosis.
setMessage(String) - Method in class jwo.landserf.process.LSThread
Sets the final message once the processing has been completed.
setMessage(String) - Method in class jwo.utils.gui.JWFrame
Displays the given message in the status bar.
setMessage(String) - Method in class jwo.utils.gui.JWStatusBar
Displays the given message in the statusbar.
setMinProgress(int) - Method in interface jwo.landserf.gui.GISFrame
Should set the minimum progress value.
setMinProgress(int) - Method in class jwo.landserf.gui.GISFrameAdapter
Would display the minimum progress value, but does nothing in this case.
setMinProgress(int) - Method in class jwo.utils.gui.JWFrame
Displays the minimum progress value.
setMinProgress(int) - Method in class jwo.utils.gui.JWStatusBar
Displays the minimum progress value.
setModel(TableModel) - Method in class jwo.utils.gui.TableMap
 
setModel(TableModel) - Method in class jwo.utils.gui.TableSorter
 
setMoveCamera(boolean) - Method in class jwo.landserf.gui3d.Camera
Controls the changing camera view.
setMoveContinuously(boolean) - Method in class jwo.landserf.gui3d.Camera
Controls whether the camera moves continuously or not.
setNewStyleSheet(String) - Method in class jwo.utils.gui.html.ImprovedHTMLEditorKit
Sets the style sheet of the editor kit to the given css file.
setNextEdge(Edge) - Method in class jwo.landserf.structure.Edge
Sets the next edge in the sequence.
setNextHullEdge(Edge) - Method in class jwo.landserf.structure.Edge
Sets the next convex hull edge in the sequence.
setNodeID(int) - Method in class jwo.landserf.structure.msn.GraphNode
Sets the ID of the node with the given value.
setNotes(String) - Method in class jwo.landserf.structure.Header
Sets the notes on the object associated with this header.
setNumRecords(int) - Method in class jwo.utils.dbase.DbaseFileHeader
Sets the number of records in the file.
setNumSamples(int) - Method in class jwo.landserf.gui.ProfileQueryBox
Sets the number of points to sample in profile.
setOpacity(int) - Method in class jwo.utils.gui.JWGraph
Sets the opacity level for the graph.
setPacket(int[], boolean) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Sets the packet contents to the given given content.
setParent(View) - Method in class jwo.utils.gui.html.ImprovedImageView
Establishes the parent view for this view.
setPointFixed(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Sets whether point symbol size should be fixed as user zooms in/out.
setPointSize(float) - Method in class jwo.landserf.gui.GraphicsArea
Sets the point symbol size (in pixels).
setPointSize(float) - Method in class jwo.landserf.gui3d.GUI3d
Sets the size of the point feature representation.
setPointSize(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets the size of the point feature representation.
setPosition(GL, GLU, float, float, float, float, float, float) - Method in class jwo.landserf.gui3d.Camera
Explicitly sets the position and direction of the camera.
setPriority(Object, float) - Method in class jwo.utils.structure.JWPriorityQueue
Sets the priority associated with the given object.
setProfileVector(GISVector) - Method in class jwo.landserf.gui.ProfileQueryBox
Sets the vector object to use for profile location.
setProgress(int) - Method in interface jwo.landserf.gui.GISFrame
Should set display the current progress (should be between 0 and 100 unless minimum or maximum progress values have been changed.
setProgress(int) - Method in class jwo.landserf.gui.GISFrameAdapter
Would set the current progress (should be between 0 and 100 unless minimum or maximum progress values have been changed.
setProgress(int) - Method in class jwo.utils.gui.JWFrame
Sets the current progress (should be between 0 and 100 unless minimum or maximum progress values have been changed.
setProgress(int) - Method in class jwo.utils.gui.JWStatusBar
Sets the current progress (should be between 0 and 100 unless minimum or maximum progress values have been changed.
setProjection(Projection) - Method in class jwo.landserf.structure.SpatialObject
Sets the projection information to be used by this spatial object.
setRaster1(RasterMap) - Method in interface jwo.landserf.gui.GISFrame
Should make the given raster surface the primary one to be processed.
setRaster1(RasterMap) - Method in class jwo.landserf.gui.GISFrameAdapter
Would make the given raster surface the primary one to be processed, but ignored in this case.
setRaster1(RasterMap) - Method in class jwo.landserf.gui.GUIFrame
Makes the given raster surface the primary one to be processed.
setRaster1(RasterMap) - Method in class jwo.landserf.gui.GraphicsArea
Makes the given raster surface the primary one to display.
setRaster1(RasterMap) - Method in class jwo.landserf.gui.SimpleGISFrame
Makes the given raster map the primary one to be processed.
setRaster2(RasterMap) - Method in interface jwo.landserf.gui.GISFrame
Should make the given raster surface the secondary one to be processed.
setRaster2(RasterMap) - Method in class jwo.landserf.gui.GISFrameAdapter
Would make the given raster surface the secondary one to be processed, but ignored in this case.
setRaster2(RasterMap) - Method in class jwo.landserf.gui.GUIFrame
Makes the given raster surface the secondary one to be processed.
setRaster2(RasterMap) - Method in class jwo.landserf.gui.GraphicsArea
Makes the given raster surface the secondary one to display.
setRaster2(RasterMap) - Method in class jwo.landserf.gui.SimpleGISFrame
Makes the given raster map the secondary one to be processed.
setRasterType(int) - Method in class jwo.landserf.structure.RasterMap
Sets the type of raster stored (ELEV, SLOPE, OTHER etc).
setRenderingStyle(int) - Method in class jwo.landserf.gui.GraphicsArea
Sets the rendering style for vectors.
setResolution(int) - Method in class jwo.landserf.gui3d.View3d
Stores the resolution of the DEM display in the view.
setRights(String) - Method in class jwo.landserf.structure.Header
Sets the copyright details associated with this header.
setRotationStyle(float) - Method in class jwo.landserf.gui3d.Camera
Sets the rotation style of the camera.
setRowAlignment(int, int, int) - Method in class jwo.utils.gui.SGLayout
Set up alignment for a specific row.
setRowScale(int, double) - Method in class jwo.utils.gui.SGLayout
Sets up scale value for a specific row.
setRubberbandColour(Color) - Method in class jwo.utils.gui.JWRubberband
Changes the colour of the rubberband box.
setRubberbandType(int) - Method in class jwo.landserf.gui.GraphicsArea
Sets the type of rubberband feature to be displayed.
setSampleInterval(int) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets a new sample interval for the surface mesh triangulation.
setScale(int, double) - Method in class jwo.utils.gui.SCLayout
Sets up scale value for a specific cell.
setScale(int, double) - Method in class jwo.utils.gui.SRLayout
Set up scale value for a specific column (default is 1.0).
setSeaColour(Color) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets a new sea colour.
setSeaColour(Color) - Method in class jwo.landserf.gui3d.View3d
Stores the colour of sea to be displayed.
setSelected(boolean) - Method in class jwo.utils.gui.html.HTMLRadioButton
Sets the selected state of this radio button.
setSelection(int) - Method in class jwo.landserf.gui.Thumbnail
Sets the current selection state and updates the border colour accordingly.
setSeparator(String) - Method in class jwo.utils.expression.Tokenizer
Sets the separator used to distinguish between tokens.
setShadeExaggeration(float) - Method in class jwo.landserf.structure.RasterMap
Sets the vertical exaggeration used for calculating relief.
setShine(float) - Method in class jwo.landserf.structure.RasterMap
Sets the 'shininess' of the surface for relief calculation.
setSize(float, float) - Method in class jwo.utils.gui.html.ImprovedImageView
Sets the size of the view, but ignored in this case.
setSky(boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Turns the sky on or off.
setSkyColour(Color) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets a new sky colour.
setSkyColour(Color) - Method in class jwo.landserf.gui3d.View3d
Stores the colour of sky to be displayed.
setSlopeTol(float) - Method in class jwo.landserf.structure.RasterMap
Sets a new slope tolerance for feature extraction.
setSmooth(boolean) - Method in class jwo.landserf.gui3d.View3d
Stores whether the DEM view smooths the drape or not.
setSmoothed(boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets texture mapping to smoothed or unsmoothed.
setSpatialObject(SpatialObject) - Method in class jwo.landserf.gui.Thumbnail
Sets the spatial object associated with the thumbnail view.
setSpecular(float) - Method in class jwo.landserf.structure.RasterMap
Sets the specular constant used in surface for relief calculation.
setText(String) - Method in class jwo.utils.gui.html.HTMLRadioButton
Sets the text associated with this HTML radio button.
setTitle(String) - Method in class jwo.landserf.structure.Header
Sets the title of the object associated with this header.
setTitle(String) - Method in class jwo.utils.gui.JWGraph
Sets the title of the graph and updates the display.
setTransparency(float) - Method in class jwo.landserf.gui.GraphicsArea
Sets the rendering transparency of polygon interiors.
setTransparentColor(Color) - Method in class jwo.utils.gifutils.GIFImage
Set the RGB transparent color of the primary image.
setTransparentColor(int, Color) - Method in class jwo.utils.gifutils.GIFImage
Get the RGB transparent color of the image at the given index.
setTriang(Triangle) - Method in class jwo.landserf.structure.Edge
Sets the triangle of which this edge forms a part.
setTriangulation(DelaunayTriang) - Method in class jwo.landserf.structure.VectorMap
Sets the triangulation topology associated with vector map.
setType(int) - Method in class jwo.landserf.structure.ColourRule
Sets the rule type (either DISCRETE or CONTINUOUS).
setType(int) - Method in class jwo.landserf.structure.Footprint
Sets the type of spatial footprint.
setType(int) - Method in class jwo.landserf.structure.GISVector
Sets the type of vector.
setType(int) - Method in class jwo.landserf.structure.VectorMap
Sets the type of vector model (e.g.
setType(int) - Method in class jwo.utils.gui.JWRubberband
Sets the rubberband to either a box or a line.
setVScale(float) - Method in class jwo.landserf.gui3d.View3d
Stores the vertical scaling of the DEM display in the view.
setValidation(boolean) - Method in class jwo.utils.gui.html.ImprovedHTMLEditorKit
Determines whether or not XHTML validation is to be applied.
setValue(float) - Method in class jwo.utils.gui.JWSlider
Sets the current value of the slider position.
setValueAt(Object, int, int) - Method in class jwo.landserf.structure.AttributeTable
Sets the value stored in the table at the given coordinates.
setValueAt(Object, int, int) - Method in class jwo.landserf.structure.AttributeTableModel
Sets the value stored in the table at the given coordinates.
setValueAt(Object, int, int) - Method in class jwo.utils.gui.TableMap
 
setValueAt(Object, int, int) - Method in class jwo.utils.gui.TableSorter
 
setVectClipped(boolean) - Method in class jwo.landserf.gui3d.GUI3d
Sets whether vectors are drawn with (true) or without (false) depth clipping.
setVectClipped(boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets whether vectors are drawn with (true) or without (false) depth clipping.
setVectHeight(float) - Method in class jwo.landserf.gui3d.GUI3d
Sets the height that vectors are drawn above the surface.
setVectHeight(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets the height that vectors are drawn above the surface.
setVectSmoothed(boolean) - Method in class jwo.landserf.gui3d.GUI3d
Sets whether vectors displayed as smoothed.
setVectSmoothed(boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets whether vectors displayed as smoothed.
setVectWidth(float) - Method in class jwo.landserf.gui3d.GUI3d
Sets the line width of vectors.
setVectWidth(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets the line width of vectors.
setVectorDepth(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets the depth value for vector display.
setVectorMap(VectorMap) - Method in class jwo.landserf.gui.GPSExportBox
Sets the vector map from which waypoints and/or routes will be exported.
setVectorMap1(VectorMap) - Method in interface jwo.landserf.gui.GISFrame
Should make the given vector map the primary one to be processed.
setVectorMap1(VectorMap) - Method in class jwo.landserf.gui.GISFrameAdapter
Would makes the given vector map the primary one associated with this GISFrame, but ignored in this case.
setVectorMap1(VectorMap) - Method in class jwo.landserf.gui.GUIFrame
Makes the given vector map the primary one associated with the window.
setVectorMap1(VectorMap) - Method in class jwo.landserf.gui.GraphicsArea
Makes the given vector map the primary one to display.
setVectorMap1(VectorMap) - Method in class jwo.landserf.gui.SimpleGISFrame
Makes the given vector map the primary one associated with this GISFrame.
setVectorMap2(VectorMap) - Method in interface jwo.landserf.gui.GISFrame
Should make the given vector map the secondary one to be processed.
setVectorMap2(VectorMap) - Method in class jwo.landserf.gui.GISFrameAdapter
Would make the given vector map the primary one associated with this GISFrame but ignored in this case.
setVectorMap2(VectorMap) - Method in class jwo.landserf.gui.GUIFrame
Makes the given vector map the secondary one associated with the window.
setVectorMap2(VectorMap) - Method in class jwo.landserf.gui.GraphicsArea
Makes the given vector map the secondary one to display.
setVectorMap2(VectorMap) - Method in class jwo.landserf.gui.SimpleGISFrame
Makes the given vector map the secondary one associated with this GISFrame.
setVectorObliqueDepth(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets the oblique depth value for vector display.
setVectorOverlay(VectorMap) - Method in class jwo.landserf.gui.GraphicsArea
Displays the given vector map as an overlay.
setVersion(float) - Method in class jwo.landserf.structure.DelaunayTriang
Sets the version number of this object.
setVersion(float) - Method in class jwo.landserf.structure.Edge
Sets the version number of this object.
setVersion(float) - Method in class jwo.landserf.structure.Node
Sets the version number of this object.
setVersion(float) - Method in class jwo.landserf.structure.Triangle
Sets the version number of this object.
setVerticalDisplacement(float) - Method in class jwo.landserf.gui3d.Camera
Sets the vertical displacement of the camera.
setVerticalScale(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets a new vertical scaling
setWSize(int) - Method in class jwo.landserf.structure.RasterMap
Sets a new local window size.
setWallColour(Color) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets a new colour for the vertical walls bounding a surface.
setWallColour(Color) - Method in class jwo.landserf.gui3d.View3d
Stores the colour of walls to be displayed.
setWriteAnimFiles(boolean, SnapshotListener) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Determines if graphical output is written as a sequence of bitmapped files.
setX(float) - Method in class jwo.landserf.structure.Node
Sets the x-coordinate associated with this node.
setXAxis(float, float) - Method in class jwo.utils.gui.JWGraph
Sets the x-axis to the given range.
setXAxis(float, float, String[], int) - Method in class jwo.utils.gui.JWGraph
Sets the x-axis to the given range using the given measurement scale.
setXMeasurementScale(int) - Method in class jwo.utils.gui.JWGraph
Sets the measurement scale of the data on the X-axis.
setXOrigin(float) - Method in class jwo.landserf.structure.Footprint
Sets the x origin of the footprint.
setXRes(float) - Method in class jwo.landserf.structure.RasterMap
Sets the raster x resolution and checks it is consistent with the number of columns and outer boundaries.
setY(float) - Method in class jwo.landserf.structure.Node
Sets the y-coordinate associated with this node.
setYAxis(float, float) - Method in class jwo.utils.gui.JWGraph
Sets the y-axis to the given range.
setYAxis(float, float, int) - Method in class jwo.utils.gui.JWGraph
Sets the y-axis to the given range using the given measurement scale.
setYMeasurementScale(int) - Method in class jwo.utils.gui.JWGraph
Sets the measurement scale of the data on the Y-axis.
setYOrigin(float) - Method in class jwo.landserf.structure.Footprint
Sets the y origin of the footprint.
setYRes(float) - Method in class jwo.landserf.structure.RasterMap
Sets the raster y resolution and checks it is consistent with the number of rows and outer boundaries.
setZ(float) - Method in class jwo.landserf.structure.Node
Sets the z-coordinate associated with this node.
setZCoords(float[]) - Method in class jwo.landserf.structure.GISVector
Adds an array of z-coordinates to match each (x,y pair).
setZone(int, char) - Method in class jwo.landserf.process.proj.Projection
Sets the zone number and letter for a UTM projection.
setZone(float, float) - Method in class jwo.landserf.process.proj.UTM
Sets the UTM zone determined by the given (lat,lng) location.
setZone(int, char) - Method in class jwo.landserf.process.proj.UTM
Sets the zone number and letter for subsequent transformations.
setZoneNumber(int) - Method in class jwo.landserf.process.proj.Projection
Sets the zone number for a UTM projection.
setlColour(int) - Method in class jwo.landserf.structure.ColourRule
Sets the colour associated with the lower index of the rule.
setlIndex(float) - Method in class jwo.landserf.structure.ColourRule
Sets the index associated with the lower colour.
setpBlend(float) - Method in class jwo.landserf.structure.RasterMap
Sets the weighting for given to this surface when blending with another.
setpShade(float) - Method in class jwo.landserf.structure.RasterMap
Sets the weighting given to shaded relief.
setuColour(int) - Method in class jwo.landserf.structure.ColourRule
Sets the colour associated with the upper index of the rule.
setuIndex(float) - Method in class jwo.landserf.structure.ColourRule
Sets the index associated with the upper colour.
shortDescription - Variable in class jwo.landserf.process.gps.garmin.GarminGPS
 
showFullImage() - Method in class jwo.landserf.gui.GraphicsArea
Resets the zoom/panning display to show full image.
showLabels(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Determines whether point lables are to be shown or not.
showProgress(boolean) - Method in class jwo.utils.gui.JWFrame
Shows or removes the progress bar from the frame.
showProgress(boolean) - Method in class jwo.utils.gui.JWStatusBar
Shows or removes the progress bar.
showSky(boolean) - Method in class jwo.landserf.gui3d.View3d
Stores whether the sea and sky are displayed behind the surface.
showVector(boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Identifies whether a vector is drawn or not.
shutdown(boolean) - Method in class jwo.landserf.process.gps.GPS
Should stop communication with GPS.
shutdown(boolean) - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Stops communication with GPS.
shuttlesort(int[], int[], int, int) - Method in class jwo.utils.gui.TableSorter
 
size() - Method in class jwo.utils.structure.JWPriorityQueue
Reports the number of elements stored in this priority queue.
skip(InputStream, long) - Static method in class jwo.landserf.process.io.FileIO
Skips the given number of bytes in the input stream.
skip(RandomAccessFile, int) - Static method in class jwo.landserf.process.io.FileIO
Skips the given number of bytes in the given random access file.
skip() - Method in class jwo.utils.dbase.DbaseFileReader
Skips the next record.
snapLines(float) - Method in class jwo.landserf.structure.msn.GraphNetwork
Snaps lines of identical attribute to one another.
snapshotReceived(String, ImageIcon) - Method in class jwo.landserf.gui3d.GUI3d
Receives an image containing the completed shapshot.
snapshotReceived(String, ImageIcon) - Method in class jwo.landserf.gui3d.ImageOutputBox
Receives an image containing the completed shapshot.
snapshotReceived(String, ImageIcon) - Method in interface jwo.landserf.gui3d.SnapshotListener
Receives an image containing the completed shapshot.
sort() - Method in class jwo.utils.gui.TableSorter
 
sortByColumn(int) - Method in class jwo.utils.gui.TableSorter
 
sortByColumn(int, boolean) - Method in class jwo.utils.gui.TableSorter
 
south - Variable in class jwo.landserf.structure.VectHeader
Deprecated. Southern boundary of vector.
spectralSynthesis(float[], float[], int, float) - Method in class jwo.landserf.process.FracSurfaceThread
Creates a 2-d fractal surface via spectral synthesis.
split(GISVector) - Method in class jwo.landserf.structure.GISVector
Splits this object into two new ones around the given object.
startDocument() - Method in class jwo.landserf.process.io.MasterMapReader
Called by the parser when the document represented by the XML is first opened.
startElement(String, String, String, Attributes) - Method in class jwo.landserf.process.io.MasterMapReader
Called by the parser when the start of an element is found.
startProfileQuery(JWDialogueListener) - Method in class jwo.landserf.gui.GraphicsArea
Creates a profile query box to display surface or vector profiles.
stateChanged(ChangeEvent) - Method in class jwo.landserf.gui.HistoBox
Responds to a change in the slider by altering the bin width of the histogram.
stateChanged(ChangeEvent) - Method in class jwo.landserf.gui.ProfileQueryBox
Responds to a change in the slider by altering the profile density.
stateChanged(ChangeEvent) - Method in class jwo.landserf.gui.ScaleGraphBox
Responds to a change in the slider by altering the opacity of the graph background.
stateChanged(ChangeEvent) - Method in class jwo.landserf.gui.ScatterplotBox
Responds to a change in the slider by altering the sampling density.
stateChanged(ChangeEvent) - Method in class jwo.landserf.gui.ShadeReliefBox
Responds to a change in a slider by updating thumbnail.
stateChanged(ChangeEvent) - Method in class jwo.landserf.gui.VectAppearanceBox
Responds to a change in the font size slider by altering the size of the displayed text.
stateChanged(ChangeEvent) - Method in class jwo.landserf.gui3d.GUI3d
Responds to a change in a slider by updating the relevent contol.
stateChanged(ChangeEvent) - Method in class jwo.landserf.gui3d.SurfaceDetailBox
Responds to a change in a slider by updating the relevent contol.
stateChanged(ChangeEvent) - Method in class jwo.landserf.gui3d.VectAppearanceBox
Responds to a change in the slider by altering either vector height above surface or its display width.
stateChanged(ChangeEvent) - Method in class jwo.utils.gui.JWColourSelect
Responds to a change in a slider by updating the alpha value.
stateChanged(ChangeEvent) - Method in class jwo.utils.gui.JWSlider
Responds to a change in the slider by updating current value.
stopProfileQuery() - Method in class jwo.landserf.gui.GraphicsArea
Stops querying surface profiles.
stopRoute() - Method in class jwo.landserf.gui3d.Camera
Stops the replay of a route.
store(OutputStream, String) - Method in class jwo.utils.SecureProperties
Writes this property list (key and element pairs) in this Properties table to the output stream in a format suitable for loading into a Properties table using the load method.
storeLastDirectory() - Method in class jwo.landserf.gui.LSFileChooser
Saves the current directory in the LandSerf properties file.
stringTable - Variable in class jwo.utils.gifutils.GIFInputStream
the string table for LZW decompression
stringTable - Variable in class jwo.utils.gifutils.GIFOutputStream
the string table for LZW compression
subset(Footprint) - Method in class jwo.landserf.structure.DelaunayTriang
Creates a subset of this TIN by clipping to the given rectangle.
subset(Footprint) - Method in class jwo.landserf.structure.GISVector
Subsets this GIS vector by clipping to the given rectangle.
subset(Footprint) - Method in class jwo.landserf.structure.RasterMap
Creates a subset of this raster using the intersection with the given footprint.
subset(Footprint) - Method in interface jwo.landserf.structure.SpatialModel
Creates a new spatial model that is clipped to the given bounds.
subset(Footprint) - Method in class jwo.landserf.structure.SpatialObject
Should creates a new spatial model that is clipped to the given bounds.
subset(Footprint) - Method in class jwo.landserf.structure.VectorMap
Creates a subset of this vector map based on the given rectangle.
substituteNull - Static variable in class jwo.landserf.process.io.FileIO
Indicates whether or not to substitute nulls for selected values.
swap(int, int) - Method in class jwo.utils.gui.TableSorter
 
swapTest(Edge) - Method in class jwo.landserf.structure.DelaunayTriang
Swaps candidate edges and retrianglulates if necessary.
swissToLatLong(float, float) - Method in class jwo.landserf.process.proj.Swiss
Converts the given Swiss coordinates to lat/long location.

T

TAN - Static variable in class jwo.utils.expression.MathOperator
 
TERRAGEN_RAW_R - Static variable in class jwo.landserf.process.io.FileHandler
Terragen raw binary raster.
TERRAGEN_TERRAIN_R - Static variable in class jwo.landserf.process.io.FileHandler
Terragen native terrain.
TEXTTOP - Static variable in class jwo.utils.gui.html.ImprovedImageView
Indicates top alignment of image text.
TEXT_R - Static variable in class jwo.landserf.process.io.FileHandler
Generic ASCII raster.
TEXT_V - Static variable in class jwo.landserf.process.io.FileHandler
Generic ASCII vector.
TIME_SPACE - Static variable in class jwo.landserf.process.proj.Projection
Indicates Mayhew travel time-space projection.
TIN - Static variable in interface jwo.landserf.structure.SpatialModel
Indentifies the spatial model as a Triangulated Irregular Network.
TIN - Static variable in class jwo.landserf.structure.VectorObject
Deprecated. Triangulated Irregular Network vector type.
TIN_TO_POINTS - Static variable in class jwo.landserf.process.TinPointsThread
Indicates a transformation from TIN to points.
TOKENS - Static variable in class jwo.utils.expression.MathToken
 
TOK_ADDITIVE - Static variable in class jwo.utils.expression.MathToken
 
TOK_CLOSE_PAREN - Static variable in class jwo.utils.expression.MathToken
 
TOK_EXPONENT - Static variable in class jwo.utils.expression.MathToken
 
TOK_FUNC - Static variable in class jwo.utils.expression.MathToken
 
TOK_MULTIPLICATIVE - Static variable in class jwo.utils.expression.MathToken
 
TOK_NUMBER - Static variable in class jwo.utils.expression.MathToken
 
TOK_OPEN_PAREN - Static variable in class jwo.utils.expression.MathToken
 
TOK_VARIABLE - Static variable in class jwo.utils.expression.MathToken
 
TOP - Static variable in class jwo.utils.gui.SGLayout
Indicates top alignment of a cell.
TOP - Static variable in class jwo.utils.gui.html.ImprovedImageView
Indicates top alignment of image.
TO_LAT_LONG - Static variable in class jwo.landserf.process.proj.ObliqueMercator
Indicates a transformation to lat/lng
TO_LAT_LONG - Static variable in class jwo.landserf.process.proj.Swiss
Indicates a transformation to lat/lng
TO_LAT_LONG - Static variable in class jwo.landserf.process.proj.UTM
Indicates a transformation to lat/lng
TO_TIME_SPACE - Static variable in class jwo.landserf.process.proj.TimeSpace
Indicates a transformation to time-space from planar coordinates.
TRAILER - Static variable in class jwo.utils.gifutils.GIFImage
 
TRANSPARENT_GRID - Static variable in class jwo.landserf.gui3d.SurfaceDetailBox
Transparent grid.
TWOPI - Static variable in class jwo.landserf.process.SurfParam
2*PI (360 degrees in radians).
TableMap - class jwo.utils.gui.TableMap.
In a chain of data manipulators some behaviour is common.
TableMap() - Constructor for class jwo.utils.gui.TableMap
 
TableSorter - class jwo.utils.gui.TableSorter.
A sorter for TableModels.
TableSorter() - Constructor for class jwo.utils.gui.TableSorter
 
TableSorter(TableModel) - Constructor for class jwo.utils.gui.TableSorter
 
TargaReader - class jwo.utils.gui.TargaReader.
Reads Targa (.tga) image files and creates Java Image objects from them.
TargaReader(String) - Constructor for class jwo.utils.gui.TargaReader
Reads the given targa file and stores the resulting image.
TargaReader(File) - Constructor for class jwo.utils.gui.TargaReader
Reads the given targa file and stores the resulting image.
TextRasterIO - class jwo.landserf.process.io.TextRasterIO.
Contains a collection of static methods for reading and writing text raster files.
TextRasterIO() - Constructor for class jwo.landserf.process.io.TextRasterIO
There should be no need to call the constructor explicitly since all methods are static.
TextVectorIO - class jwo.landserf.process.io.TextVectorIO.
Contains a collection of static methods for reading and writing text vector files.
TextVectorIO() - Constructor for class jwo.landserf.process.io.TextVectorIO
There should be no need to call the constructor explicitly since all methods are static.
Thumbnail - class jwo.landserf.gui.Thumbnail.
Small panel for displaying thumbnail versions of spatial objects.
Thumbnail(SpatialObject) - Constructor for class jwo.landserf.gui.Thumbnail
Creates a thumbnail consisting of image and title.
Thumbnail(SpatialObject, boolean) - Constructor for class jwo.landserf.gui.Thumbnail
Creates a thumbnail consisting of image and optional title.
ThumbnailViewer - class jwo.landserf.gui.ThumbnailViewer.
Creates a vertical panel for viewing spatial thumbnails.
ThumbnailViewer(GISFrame) - Constructor for class jwo.landserf.gui.ThumbnailViewer
Creates a scrollable panel for showing thumbnails.
TimeDataPacket - class jwo.landserf.process.gps.garmin.TimeDataPacket.
Represents a Garmin date-time packet used for timestamping records.
TimeDataPacket(int[]) - Constructor for class jwo.landserf.process.gps.garmin.TimeDataPacket
Creates a time data packet from the given data.
TimeDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.TimeDataPacket
Creates a time data packet from the given packet data.
TimeSpace - class jwo.landserf.process.proj.TimeSpace.
Class for representing Mayhew time-space transformations.
TimeSpace(int, float, float, float, float, float) - Constructor for class jwo.landserf.process.proj.TimeSpace
Initialises the time-space converter.
TimeSpaceBox - class jwo.landserf.gui.TimeSpaceBox.
Creates a window allowing urban time-space parameters to be set.
TimeSpaceBox(Frame) - Constructor for class jwo.landserf.gui.TimeSpaceBox
Creates the dialogue box allowing raster transformation options to be specified.
TinPointsThread - class jwo.landserf.process.TinPointsThread.
Converts between a point collection and TIN in either direction.
TinPointsThread(GISFrame, int) - Constructor for class jwo.landserf.process.TinPointsThread
Converts between TIN and point collection.
TinToDemThread - class jwo.landserf.process.TinToDemThread.
Converts a TIN to DEM representation.
TinToDemThread(GISFrame, boolean) - Constructor for class jwo.landserf.process.TinToDemThread
Converts a TIN into DEM representation.
Token - class jwo.utils.expression.Token.
A simple token for storing a type, value pair.
Token(Object, Object) - Constructor for class jwo.utils.expression.Token
 
TokenNotFoundException - exception jwo.utils.expression.TokenNotFoundException.
Exception for reporting missing tokens.
TokenNotFoundException() - Constructor for class jwo.utils.expression.TokenNotFoundException
Creates the exception.
TokenNotFoundException(String) - Constructor for class jwo.utils.expression.TokenNotFoundException
Creates the exception with the given message.
Tokenizer - class jwo.utils.expression.Tokenizer.
A tokenizer that uses regular expressions to parse text.
Tokenizer() - Constructor for class jwo.utils.expression.Tokenizer
Creates a default tokenizer with no initial expression to process.
Tokenizer(String) - Constructor for class jwo.utils.expression.Tokenizer
Creates a tokenizer using the given initial expression.
TrackDataPacket - class jwo.landserf.process.gps.garmin.TrackDataPacket.
Represents a Garmin track packet used for storing sets of locations.
TrackDataPacket(int[]) - Constructor for class jwo.landserf.process.gps.garmin.TrackDataPacket
Creates a track packet from the given data.
TrackDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.TrackDataPacket
Creates a track packet from the given packet data.
TransRastBox - class jwo.landserf.gui.TransRastBox.
Creates a window allowing raster values to be transformed.
TransRastBox(Frame) - Constructor for class jwo.landserf.gui.TransRastBox
Creates the dialogue box allowing raster transformation options to be specified.
TransRastThread - class jwo.landserf.process.TransRastThread.
Creates a new raster based on a transformation (scaling, translation, flooding, rounding and to/from null conversion) of an existing one.
TransRastThread(GISFrame, TransRastBox) - Constructor for class jwo.landserf.process.TransRastThread
Transforms raster values using parameters given in trb.
TransferCompletedPacket - class jwo.landserf.process.gps.garmin.TransferCompletedPacket.
Represents a packet transmitted after a large transfer of data units.
TransferCompletedPacket(int) - Constructor for class jwo.landserf.process.gps.garmin.TransferCompletedPacket
Creates a transfer complete packet that indicates the given command has completed.
TransferCompletedPacket(int[]) - Constructor for class jwo.landserf.process.gps.garmin.TransferCompletedPacket
Creates a Transfer completed packet from the given data.
TransferCompletedPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.TransferCompletedPacket
Creates a transfer completed packet from the given packet data.
Transformable - interface jwo.landserf.process.Transformable.
Indicates that the class can transform the location represented by a footprint.
Triangle - class jwo.landserf.structure.Triangle.
Stores a topological triangle.
Triangle(Edge, Edge, Edge) - Constructor for class jwo.landserf.structure.Triangle
Creates a triangle from the three given edges.
Triangle(Edge, Edge, Edge, boolean) - Constructor for class jwo.landserf.structure.Triangle
Creates a triangle from the three given edges.
Triangle(Vector, Edge, Edge, Edge) - Constructor for class jwo.landserf.structure.Triangle
Creates a triangle from the three given edges and stores them in their own Java vector.
tableBasedImages - Variable in class jwo.utils.gifutils.GIFImage
 
tableChanged(TableModelEvent) - Method in class jwo.utils.gui.TableMap
 
tableChanged(TableModelEvent) - Method in class jwo.utils.gui.TableSorter
 
testGPS() - Method in class jwo.landserf.gui.GPSConfigBox
Tests communication with a selected GPS, by opening it and then closing it.
timeReceived(GPSTime) - Method in interface jwo.landserf.process.gps.GPSListener
Invoked when the GPS transmits time data.
timeSpaceToPlanar(float, float) - Method in class jwo.landserf.process.proj.TimeSpace
Converts the given time-space coordinates into a their planar location.
tinToVector() - Method in class jwo.landserf.structure.VectorMap
Creates a vector map from current triangulation topology.
title - Variable in class jwo.landserf.structure.VectHeader
Deprecated. Title of vector.
toBufferedImage(Image) - Static method in class jwo.utils.gui.ImageUtils
Creates a bufferedImage from the given Java image.
toListModel() - Method in class jwo.landserf.structure.ColourTable
Converts the colour rules into a ListModel suitable for display by GUI JLists or JTables.
toRadians() - Method in class jwo.landserf.process.gps.AngleDegrees
Reports this angle in radians.
toString() - Method in class jwo.landserf.process.gps.AngleRadians
Reports the value of this angle in degrees and minutes.
toString() - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports a summary of the packet's type.
toString() - Method in class jwo.landserf.process.gps.garmin.InvalidPacketException
Provides formatted text showing which byte is wrong.
toString() - Method in class jwo.landserf.process.gps.garmin.PVTDataPacket
Reports a textual representation of this packet.
toString() - Method in class jwo.landserf.process.gps.garmin.PositionDataPacket
Reports a textual representation of this packet.
toString() - Method in class jwo.landserf.process.gps.garmin.ProductDataPacket
Reports a textual representation of this packet.
toString() - Method in class jwo.landserf.process.gps.garmin.ProtocolDataPacket
Reports a textual representation of this packet.
toString() - Method in class jwo.landserf.process.gps.garmin.RecordsPacket
Reports a textual representation of this packet.
toString() - Method in class jwo.landserf.process.gps.garmin.TimeDataPacket
Reports a textual representation of this packet.
toString() - Method in class jwo.landserf.process.gps.garmin.TransferCompletedPacket
Reports a textual representation of this packet.
toString() - Method in class jwo.landserf.process.proj.Projection
Returns a human-readable description of this projection.
toString() - Method in class jwo.landserf.structure.ColourRule
Reports the current colour rule.
toString(int) - Static method in class jwo.landserf.structure.ColourRule
Converts a given colour value from integer to R,G,B,A string for display and storage.
toString() - Method in class jwo.landserf.structure.ColourTable
Reports the current colour table rules.
toString() - Method in class jwo.landserf.structure.Edge
Reports the coordinates of this edge.
toString() - Method in class jwo.landserf.structure.Footprint
Reports the details of this footprint.
toString() - Method in class jwo.landserf.structure.Header
Reports the contents of the header as a text string.
toString() - Method in class jwo.landserf.structure.Node
Reports the coordinates of this node.
toString() - Method in class jwo.landserf.structure.RasterMap
Reports the details of this raster map..
toString() - Method in class jwo.landserf.structure.Segment
Reports the coordinates of this segment.
toString() - Method in class jwo.landserf.structure.SpatialObject
Reports the details of this spatial object.
toString() - Method in class jwo.landserf.structure.Triangle
Reports the coordinates of this triangle.
toString() - Method in class jwo.landserf.structure.VectorMap
Reports the details of this vector map.
toString() - Method in class jwo.landserf.structure.msn.GraphEdge
Provides a text summary of the edge.
toString() - Method in class jwo.landserf.structure.msn.GraphJunction
Provides a text summary of the junction.
toString() - Method in class jwo.landserf.structure.msn.GraphNetwork
Describes the network.
toString() - Method in class jwo.landserf.structure.msn.GraphNode
Provides a text summary of the node.
toString() - Method in class jwo.utils.dbase.DbaseFileHeader
Provides a simple representation of this header.
toString() - Method in class jwo.utils.expression.MathOperator
Reports a string representation of this operator.
toString() - Method in class jwo.utils.expression.Token
 
toString() - Method in class jwo.utils.gifutils.GIFImage
Print the string representation of the gif file - includes all image data including actual pixels.
toString() - Method in class jwo.utils.structure.JWPriorityQueue
Provides a formatted piece of text representing the contents of the priority queue.
toStringArray() - Method in class jwo.landserf.structure.ColourTable
Reports the current colour table rules.
toVectorMap() - Method in class jwo.landserf.gui3d.View3d
Creates a VectorMap version of this route.
top - Variable in class jwo.utils.gui.JWGraph
Top position of graph.
topBorder - Variable in class jwo.utils.gui.SGLayout
 
trackListeners - Variable in class jwo.landserf.process.gps.GPS
List of objects registered as listeners for track data from the GPS.
trackReceived(GPSTrack) - Method in class jwo.landserf.gui.GPSImportBox
Handles the receipt of a track packet from the GPS.
trackReceived(GPSTrack) - Method in interface jwo.landserf.process.gps.GPSTrackListener
Should indicate that some GPS track data have been transmitted and received.
transferComplete(int) - Method in class jwo.landserf.gui.GPSImportBox
Called when the transfer to/from GPS is complete.
transferComplete(int) - Method in interface jwo.landserf.process.gps.GPSTransferListener
Should indicate that the data transfer is complete.
transferComplete(int) - Method in class jwo.landserf.process.gps.garmin.ConnectionTest
Called when the transfer to/from GPS is complete.
transferListeners - Variable in class jwo.landserf.process.gps.GPS
List of objects registered as listeners for data transfers from the GPS.
transferStarted(int) - Method in class jwo.landserf.gui.GPSExportBox
Called when a transfer to/from GPS is initiated.
transferStarted(int) - Method in class jwo.landserf.gui.GPSImportBox
Called when a transfer to/from GPS is initiated.
transferStarted(int) - Method in interface jwo.landserf.process.gps.GPSTransferListener
Should indicate that the transfer of data has started.
transferStarted(int) - Method in class jwo.landserf.process.gps.garmin.ConnectionTest
Called when a transfer to/from GPS is initiated.
transformCoords(Footprint) - Method in class jwo.landserf.gui.RectifyBox
Transforms a given location using the last calculated transformation.
transformCoords(Footprint) - Method in interface jwo.landserf.process.Transformable
Should transform the location given by the footprint.
transformCoords(Footprint) - Method in class jwo.landserf.process.proj.OSGB
Performs a forward lat/long to OSGB transform on the given location.
transformCoords(Footprint) - Method in class jwo.landserf.process.proj.ObliqueMercator
Performs a forward lat/long to Oblique Mercator transform on the given location.
transformCoords(Footprint) - Method in class jwo.landserf.process.proj.Swiss
Performs a forward lat/long to Swiss grid transform on the given location.
transformCoords(Footprint) - Method in class jwo.landserf.process.proj.TimeSpace
Performs a forward planar time-space transformation on the given location.
transformCoords(Footprint) - Method in class jwo.landserf.process.proj.UTM
Performs a forward transform on the given location.
triangulation - Variable in class jwo.landserf.structure.VectorMap
Triangulation topology.

U

UNDEFINED - Static variable in class jwo.landserf.process.SurfParam
Undefined feature.
UNDEFINED - Static variable in class jwo.landserf.process.io.FileHandler
Undefined file type.
UNDEFINED - Static variable in class jwo.landserf.process.proj.Ellipsoid
Undefined ellipsoid.
UNDEFINED - Static variable in class jwo.landserf.process.proj.Projection
Indicates map projection is undefined.
UNDEFINED - Static variable in class jwo.landserf.structure.Node
Undefined type.
UNDEFINED - Static variable in class jwo.landserf.structure.Segment
Indicates location is undefined with respect to segment.
UNDEFINED - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies an undefined spatial comparison.
UNION - Static variable in interface jwo.landserf.structure.SpatialModel
Used to signal a 'union' spatial combination.
UNKNOWN_MODEL - Static variable in interface jwo.landserf.structure.SpatialModel
Indentifies the spatial model is unknown.
UPEAK - Static variable in class jwo.landserf.process.SurfParam
'Unviersal peak'
UPIT - Static variable in class jwo.landserf.process.SurfParam
'Unviersal pit' (eg sea).
USER_DEFINED - Static variable in class jwo.landserf.gui3d.SurfaceDetailBox
User defined texture.
USGS_R - Static variable in class jwo.landserf.process.io.FileHandler
USGS DEM format.
UTM - Static variable in class jwo.landserf.process.proj.Projection
Indicates UTM map projection.
UTM - class jwo.landserf.process.proj.UTM.
Class for representing Universal Transverse Mercator projections.
UTM(Ellipsoid, int, char) - Constructor for class jwo.landserf.process.proj.UTM
Initialises the UTM converter with the given ellipsoid and zone.
UTM(Ellipsoid, float, float) - Constructor for class jwo.landserf.process.proj.UTM
Initialises the UTM converter with the given ellipsoid.
UTMToLatLong(float, float) - Method in class jwo.landserf.process.proj.UTM
Converts the given UTM coordinates into a (lat,lng) location.
UTMToLatLong(float, float, double, double, double, double, double) - Method in class jwo.landserf.process.proj.UTM
Converts the given UTM coordinates intto a (lat,lng) location.
UndoableEditorPane - class jwo.utils.gui.UndoableEditorPane.
An HTML friendly text pane with undo and redo facilities.
UndoableEditorPane() - Constructor for class jwo.utils.gui.UndoableEditorPane
Creates an editor pane with undo facility attached to ctrl-z and ctrl-y.
UnknownPacketException - exception jwo.landserf.process.gps.garmin.UnknownPacketException.
Used to indicate that a transmitted packet has not been recognised.
UnknownPacketException() - Constructor for class jwo.landserf.process.gps.garmin.UnknownPacketException
 
UpdateThread - class jwo.landserf.process.UpdateThread.
Updates spatial objects after they have been edited.
UpdateThread(GISFrame, boolean) - Constructor for class jwo.landserf.process.UpdateThread
Updates the display of changed spatial objects.
UpdateThread(GISFrame, boolean, String) - Constructor for class jwo.landserf.process.UpdateThread
Updates the display of changed spatial objects and reports the given message.
update(Node, Node) - Method in class jwo.landserf.structure.Edge
Updates the topology and equation representing this edge.
update(Edge, Edge, Edge) - Method in class jwo.landserf.structure.Triangle
Initialises the triangle by storing the given edges and calculating the triangle's circumcirle.
update(Edge, Edge, Edge, boolean) - Method in class jwo.landserf.structure.Triangle
Initialises the triangle by storing the given edges and calculating the triangle's circumcirle.
updateBounds() - Method in class jwo.landserf.structure.GISVector
Updates the bounding rectangle of this object by examining coordinates that make up the feature.
updateBounds() - Method in class jwo.landserf.structure.RasterMap
Does a recalculation of the attribute bounds (min and max values).
updateBounds() - Method in class jwo.landserf.structure.SpatialObject
Should force the object to find its new spatial and attribute bounds.
updateBounds() - Method in class jwo.landserf.structure.VectorMap
Updates the minimum enclosing rectangle as that enclosing all GIS Vectors within this map.
updateColour(Color) - Method in class jwo.landserf.gui3d.GUI3d
Responds to a request to change one of the display colours (fog, sea, sky or walls.
updateColour(Color) - Method in interface jwo.utils.gui.JWColourListener
Should update with new colour.
updateColourTable(ColourTable) - Method in class jwo.landserf.gui.ColourChooseBox
Updates the colour table with the one given.
updateColourTable(ColourTable) - Method in interface jwo.landserf.gui.ColourEditListener
Should identify a change in the given colour table.
updateFromDialogue(JWDialogue) - Method in class jwo.landserf.gui.GUIFrame
Responds to the closing of non-modal dialogues.
updateFromDialogue(JWDialogue) - Method in interface jwo.utils.gui.JWDialogueListener
Should update from dialogue box.
updateFromRubberband(Footprint) - Method in class jwo.landserf.gui.EditBox
Updates the boundary boxes from values in a graphically selected rubberband box.
updateFromRubberband(Footprint) - Method in interface jwo.landserf.gui.RubberbandListener
Should identify the newly selected rectangular region.
updateFromText(String) - Method in class jwo.landserf.structure.msn.GraphNetwork
Converts the given string into a surface network.
updateInputGUI() - Method in interface jwo.landserf.gui.GISFrame
Should update this GISFrame's user interface according to what is currently stored or displayed.
updateInputGUI() - Method in class jwo.landserf.gui.GISFrameAdapter
Would updates this frame's menu/button items according to what is currently stored or displayed, but ignored in this case.
updateInputGUI() - Method in class jwo.landserf.gui.GUIFrame
Updates the window's menu/button items according to what is currently stored or displayed.
updateNumSubpaths() - Method in class jwo.landserf.structure.GISVector
Calculates the number of sub-paths represented by this object.
updateSpatialObjects() - Method in class jwo.landserf.gui.ThumbnailViewer
Updates the spatial objects represented as the primary and secondary rasters and vector maps.
updateTexture() - Method in class jwo.landserf.gui3d.GUI3d
Updates the current texture at the given level of detail.
updateTexture(int) - Method in class jwo.landserf.gui3d.GUI3d
Updates the current texture at the given level of detail.
updateTexture(int, int, boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Updates a texture at a given texture size.
updateTextureMenu(int) - Method in class jwo.landserf.gui3d.GUI3d
Updates the GUI to reflect current texture options.
updateThumb() - Method in class jwo.landserf.gui.Thumbnail
Updates the thumbnail image.
updateUI() - Method in class jwo.utils.gui.EditableHeader
Notification from the UIManager that the look and feel (L&F) has changed.
updateView() - Method in class jwo.landserf.gui.ThumbnailViewer
Updates the thumbnail view.
updateXAxis(float, float) - Method in class jwo.landserf.gui.Histogram
Updates the histogram X-axis with the given range.
updateXAxis(float, float, String[], int) - Method in class jwo.landserf.gui.Histogram
Updates the histogram X-axis with the given range, labels and measurement scale.
updateYAxis(float, float) - Method in class jwo.landserf.gui.Histogram
Updates the histogram Y-axis with the given range.
useGrid() - Method in class jwo.landserf.gui3d.View3d
Reports whether the DEM view displays as a grid or not.
useMultiplier - Static variable in class jwo.landserf.process.io.FileIO
Indicates whether or not to scale z values by the multiplier.
usesRaster1() - Method in class jwo.landserf.gui.GraphicsArea
Reports whether primaray raster is being used in the current display.
usesRaster2() - Method in class jwo.landserf.gui.GraphicsArea
Reports whether secondary raster is being used in the current display.
usesVector() - Method in class jwo.landserf.gui.GraphicsArea
Reports whether vector is being used in the current display.
usesZ1() - Method in class jwo.utils.expression.MathParser
Reports whether a 'z1' substitution has been made.
usesZ2() - Method in class jwo.utils.expression.MathParser
Reports whether a 'z2' substitution has been made.

V

VECTORS - Static variable in class jwo.landserf.gui.CombineBox
Indicates that two vector maps will be combined.
VECTOR_2D - Static variable in interface jwo.landserf.structure.SpatialModel
Indentifies the spatial model as a 2d vector.
VECTOR_3D - Static variable in interface jwo.landserf.structure.SpatialModel
Indentifies the spatial model as a 3d vector.
VERSION - Static variable in class jwo.landserf.LandSerf
Current numeric version of LandSerf.
VERSION_TEXT - Static variable in class jwo.landserf.LandSerf
Current string version of LandSerf.
VHIGH - Static variable in class jwo.landserf.gui3d.GUI3d
Very High texture quality (1024 x 1024 pixels).
VISTA_BIN_R - Static variable in class jwo.landserf.process.io.FileHandler
VistaPro binary raster.
VISTA_BIN_V - Static variable in class jwo.landserf.process.io.FileHandler
VistaPro binary vector.
VISTA_TEXT_R - Static variable in class jwo.landserf.process.io.FileHandler
VistaPro ASCII raster.
VISTA_TEXT_V - Static variable in class jwo.landserf.process.io.FileHandler
VistaPro ASCII vector.
VLOW - Static variable in class jwo.landserf.gui3d.GUI3d
Very low texture quality (64 x 64 pixels).
VOLUME - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies a volumetric object.
VRML97_FACESET - Static variable in class jwo.landserf.process.io.FileHandler
VRML97 indexed face set.
VRML97_HEIGHTFIELD - Static variable in class jwo.landserf.process.io.FileHandler
VRML97 heightfield.
VRML97_WORLD - Static variable in class jwo.landserf.process.io.FileHandler
VRML97 world.
VectAppearanceBox - class jwo.landserf.gui.VectAppearanceBox.
Allows vector appearance to be controlled.
VectAppearanceBox(GISFrame, float, boolean, float, boolean, float, Color, int, boolean, Color, Color, float) - Constructor for class jwo.landserf.gui.VectAppearanceBox
Create a dialog allowing vector appearance to be changed.
VectAppearanceBox - class jwo.landserf.gui3d.VectAppearanceBox.
Allows vector appearance to be controlled.
VectAppearanceBox(GUI3d) - Constructor for class jwo.landserf.gui3d.VectAppearanceBox
Create a dialog allowing vector appearance to be changed.
VectHeader - class jwo.landserf.structure.VectHeader.
Deprecated. Should use Header and VectorMap. This class is only maintained to allow deserialization of vectors saved in pre 2.0 format.
VectHeader() - Constructor for class jwo.landserf.structure.VectHeader
Deprecated.  
VectorMap - class jwo.landserf.structure.VectorMap.
A collection of GIS vectors that model object boundaries.
VectorMap() - Constructor for class jwo.landserf.structure.VectorMap
Creates an empty vector map with default characteristics.
VectorMap(Footprint, Header) - Constructor for class jwo.landserf.structure.VectorMap
Creates an empty vector map with a given footprint and header.
VectorMap(GISVector, Header) - Constructor for class jwo.landserf.structure.VectorMap
Creates a vector map from the given GIS vector.
VectorMap(SpatialObject) - Constructor for class jwo.landserf.structure.VectorMap
Creates a vector map based on the dimensions and header of the spatial object
VectorObject - class jwo.landserf.structure.VectorObject.
Deprecated. Should use GISVector. This class is only maintained to allow deserialization of vectors saved in pre 2.0 format.
VectorObject() - Constructor for class jwo.landserf.structure.VectorObject
Deprecated.  
VectorToRasterThread - class jwo.landserf.process.VectorToRasterThread.
Performs a vector to raster transformation.
VectorToRasterThread(GISFrame, VectorMap, RasterMap) - Constructor for class jwo.landserf.process.VectorToRasterThread
Transforms the given vectormap into a raster.
View3d - class jwo.landserf.gui3d.View3d.
Class for storing 3d views and routes over a surface.
View3d() - Constructor for class jwo.landserf.gui3d.View3d
Creates an empty route.
View3dThread - class jwo.landserf.process.View3dThread.
Creates a 3d viewer for navigating surfaces.
View3dThread(GISFrame) - Constructor for class jwo.landserf.process.View3dThread
Initialises the 3d viewer.
VoidRemovalThread - class jwo.landserf.process.VoidRemovalThread.
Removes voids from a raster by taking average of non-void neighbours.
VoidRemovalThread(GISFrame) - Constructor for class jwo.landserf.process.VoidRemovalThread
Processes the primary raster by looking for void cells (represented by RasterMap.NO_VALUE).
VrmlIO - class jwo.landserf.process.io.VrmlIO.
Contains a collection of static methods for writing VRML files.
VrmlIO() - Constructor for class jwo.landserf.process.io.VrmlIO
There should be no need to call the constructor explicitly since all methods are static.
vAdd(float[], float[]) - Static method in class jwo.utils.structure.JWMatrix
Adds one (3D) vector to another.
vAdd(double[], double[]) - Static method in class jwo.utils.structure.JWMatrix
Adds one (3D) vector to another.
vAlignment - Variable in class jwo.utils.gui.SGLayout
 
vAlignments - Variable in class jwo.utils.gui.SGLayout
 
vAngle(float[], float[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the angle between two (3D) vectors u and v.
vAngle(double[], double[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the angle between two (3D) vectors u and v.
vCopy(float[]) - Static method in class jwo.utils.structure.JWMatrix
Produces a copy of a given (3D) vector.
vCopy(double[]) - Static method in class jwo.utils.structure.JWMatrix
Produces a copy of a given (3D) vector.
vCross(float[], float[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the cross product of two (3D) vectors.
vCross(float, float, float, float, float, float) - Static method in class jwo.utils.structure.JWMatrix
Calculates the cross product of two (3D) vectors.
vCross(double[], double[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the cross product of two (3D) vectors.
vCross(double, double, double, double, double, double) - Static method in class jwo.utils.structure.JWMatrix
Calculates the cross product of two (3D) vectors.
vDisplay(float[]) - Static method in class jwo.utils.structure.JWMatrix
Displays the contents of a 1D vector of any size.
vDisplay(double[]) - Static method in class jwo.utils.structure.JWMatrix
Displays the contents of a 1D vector of any size.
vDistance(float[], float[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the distance between two (3D) points u and v.
vDistance(double[], double[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the distance between two (3D) points u and v.
vDistanceSq(float[], float[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the squared distance between two (3D) points u and v.
vDistanceSq(double[], double[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the squared distance between two (3D) points u and v.
vDot(float[], float[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the dot product of two (3D) vectors.
vDot(double[], double[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the dot product of two (3D) vectors.
vLength(float[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the length of a (3D) vector.
vLength(double[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the length of a (3D) vector.
vLengthSq(float[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the squared length of a (3D) vector.
vLengthSq(double[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the squared length of a (3D) vector.
vMatch(float[], float[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the rotation angle R and axis A such that when rotated, (3D) vector u coincides with (3D) vector v.
vMatch(double[], double[]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the rotation angle R and axis A such that when rotated, (3D) vector u coincides with (3D) vector v.
vNormalise(float[]) - Static method in class jwo.utils.structure.JWMatrix
Normalises a (3D) vector so its length is 1.
vNormalise(double[]) - Static method in class jwo.utils.structure.JWMatrix
Normalises a (3D) vector so its length is 1.
vRotate(float[], float[], float) - Static method in class jwo.utils.structure.JWMatrix
Rotates a (3D) vector by a given angle around a given axis.
vRotate(double[], double[], double) - Static method in class jwo.utils.structure.JWMatrix
Rotates a (3D) vector by a given angle around a given axis.
vRotateRel(float[], float, float[], float) - Static method in class jwo.utils.structure.JWMatrix
Given two rotation axis vectors and their angles of rotation, returns the relative rotation vector that would rotate the first to the second.
vRotateX(float[], float) - Static method in class jwo.utils.structure.JWMatrix
Rotates a (3D) vector by a given angle around the X axis.
vRotateX(double[], double) - Static method in class jwo.utils.structure.JWMatrix
Rotates a (3D) vector by a given angle around the X axis.
vRotateY(float[], float) - Static method in class jwo.utils.structure.JWMatrix
Rotates a (3D) vector by a given angle around the Y axis.
vRotateY(double[], double) - Static method in class jwo.utils.structure.JWMatrix
Rotates a (3D) vector by a given angle around the Y axis.
vRotateZ(float[], float) - Static method in class jwo.utils.structure.JWMatrix
Rotates a (3D) vector by a given angle around the Z axis.
vRotateZ(double[], double) - Static method in class jwo.utils.structure.JWMatrix
Rotates a (3D) vector by a given angle around the Z axis.
vScale(float[], float) - Static method in class jwo.utils.structure.JWMatrix
Multiplies a (3D) vector by a given scalar constant.
vScale(double[], double) - Static method in class jwo.utils.structure.JWMatrix
Multiplies a (3D) vector by a given scalar constant.
vSphere(float, float) - Static method in class jwo.utils.structure.JWMatrix
Finds the (3D) vector represented by given phi and lambda angles in spherical coordinates.
vSphere(double, double) - Static method in class jwo.utils.structure.JWMatrix
Finds the (3D) vector represented by given phi and lambda angles in spherical coordinates.
vSubtract(float[], float[]) - Static method in class jwo.utils.structure.JWMatrix
Subtracts a (3D) vector from another.
vSubtract(double[], double[]) - Static method in class jwo.utils.structure.JWMatrix
Subtracts a (3D) vector from another.
vTransform(float[][], float[]) - Static method in class jwo.utils.structure.JWMatrix
Premultiplies a (3D) vector by a homogeneous (4x4) transformation matrix.
vTransform(double[][], double[]) - Static method in class jwo.utils.structure.JWMatrix
Premultiplies a (3D) vector by a homogeneous (4x4) transformation matrix.
validateXHTML(String) - Method in class jwo.utils.gui.html.ImprovedHTMLEditorKit
Validates the given XHTML content.
valueChanged(ListSelectionEvent) - Method in class jwo.landserf.gui.ColourChooseBox
Responds to a change in a list selction by updating the 'remove' button.
valueChanged(ListSelectionEvent) - Method in class jwo.landserf.gui.RectifyBox
Responds to a change in list selection.
vectorToTin() - Method in class jwo.landserf.structure.VectorMap
Creates and stores TIN topology from this vector map.
vgap - Variable in class jwo.utils.gui.SGLayout
 
viewToModel(float, float, Shape, Position.Bias[]) - Method in class jwo.utils.gui.html.ImprovedImageView
Provides a mapping from the view coordinate space to the logical coordinate space of the model.

W

WGS_60 - Static variable in class jwo.landserf.process.proj.Ellipsoid
WGS 60 ellipsoid.
WGS_66 - Static variable in class jwo.landserf.process.proj.Ellipsoid
WGS 66 ellipsoid.
WGS_72 - Static variable in class jwo.landserf.process.proj.Ellipsoid
WGS 72 ellipsoid.
WGS_84 - Static variable in class jwo.landserf.process.proj.Ellipsoid
WGS 84 ellipsoid.
WIDTH - Static variable in class jwo.landserf.gui.Thumbnail
Width of thumbnail (image + border)
WITHIN - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies this object as being within another.
WaypointDataPacket - class jwo.landserf.process.gps.garmin.WaypointDataPacket.
Represents a Garmin waypoint packet used for storing named locations.
WaypointDataPacket(Footprint, float, String) - Constructor for class jwo.landserf.process.gps.garmin.WaypointDataPacket
Creates a waypoint packet from the given location and name.
WaypointDataPacket(int[]) - Constructor for class jwo.landserf.process.gps.garmin.WaypointDataPacket
Creates a waypoint packet from the given data.
WaypointDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.WaypointDataPacket
Creates a waypoint packet from the given packet data.
WindowScaleBox - class jwo.landserf.gui.WindowScaleBox.
Creates a dialogue box allowing window scale parameters to be set.
WindowScaleBox(Frame, int, float) - Constructor for class jwo.landserf.gui.WindowScaleBox
Creates the dialogue box for parameter entry.
warning(SAXParseException) - Method in class jwo.landserf.process.io.MasterMapReader
Called when the parser encounters a non-fatal warning.
waypointListeners - Variable in class jwo.landserf.process.gps.GPS
List of objects registered as listeners for waypoint data from the GPS.
waypointReceived(GPSWaypoint) - Method in class jwo.landserf.gui.GPSImportBox
Handles the receipt of a waypoint from the GPS.
waypointReceived(GPSWaypoint) - Method in interface jwo.landserf.process.gps.GPSWaypointListener
Should indicate that a GPS waypoint has been transmitted and received.
waypointReceived(GPSWaypoint) - Method in class jwo.landserf.process.gps.garmin.ConnectionTest
Handles the receipt of a waypoint from the GPS.
west - Variable in class jwo.landserf.structure.VectHeader
Deprecated. Western boundary of vector.
write(GarminPacket) - Method in class jwo.landserf.process.gps.garmin.GarminOutputStream
Writes a packet of data to the output sream and performs DLE stuffing where necessary.
write(SpatialObject, String) - Static method in class jwo.landserf.process.io.LandSerfIO
Attempts to save the given spatial object as the given file.
write(int) - Method in class jwo.utils.gifutils.BitOutputStream
Write a byte at the current bit boundary.
write(GIFOutputStream) - Method in class jwo.utils.gifutils.GIFImage
Write this GIFImage as a .gif file to the given stream.
writeAttributeTable(AttributeTable, String, LSThread) - Static method in class jwo.landserf.process.io.TextVectorIO
Writes out the given attribute table to the given file.
writeBit(int) - Method in class jwo.utils.gifutils.BitOutputStream
Write a single bit (1 or 0) to the underlying output stream.
writeBits(int, int) - Method in class jwo.utils.gifutils.BitOutputStream
Write the given number of bits (1 to 32) from the given value to the underlying output stream.
writeByte(byte, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes an 8 bit byte of data to the given output stream.
writeCharacters(String, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes out the given text as ASCII characters to the given output stream.
writeCode(short, BitOutputStream) - Method in class jwo.utils.gifutils.GIFOutputStream
Write a code to the given BitOutputStream using the current bit length from the string table.
writeColor(Color) - Method in class jwo.utils.gifutils.GIFOutputStream
Writes a color as 3 bytes in RRGGBB hex format.
writeDataBlock(byte[]) - Method in class jwo.utils.gifutils.GIFOutputStream
Write the given bytes to the underlying output stream as a series of data sub-blocks.
writeDataSubBlock(byte[]) - Method in class jwo.utils.gifutils.GIFOutputStream
Write a data sub-block from the underlying stream.
writeDouble(double, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes a 64 bit double precision value to the given output stream.
writeDoubleBigEndian(double, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes a little-endian 8-byte double to the given output stream.
writeDoubleLittleEndian(double, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes a little-endian 8-byte double to the given output stream.
writeFile(SpatialObject, String, int, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.FileHandler
Writes the contents of the given spatial object to one or more files.
writeFile(String, int, GISFrame) - Method in class jwo.landserf.structure.RasterMap
Writes the contents of the raster and supplementary information to one or more files.
writeFile(String, int, GISFrame, LSThread) - Method in class jwo.landserf.structure.RasterMap
Writes the contents of the raster and supplementary information to one or more files.
writeFile(String, int, GISFrame) - Method in class jwo.landserf.structure.VectorMap
Writes the contents of the vector map to one or more files.
writeFile(String, int, GISFrame, LSThread) - Method in class jwo.landserf.structure.VectorMap
Writes the contents of the vector map to one or more files.
writeFile(String, int) - Method in class jwo.landserf.structure.msn.GraphNetwork
Saves a version of the graph as a file.
writeFloat(float, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes a 32 bit float point value to the given output stream.
writeFloatBigEndian(float, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes a little-endian 4-byte float to the given output stream.
writeFloatLittleEndian(float, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes a little-endian 4-byte float to the given output stream.
writeGeoW(String, Footprint, float, float) - Static method in class jwo.landserf.process.io.BinRasterIO
Writes a 'world' file containing the affine transformation that adds georeferencing to a binary raster or imagefile.
writeHeader(WritableByteChannel) - Method in class jwo.utils.dbase.DbaseFileHeader
Writes the header data to the DBF file.
writeImage(String, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.ImageIO
Writes out the current graphics area as an image file.
writeImageData(byte[], int) - Method in class jwo.utils.gifutils.GIFOutputStream
LZW compresses the given pixel data and writes it to the underlying output stream as a data block.
writeInt(int, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes a 32 bit unsigned word of data to the given output stream.
writeIntBigEndian(int, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes a 32 bit unsigned big-endian ('Motorola') word of data to the given output stream.
writeIntLittleEndian(int, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes a 32 bit unsigned little-endian ('Intel') word of data to the given output stream.
writeLine(String, BufferedWriter) - Static method in class jwo.landserf.process.io.FileIO
Writes out a given line of text on its own line to the given buffered writer.
writeRaster(RasterMap, String, int, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.BinRasterIO
Writes a binary file in the given format based on the given raster map.
writeRaster(RasterMap, String, int, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.TextRasterIO
Writes a text file in the given format based on the supplied raster map.
writeRaster(RasterMap, String, int, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.VrmlIO
Writes a raster as a VRML file.
writeShort(short, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes a 16 bit unsigned word of data to the given output stream.
writeShortBigEndian(short, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes a 16 bit unsigned big-endian ('Motorola') word of data to the given output stream.
writeShortLittleEndian(short, OutputStream) - Static method in class jwo.landserf.process.io.FileIO
Writes a 16 bit unsigned little-endian ('Intel') word of data to the given output stream.
writeSnapshot(SnapshotListener) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Performs a screen snapshot and writes the result to a file.
writeVector(VectorMap, String, int, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.TextVectorIO
Writes a text file in the given format based on the supplied vector map.
writeWord(int) - Method in class jwo.utils.gifutils.GIFOutputStream
Writes an unsigned LSB-first 16 byte word to the underlying stream.
writeXML() - Method in class jwo.utils.xml.DOMProcessor
Displays the DOM stored within this class as an XML file on standard output.
writeXML(String) - Method in class jwo.utils.xml.DOMProcessor
Converts the DOM stored within this class into an XML file.

X

X - Static variable in class jwo.utils.expression.MathOperator
 
XML - Static variable in class jwo.landserf.process.io.FileHandler
XML metadata file.
XmlIO - class jwo.landserf.process.io.XmlIO.
Contains a collection of static methods for reading and writing various XML format files.
XmlIO() - Constructor for class jwo.landserf.process.io.XmlIO
There should be no need to call the constructor explicitly since all methods are static.

Y

Y - Static variable in class jwo.utils.expression.MathOperator
 

Z

Z1 - Static variable in class jwo.utils.expression.MathOperator
 
Z2 - Static variable in class jwo.utils.expression.MathOperator
 
ZOOM - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates zooming display mode.
zMultiplier - Static variable in class jwo.landserf.process.io.FileIO
Multiplier used for scaling z values.

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

Copyright Jo Wood, 1996-2005, last modified, 11th March, 2005