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

About3d - Class in jwo.landserf.gui3d
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 in jwo.landserf.gui
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.
ABS - Static variable in class jwo.utils.expression.MathOperator
Absolute value function.
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
Trigonometrical inverse cosine function.
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 colour table 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 colour table 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.HistoBox
Responds to a button press by allowing frequency distributions to be exported.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.ProfileQueryBox
Responds to a button press by allowing profile values to be exported.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.RasterStatsBox
Responds to a button press by launching the relevant graphical summary or statistical output.
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 or outputting graph as text file.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.ScatterplotBox
Responds to a button press by allowing x-y data to be exported.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.ScriptEditor
Responds to a selection of menu item or button press.
actionPerformed(ActionEvent) - Method in class jwo.landserf.gui.ShadeReliefBox
Responds to a button press by showing or removing advanced options.
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.
active - Variable in class jwo.landserf.process.gps.garmin.GarminGPS
 
ADD - Static variable in class jwo.landserf.gui.GraphicsArea
RGB addition.
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 optional boundary update.
add(VectorMap) - Method in class jwo.landserf.structure.VectorMap
Adds the given vector map to this one and updates the bounds.
ADD - Static variable in class jwo.utils.expression.MathOperator
Addition operator.
add(double) - Method in class jwo.utils.VarianceCalculator
Adds a value to the values to be described.
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.
addBinActionItem(JMenuItem, String, int, int, ActionListener) - Method in class jwo.utils.gui.JWFrame
Adds given checkbox menu and toggle button items.
addBinActionItem(JMenuItem, String, boolean, String, int, 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.
addCommand(String) - Method in class jwo.utils.expression.MathParser
Adds a permitted command/function name to those looked for when parsing expression.
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.
addGarminListener(GarminListener) - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Adds the given GarminListener to receive all packets sent from the GPS.
addGPSlistener(GPSListener) - Method in class jwo.landserf.process.gps.GPS
Adds the specified GPSListener to those that will receive data 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 mnemonic 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
 
addParameter(LSParameter) - Method in class jwo.landserf.script.LSCommand
Adds a parameter to the command.
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.
addRedoAction(Action) - Method in class jwo.utils.gui.UndoHandler
Adds an external redo action to be notified when something is redone.
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 rubber band listener to the list of objects to be informed when a new rubber band 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.
addShortcutVars() - Static method in class jwo.utils.expression.MathOperator
Deprecated. This method is included for backward compatibility only and should only be used if the more general form of variable substitution via the Substitutable interface (the preferred mechanism) is not being used.
addStyle(String, Style) - Method in class jwo.utils.gui.GUIHandler
Adds a style that is triggered by the appearance of the given text.
addText(String, Node) - Method in class jwo.utils.xml.DOMProcessor
Adds text as the child of the given node.
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.
addUndoAction(Action) - Method in class jwo.utils.gui.UndoHandler
Adds an external undo action to be notified when something is undone.
addVariable(String) - Method in class jwo.utils.expression.MathParser
Adds a permitted variable name to those looked for when parsing expression.
addVariableListener(VariableListener) - Method in class jwo.landserf.script.ScriptEngine
Adds a variable listener to those that are informed when the number of variables stored by the script engine changes.
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.
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).
AlbersEqualAreaConic - Class in jwo.landserf.process.proj
Class for representing Albers Equal Area Conic projections.
AlbersEqualAreaConic(Ellipsoid, double, double) - Constructor for class jwo.landserf.process.proj.AlbersEqualAreaConic
Initialises the Albers converter with the given ellipsoid and standard parallels.
AlbersEqualAreaConic(Ellipsoid, double, double, double, double, double, double, int) - Constructor for class jwo.landserf.process.proj.AlbersEqualAreaConic
Initialises the Albers converter with the given ellipsoid and transformation direction.
AlbersToLatLong(float, float) - Method in class jwo.landserf.process.proj.AlbersEqualAreaConic
Converts the given coordinates that use the Albers equal area conic projection into a (longitude,latitude) location.
ALIGNED - Static variable in class jwo.landserf.structure.Edge
Indicates location aligned with directed edge.
ALL_STATS - Static variable in class jwo.landserf.process.RasterStats
Indicates that all summary statistics are to be calculated.
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.
AND - Static variable in class jwo.utils.expression.MathOperator
'and' Boolean operator.
AngleDegrees - Class in jwo.landserf.process.gps
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 in jwo.landserf.process.gps
Used to represent an angular coordinate in radians, usually for global longitude, latitude position.
AngleRadians(double) - Constructor for class jwo.landserf.process.gps.AngleRadians
Initialises object with a given angle in degrees.
appendJunction(GraphNode, GraphEdge) - Method in class jwo.landserf.structure.msn.GraphNetwork
Adds a new edge to an existing junction.
APPLICATION - Static variable in class jwo.utils.gifutils.GIFImage
Application extension label.
APPLICATION_LAYER - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates an application layer packet (USB packets only).
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.
argbToRgba(int) - Static method in class jwo.landserf.structure.ColourTable
Converts an ARGB into an RGBA colour.
ASIN - Static variable in class jwo.utils.expression.MathOperator
Trigonometrical inverse sine function.
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
Trigonometrical inverse tangent function (returning semicircular angle +-Pi/2).
ATAN2 - Static variable in class jwo.utils.expression.MathOperator
Inverse tangent function (returns full +-PI angle).
ATT_TABLE - Static variable in class jwo.landserf.process.io.FileHandler
Text attribute table.
AttributeSelectionBox - Class in jwo.landserf.gui
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.
AttributeSelectionBox(GISFrame, TreeMap, boolean) - Constructor for class jwo.landserf.gui.AttributeSelectionBox
Creates a dialogue box for selecting attributes with the option of requesting attributes for each individual object.
AttributeTable - Class in jwo.landserf.structure
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 in jwo.landserf.gui
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 in jwo.landserf.structure
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.
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.

B

BasinThread - Class in jwo.landserf.process
Calculates drainage basins from a surface and set of seed points.
BasinThread(GISFrame, boolean) - Constructor for class jwo.landserf.process.BasinThread
Processes the primary raster and vector maps to create the drainage basins.
BasinThread2 - Class in jwo.landserf.process
Calculates drainage basins from a surface and set of seed points.
BasinThread2(GISFrame, boolean) - Constructor for class jwo.landserf.process.BasinThread2
Processes the primary raster map to create a set of drainage basins.
BC_ALBERS - Static variable in class jwo.landserf.process.proj.Projection
British Columbia Albers Standard map projection.
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 (Namibia) 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.
BinarySizeBox - Class in jwo.landserf.gui
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.
BinRasterIO - Class in jwo.landserf.process.io
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 in jwo.landserf.process.io
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.
BitInputStream - Class in jwo.utils.gifutils
Allows the reading of 1 to 32 bits at a time, on any bit boundary.
BitInputStream(InputStream) - Constructor for class jwo.utils.gifutils.BitInputStream
Creates a BitInputStream, assuming that at least 5 bytes are available on the underlying stream.
BitOutputStream - Class in jwo.utils.gifutils
Allows the writing of 1 to 32 bits at a time, on any bit boundary.
BitOutputStream(OutputStream) - Constructor for class jwo.utils.gifutils.BitOutputStream
Creates a bit output stream based on the given underlying output stream.
bitsPerValue - Static variable in class jwo.landserf.process.io.FileIO
Bits per value (likely to be 8, 16, 32, or 64)
BLACK - Static variable in class jwo.landserf.structure.ColourTable
Single black colour
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.
BlendBox - Class in jwo.landserf.gui
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 in jwo.landserf.gui
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.
BLUE - Static variable in class jwo.utils.expression.MathOperator
Extracts blue component from a 32 bit colour value.
BMP - Static variable in class jwo.landserf.gui3d.SurfaceRenderer
Indicates a Windows bitmap format image file
BMPHandler - Class in jwo.utils.gui
Handles Windows .bmp (bitmap) files
BMPHandler() - Constructor for class jwo.utils.gui.BMPHandler
Initialises the bitmap handler.
BOOLEAN - Static variable in class jwo.landserf.script.LSParameter
Indicates a boolean (flag) parameter.
BOTTOM - Static variable in class jwo.utils.gui.html.ImprovedImageView
Indicates bottom alignment of image.
bottom - Variable in class jwo.utils.gui.JWGraph
Bottom position of graph.
BOTTOM - Static variable in class jwo.utils.gui.SGLayout
Indicates bottom alignment of a cell.
bottomBorder - Variable in class jwo.utils.gui.SGLayout
 
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.
bppForNumColors(int) - Method in class jwo.utils.gifutils.GIFImage
Calculates the minimum BPP (colour depth) for the given number of colours.
BRACKET - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
BROADCAST_QUERY - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates broadcast query mode (listeners informed).
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 broadcast the 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.
BrowserLauncher - Class in jwo.utils.gui
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.
BT_R - Static variable in class jwo.landserf.process.io.FileHandler
Virtual Terrain BT binary.
buffer - Variable in class jwo.utils.syntaxhighlighter.Scanner
The current buffer of text being scanned.
byteOrder - Static variable in class jwo.landserf.process.io.FileIO
Byte order for binary files.

C

cachedBits - Variable in class jwo.utils.gifutils.BitInputStream
Stores 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
Stores 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.
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.
Camera - Class in jwo.landserf.gui3d
A 'camera' that can be moved within a 3D space.
Camera() - Constructor for class jwo.landserf.gui3d.Camera
Creates a new camera for transforming a 3d view.
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.
CameraListener - Interface in jwo.landserf.gui3d
Interface for classes wishing to be informed of changes in camera viewing properties (position, field of view, direction etc.).
canUseMultiTextures() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports whether multi-textures can be used.
CENTER - Static variable in class jwo.utils.gui.html.ImprovedImageView
Indicates centre alignment of image.
CENTER - Static variable in class jwo.utils.gui.SGLayout
Indicates centred alignment of a cell.
CENTRE - Static variable in class jwo.landserf.structure.VectorStyles
Indicates label alignment above centred on point location.
CENTRE_RES - Static variable in class jwo.landserf.structure.RasterMap
Central residual.
centreX - Variable in class jwo.utils.gui.JWGraph
X coordinate of centre of graph.
centreY - Variable in class jwo.utils.gui.JWGraph
Y coordinate of centre of graph.
CentroidThread - Class in jwo.landserf.process
Allows polygon centroids to be found.
CentroidThread(GISFrame) - Constructor for class jwo.landserf.process.CentroidThread
Creates an object ready for vector map centroid calculation but does not perform the calculation.
change(int, int, int) - Method in class jwo.utils.syntaxhighlighter.Scanner
Sets the position of an edit, the length of the text being replaced, and the length of the replacement text, to prepare for rescanning.
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.
changedUpdate(DocumentEvent) - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Ignore this method.
changeFont(Font) - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Changes the component's font and changes the size of the component to match.
changeStyle(int, String) - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Changes the style of a particular type of token assuming colour is defined by an rgb hex string. e.g.
changeStyle(int, Color, int) - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Changes the style of a particular type of token, including adding bold or italic using a third argument of Font.BOLD or Font.ITALIC or the bitwise union Font.BOLD|Font.ITALIC.
changeView(float, float) - Method in class jwo.landserf.gui3d.Camera
Changes the camera view.
CHANNEL - Static variable in class jwo.landserf.process.SurfParam
Channel feature.
CHANNELLING - Static variable in class jwo.landserf.process.PitRemovalThread
Indicates pits to be removed via channelling outflow.
CHARACTER - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
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.DigitizeBox
Checks that the last digitized object was stored before closing.
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.FlowBox
Checks that all values are numerical
checkInput() - Method in class jwo.landserf.gui.MultiScaleBox
Checks that input is valid 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.SelectVectorBox
Checks that all values are numerical or contain 'to'.
checkInput() - Method in class jwo.landserf.gui.SimplifyBox
Checks that all values are numerical
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 and point size values are 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
Checks to see if model is ready for possible changes.
checkScript() - Method in class jwo.landserf.script.ScriptEngine
Checks the script currently stored in this object.
checkStoppedThread() - Method in class jwo.landserf.process.LSThread
Reports whether a request has been made to stop or pause this thread.
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.
cleanup() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Releases texture and other 3d resources before quitting.
CLEAR - Static variable in class jwo.landserf.gui.GraphicsArea
No raster display.
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.
close() - Method in class jwo.utils.dbase.DbaseFileWriter
Release resources associated with this writer.
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.landserf.gui.GUIFrame
Closes down the application neatly.
closedown() - Method in class jwo.landserf.gui.RectifyBox
Checks that the control points were saved before closing.
closeDown() - Method in class jwo.landserf.gui.ScriptEditor
Closes down the window and depending on what was passed to the constructor, may quit the application.
closeDown() - Method in class jwo.landserf.gui3d.GUI3d
Closes the 3d window.
closedown() - Method in class jwo.utils.gui.JWDialogue
Closes down the dialogue 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.
Cmnd_Abort_Transfer - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to abort transfer.
Cmnd_FlightBook_Transfer - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer flight records.
Cmnd_Start_Pvt_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to start transmitting PVT (Position, velocity, time) data.
Cmnd_Stop_Pvt_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to stop transmitting PVT (Position, velocity, time) data.
Cmnd_Transfer_Alm - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer almanac.
Cmnd_Transfer_Course_Laps - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer fitness course laps.
Cmnd_Transfer_Course_Limits - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer fitness course limits.
Cmnd_Transfer_Course_Points - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer fitness course points.
Cmnd_Transfer_Course_Tracks - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer fitness course tracks.
Cmnd_Transfer_Courses - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer fitness courses.
Cmnd_Transfer_Fitness_User_Profile - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer fitness user profile.
Cmnd_Transfer_Laps - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer fitness laps.
Cmnd_Transfer_Posn - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer position.
Cmnd_Transfer_Prx - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer proximity waypoints.
Cmnd_Transfer_Rte - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to rtansfer routes.
Cmnd_Transfer_Runs - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer fitness runs.
Cmnd_Transfer_Time - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer time data.
Cmnd_Transfer_Trk - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer track log.
Cmnd_Transfer_Workout_Limits - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer workout limits.
Cmnd_Transfer_Workout_Occurrences - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer workout occurrences.
Cmnd_Transfer_Workouts - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer workouts.
Cmnd_Transfer_Wpt - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer waypoints.
Cmnd_Transfer_Wpt_Cats - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to transfer waypoint categories.
Cmnd_Turn_Off_Pwr - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates A010 device command protocol id representing request to turn off power.
COEFF_A - Static variable in class jwo.landserf.structure.RasterMap
x^2 quadratic coefficient.
COEFF_B - Static variable in class jwo.landserf.structure.RasterMap
y^2 quadratic coefficient.
COEFF_C - Static variable in class jwo.landserf.structure.RasterMap
xy quadratic coefficient.
COEFF_D - Static variable in class jwo.landserf.structure.RasterMap
x quadratic coefficient.
COEFF_E - Static variable in class jwo.landserf.structure.RasterMap
y quadratic coefficient.
COEFF_F - Static variable in class jwo.landserf.structure.RasterMap
Constant quadratic coefficient.
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.
ColourBar - Class in jwo.landserf.gui
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 in jwo.landserf.gui
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 in jwo.landserf.gui
Listens out for dynamic changes in a colour table.
ColourRule - Class in jwo.landserf.structure
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 in jwo.landserf.structure
Colour table class for storing colour rules associated with a spatial object.
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.
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
Responds 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.
CombineBox - Class in jwo.landserf.gui
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.
CombinePointsWithRasterThread - Class in jwo.landserf.process
Adds the attributes of the primary raster to those of the points in the primary vector.
CombinePointsWithRasterThread(GISFrame) - Constructor for class jwo.landserf.process.CombinePointsWithRasterThread
Adds the raster attributes at the point values stored in the primary vector map stored in the gisFrame.
CombineThread - Class in jwo.landserf.process
Combines two spatial objects to create a new spatial object.
CombineThread(GISFrame) - Constructor for class jwo.landserf.process.CombineThread
Creates an object ready for combining files but does not perform the combination.
CombineThread(GISFrame, int, int, int, boolean) - Constructor for class jwo.landserf.process.CombineThread
Combines the two spatial objects stored in the gisFrame.
commandToString(int) - Static method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports the name of the given command ID.
COMMENT - Static variable in class jwo.utils.gifutils.GIFImage
Comment extension label.
COMMENT - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
COMMENT_MODE - Static variable in class jwo.landserf.script.ScriptDocument
Indicates the display of a comment in the script.
commitChanges() - Method in class jwo.landserf.gui.DigitizeBox
Commits changes to digitized vector map.
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 - Static variable in class jwo.utils.expression.MathOperator
String compare function.
compare(int, int) - Method in class jwo.utils.gui.TableSorter
Compares two rows and indicates their order.
compareRowsByColumn(int, int, int) - Method in class jwo.utils.gui.TableSorter
Performs a comparison between two rows based on the values in the given column.
ComponentFactory - Class in jwo.utils.gui
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.
CONCATENATE - Static variable in class jwo.utils.expression.MathOperator
String concatenate operator.
ConnectionTest - Class in jwo.landserf.process.gps.garmin
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.
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.
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
Identifies the spatial model as representing contour lines.
ContourBox - Class in jwo.landserf.gui
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 in jwo.landserf.process
Class for fitting contour lines through a gridded surface.
ContourThread(GISFrame) - Constructor for class jwo.landserf.process.ContourThread
Creates an object ready for contouring but does not perform the transformation.
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.
CONTROL_POINTS - Static variable in class jwo.landserf.process.io.FileHandler
Control points.
copyMetadataFrom(RasterMap) - Method in class jwo.landserf.structure.RasterMap
Copies the non-spatial metadata from the given raster map to this one.
COPYRIGHT - Static variable in class jwo.landserf.LandSerf
Copyright statement.
COPYRIGHT - Static variable in class jwo.landserf.script.ScriptEngine
Copyright statement.
copyValues(TableColumn) - Method in class jwo.utils.gui.EditableHeaderTableColumn
Copies the values from the given table column.
COS - Static variable in class jwo.utils.expression.MathOperator
Trigonometrical cosine function.
countImages() - Method in class jwo.utils.gifutils.GIFImage
Reports 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, 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, int) - Static method in class jwo.landserf.process.gps.garmin.GarminPacket
Factory method to create an instance of a command packet 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.
createStrokedShape(Shape) - Method in class jwo.utils.gui.HollowStroke
Generates a shape that is the outline of that supplied to this method.
CROSC - Static variable in class jwo.landserf.structure.RasterMap
Cross-sectional curvature.

D

DATE - Static variable in class jwo.landserf.LandSerf
Last modified date.
DATE - Static variable in class jwo.landserf.script.ScriptEngine
Last modified date.
dateReceived(GPSDate) - Method in interface jwo.landserf.process.gps.GPSListener
Invoked when the GPS transmits date data.
DbaseFileHeader - Class in jwo.utils.dbase
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 in jwo.utils.dbase
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 in jwo.utils.dbase
Stores an individual row in the database.
DbaseFileReader.Row() - Constructor for class jwo.utils.dbase.DbaseFileReader.Row
 
DbaseFileWriter - Class in jwo.utils.dbase
Used to write Dbase III files.
DbaseFileWriter(DbaseFileHeader, WritableByteChannel) - Constructor for class jwo.utils.dbase.DbaseFileWriter
Creates a DbaseFileWriter using the specified header and writing to the given channel.
DbaseFileWriter.FieldFormatter - Class in jwo.utils.dbase
Utility for formatting Dbase fields.
DbaseFileWriter.FieldFormatter() - Constructor for class jwo.utils.dbase.DbaseFileWriter.FieldFormatter
Creates the field formatter.
DEBUG - Static variable in class jwo.landserf.process.io.FileIO
Indicates whether or not more detailed error reporting is sent to console.
debug(String) - Static method in class jwo.landserf.process.io.FileIO
Sends the given debugging text to output.
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
Default separator used to distiguish tokens.
defaultBorder() - Method in class jwo.utils.gui.ComponentFactory
The standard border to be placed around components.
DEG2RAD - Static variable in class jwo.landserf.process.SurfParam
Converts degrees to radians.
DelaunayTriang - Class in jwo.landserf.structure
Creates and stores a Delaunay triangulation.
DelaunayTriang(int) - Constructor for class jwo.landserf.structure.DelaunayTriang
Initialises a triangulation with a given initial size.
DelaunayTriang(DelaunayTriang) - Constructor for class jwo.landserf.structure.DelaunayTriang
Creates a new triangulation based on the contents of the the given Delaunay triangulation.
deletePoint(float, float) - Method in class jwo.landserf.structure.DelaunayTriang
Deletes the point nearest to the given coordinates and recalculates the trianglulation.
DeleteThread - Class in jwo.landserf.process
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 in jwo.landserf.gui
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 in jwo.landserf.process
Converts a DEM to TIN representation.
DemToTinThread(GISFrame) - Constructor for class jwo.landserf.process.DemToTinThread
Creates an object ready for triangulation but does not perform the transformation.
DemToTinThread(GISFrame, int, float, float, boolean) - Constructor for class jwo.landserf.process.DemToTinThread
Converts a DEM into TIN representation.
description - Variable in class jwo.landserf.process.gps.garmin.GarminGPS
 
DIALOGUE - Static variable in class jwo.utils.gui.JWDialogue
Indicates OK and CANCEL buttons with some input.
DIGIT_PAN - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates panning while in digitizing mode.
DIGITIZE - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates digitizing mode.
DigitizeBox - Class in jwo.landserf.gui
Allows vector screen digitization 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.
DISCRETE - Static variable in class jwo.landserf.structure.ColourRule
Rule represents part of a discrete colour table.
display(GLAutoDrawable) - 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.
display(String) - Method in class jwo.utils.syntaxhighlighter.HighlightEdit
Displays the editor.
displayChanged(GLAutoDrawable, 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.
DispThread - Class in jwo.landserf.process
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.
distribute(GarminPacket) - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Identifies the type of packet received, and distributes it to the correct listeners.
DIVERGING_BLURED - Static variable in class jwo.landserf.structure.ColourTable
Diverging blue to red colour table.
DIVERGING_BLUYELRED - Static variable in class jwo.landserf.structure.ColourTable
Diverging blue through yellow to to red table.
DIVERGING_GRNYEL - Static variable in class jwo.landserf.structure.ColourTable
Diverging blue to red colour table.
DIVIDE - Static variable in class jwo.utils.expression.MathOperator
Division operator.
DLE - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Data link escape.
doCommand(LSCommand) - Method in class jwo.landserf.process.CentroidThread
Finds the centroids in the vector map supplied as a command parameter.
doCommand(LSCommand) - Method in class jwo.landserf.process.CombineThread
Combines the spatial objects specified in the given scripting parameters.
doCommand(LSCommand) - Method in class jwo.landserf.process.ContourThread
Creates a vector map containing the contoured surface.
doCommand(LSCommand) - Method in class jwo.landserf.process.DemToTinThread
Creates a vector map containing the triangulated points.
doCommand(LSCommand) - Method in class jwo.landserf.process.FracSurfaceThread
Creates the fractal surface.
doCommand(LSCommand) - Method in class jwo.landserf.process.JoinVectorThread
Joins the lines in the vector map specified in the given scripting parameters.
doCommand(LSCommand) - Method in class jwo.landserf.process.OpenThread
Opens the file specified in the given scripting parameters.
doCommand(LSCommand) - Method in class jwo.landserf.process.PeakClassificationThread
Performs the peak classification based on the given command parameters.
doCommand(LSCommand) - Method in class jwo.landserf.process.PitRemovalThread
Creates a pitless surface.
doCommand(LSCommand) - Method in class jwo.landserf.process.PointDensityThread
Creates a raster map containing the density of points provided in the vector map.
doCommand(LSCommand) - Method in class jwo.landserf.process.ProjectionThread
Reprojects a spatial object in the given scripting parameters.
doCommand(LSCommand) - Method in class jwo.landserf.process.RectifyThread
Performs the rectification based on the parameters provided in the scripting command.
doCommand(LSCommand) - Method in class jwo.landserf.process.SaveThread
Saves the file specified in the given scripting parameters.
doCommand(LSCommand) - Method in class jwo.landserf.process.SelectVectorThread
Selects the objects from the vector map according to the criteria given in the scripting parameters.
doCommand(LSCommand) - Method in class jwo.landserf.process.SimplifyThread
Simplifies the vector map specified in the given scripting parameters.
doCommand(LSCommand) - Method in class jwo.landserf.process.SurfNetworkThread
Creates the surface network.
doCommand(LSCommand) - Method in class jwo.landserf.process.SurfParamThread
Calculates the surface parameter of the object provided by the given scripting parameters.
doCommand(LSCommand) - Method in class jwo.landserf.process.TinToDemThread
Creates a raster map representation of the vector map.
doCommand(LSCommand) - Method in class jwo.landserf.process.VoidRemovalThread
Creates a raster map without void values, based on the one given by the scripting command.
doCommand(LSCommand) - Method in interface jwo.landserf.script.Scriptable
Should perform the scripting command with the parameter values supplied by the given command object.
doFlood() - Method in class jwo.landserf.gui.TransRastBox
Identifies whether user has selected flooding.
doFunction(Vector) - Method in class jwo.landserf.process.PolySurfaceThread
Would substitute the given function with an appropriate value.
doFunction(Vector) - Method in interface jwo.utils.expression.Substitutable
Should substitute the given function with an appropriate value.
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 '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 class jwo.landserf.process.proj.AlbersEqualAreaConic
Indicates whether the transformation should use nearest neighbour (false) or some interpolator (true).
doInterpolation() - Method in class jwo.landserf.process.proj.FrenchNTF
Indicates 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).
doInterpolation() - Method in interface jwo.landserf.process.Transformable
Should indicate whether the transformation should use nearest neighbour (false) or some interpolator (true).
doInterpolation() - Method in class jwo.landserf.process.TransformAdapter
Indicates whether the transformation uses nearest neighbour (false) or some interpolator (true).
DOMProcessor - Class in jwo.utils.xml
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.
doProcessing() - Method in class jwo.landserf.process.BasinThread
Performs the drainage basin segmentation.
doProcessing() - Method in class jwo.landserf.process.BasinThread2
Performs the drainage basin segmentation.
doProcessing() - Method in class jwo.landserf.process.CentroidThread
Finds the centroids of all polygons in the primary vector map.
doProcessing() - Method in class jwo.landserf.process.CombinePointsWithRasterThread
Adds the attributes of each raster cell that coincides with a vector point to the primary vector map.
doProcessing() - Method in class jwo.landserf.process.CombineThread
Combines two 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.FlowThread
Performs the flow accumulation calculation.
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.JoinVectorThread
Joins the lines in the primary vector map.
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.
doProcessing() - Method in class jwo.landserf.process.PointDensityThread
Converts the vector points stored in the vector map provided by the constructor or scripting 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 multiscale processing.
doProcessing() - Method in class jwo.landserf.process.SelectVectorThread
Selects objects from the primary vector map according to the selection criteria specified in the constructor or script parameter.
doProcessing() - Method in class jwo.landserf.process.SimplifyThread
Simplifies the lines in the primary vector map.
doProcessing() - Method in class jwo.landserf.process.SurfaceFeatureThread
Processes DEM and classifies surface features.
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.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 network' option was selected or not.
doTranslate() - Method in class jwo.landserf.gui.TransRastBox
Identifies whether user has selected translation.
draw(AffineTransform, AffineTransform, float, float, Color, float, int, Graphics) - Method in class jwo.landserf.structure.VectorMap
Deprecated. Set styles in a VectorStyles object instead and call the draw() method that accepts VectorStyles object instead.
draw(AffineTransform, AffineTransform, float, boolean, float, boolean, Color, float, int, Graphics) - Method in class jwo.landserf.structure.VectorMap
Deprecated. Set styles in a VectorStyles object instead and call the draw() method that accepts VectorStyles object instead.
draw(AffineTransform, AffineTransform, VectorStyles, Graphics) - Method in class jwo.landserf.structure.VectorMap
Draws the vector map using the given graphics context and rendering options.
draw(AffineTransform, AffineTransform, VectorStyles, boolean, Graphics) - Method in class jwo.landserf.structure.VectorMap
Draws the vector map using the given graphics context and rendering options.
drawLabels(AffineTransform, AffineTransform, VectorStyles, Graphics) - Method in class jwo.landserf.structure.VectorMap
Draws the attributes associated with point vectors.
DTED_R - Static variable in class jwo.landserf.process.io.FileHandler
DTED (Digital Terrain Elevation Data).
DummySpatialObject - Class in jwo.landserf.structure
Dummy generic spatial object that can be used when an instantiated generic spatial object is required.
DummySpatialObject() - Constructor for class jwo.landserf.structure.DummySpatialObject
 

E

E - Static variable in class jwo.utils.expression.MathOperator
Function to return constant e.
east - Variable in class jwo.landserf.structure.VectHeader
Deprecated. Eastern boundary of vector.
EAST - Static variable in class jwo.landserf.structure.VectorStyles
Indicates label alignment right of centre.
Edge - Class in jwo.landserf.structure
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.
EditableHeader - Class in jwo.utils.gui
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 in jwo.utils.gui
Represents a single editable column header.
EditableHeaderTableColumn() - Constructor for class jwo.utils.gui.EditableHeaderTableColumn
Creates a new editable header for a column.
EditableHeaderUI - Class in jwo.utils.gui
Controls the look and feel of the editable table header.
EditableHeaderUI() - Constructor for class jwo.utils.gui.EditableHeaderUI
 
EditableHeaderUI.MouseInputHandler - Class in jwo.utils.gui
Deals with mouse events relating to the table header (e.g. resizing and reordering.
EditableHeaderUI.MouseInputHandler(EditableHeader) - Constructor for class jwo.utils.gui.EditableHeaderUI.MouseInputHandler
Creates a customised input handler.
EditBox - Class in jwo.landserf.gui
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.
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.
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.
Ellipsoid - Class in jwo.landserf.process.proj
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.
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.
end - Variable in class jwo.utils.syntaxhighlighter.Scanner
The end offset in the buffer.
END_COMMENT - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
END_TAG - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
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.
EQUAL - Static variable in class jwo.utils.expression.MathOperator
'Equal to' comparative operator.
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.
equals(Object) - Method in class jwo.utils.syntaxhighlighter.Symbol
Compares the type and name with some other symbol.
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.
ETX - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
End of text.
evaluate(Stack) - Method in class jwo.utils.expression.MathEvaluator
Evaluates the given expression stack using (if required), the stored variable substitutions.
evaluate(Stack, double, double, double, double) - Method in class jwo.utils.expression.MathEvaluator
Deprecated. This method is maintained for backward compatibility only and should not be used with the preferred more general variable substitution mechanism via the Substitutable interface and calling the addVariable() method of MathParser().
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.
EXP_ORRED - Static variable in class jwo.landserf.structure.ColourTable
Exponential orange to red colour table.
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.
EXPONENT - Static variable in class jwo.utils.expression.MathOperator
Exponential (power) operator.
EXPR_NUMERIC - Static variable in class jwo.utils.expression.MathEvaluator
Indicates expression returns a numeric value.
EXPR_OTHER - Static variable in class jwo.utils.expression.MathEvaluator
Indicates expression an undefined type.
EXPR_SPATIAL - Static variable in class jwo.utils.expression.MathEvaluator
Indicates expression returns a spatial object.
EXPR_STRING - Static variable in class jwo.utils.expression.MathEvaluator
Indicates expression returns a text string.
EXPR_VARIABLE - Static variable in class jwo.utils.expression.MathEvaluator
Indicates expression returns variable name.
EXTENSION_INTRODUCER - Static variable in class jwo.utils.gifutils.GIFImage
Extension introducer block label.
EXTERIOR - Static variable in class jwo.landserf.structure.Node
Identifies a node at the outer edge of a network.

F

fatalError(SAXParseException) - Method in class jwo.landserf.process.io.MasterMapReader
Called when the parser encounters a fatal error.
FEATURE - Static variable in class jwo.landserf.structure.RasterMap
Surface feature.
FeatureAxis - Class in jwo.landserf.structure
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 in jwo.landserf.process.gps
Used to indicate that a requested feature does not exist.
FeatureNotSupportedException() - Constructor for exception jwo.landserf.process.gps.FeatureNotSupportedException
 
FEATURES - Static variable in class jwo.landserf.structure.ColourTable
Indicates a feature class (black, blue, green, yellow, red ) colour table.
FeatureStyle - Class in jwo.landserf.process.io
Stores a simple colour representation of a KML style that can be flagged to be associated with any combination of points, lines or areas.
FeatureStyle(String, boolean, boolean, boolean) - Constructor for class jwo.landserf.process.io.FeatureStyle
Creates a colour that can be associated with an attribute value.
FeatureTolBox - Class in jwo.landserf.gui
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.
FFT - Static variable in class jwo.utils.JWFastFourierTransform
Indicates a forward transform.
FileHandler - Class in jwo.landserf.process.io
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 in jwo.landserf.process.io
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.
filePointer - Static variable in class jwo.landserf.process.io.FileIO
Keeps track of read position in binary file.
FILL - Static variable in class jwo.utils.gui.SGLayout
Indicates cell should fill available space.
find(int) - Method in class jwo.utils.syntaxhighlighter.Scanner
Finds the index of the valid token starting before, but nearest to, text position p.
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 intersection 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.
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.
FlowBox - Class in jwo.landserf.gui
Creates a window allowing flow accumulation parameters to be set.
FlowBox(Frame) - Constructor for class jwo.landserf.gui.FlowBox
Creates the dialogue box allowing pit removal preferences to be set.
FlowThread - Class in jwo.landserf.process
Creates a raster containing flow magnitudes.
FlowThread(GISFrame, int, float) - Constructor for class jwo.landserf.process.FlowThread
Processes the primary raster to create the flow accumulation surface and possible flow vectors.
flush() - Method in class jwo.utils.gifutils.BitOutputStream
Flushes any cached bits and bytes.
FOCAL - Static variable in class jwo.utils.expression.MathOperator
Focal neighbourhood operator.
FocalD - Class in jwo.landserf.process
Allows a focal fractal dimension to be calculated from a window of attribute values.
FocalD(int) - Constructor for class jwo.landserf.process.FocalD
Initialises the focal D calculator by creating the samples to take for a given window size.
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.
Footprint - Class in jwo.landserf.structure
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 in jwo.landserf.gui
Interface for objects that need to be informed of a spatial footprint at runtime.
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.GUIFrame
Highlights the given area in any relevant thumbnail views.
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 calculating 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.
FRACD - Static variable in class jwo.landserf.process.RasterStats
Indicates that only fractal dimension is to be calculated.
FracSurfaceThread - Class in jwo.landserf.process
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.
FRACTAL - Static variable in class jwo.landserf.gui.EditBox
Fractal raster selected.
FRACTAL - Static variable in class jwo.landserf.structure.RasterMap
Fractal Dimension.
FRENCH_NTF - Static variable in class jwo.landserf.process.proj.Projection
French NTF map projection (Lambert conformal conic).
FrenchNTF - Class in jwo.landserf.process.proj
Class for representing the French national coordinate system.
FrenchNTF() - Constructor for class jwo.landserf.process.proj.FrenchNTF
Initialises the transformer assuming a forward transformation is from longitude/latitude to French National Grid coordinates using the national 'Lambert IIe'.
FrenchNTF(String) - Constructor for class jwo.landserf.process.proj.FrenchNTF
Initialises the transformer assuming a forward transformation is from longitude/latitude to French National Grid coordinates.
FrenchNTF(int) - Constructor for class jwo.landserf.process.proj.FrenchNTF
Initialises the transformer in the given direction assuming the national 'Lambert IIe' projection.
FrenchNTF(String, int) - Constructor for class jwo.landserf.process.proj.FrenchNTF
Initialises the transformer in the given direction.
frenchToLatLong(float, float) - Method in class jwo.landserf.process.proj.FrenchNTF
Converts the given French coordinates to longitude/latitude location assuming the zone defined in the constructor.
FROM_LAT_LONG - Static variable in class jwo.landserf.process.proj.AlbersEqualAreaConic
Indicates a transformation from latitude/longitude
FROM_LAT_LONG - Static variable in class jwo.landserf.process.proj.FrenchNTF
Indicates a transformation from longitude/latitude.
FROM_LAT_LONG - Static variable in class jwo.landserf.process.proj.ObliqueMercator
Indicates a transformation from longitude/latitude
FROM_LAT_LONG - Static variable in class jwo.landserf.process.proj.Swiss
Indicates a transformation from longitude/latitude.
FROM_LAT_LONG - Static variable in class jwo.landserf.process.proj.UTM
Indicates a transformation from longitude/latitude
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.
FuzzyFeatureThread - Class in jwo.landserf.process
Performs a fuzzy feature classification of a DEM.
FuzzyFeatureThread(GISFrame) - Constructor for class jwo.landserf.process.FuzzyFeatureThread
Calculates the fuzzy feature classification.

G

GarminGPS - Class in jwo.landserf.process.gps.garmin
Handles the link with a Garmin GPS unit (e.g. eTrex, Geko, Edge, StreetPilot).
GarminGPS(GarminUSB) - Constructor for class jwo.landserf.process.gps.garmin.GarminGPS
Creates a link with a Garmin GPS attached using the USB protocol.
GarminGPS(BufferedInputStream, BufferedOutputStream) - Constructor for class jwo.landserf.process.gps.garmin.GarminGPS
Creates a link with a Garmin GPS attached using the serial protocol.
GarminInputStream - Class in jwo.landserf.process.gps.garmin
Deprecated. Use GarminSerialInputStream instead.
GarminInputStream(InputStream) - Constructor for class jwo.landserf.process.gps.garmin.GarminInputStream
Deprecated. Passes the stream to the GPS unit.
GarminListener - Interface in jwo.landserf.process.gps.garmin
Listens for the transmission of packets from a Garmin GPS.
garminListeners - Variable in class jwo.landserf.process.gps.garmin.GarminGPS
 
GarminOutputStream - Class in jwo.landserf.process.gps.garmin
Deprecated. Use GarminSerialOutputStream instead.
GarminOutputStream(OutputStream) - Constructor for class jwo.landserf.process.gps.garmin.GarminOutputStream
Deprecated. Creates a DLE stuffing output stream to the GPS.
GarminPacket - Class in jwo.landserf.process.gps.garmin
Represents a packet of information sent to or from Garmin GPS.
GarminPacket(int) - Constructor for class jwo.landserf.process.gps.garmin.GarminPacket
Creates an empty packet.
GarminPacket(int, int[]) - Constructor for class jwo.landserf.process.gps.garmin.GarminPacket
Creates a new GarminPacket with the given contents.
GarminPacket(int, int, int, int[]) - 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
Should be invoked when a packet received from the GPS.
GarminSerialInputStream - Class in jwo.landserf.process.gps.garmin
Handles low level input from GPS connected via serial port.
GarminSerialInputStream(InputStream) - Constructor for class jwo.landserf.process.gps.garmin.GarminSerialInputStream
Passes the stream to the GPS unit.
GarminSerialOutputStream - Class in jwo.landserf.process.gps.garmin
Handles low level serial output to GPS.
GarminSerialOutputStream(OutputStream) - Constructor for class jwo.landserf.process.gps.garmin.GarminSerialOutputStream
Creates a DLE stuffing output stream to the GPS.
GarminUSB - Class in jwo.landserf.process.gps.garmin
Provides an interface between Java and a Garmin GPS connected via USB.
GarminUSB() - Constructor for class jwo.landserf.process.gps.garmin.GarminUSB
Attempts to create a connection with a USB GPS.
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
Gaussian (normal) random number function.
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.garmin.PositionDataPacket
Reports 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.TrackDataPacket
Reports the altitude of this track coordinate.
getAltitude() - Method in class jwo.landserf.process.gps.garmin.WaypointDataPacket
Reports the altitude of this position.
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.
getAmbient() - Method in class jwo.landserf.gui.ShadeReliefBox
Returns the ambient light component.
getAmbient() - Method in class jwo.landserf.structure.RasterMap
Returns the ambient light constant used in surface for relief calculation.
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(Footprint) - Method in class jwo.landserf.structure.DummySpatialObject
Would report the attribute of the model at the given location, but does nothing in this case.
getAttribute() - Method in class jwo.landserf.structure.GISVector
Reports the numeric 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.
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.
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 list of feature codes and descriptions found after scanning the XML file.
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.RasterMap
Returns the sun azimuthal angle.
getAzimAngle() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the sun azimuth angle for shaded relief.
getB() - Method in class jwo.landserf.structure.Segment
Reports the 'b' coefficient of the Cartesian equation of the segment.
getBaseColour() - Method in class jwo.landserf.gui.ThumbnailBorder
Reports the base colour used for bordering.
getBasins() - Method in class jwo.landserf.process.BasinThread
Retrieves the newly created drainage basin surface.
getBasins() - Method in class jwo.landserf.process.BasinThread2
Retrieves the newly created drainage basin surface.
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.
getBorderInsets(Component) - Method in class jwo.landserf.gui.ThumbnailBorder
Reports the insets of the border.
getBorderInsets(Component, Insets) - Method in class jwo.landserf.gui.ThumbnailBorder
Reinitialises the insets parameter with this border's current Insets.
getBoundaryColour() - Method in class jwo.landserf.structure.VectorStyles
Reports the rendering colour of polygon boundaries.
getBounds() - Method in class jwo.landserf.structure.DelaunayTriang
Returns the 2d bounding rectangle of this triangulation.
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
Reports the colour depth (bits/pixel) of the given table-based image.
getButton() - Method in class jwo.utils.gui.html.HTMLRadioButton
Returns this object as a normal radio button.
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.
getCentroid() - Method in class jwo.landserf.structure.GISVector
Finds the centroid of this object.
getCentroids() - Method in class jwo.landserf.process.CentroidThread
Retrieves the vector map containing the centroids.
getChannelAxis() - Method in class jwo.landserf.structure.Quadratic
Reports the most channel like axis based on conic section analysis.
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.
getChecksum() - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports the checksum value currently stored in packet.
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 a-f.
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
Reports the colour table for the given table-based image.
getColour() - Method in class jwo.landserf.process.io.FeatureStyle
Reports the colour to be associated with an object.
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
Returns the rules associated with the colour table
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
Reports the class of object stored in the given column.
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
Reports the number of columns in the table.
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
Reports the name of the given column.
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).
getCommand() - Method in class jwo.landserf.process.CentroidThread
Reports the syntax required to allow vector map to be simplified via a scripting command.
getCommand() - Method in class jwo.landserf.process.CombineThread
Reports the syntax required to allow files to be combined via a scripting command.
getCommand() - Method in class jwo.landserf.process.ContourThread
Reports the syntax required to allow contours to be created via a scripting command.
getCommand() - Method in class jwo.landserf.process.DemToTinThread
Reports the syntax required to allow contours to be created via a scripting command.
getCommand() - Method in class jwo.landserf.process.FracSurfaceThread
Reports the syntax required to allow fractal surfaces to be created.
getCommand() - Method in class jwo.landserf.process.JoinVectorThread
Reports the syntax required to allow the lines in a vector map to be joined via a scripting command.
getCommand() - Method in class jwo.landserf.process.OpenThread
Reports the syntax required to allow files to be opened via a scripting command.
getCommand() - Method in class jwo.landserf.process.PeakClassificationThread
Reports the syntax required to allow a DEM to be classified into peaks and summits via a scripting command.
getCommand() - Method in class jwo.landserf.process.PitRemovalThread
Reports the syntax required to allow a pitless surface to be created via a scripting command.
getCommand() - Method in class jwo.landserf.process.PointDensityThread
Reports the syntax required to allow the density surface via a scripting command.
getCommand() - Method in class jwo.landserf.process.ProjectionThread
Reports the syntax required to allow objects to be reprojected via a scripting command.
getCommand() - Method in class jwo.landserf.process.RectifyThread
Reports the syntax required to rectify a raster via a scripting command.
getCommand() - Method in class jwo.landserf.process.SaveThread
Reports the syntax required to allow files to be saved via a scripting command.
getCommand() - Method in class jwo.landserf.process.SelectVectorThread
Reports the syntax required to allow objects to be selected from vector map via scripting command.
getCommand() - Method in class jwo.landserf.process.SimplifyThread
Reports the syntax required to allow vector map to be simplified via a scripting command.
getCommand() - Method in class jwo.landserf.process.SurfNetworkThread
Reports the syntax required to allow a metric surface network to be created via a scripting command.
getCommand() - Method in class jwo.landserf.process.SurfParamThread
Reports the syntax required to allow surface parameters to be calculated via a scripting command.
getCommand() - Method in class jwo.landserf.process.TinToDemThread
Reports the syntax required to allow convert TIN or vector into a raster via a scripting command.
getCommand() - Method in class jwo.landserf.process.VoidRemovalThread
Reports the syntax required to allow voids to be removed via a scripting command.
getCommand() - Method in interface jwo.landserf.script.Scriptable
Should report the syntax required to issue the scripting command.
getCommandID() - Method in class jwo.landserf.process.gps.garmin.TransferCompletedPacket
Reports the command ID of that initiated the transfer that has just been completed.
getCommands() - Method in class jwo.landserf.script.ScriptEngine
Reports the list of commands available to the script engine.
getComparisonText(int) - Static method in class jwo.landserf.structure.SpatialObject
Reports a textual representation of the given comparison type.
getCompleteBounds() - Method in class jwo.landserf.gui.GraphicsArea
Returns the geographic bounds of the maps displayed in the graphics area.
getCompleteImage() - Method in class jwo.landserf.gui.GraphicsArea
Returns a copy of the current image associated with the graphics area.
getCompleteImage(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Returns a copy of the current image associated with the graphics area.
getConnectionType() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Reports the type of connection used by the GPS.
getConnectionType() - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports the connection type associated with the packet.
getConnectionType() - Method in class jwo.landserf.process.gps.GPS
Should report the type of connection used by the GPS.
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.gui.LandSerfLookAndFeel.LSFontTheme
Reports the font usually used by labels.
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() - 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.
getDarkColour() - Method in class jwo.landserf.gui.ThumbnailBorder
Reports the darker version of the base colour used for bordering.
getData() - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports the packet data.
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 class jwo.landserf.process.gps.garmin.TimeDataPacket
Reports the day of the month.
getDay() - Method in interface jwo.landserf.process.gps.GPSDate
Returns the day of the month used for GPS date transfer.
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.
getDefault() - Method in class jwo.landserf.script.LSParameter
Reports the default value for this parameter, or null if it is a required parameter.
getDefaultStyle() - Method in class jwo.utils.gui.GUIHandler
Reports the default style used for console output.
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
Reports the time delay for the primary image in 1/100 s
getDelay(int) - Method in class jwo.utils.gifutils.GIFImage
Reports the time delay for the image at the given index in 1/100 s
getDEM() - Method in class jwo.landserf.process.TinToDemThread
Retrieves the newly created DEM.
getDesc() - Method in class jwo.landserf.script.LSParameter
Describes the parameter.
getDescription() - Method in class jwo.landserf.gui.RectifyBox
Provides a general description of the transformation.
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.gps.GPS
Should ask for a descriptive string from the GPS.
getDescription() - Method in class jwo.landserf.process.proj.AlbersEqualAreaConic
Provides a general description of the transformation.
getDescription() - Method in class jwo.landserf.process.proj.FrenchNTF
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.OSGB
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.
getDescription() - Method in interface jwo.landserf.process.Transformable
Should provide a general description of the transformation.
getDescription() - Method in class jwo.landserf.process.TransformAdapter
Provides a description of this transformation.
getDescription() - Method in class jwo.landserf.script.LSCommand
Reports the description of the command.
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).
getDeviceType() - Method in class jwo.landserf.process.gps.garmin.GarminUSB
Reports the GPS device connected or error message if no connection made.
getDiffuse() - Method in class jwo.landserf.gui.ShadeReliefBox
Returns the diffuse light component.
getDiffuse() - Method in class jwo.landserf.structure.RasterMap
Returns the diffuse light constant used in surface for relief calculation.
getDigitizedVectorMap() - Method in class jwo.landserf.gui.DigitizeBox
Deprecated. There should now be no need to extract the original and digitized vectors. Instead, call commitChanges to combine the two vectors.
getDisplayableConent() - Method in class jwo.landserf.gui.PrintAssembly
Reports the displayable content.
getDisplayType() - Method in class jwo.landserf.gui.GraphicsArea
Reports the currently selected raster display type.
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.RasterMap
Returns the sun elevation angle.
getElevAngle() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the sun elevation angle for shaded relief.
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.AlbersEqualAreaConic
Reports the ellipsoid used in the transformation.
getEllipsoid() - Method in class jwo.landserf.process.proj.FrenchNTF
Reports the ellipsoid used in the transformation (Clarke 1880).
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 (WGS84 etc.).
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 attempting 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 successful.
getErrorMessage() - Method in class jwo.utils.gifutils.ImageQuant
Reports the current error message or an empty string if none.
getExpressionType() - Method in class jwo.utils.expression.MathEvaluator
Reports the type of value returned by the last evaluation.
getExpressionTypeAsText(int) - Static method in class jwo.utils.expression.MathEvaluator
Reports the given expression type as text.
getFeatureName(int) - Static method in class jwo.landserf.process.SurfParam
Returns a string representing the feature name of a given feature 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.
getFieldString(int, String) - Method in class jwo.utils.dbase.DbaseFileWriter.FieldFormatter
Reports the field string set to the given size.
getFieldString(Date) - Method in class jwo.utils.dbase.DbaseFileWriter.FieldFormatter
Reports the field string representing the given date.
getFieldString(int, int, Number) - Method in class jwo.utils.dbase.DbaseFileWriter.FieldFormatter
Reports the field string representation of a number to a given number of decimal places.
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.
getFileType(String) - Static method in class jwo.landserf.process.io.FileHandler
Reports the file type based on the supplied ID.
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.
getFlowAccumulation() - Method in class jwo.landserf.process.FlowThread
Retrieves the newly created flow accumulation surface.
getFlowDirection() - Method in class jwo.landserf.structure.Quadratic
Reports the flow direction in radians anti-clockwise from N.
getFM() - Method in class jwo.utils.gui.JWGraph
Reports the font metric used by the graph.
getFocalD(float[][]) - Method in class jwo.landserf.process.FocalD
Determines the focal fractal dimension of the cells in the given local window.
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.
getFormattedCommandText() - Method in class jwo.landserf.script.ScriptEngine
Reports a formatted list of commands and their parameters.
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.
getFOV() - Method in class jwo.landserf.gui3d.Camera
Reports the camera field of view.
getFracDimension() - Method in class jwo.landserf.gui.EditBox
Returns the fractal dimension identified by the user.
getFractalD() - Method in class jwo.landserf.process.RasterStats
Reports the fractal dimension (D) of the raster values.
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 ignoring the given value if requested.
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 ignoring the given values if requested.
getFrom() - Method in class jwo.landserf.gui.TransRastBox
Returns the value on which to perform a substitution.
getFunctions() - Method in class jwo.landserf.script.ScriptEngine
Reports the list of functions available to the script engine.
getFuzzyPeakMap() - Method in class jwo.landserf.process.PeakClassificationThread
Retrieves the newly created raster map containing fuzzy peak memberships.
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.
getgetNewVectorMap() - Method in class jwo.landserf.process.SelectVectorThread
Retrieves the vector map containing only the objects that satisfy the selection criteria.
getGISFrame() - Method in class jwo.landserf.gui3d.GUI3d
Reports the GIS frame holding spatial objects.
getGISFrame() - Method in class jwo.landserf.process.CentroidThread
Retrieves the GISFrame that can be used for storing multiple spatial objects and messages.
getGISFrame() - Method in class jwo.landserf.process.CombineThread
Retrieves the GISFrame that can be used for storing multiple spatial objects and messages.
getGISFrame() - Method in class jwo.landserf.process.ContourThread
Retrieves the GISFrame that can be used for storing multiple spatial objects.
getGISFrame() - Method in class jwo.landserf.process.DemToTinThread
Retrieves the GISFrame that can be used for storing multiple spatial objects.
getGISFrame() - Method in class jwo.landserf.process.FracSurfaceThread
Retrieves the GISFrame that can be used for storing multiple spatial objects.
getGISFrame() - Method in class jwo.landserf.process.JoinVectorThread
Retrieves the GISFrame that can be used for storing multiple spatial objects and messages.
getGISFrame() - Method in class jwo.landserf.process.OpenThread
Retrieves the GISFrame that can be used for storing multiple spatial objects.
getGISFrame() - Method in class jwo.landserf.process.PeakClassificationThread
Retrieves the GISFrame that can be used for storing multiple spatial objects.
getGISFrame() - Method in class jwo.landserf.process.PitRemovalThread
Retrieves the GISFrame that can be used for storing multiple spatial objects.
getGISFrame() - Method in class jwo.landserf.process.PointDensityThread
Retrieves the GISFrame that can be used for storing multiple spatial objects.
getGISFrame() - Method in class jwo.landserf.process.ProjectionThread
Retrieves the GISFrame that can be used for storing multiple spatial objects.
getGISFrame() - Method in class jwo.landserf.process.RectifyThread
Retrieves the GISFrame that can be used for storing multiple spatial objects.
getGISFrame() - Method in class jwo.landserf.process.SaveThread
Retrieves the GISFrame that can be used for storing multiple spatial objects and reporting messages.
getGISFrame() - Method in class jwo.landserf.process.SelectVectorThread
Retrieves the GISFrame that can be used for storing multiple spatial objects and messages.
getGISFrame() - Method in class jwo.landserf.process.SimplifyThread
Retrieves the GISFrame that can be used for storing multiple spatial objects and messages.
getGISFrame() - Method in class jwo.landserf.process.SurfNetworkThread
Retrieves the GISFrame that can be used for storing multiple spatial objects.
getGISFrame() - Method in class jwo.landserf.process.SurfParamThread
Retrieves the GISFrame that can be used for storing multiple spatial objects.
getGISFrame() - Method in class jwo.landserf.process.TinToDemThread
Retrieves the GISFrame that can be used for storing multiple spatial objects.
getGISFrame() - Method in class jwo.landserf.process.VoidRemovalThread
Retrieves the GISFrame that can be used for storing multiple spatial objects.
getGISFrame() - Method in interface jwo.landserf.script.Scriptable
Should retrieve the GISFrame that can be used for storing multiple 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.
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.
getGraphID() - Method in class jwo.landserf.structure.msn.GraphNode
Reports the ID of the graph to which this node belongs.
getGreen(int[]) - Static method in class jwo.utils.gifutils.ImageQuant
Extracts the green component from an ARGB image array.
getGridded() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports whether the surface is represented as a gridded lattice or a TIN.
getGridSize() - Method in class jwo.landserf.gui.ContourBox
Returns the selected grid width used in contour threading.
getGridSize() - Method in class jwo.landserf.structure.Quadratic
Reports the grid size (resolution) used to generate the quadratic patch.
getGUI() - Method in class jwo.utils.gui.GUIHandler
Retrieves the GUI used to report logging output.
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.
getHammockDist(int, float[]) - Method in class jwo.landserf.structure.RasterMap
Returns a modulus frequency distribution (hammock distribution) of the raster ignoring given values.
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
Reports the pixel height of the image at the given index.
getHeight() - Method in class jwo.utils.gifutils.GIFImage
Reports the pixel height of the primary image.
getHelp() - Method in class jwo.landserf.script.LSCommand
Reports a longer help message associated with this command.
getHelpMessage(Object) - Static method in class jwo.utils.expression.MathOperator
Reports the help message associated with the given operator.
getHexString(int) - Static method in class jwo.landserf.structure.ColourTable
Converts a given colour into its HTML-like hex string in the form #rrggbb.
getHexStringABGR(int) - Static method in class jwo.landserf.structure.ColourTable
Converts a given colour into its hex string in the form aabbggrr.
getHighlightColor() - Method in class jwo.utils.gui.html.ImprovedImageView
Reports the text editor's highlight colour.
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.
getHours() - Method in interface jwo.landserf.process.gps.GPSTime
Should return the hour offset from the beginning of a day.
getHoverHeight() - Method in class jwo.landserf.gui3d.MovementBox
Reports the minimum height of camera above surface (scaled from 0-10).
getHoverHeight() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the minimum height of camera above surface.
getHueIntImage(int[], int, RasterMap) - Method in class jwo.landserf.structure.RasterMap
Creates a combined 'hue-intensity' image from this and another raster.
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 packet ID.
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(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.DummySpatialObject
Would convert the spatial object into colour image for display, 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 low quality 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.
getImageAdd(int[], int, RasterMap) - Method in class jwo.landserf.structure.RasterMap
Adds the R, G and B components of this raster's image to the given secondary raster.
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.
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 existing 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.
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.
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.
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
Reports the number of times the images in this GIFImage will iterate, or 0 if they repeat indefinitely.
getIterationCount() - Method in class jwo.utils.gifutils.GIFImage.NetscapeExtension
Reports the number of looping iterations.
getJoinedVectorMap() - Method in class jwo.landserf.process.JoinVectorThread
Retrieves the vector map containing the joined lines.
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.
getKey() - Method in class jwo.landserf.script.LSParameter
Reports the parameter name (key).
getKeywords() - Method in class jwo.landserf.script.ScriptDocument
Reports a list of reserved keywords that will be highlighted.
getKurtosis() - Method in class jwo.landserf.process.RasterStats
Reports the momental kurtosis of the raster values.
getLabel(int) - Method in class jwo.utils.gui.JWAxisItem
Returns a label associated with axis position.
getLabelBackground() - Method in class jwo.landserf.structure.VectorStyles
Reports the rendering colour of label backgrounds.
getLabelFontSize() - Method in class jwo.landserf.structure.VectorStyles
Reports the label text size.
getLabelForeground() - Method in class jwo.landserf.structure.VectorStyles
Reports the rendering colour of label text.
getLabelPosition() - Method in class jwo.landserf.structure.VectorStyles
Reports the label position relative to its location.
getLabelPosition(int) - Method in class jwo.utils.gui.JWAxisItem
Returns a label position associated with label.
getLabelPositionAsText() - Method in class jwo.landserf.structure.VectorStyles
Reports a textual description of the label text alignment.
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.garmin.PositionDataPacket
Reports the latitude of the position.
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.TrackDataPacket
Reports the latitude of the track coordinate.
getLatitude() - Method in class jwo.landserf.process.gps.garmin.WaypointDataPacket
Reports the latitude of the waypoint.
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.
getlColour() - Method in class jwo.landserf.structure.ColourRule
Finds the colour associated with the lower index.
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.structure.Edge
Reports the 2d length of the edge.
getLength() - Method in class jwo.landserf.structure.Segment
Reports the length of the segment.
getLightColour() - Method in class jwo.landserf.gui.ThumbnailBorder
Reports the lighter version of the base colour used for bordering.
getlIndex() - Method in class jwo.landserf.structure.ColourRule
Finds the lower index associated with colour rule.
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.
getLined() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports whether the surface is to be drawn as lines or not.
getLineWidth() - Method in class jwo.landserf.structure.VectorStyles
Reports the width of lines used when displaying vectors.
getLogger() - Method in class jwo.utils.OutputLogger
Reports the logger used to capture output.
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.PVTDataPacket
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.
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.
getMaxAttribute() - Method in class jwo.landserf.structure.DummySpatialObject
Would report the maximum attribute value of the object, but does nothing in this case.
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 maximum 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.
getMean() - Method in class jwo.landserf.process.RasterStats
Reports the mean of the raster values.
getMean() - Method in class jwo.utils.VarianceCalculator
Reports the mean of the numbers that have been added to the calculator.
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.
getMedian() - Method in class jwo.landserf.process.RasterStats
Reports the median of the raster values.
getMenuTextFont() - Method in class jwo.landserf.gui.LandSerfLookAndFeel.LSFontTheme
Reports the font used in menus and menuItems.
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.
getMin() - Method in class jwo.landserf.gui.ContourBox
Returns the minimum contour value selected.
getMinAttribute() - Method in class jwo.landserf.structure.DummySpatialObject
Would report the minimum attribute value of the object, but does nothing in this case.
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 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.
getMinutes() - Method in interface jwo.landserf.process.gps.GPSTime
Should return the minute offset from the beginning of an hour.
getMode() - Method in class jwo.landserf.process.RasterStats
Reports the mode of the raster values.
getModeFrequency() - Method in class jwo.landserf.process.RasterStats
Reports the frequency of the modal value of the raster.
getModel() - Method in class jwo.utils.gui.TableMap
Reports the table model used by the map.
getMonth() - Method in class jwo.landserf.process.gps.garmin.TimeDataPacket
Reports the month.
getMonth() - Method in interface jwo.landserf.process.gps.GPSDate
Returns the month used for GPS date transfer.
getMoran() - Method in class jwo.landserf.process.RasterStats
Reports the Moran's I spatial autocorrelation coefficients of the raster values.
getMSN() - Method in class jwo.landserf.process.SurfNetwork
Returns the metric surface network graph.
getN() - Method in class jwo.landserf.process.proj.Ellipsoid
Reports the degree of flattening as the ratio (a-b)/(a+b).
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 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.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.
getName() - Method in class jwo.landserf.script.LSCommand
Reports the name of the command.
getNewRastType() - Method in class jwo.landserf.gui.EditBox
Reports the type of new raster to be created.
getNextEdge() - Method in class jwo.landserf.structure.Edge
Returns the next anti-clockwise 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.
getNodeElements(String, Node) - Method in class jwo.utils.xml.DOMProcessor
Returns the DOM elements with the given name that are the children of the given node.
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.
getNodeText(Node) - Method in class jwo.utils.xml.DOMProcessor
Searches for a given node and returns text associated with it.
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.
getNumber() - Method in class jwo.landserf.process.gps.garmin.RecordsPacket
Reports the number of records that this packet announces.
getNumCells() - Method in class jwo.landserf.process.RasterStats
Reports the total number of raster cells (including null values).
getNumCols() - Method in class jwo.landserf.gui.BinarySizeBox
Reports the number of columns selected by user.
getNumCols() - Method in class jwo.landserf.structure.RasterMap
Reports the number of columns in the raster.
getNumCols() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the number of columns in the raster.
getNumCoords() - Method in class jwo.landserf.structure.GISVector
Reports the number of coordinates in this GIS vector.
getNumEdges() - Method in class jwo.landserf.structure.msn.GraphNetwork
Reports the number of edges in the network.
getNumericAttribute(float) - Method in class jwo.landserf.structure.AttributeTable
Retrieves a numeric attribute associated with the given ID.
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.
getNumNotNull() - Method in class jwo.landserf.process.RasterStats
Reports the total number non-null raster values.
getNumNull() - Method in class jwo.landserf.process.RasterStats
Reports the total number null raster values.
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.RasterMap
Reports the number of rows in the raster.
getNumRows() - Method in class jwo.landserf.structure.RastHeader
Deprecated. 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.
getNumValues() - Method in class jwo.utils.VarianceCalculator
Reports the number of values that have been added to the calculator.
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
Deprecated. There should now be no need to extract the original and digitized vectors. Instead, call commitChanges to combine the two vectors.
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.
getPacket() - Method in class jwo.landserf.process.gps.garmin.GarminUSB
Attempts to get a packet from the USB device.
getPacket() - Method in exception 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
Deprecated. Use getSummarySurf1() instead. This performs an identical function but its new name reflects the fact that it can return either a surface of averages or minimum 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
Deprecated. Use getSummarySurf1() instead. This performs an identical function but its new name reflects the fact that it can return either a surface of averages or minimum values.
getParameters() - Method in class jwo.landserf.script.LSCommand
Reports the parameters used by the command.
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
Deprecated. Use getSummarySurf2() instead. This performs an identical function but its new name reflects the fact that it can return either a surface of variation or maximum 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
Deprecated. Use getSummarySurf2() instead. This performs an identical function but its new name reflects the fact that it can return either a surface of variation or maximum values.
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.
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.
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.
getPercentile() - Method in class jwo.landserf.process.RasterStats
Reports the value whose percentile was defined in the constructor (defaults to median if not explicitly defined).
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.
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.
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.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.
getPointSize() - Method in class jwo.landserf.structure.VectorStyles
Reports the size of text labels used when displaying vectors.
getPolarRadius() - Method in class jwo.landserf.process.proj.Ellipsoid
Reports the polar radius represented by the ellipsoid.
getPolygonOpacity() - Method in class jwo.landserf.structure.VectorStyles
Reports the polygon opacity used when displaying area objects.
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 minimum and maximum 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 utilities from the frame.
getPrintUtilities() - Method in class jwo.landserf.gui.GISFrameAdapter
Would pass on the printer utilities from the frame, but ignored in this case.
getPrintUtilities() - Method in class jwo.landserf.gui.GUIFrame
Passes on the printer utilities 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.
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).
getpShade() - Method in class jwo.landserf.structure.RasterMap
Returns the weighting given to shaded relief.
getpShade() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the proportion of shaded relief associated with raster visualisation.
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.
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.
getRasterImage() - Method in class jwo.landserf.gui.GraphicsArea
Returns the current image associated with the display of any rasters graphics area.
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
Deprecated. Should use getType() instead.
getRawPacketData() - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports a text representation of the bytes in the packet data.
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.
getRemovalType() - Method in class jwo.landserf.gui.PitRemovalBox
Reports the type of pit removal selected via this box.
getRenderingStyleAsText() - Method in class jwo.landserf.structure.VectorStyles
Reports a textual description of the rendering style.
getRenderStyle() - Method in class jwo.landserf.structure.VectorStyles
Reports the rendering style.
getReprojectedSpatialObject() - Method in class jwo.landserf.process.ProjectionThread
Retrieves the reprojected spatial object.
getReservedWords() - Method in class jwo.landserf.script.ScriptEngine
Reports an alphabetical list of all reserved words (keywords and functions).
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.
getReturnedObject() - Method in class jwo.landserf.process.CentroidThread
Returns the vector map containing the polygon centroids only.
getReturnedObject() - Method in class jwo.landserf.process.CombineThread
Returns the newly created combined spatial object.
getReturnedObject() - Method in class jwo.landserf.process.ContourThread
Returns a vector map holding the contoured surface.
getReturnedObject() - Method in class jwo.landserf.process.DemToTinThread
Returns a vector map holding the triangulation.
getReturnedObject() - Method in class jwo.landserf.process.FracSurfaceThread
Would return an object, but null in this case since no new object is created.
getReturnedObject() - Method in class jwo.landserf.process.JoinVectorThread
Returns the newly created vector map with joined lines.
getReturnedObject() - Method in class jwo.landserf.process.OpenThread
Returns a spatial object that has been opened via scripting command.
getReturnedObject() - Method in class jwo.landserf.process.PeakClassificationThread
Returns a raster map representing the peak classification.
getReturnedObject() - Method in class jwo.landserf.process.PitRemovalThread
Returns a raster map holding the pitless surface.
getReturnedObject() - Method in class jwo.landserf.process.PointDensityThread
Returns a raster map holding the density surface.
getReturnedObject() - Method in class jwo.landserf.process.ProjectionThread
Returns a spatial object that has been projected via scripting command.
getReturnedObject() - Method in class jwo.landserf.process.RectifyThread
Returns the rectified raster map.
getReturnedObject() - Method in class jwo.landserf.process.SaveThread
Always returns null since saving a spatial object does not create any new objects.
getReturnedObject() - Method in class jwo.landserf.process.SelectVectorThread
Returns a vector map containing only the objects that satisfy the selection criteria.
getReturnedObject() - Method in class jwo.landserf.process.SimplifyThread
Returns the newly simplified vector map.
getReturnedObject() - Method in class jwo.landserf.process.SurfNetworkThread
Returns a vector map representing the surface network.
getReturnedObject() - Method in class jwo.landserf.process.SurfParamThread
Returns a raster map containing the surface parameters or summary defined via scripting command.
getReturnedObject() - Method in class jwo.landserf.process.TinToDemThread
Returns a raster map holding the transformed object.
getReturnedObject() - Method in class jwo.landserf.process.VoidRemovalThread
Returns a raster map holding the transformed object.
getReturnedObject() - Method in interface jwo.landserf.script.Scriptable
Can return an object that has been created as a result of the scriptable command being issued.
getReturnType() - Method in class jwo.landserf.process.PolySurfaceThread
Reports the type of value returned by a call to getValue.
getReturnType() - Method in class jwo.landserf.script.LSCommand
Reports the type of value returned by the command.
getReturnType() - Method in interface jwo.utils.expression.Substitutable
Should report the type of value returned by a call to getValue.
getRGBPixels() - Method in class jwo.utils.gifutils.GIFImage
Returns the RGB pixels of the primary image.
getRGBPixels(int) - Method in class jwo.utils.gifutils.GIFImage
Returns the RGB pixels of the image at the given index.
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' (anti-clockwise) 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.
getRMSE() - Method in class jwo.landserf.gui.DemToTinBox
Returns the RMSE to tolerate when triangulating the DEM.
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
Reports the number of rows in the table.
getSampleInterval() - Method in class jwo.landserf.gui3d.SurfaceRenderer
Reports the current sample interval for the surface mesh.
getSampleRate() - Method in class jwo.landserf.gui.FlowBox
Reports the selected sample proportion scaled between 0 and 1.
getSampleStdev() - Method in class jwo.utils.VarianceCalculator
Reports the sample standard deviation (applying Bessel's correction) of the numbers that have been added to the calculator.
getSampleVariance() - Method in class jwo.utils.VarianceCalculator
Reports the sample variance (applying Bessel's correction) of the numbers that have been added to the calculator.
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 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.
getSeconds() - Method in interface jwo.landserf.process.gps.GPSTime
Should return the number of seconds from the beginning of a minute.
getSelectedFile() - Method in class jwo.landserf.gui.LSFileChooser
Returns the selected file.
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.
getSelectionCriteria() - Method in class jwo.landserf.gui.SelectVectorBox
Returns the selection criteria.
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.gui.ShadeReliefBox
Returns the currently selected shine value.
getShine() - Method in class jwo.landserf.structure.RasterMap
Returns the 'shininess' of the surface for relief calculation, where 0 is matt and 1 is shiny.
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.
getShortDescription() - Method in class jwo.landserf.process.gps.GPS
Should ask for a short descriptive string from the GPS.
getSimplifiedVectorMap() - Method in class jwo.landserf.process.SimplifyThread
Retrieves the simplified vector map.
getSize() - Method in class jwo.landserf.structure.GISVector
Reports the size of the object.
getSize() - Method in class jwo.utils.gui.TargaReader
Reports the size of the image.
getSizeText() - Method in class jwo.landserf.structure.GISVector
Reports a message giving length/area of the object.
getSkew() - Method in class jwo.landserf.process.RasterStats
Reports the momental skewness of the raster values.
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.gui.ShadeReliefBox
Returns the specular light component.
getSpecular() - Method in class jwo.landserf.structure.RasterMap
Returns the specular light 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.
getStdev() - Method in class jwo.landserf.process.RasterStats
Reports the population standard deviation of the raster values.
getStdev() - Method in class jwo.utils.VarianceCalculator
Reports the population standard deviation of the numbers that have been added to the calculator.
getStyles() - Method in class jwo.landserf.structure.VectorMap
Retrieves the drawing styles that may be used by the vector when drawing.
getStyleSheet() - Method in class jwo.utils.gui.html.ImprovedImageView
Reports the style sheet used by the component for HTML viewing.
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 existing raster is required.
getSubTextFont() - Method in class jwo.landserf.gui.LandSerfLookAndFeel.LSFontTheme
Reports the font used by some labels.
getSum() - Method in class jwo.landserf.process.RasterStats
Reports the sum of the raster values.
getSummarySurf1() - Method in class jwo.landserf.process.ScaleParamThread
Retrieves the newly created surface of either averages or minimum values over a range of window sizes depending on the the type of ScaleSurfParam provided in the constructor.
getSummarySurf1() - Method in class jwo.landserf.process.ScaleSurfParam
Returns a surface of either averages or minimum values over a range of window sizes depending on the summaryType defined in the constructor.
getSummarySurf2() - Method in class jwo.landserf.process.ScaleParamThread
Retrieves the newly created surface of either variation or maximum values over a range of window sizes depending on the the type of ScaleSurfParam provided in the constructor.
getSummarySurf2() - Method in class jwo.landserf.process.ScaleSurfParam
Returns a surface of either variation or maximum values over a range of window sizes depending on the summaryType defined in the constructor.
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.
getSurfaceFetures() - Method in class jwo.landserf.process.SurfaceFeatureThread
Retrieves the newly created raster map representing surface features.
getSurfaceNetwork() - Method in class jwo.landserf.process.SurfaceFeatureThread
Retrieves a newly created surface feature network.
getSurfaceNetwork() - Method in class jwo.landserf.process.SurfNetworkThread
Retrieves a newly created surface feature network.
getSurfaceRenderer() - Method in class jwo.landserf.gui3d.GUI3d
Returns the renderer used to display the 3d view.
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.
getSWVersion() - Method in class jwo.landserf.process.gps.garmin.ProductDataPacket
Reports the version of the software used by the GPS.
getSystemTextFont() - Method in class jwo.landserf.gui.LandSerfLookAndFeel.LSFontTheme
Reports the font used by nodes in JTrees and some other system widgets.
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.
getThreshold() - Method in class jwo.landserf.gui.FlowBox
Reports the flow magnitude threshold selected via the GUI.
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 class jwo.landserf.process.gps.garmin.TrackDataPacket
Should report the time stamp associated with this track coordinate.
getTime() - Method in interface jwo.landserf.process.gps.GPSTrack
Should report the time stamp associated with this track coordinate.
getTIN() - Method in class jwo.landserf.process.DemToTinThread
Retrieves the newly created vector map containing the TIN.
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.
getToken(int) - Method in class jwo.utils.syntaxhighlighter.Scanner
Finds the nth token, or null if it is not currently valid.
getTolerance() - Method in class jwo.landserf.gui.SimplifyBox
Returns the Douglas-Peucker simplification tolerance.
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.gui3d.SurfaceDetailBox
Reports the transparency value selected.
getTransparentColor() - Method in class jwo.utils.gifutils.GIFImage
Reports the RGB transparent colour of the primary image.
getTransparentColor(int) - Method in class jwo.utils.gifutils.GIFImage
Reports the RGB transparent colour 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 interpolated height at the given location based on the current surface triangulation.
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.
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.
getTriangulation() - Method in class jwo.landserf.structure.VectorMap
Returns the triangulation topology associated with vector map.
getType() - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports the packet type.
getType() - Method in class jwo.landserf.process.proj.Projection
Reports the type of projection stored.
getType() - Method in class jwo.landserf.script.LSParameter
Reports the type of parameter.
getType() - Method in class jwo.landserf.script.ScriptVariable
Reports the type of variable 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() - 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(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.RasterMap
Identifies the type of raster map, based on the type of information stored.
getType() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the type of raster stored.
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.utils.expression.Token
Reports the type of object stored by 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.
getTypeAsString(int) - Static method in class jwo.landserf.script.LSParameter
Reports the type of the given parameter id as a string message.
getTypeAsString() - Method in class jwo.landserf.script.ScriptVariable
Reports the type of variable stored as a string message.
getTypeAsString(int) - Static method in class jwo.landserf.script.ScriptVariable
Reports the given variable type as a string message.
getTypeName() - Method in class jwo.landserf.structure.RasterMap
Name describing this raster map type.
getTypeName(int) - Static method in class jwo.landserf.structure.RasterMap
Name describing the given raster map type.
getTypeName() - Method in class jwo.landserf.structure.SpatialObject
Name describing the this spatial object type.
getTypeName(int) - Static method in class jwo.landserf.structure.SpatialObject
Name describing the given spatial object type.
getTypeName() - Method in class jwo.landserf.structure.VectorMap
Name describing this vector map type.
getTypeName(int) - Static method in class jwo.landserf.structure.VectorMap
Name describing the given vector map type.
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.
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.gui.LandSerfLookAndFeel.LSFontTheme
Reports the font used within TextFields, EditorPanes, etc.
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(String) - Method in class jwo.landserf.process.PolySurfaceThread
Substitutes the given variable name with an appropriate value.
getValue() - Method in class jwo.landserf.script.LSParameter
Reports the parameter value.
getValue() - Method in class jwo.landserf.script.ScriptVariable
Reports the contents of the stored variable.
getValue(String) - Method in interface jwo.utils.expression.Substitutable
Should substitute the given variable name with an appropriate value.
getValue() - Method in class jwo.utils.expression.Token
Reports the value of the stored 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
Reports the table value at the given coordinates.
getValueAt(int, int) - Method in class jwo.utils.gui.TableSorter
 
getValues() - Method in class jwo.utils.gui.JWGraph
Reports the numeric values of the items in the graph.
getVariance() - Method in class jwo.utils.VarianceCalculator
Reports the population variance of the numbers that have been added to the calculator.
getVariogramGradient() - Method in class jwo.landserf.process.RasterStats
Reports the gradient of the best fit line though the log-log variogram.
getVariogramIntercept() - Method in class jwo.landserf.process.RasterStats
Reports the intercept of the best fit line though the log-log variogram.
getVariogramLogLags() - Method in class jwo.landserf.process.RasterStats
Reports variogram x values (log of lags of paired samples).
getVariogramLogVariance() - Method in class jwo.landserf.process.RasterStats
Reports variogram y values (log of variances of paired samples).
getVariogramRSquared() - Method in class jwo.landserf.process.RasterStats
Reports the r-squared value of the best fit line though the log-log variogram.
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.
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.CombinePointsWithRasterThread
Retrieves the Vector map containing the newly amended points containing raster values.
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.
getVectorStyles() - Method in class jwo.landserf.gui.GraphicsArea
Reports the currently used vector rendering styles.
getVectorStyles() - Method in class jwo.landserf.gui.VectAppearanceBox
Reports the styles selected via this window.
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.
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.
getVScale() - Method in class jwo.landserf.gui3d.View3d
Reports the vertical scaling of the DEM display in the view.
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
Reports the pixel width of the image at the given index.
getWidth() - Method in class jwo.utils.gifutils.GIFImage
Reports 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.gui.LandSerfLookAndFeel.LSFontTheme
Reports the font used in window titles of JInternalFrames.
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.
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.msn.GraphNode
Reports the x coordinate of the node.
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.
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.RasterMap
Returns the resolution in the x direction.
getXRes() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the x-resolution of the raster.
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.msn.GraphNode
Reports the y coordinate of the node.
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.
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.
getYear() - Method in class jwo.landserf.process.gps.garmin.TimeDataPacket
Reports the year.
getYear() - Method in interface jwo.landserf.process.gps.GPSDate
Returns the year used for GPS date transfer.
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.RasterMap
Returns the resolution in the y direction.
getYRes() - Method in class jwo.landserf.structure.RastHeader
Deprecated. Reports the y-resolution of the raster.
getYValue() - Method in class jwo.utils.gui.JWGraphItem
Reports the Y value of the graphics component.
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.msn.GraphNode
Reports the z coordinate of the node.
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(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.
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 zone of the projection.
getZone() - Method in class jwo.landserf.process.proj.UTM
Reports the full UTM zone of currently used by the projection.
getZoneLetter() - Method in class jwo.landserf.process.proj.FrenchNTF
Reports the Lambert zone letter.
getZoneLetter() - Method in class jwo.landserf.process.proj.Projection
Reports the UTM zone letter.
getZoneLetter() - Method in class jwo.landserf.process.proj.UTM
Reports the UTM zone letter currently used by the projection.
getZoneNumber() - Method in class jwo.landserf.process.proj.FrenchNTF
Reports the Lambert zone number used for the projection.
getZoneNumber() - Method in class jwo.landserf.process.proj.Projection
Reports the projection zone number.
getZoneNumber() - Method in class jwo.landserf.process.proj.UTM
Reports the UTM zone currently used by the projection.
GIF - Static variable in class jwo.landserf.gui3d.SurfaceRenderer
Indicates a GIF format image file
GIF87a - Static variable in class jwo.utils.gifutils.GIFImage
Indicates GIF87a file version.
GIF89a - Static variable in class jwo.utils.gifutils.GIFImage
Indicates GIF89a file version.
GIFFormatException - Exception in jwo.utils.gifutils
Indicates that a GIF file is not in the correct format.
GIFFormatException() - Constructor for exception jwo.utils.gifutils.GIFFormatException
Creates the exception to indicate problem with GIF format.
GIFFormatException(String) - Constructor for exception jwo.utils.gifutils.GIFFormatException
Creates the exception with the given message to indicate problem with GIF format.
GIFHandler - Class in jwo.utils.gui
Saves images in GIF format.
GIFHandler() - Constructor for class jwo.utils.gui.GIFHandler
Initialises the image handler.
GIFImage - Class in jwo.utils.gifutils
GIFImage represents an image as stored in a gif file.
GIFImage(int[], int) - Constructor for class jwo.utils.gifutils.GIFImage
Creates a GIF image 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
Creates a GIFImage from .gif image data on the given stream.
GIFImage.NetscapeExtension - Class in jwo.utils.gifutils
Extension block for looping animations.
GIFImage.NetscapeExtension(GIFInputStream) - Constructor for class jwo.utils.gifutils.GIFImage.NetscapeExtension
Creates an extension based on an existing GIF file.
GIFImage.NetscapeExtension(int) - Constructor for class jwo.utils.gifutils.GIFImage.NetscapeExtension
Creates an extension with the given number of looping iterations.
GIFInputStream - Class in jwo.utils.gifutils
GIFInputStream provides readXXX() methods useful for reading in the contents of a GIF file.
GIFInputStream(InputStream) - Constructor for class jwo.utils.gifutils.GIFInputStream
Creates an input stream suitable for reading .gif files.
GIFOutputStream - Class in jwo.utils.gifutils
GIFOutputStream provides writeXXX() methods useful for writing out a bitmap image to a GIF file.
GIFOutputStream(OutputStream) - Constructor for class jwo.utils.gifutils.GIFOutputStream
Creates an output stream suitable for writing .gif files.
GISFrame - Interface in jwo.landserf.gui
Interface for windows that control GIS raster and vector maps.
GISFrameAdapter - Class in jwo.landserf.gui
An adapter class for creating GISFrames.
GISFrameAdapter(Frame) - Constructor for class jwo.landserf.gui.GISFrameAdapter
Creates a new GISFrame with the given parent.
GISVector - Class in jwo.landserf.structure
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 coordinates.
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 coordinates.
GML - Static variable in class jwo.landserf.process.io.FileHandler
GML file.
GPS - Class in jwo.landserf.process.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 in jwo.landserf.gui
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 in jwo.landserf.process.gps
Used for representing the date information in GPS data transfer.
GPSExportBox - Class in jwo.landserf.gui
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 in jwo.landserf.gui
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 in jwo.landserf.process.gps
Listens for the transmission of position, time or date from the GPS.
gpsListeners - Variable in class jwo.landserf.process.gps.GPS
List of objects registered as listeners to this GPS.
GPSPosition - Class in jwo.landserf.process.gps
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
Initialises the position with a given latitude, longitude and altitude.
GPSPosition(GPSPosition) - Constructor for class jwo.landserf.process.gps.GPSPosition
Initialises the position object with a given position.
GPSRoute - Interface in jwo.landserf.process.gps
Used for representing a GPS route.
GPSRouteListener - Interface in jwo.landserf.process.gps
Used for notification of GPS route transfers.
GPSTime - Interface in jwo.landserf.process.gps
Used for representing time information in GPS data transfer.
GPSTrack - Interface in jwo.landserf.process.gps
Used for representing a point on a GPS track.
GPSTrackListener - Interface in jwo.landserf.process.gps
Used for notification of GPS track transfers.
GPSTransferListener - Interface in jwo.landserf.process.gps
Used for notification of handling transfers of data to or from a GPS.
GPSWaypoint - Interface in jwo.landserf.process.gps
Used for representing a GPS waypoint (position and name).
GPSWaypointListener - Interface in jwo.landserf.process.gps
Used for notification of GPS waypoint transfers.
GPX - Static variable in class jwo.landserf.process.io.FileHandler
GPX GPS interchange file.
GraphEdge - Class in jwo.landserf.structure.msn
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.
GRAPHIC_CONTROL - Static variable in class jwo.utils.gifutils.GIFImage
Graphic control extension label.
GraphicsArea - Class in jwo.landserf.gui
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.
GraphJunction - Class in jwo.landserf.structure.msn
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 in jwo.landserf.structure.msn
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 in jwo.landserf.structure.msn
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.
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.
GREATER_THAN - Static variable in class jwo.utils.expression.MathOperator
'Greater than' comparative operator.
GREATER_THAN_EQUAL - Static variable in class jwo.utils.expression.MathOperator
'Greater than or equal to' comparative operator.
greaterThan(AngleRadians) - Method in class jwo.landserf.process.gps.AngleRadians
Tests if this angle is greater than the given angle.
GREEN - Static variable in class jwo.utils.expression.MathOperator
Extracts green component from a 32 bit colour value.
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.
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.
GUI3d - Class in jwo.landserf.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 in jwo.landserf.gui
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 it with the given command line arguments.
GUIHandler - Class in jwo.utils.gui
Creates a frame containing logger output.
GUIHandler() - Constructor for class jwo.utils.gui.GUIHandler
Creates a GUI in which logger output is placed.

H

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.
hasChanged() - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Indicates whether or not any changes have occurred to the text held in this panel.
hasConnection() - Method in class jwo.landserf.process.gps.garmin.GarminUSB
Reports whether a USB connection with the GPS has been established.
hasErrors() - Method in class jwo.utils.gifutils.ImageQuant
Reports whether conversion has any errors.
hashCode() - Method in class jwo.landserf.structure.Footprint
Reports the hashcode associated with this object.
hashCode() - Method in class jwo.utils.syntaxhighlighter.Symbol
Creates a unique hash value from the type and name.
hasNext() - Method in class jwo.utils.dbase.DbaseFileReader
Queries the reader as to whether there is another record.
hasUSBLib() - Method in class jwo.landserf.process.gps.garmin.GarminUSB
Reports whether the USB library necessary for a connection is present.
hasZCoords() - Method in class jwo.landserf.structure.VectorMap
Processes all GIS vectors to see if they all have z coordinates.
Header - Class in jwo.landserf.structure
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.
header - Variable in class jwo.utils.gui.EditableHeaderUI.MouseInputHandler
 
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.
HELP_ID - Static variable in class jwo.utils.expression.MathEvaluator
Indicates that a help message has been requested.
hgap - Variable in class jwo.utils.gui.SGLayout
 
HIGH - Static variable in class jwo.landserf.gui3d.GUI3d
High texture quality (512 x 512 pixels).
HighlightEdit - Class in jwo.utils.syntaxhighlighter
Creates a simple Java text editor to illustrate the SyntaxHighlighter.
HighlightEdit() - Constructor for class jwo.utils.syntaxhighlighter.HighlightEdit
 
highlightThumbnailViews(Footprint) - Method in class jwo.landserf.gui.ThumbnailViewer
Highlights the given area in any relevant thumbnails.
HistoBox - Class in jwo.landserf.gui
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 in jwo.landserf.gui
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.
HollowStroke - Class in jwo.utils.gui
A custom stroke that draws outlined linear features.
HollowStroke(BasicStroke, float) - Constructor for class jwo.utils.gui.HollowStroke
Draws the given stroke with a hollowed out interior of the given thickness.
HollowStroke(Stroke, Stroke) - Constructor for class jwo.utils.gui.HollowStroke
Draws the given stroke with a hollowed out interior defined by the given stroke.
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 in jwo.utils.gui.html
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.
HUEINT - Static variable in class jwo.landserf.gui.GraphicsArea
Hue-Intensity map.
HUESAT - Static variable in class jwo.landserf.gui.GraphicsArea
Hue-Saturation map.
hugSurface(boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets movement to hug surface (ie no flying).
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.

I

IDENTIFIER - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
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.
idToString(int) - Static method in class jwo.landserf.process.gps.garmin.GarminPacket
Reports the name of the given packet ID.
IF - Static variable in class jwo.utils.expression.MathOperator
Logical condition if block.
IFELSE - Static variable in class jwo.utils.expression.MathOperator
Logical condition function if (condition, true value, false value).
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
Image separator block label.
ImageHandler - Interface in jwo.utils.gui
Defines the behaviour of all image handlers.
ImageIO - Class in jwo.landserf.process.io
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 in jwo.landserf.gui3d
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 in jwo.utils.gifutils
Class to quantise 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.
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.
ImageUtils - Class in jwo.utils.gui
Collection of static image utilities.
ImageUtils() - Constructor for class jwo.utils.gui.ImageUtils
 
imaginary - Variable in class jwo.utils.structure.JWComplex
Imaginary component of complex number.
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).
ImprovedHTMLEditorKit - Class in jwo.utils.gui.html
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 in jwo.utils.gui.html
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 in jwo.utils.gui.html
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.
incIDCounter() - Method in class jwo.landserf.structure.msn.GraphNetwork
Increments the current ID counter.
INFILLING - Static variable in class jwo.landserf.process.PitRemovalThread
Indicates pits to be removed via infilling.
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).
init(GLAutoDrawable) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Called by the drawable class immediately after the OpenGL context is initialised.
initSymbolTable() - Method in class jwo.utils.syntaxhighlighter.JavaScanner
Overrides initSymbolTable to create Java-specific keywords and literals.
initSymbolTable() - Method in class jwo.utils.syntaxhighlighter.Scanner
Creates the initial symbol table.
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.
INNER - Static variable in class jwo.landserf.structure.Node
Identifies an inner node.
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.
insertString(int, String, AttributeSet) - Method in class jwo.landserf.script.ScriptDocument
Inserts text at the given offset with the given attributes into the document.
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.
insertUpdate(DocumentEvent) - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Ignore this method.
INTERNATIONAL - Static variable in class jwo.landserf.process.proj.Ellipsoid
International ellipsoid.
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 class jwo.landserf.script.ScriptEngine
Responds to a request for an interruption of the script.
interruptionRequested() - Method in interface jwo.utils.gui.JWInterruptionListener
Should respond to a request for an interruption to some process.
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.
intersectsEndpoint() - Method in class jwo.landserf.structure.Segment
Reports whether intersection is with one of the segment's endpoints.
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.
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.
InvalidPacketException - Exception in jwo.landserf.process.gps.garmin
Represents a problem in the form of a packet transferred to or from the GPS.
InvalidPacketException(GarminPacket) - Constructor for exception jwo.landserf.process.gps.garmin.InvalidPacketException
Creates an InvalidPacketException.
invTransformCoords(Footprint) - Method in class jwo.landserf.gui.RectifyBox
Performs an inverse transformation, but does nothing in this case.
invTransformCoords(Footprint) - Method in class jwo.landserf.process.proj.AlbersEqualAreaConic
Performs an inverse transformation (Albers to latitude/longitude) on the given location.
invTransformCoords(Footprint) - Method in class jwo.landserf.process.proj.FrenchNTF
Performs an inverse French grid 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.OSGB
Performs an inverse OSGB to longitude/latitude transform of the given location.
invTransformCoords(Footprint) - Method in class jwo.landserf.process.proj.Swiss
Performs an inverse Swiss grid to longitude/latitude 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.
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.TransformAdapter
Performs an inverse transform of the location given by the footprint, but in this case, creates a new identical footprint.
isBorderOpaque() - Method in class jwo.landserf.gui.ThumbnailBorder
Reports whether or not the border is opaque.
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
Reports whether the given cell is editable or not.
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 class jwo.landserf.process.gps.garmin.TrackDataPacket
Reports whether this is the first point in a track segment.
isFirst() - Method in interface jwo.landserf.process.gps.GPSTrack
Should report whether this is the first point in a track segment.
isFixedLineWidth() - Method in class jwo.landserf.structure.VectorStyles
Reports whether or not line rendering style uses fixed width independently of zooming scale.
isFixedPointSize() - Method in class jwo.landserf.structure.VectorStyles
Reports whether or not point rendering style uses fixed size independently of zooming scale.
isFlat(float[][]) - Method in class jwo.landserf.structure.Quadratic
Reports whether the quadratic representing the given window represents a flat horizontal surface or not.
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.
isHelpRequested() - Method in class jwo.utils.expression.MathEvaluator
Reports whether the last evaluation was a request for a help message.
isImageInterlaced() - Method in class jwo.utils.gifutils.GIFImage
Reports whether or not the primary image is interlaced.
isImageInterlaced(int) - Method in class jwo.utils.gifutils.GIFImage
Reports 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.
isIntel() - Method in class jwo.landserf.gui.BinarySizeBox
Reports whether Intel (low byte first) or Motorola (hight byte first) byte ordering has been selected.
isInTriangle(Node) - Method in class jwo.landserf.structure.Triangle
Determines if a given point is inside the triangle.
isInvalid() - Method in class jwo.utils.expression.MathEvaluator
Reports whether the last evaluation produced an invalid result.
isLastParseSuccessful() - Method in class jwo.utils.gui.html.ImprovedHTMLEditorKit
Reports whether the last parse of code was successful.
isLine() - Method in class jwo.landserf.process.io.FeatureStyle
Reports whether the style is to be associated with a line object.
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 column contains numeric values.
isObjectIntersection() - Method in class jwo.landserf.gui.CombineBox
Indicates whether object boundary intersection is to be applied to overlapping spatial objects.
isOpenPolygon() - Method in class jwo.landserf.structure.GISVector
Reports whether this object is a polygon that contains at least one ring whose first and last coordinates are not identical.
isPoint() - Method in class jwo.landserf.process.io.FeatureStyle
Reports whether the style is to be associated with a point object.
isPolygon() - Method in class jwo.landserf.process.io.FeatureStyle
Reports whether the style is to be associated with a polygon object.
isPowerOf2(int) - Static method in class jwo.utils.JWFastFourierTransform
Reports whether a given integer is a power of two or not.
isRequired() - Method in class jwo.landserf.script.LSParameter
Reports whether or not the parameter is required.
isSelected() - Method in class jwo.utils.gui.html.HTMLRadioButton
Reports the selected state of this radio button.
isShowBoundary() - Method in class jwo.landserf.structure.VectorStyles
Reports whether or not polygon boundaries are to be drawn.
isShowLabels() - Method in class jwo.landserf.structure.VectorStyles
Reports whether or not vector labels are shown.
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 smoothes the drape or not.
isSurroundLine() - Method in class jwo.landserf.structure.VectorStyles
Reports whether or not line rendering style uses border style that surrounds line.
isSurroundPoint() - Method in class jwo.landserf.structure.VectorStyles
Reports whether or not point rendering style uses border style that surrounds point.
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 universal.
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.
items - Variable in class jwo.utils.gui.JWGraph
Array of graphic items in graph.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui.AttributeSelectionBox
Responds to the selection or deselection of one of the feature type checkboxes by updating the selected feature types.
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 interface appropriately.
itemStateChanged(ItemEvent) - Method in class jwo.landserf.gui.FlowBox
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.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
Responds 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.

J

JavaScanner - Class in jwo.utils.syntaxhighlighter
A Java language scanner that highlights Java keywords, syntax etc.
JavaScanner() - Constructor for class jwo.utils.syntaxhighlighter.JavaScanner
Creates a Java scanner, for Java version 1.5 by default.
JavaScanner(String) - Constructor for class jwo.utils.syntaxhighlighter.JavaScanner
Creates a Java scanner, for a given version.
JoinVectorThread - Class in jwo.landserf.process
Joins any lines in a vector map.
JoinVectorThread(GISFrame) - Constructor for class jwo.landserf.process.JoinVectorThread
Creates an object that will join vector lines.
JPG - Static variable in class jwo.landserf.gui3d.SurfaceRenderer
Indicates a JPEG format image file
JPGHandler - Class in jwo.utils.gui
Saves images in JPEG format.
JPGHandler() - Constructor for class jwo.utils.gui.JPGHandler
Initialises the image handler.
JWAxisItem - Class in jwo.utils.gui
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, float) - Constructor for class jwo.utils.gui.JWAxisItem
Creates a default set of axis labels and tic marks using the given interval between 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 in jwo.utils.gui
Interface for objects that need to be updated when a colour value is changed.
JWColourRing - Class in jwo.utils.gui
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 in jwo.utils.gui
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 in jwo.utils.structure
Class for representing 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 in jwo.utils.gui
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 in jwo.utils.gui
Interface for objects that need to be updated when a non-modal dialogue is closed.
JWFastFourierTransform - Class in jwo.utils
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 in jwo.utils.gui
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 in jwo.utils.gui
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 in jwo.utils.gui
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 in jwo.utils.gui
Interface for objects that need to be informed that a process has been interrupted by the user.
JWLogFormatter - Class in jwo.utils
Creates a simple and terse formatting for Logger output.
JWLogFormatter() - Constructor for class jwo.utils.JWLogFormatter
Initialises the formatter.
JWLUDecomp - Class in jwo.utils
Class for finding the solution of a set of linear algebraic 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.
JWMatrix - Class in jwo.utils.structure
Class containing Matrix processing operations.
JWMatrix() - Constructor for class jwo.utils.structure.JWMatrix
 
JWNumberField - Class in jwo.utils.gui
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.
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.script - package jwo.landserf.script
Classes used for creating LandScript commands and processing.
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.syntaxhighlighter - package jwo.utils.syntaxhighlighter
A collection of classes for creating coloured syntax highlighting.
jwo.utils.xml - package jwo.utils.xml
A collection of classes for hamdling XML files.
JWPicture - Class in jwo.utils.gui
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 in jwo.utils.structure
Class for handling priority queues.
JWPriorityQueue() - Constructor for class jwo.utils.structure.JWPriorityQueue
Creates an empty priority queue.
JWRubberband - Class in jwo.utils.gui
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 in jwo.utils.gui
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 control with given range and label.
JWStatusBar - Class in jwo.utils.gui
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.

K

keepOverlay(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Determines if any overlay vectors remain on screen with successive repaints.
KEYWORD - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
KEYWORD2 - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
KML - Static variable in class jwo.landserf.process.io.FileHandler
Keyhole Markup Language (KML, Google Earth/Maps) file.
KMZ - Static variable in class jwo.landserf.process.io.FileHandler
Keyhole Markup Language Archive (KMZ, Google Earth/Maps) file.
KMZWriter - Class in jwo.landserf.process.io
Allows an image or collection of images to be written out as a single KMZ file for display in GoogleEarth and similar applications.
KMZWriter(String, GraphicsArea, String) - Constructor for class jwo.landserf.process.io.KMZWriter
Creates a new writer based on the image displayed in the given GraphicsArea.
KRASSOVSKY - Static variable in class jwo.landserf.process.proj.Ellipsoid
Krassovsky ellipsoid.
KURTOSIS - Static variable in class jwo.landserf.process.RasterStats
Indicates that only kurtosis is to be calculated.

L

LANDSCRIPT - Static variable in class jwo.landserf.process.io.FileHandler
LandScript file.
LandSerf - Class in jwo.landserf
Application to allow visualisation and analysis of surfaces.
LandSerf() - Constructor for class jwo.landserf.LandSerf
 
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.
LandSerfIO - Class in jwo.landserf.process.io
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.
LandSerfLookAndFeel - Class in jwo.landserf.gui
Defines the look and feel used by LandSerf GUI components.
LandSerfLookAndFeel() - Constructor for class jwo.landserf.gui.LandSerfLookAndFeel
 
LandSerfLookAndFeel.LSFontTheme - Class in jwo.landserf.gui
LandSerf colour and font theme.
LandSerfLookAndFeel.LSFontTheme() - Constructor for class jwo.landserf.gui.LandSerfLookAndFeel.LSFontTheme
Creates the LandSerf theme.
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.
latLongToAlbers(float, float) - Method in class jwo.landserf.process.proj.AlbersEqualAreaConic
Converts the given (lng, lat) coordinates into a location referenced using the Albers equal area conic projection.
latLongToFrench(float, float) - Method in class jwo.landserf.process.proj.FrenchNTF
Converts the given longitude/latitude coordinates into Lambert conformal conic using the appropriate zone.
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 longitude/latitude 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 (lng,lat) 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.
LEAVE_IN_PLACE - Static variable in class jwo.utils.gifutils.GIFImage
Disposal type identifier.
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 - Variable in class jwo.utils.gui.JWGraph
Left position of graph.
LEFT - Static variable in class jwo.utils.gui.SGLayout
Indicates left alignment of a cell.
leftBorder - Variable in class jwo.utils.gui.SGLayout
 
LESS_THAN - Static variable in class jwo.utils.expression.MathOperator
'Less than' comparative operator.
LESS_THAN_EQUAL - Static variable in class jwo.utils.expression.MathOperator
'Less than or equal to' comparative operator.
lessThan(AngleRadians) - Method in class jwo.landserf.process.gps.AngleRadians
Tests if this angle is less than the given angle.
LEX_ABS - Static variable in class jwo.utils.expression.MathToken
Text representing absolute function.
LEX_ACOS - Static variable in class jwo.utils.expression.MathToken
Text representing trigonometrical inverse cosine function.
LEX_ADD - Static variable in class jwo.utils.expression.MathToken
Text representing addition operator.
LEX_AND - Static variable in class jwo.utils.expression.MathToken
Text representing Boolean 'and' operator.
LEX_ASIN - Static variable in class jwo.utils.expression.MathToken
Text representing trigonometrical inverse sine function.
LEX_ATAN - Static variable in class jwo.utils.expression.MathToken
Text representing trigonometrical inverse tangent (semicircular angle +-pi/2) function.
LEX_ATAN2 - Static variable in class jwo.utils.expression.MathToken
Text representing trigonometrical inverse tangent (full circular +-pi) function.
LEX_BLUE - Static variable in class jwo.utils.expression.MathToken
Text representing blue colour component extraction function.
LEX_CLOSE_INDEX - Static variable in class jwo.utils.expression.MathToken
Close index text representation.
LEX_CLOSE_PAREN - Static variable in class jwo.utils.expression.MathToken
Close parenthesis text representation.
LEX_COMPARE - Static variable in class jwo.utils.expression.MathToken
Text representing string compare function.
LEX_CONCATENATE - Static variable in class jwo.utils.expression.MathToken
Text representing string concatenation operator.
LEX_COS - Static variable in class jwo.utils.expression.MathToken
Text representing trigonometrical cosine function.
LEX_DIVIDE - Static variable in class jwo.utils.expression.MathToken
Text representing division operator.
LEX_E - Static variable in class jwo.utils.expression.MathToken
Text representing constant e.
LEX_EQUAL - Static variable in class jwo.utils.expression.MathToken
Text representing 'equal to' operator.
LEX_EXPONENT - Static variable in class jwo.utils.expression.MathToken
Text representing exponential (power) operator.
LEX_FOCAL - Static variable in class jwo.utils.expression.MathToken
Text representing focal operator.
LEX_GAUSS - Static variable in class jwo.utils.expression.MathToken
Text representing Gaussian (normal) function.
LEX_GREATER_THAN - Static variable in class jwo.utils.expression.MathToken
Text representing 'greater than' operator.
LEX_GREATER_THAN_EQUAL - Static variable in class jwo.utils.expression.MathToken
Text representing 'greater than or equal to' operator.
LEX_GREEN - Static variable in class jwo.utils.expression.MathToken
Text representing green colour component extraction function.
LEX_IF - Static variable in class jwo.utils.expression.MathToken
Text representing logical 'if' construction.
LEX_IFELSE - Static variable in class jwo.utils.expression.MathToken
Text representing logical 'ifelse' function (conditional operator).
LEX_LESS_THAN - Static variable in class jwo.utils.expression.MathToken
Text representing 'less than' operator.
LEX_LESS_THAN_EQUAL - Static variable in class jwo.utils.expression.MathToken
Text representing 'less than or equal to' operator.
LEX_LN - Static variable in class jwo.utils.expression.MathToken
Text representing natural logarithm function.
LEX_MAX - Static variable in class jwo.utils.expression.MathToken
Text representing maximum function.
LEX_MEDIAN - Static variable in class jwo.utils.expression.MathToken
Text representing median function.
LEX_MIN - Static variable in class jwo.utils.expression.MathToken
Text representing minimum function.
LEX_MODE - Static variable in class jwo.utils.expression.MathToken
Text representing mode function.
LEX_MODULUS - Static variable in class jwo.utils.expression.MathToken
Text representing modulus operator.
LEX_MULTIPLY - Static variable in class jwo.utils.expression.MathToken
Text representing multiplication operator.
LEX_NOT - Static variable in class jwo.utils.expression.MathToken
Text representing Boolean 'not' operator.
LEX_NOT_EQUAL - Static variable in class jwo.utils.expression.MathToken
Text representing 'not equal to' operator.
LEX_NULL - Static variable in class jwo.utils.expression.MathToken
Text representing null identifier.
LEX_OPEN_INDEX - Static variable in class jwo.utils.expression.MathToken
Open index text representation.
LEX_OPEN_PAREN - Static variable in class jwo.utils.expression.MathToken
Open parenthesis text representation.
LEX_OR - Static variable in class jwo.utils.expression.MathToken
Text representing Boolean 'or' operator.
LEX_PERCENTILE - Static variable in class jwo.utils.expression.MathToken
Text representing percentile function.
LEX_PI - Static variable in class jwo.utils.expression.MathToken
Text representing constant pi.
LEX_QUOTE - Static variable in class jwo.utils.expression.MathToken
Quotation mark text representation.
LEX_QUOTEFN - Static variable in class jwo.utils.expression.MathToken
Text representing the string quote function.
LEX_RAND - Static variable in class jwo.utils.expression.MathToken
Text representing rectangular random function.
LEX_RANK - Static variable in class jwo.utils.expression.MathToken
Text representing ranking function.
LEX_RED - Static variable in class jwo.utils.expression.MathToken
Text representing red colour component extraction function.
LEX_RGB - Static variable in class jwo.utils.expression.MathToken
Text representing colour creation function.
LEX_ROUND - Static variable in class jwo.utils.expression.MathToken
Text representing decimal rounding function.
LEX_SEPARATOR - Static variable in class jwo.utils.expression.MathToken
Parameter separator symbol.
LEX_SIN - Static variable in class jwo.utils.expression.MathToken
Text representing trigonometrical sine function.
LEX_SQRT - Static variable in class jwo.utils.expression.MathToken
Text representing square root function.
LEX_STRLEN - Static variable in class jwo.utils.expression.MathToken
Text representing the string length function.
LEX_SUBSTRING - Static variable in class jwo.utils.expression.MathToken
Text representing the substring function.
LEX_SUBTRACT - Static variable in class jwo.utils.expression.MathToken
Text representing subtraction operator.
LEX_TAN - Static variable in class jwo.utils.expression.MathToken
Text representing trigonometrical tangent function.
LEX_WHILE - Static variable in class jwo.utils.expression.MathToken
Text representing logical 'while loop' construction.
LEX_X - Static variable in class jwo.utils.expression.MathToken
Text representing x variable.
LEX_Y - Static variable in class jwo.utils.expression.MathToken
Text representing y variable.
LEX_Z1 - Static variable in class jwo.utils.expression.MathToken
Text representing z1 variable.
LEX_Z2 - Static variable in class jwo.utils.expression.MathToken
Text representing z2 variable.
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.
LineGraph - Class in jwo.landserf.gui
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.
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.
LITERAL - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
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
Natural log function.
load(InputStream) - Method in class jwo.utils.SecureProperties
Reads a property list (key and element pairs) from the input stream.
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.
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 output.
LONGC - Static variable in class jwo.landserf.structure.RasterMap
Longitudinal curvature.
lookup(int, String) - Method in class jwo.landserf.script.ScriptScanner
Overrides lookup, but what about unicode escape translation?
lookup(int, String) - Method in class jwo.utils.syntaxhighlighter.JavaScanner
Overrides lookup, but what about unicode escape translation?
lookup(int, String) - Method in class jwo.utils.syntaxhighlighter.Scanner
Looks up a symbol in the symbol table.
LOW - Static variable in class jwo.landserf.gui3d.GUI3d
Low texture quality (128 x 128 pixels).
LSCommand - Class in jwo.landserf.script
Stores a command for the control of a LandSerf process.
LSCommand(String, String) - Constructor for class jwo.landserf.script.LSCommand
Creates a command with the given name and description.
LSCommand(String, String, LSParameter[]) - Constructor for class jwo.landserf.script.LSCommand
Creates a command with the given name, description and list of parameters.
LSCommand(String, String, LSParameter[], int) - Constructor for class jwo.landserf.script.LSCommand
Creates a command with the given name, description, list of parameters and return type.
LSFileChooser - Class in jwo.landserf.gui
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.
LSParameter - Class in jwo.landserf.script
Stores a parameter option for command line control of a LandSerf process.
LSParameter(String, String) - Constructor for class jwo.landserf.script.LSParameter
Creates a compulsory string parameter used for a landScript method.
LSParameter(String, String, String) - Constructor for class jwo.landserf.script.LSParameter
Creates an optional string parameter with default value used for a landScript method.
LSParameter(String, String, int) - Constructor for class jwo.landserf.script.LSParameter
Creates a compulsory parameter used for a landScript method.
LSParameter(String, String, int, String) - Constructor for class jwo.landserf.script.LSParameter
Creates a parameter used for a landScript method.
LSThread - Class in jwo.landserf.process
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.
luBackSub(float[]) - Method in class jwo.utils.JWLUDecomp
Performs forward and back substitution on an LU decomposed matrix.
LZWException - Exception in jwo.utils.gifutils
Indicates that an abnormal condition has occurred during an operation involving an LZWStringTable
LZWException() - Constructor for exception jwo.utils.gifutils.LZWException
Creates the exception.
LZWException(String) - Constructor for exception jwo.utils.gifutils.LZWException
Creates the exception with the given message.

M

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
Tests the connection with GPS.
main(String[]) - Static method in class jwo.landserf.script.ScriptEngine
Starts the LandScript interpreter with the given script file.
main(String[]) - Static method in class jwo.utils.syntaxhighlighter.HighlightEdit
Starts the java text editor.
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.
makeCopyableLabel(String) - Method in class jwo.utils.gui.ComponentFactory
Creates a label that can be selected and copied and uses the standard font for this component.
makeCopyableSmallLabel(String) - Method in class jwo.utils.gui.ComponentFactory
Creates a label that can be selected and copied and uses 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
Extracts 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.
makeSmoothTextPane(String) - Method in class jwo.utils.gui.ComponentFactory
Creates a smoothed text pane 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.
makeTextPane(String) - Method in class jwo.utils.gui.ComponentFactory
Creates a text pane 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.
MARBLE - Static variable in class jwo.landserf.gui3d.SurfaceDetailBox
Marbled texture.
MASTERMAP - Static variable in class jwo.landserf.process.io.FileHandler
MasterMap (GML)file.
MasterMapReader - Class in jwo.landserf.process.io
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, boolean, GISFrame, LSThread) - Constructor for class jwo.landserf.process.io.MasterMapReader
Starts the parsing of the given XML file.
MATCHES - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies this object as matching another.
MathEvaluator - Class in jwo.utils.expression
Evaluates a mathematical expression stored in an postfix stack (created using MathParser).
MathEvaluator() - Constructor for class jwo.utils.expression.MathEvaluator
Creates an evaluator with no shortcut variables.
MathEvaluator(double[]) - Constructor for class jwo.utils.expression.MathEvaluator
Deprecated. This constructor is maintained for backward compatibility only and should not be used with the preferred more general variable substitution mechanism via the Substitutable interface.
MathOperator - Class in jwo.utils.expression
Stores an enumerated list of operators that may be parsed by the MathParser.
MathOperator() - Constructor for class jwo.utils.expression.MathOperator
 
MathParser - Class in jwo.utils.expression
Converts a mathematical expression (using 'normal' infix ordering) into a postfixed stack.
MathParser() - Constructor for class jwo.utils.expression.MathParser
Creates a new math parser that can process a mathematical expression.
MathParser(boolean) - Constructor for class jwo.utils.expression.MathParser
Creates a new math parser that can process a mathematical expression.
MathToken - Class in jwo.utils.expression
Stores an enumerated list of tokens that may be parsed by the MathParser.
MathToken() - Constructor for class jwo.utils.expression.MathToken
 
MAX - Static variable in class jwo.utils.expression.MathOperator
Maximum of given arguments function.
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
Maximum code size in bits for GIF LZW decompression
MAXIMUM_CODE_LENGTH - Static variable in class jwo.utils.gifutils.GIFOutputStream
Maximum code size in bits for GIF LZW compression
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.
MEAN - Static variable in class jwo.landserf.process.RasterStats
Indicates that only mean is to be calculated.
MEAN_RES - Static variable in class jwo.landserf.structure.RasterMap
Mean residual.
MEANC - Static variable in class jwo.landserf.structure.RasterMap
Mean curvature.
MEDIAN - Static variable in class jwo.landserf.process.RasterStats
Indicates that only median is to be calculated.
MEDIAN - Static variable in class jwo.utils.expression.MathOperator
Median of given arguments function.
MEDIUM - Static variable in class jwo.landserf.gui3d.GUI3d
Medium texture quality (256 x 256 pixels).
MID_COMMENT - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
MIDDLE - Static variable in class jwo.utils.gui.html.ImprovedImageView
Indicates centre alignment of image.
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.
MIN - Static variable in class jwo.utils.expression.MathOperator
Minimum of given arguments function.
MIN_SIZE - Static variable in class jwo.landserf.process.FocalD
Minimum window size allowed for calculating fractal dimension.
minH - Variable in class jwo.utils.gui.SGLayout
 
MINIC - Static variable in class jwo.landserf.structure.RasterMap
Minimum curvature.
minimumLayoutSize(Container) - Method in class jwo.utils.gui.SGLayout
Determines the minimum size of the container argument using this grid layout.
minPowerOf2(int) - Static method in class jwo.utils.JWFastFourierTransform
Reports the minimum power of 2 that is >= n.
mInverse(float[][]) - Static method in class jwo.utils.structure.JWMatrix
Calculates the inverse of a (4x4) matrix.
minW - Variable in class jwo.utils.gui.SGLayout
 
mmMultiply(float[][], float[][]) - Static method in class jwo.utils.structure.JWMatrix
Multiplies two 2-dimensional matrices (m1 dot m2) of any size.
mMultiply(float[][], float[][]) - Static method in class jwo.utils.structure.JWMatrix
Pre-multiplies two (4x4) homogeneous matrices (m1 dot m2).
mMultiply(double[][], double[][]) - Static method in class jwo.utils.structure.JWMatrix
Pre-multiplies two (4x4) homogeneous matrices (m1 dot m2).
MODE - Static variable in class jwo.landserf.process.RasterStats
Indicates that only mode is to be calculated.
MODE - Static variable in class jwo.utils.expression.MathOperator
Mode of given arguments function.
MODEF - Static variable in class jwo.landserf.process.RasterStats
Indicates that only modal frequency is to be calculated.
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.
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.
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.
MODULUS - Static variable in class jwo.utils.expression.MathOperator
Modulus operator.
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.
MORAN - Static variable in class jwo.landserf.process.RasterStats
Indicates that only Moran's I is to be calculated.
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.
MovementBox - Class in jwo.landserf.gui3d
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.
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.
MSN - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies 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.
mTranspose(float[][]) - Static method in class jwo.utils.structure.JWMatrix
Returns the transpose of a 2D matrix of any size.
MULTIPLY - Static variable in class jwo.utils.expression.MathOperator
Multiplication operator.
MULTISCALE_QUERY - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates multiscale query mode.
MultiScaleBox - Class in jwo.landserf.gui
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.
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

n2sort() - Method in class jwo.utils.gui.TableSorter
 
name - Variable in class jwo.utils.syntaxhighlighter.Symbol
The spelling.
nearestNode(float, float) - Method in class jwo.landserf.structure.DelaunayTriang
Finds the node nearest to the given coordinates.
nearestPoint(float, float) - Method in class jwo.landserf.structure.Segment
Reports the nearest point on the segment to the given point.
NETSCAPE2_0 - Static variable in class jwo.utils.gifutils.GIFImage
Application extension identifier.
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.
nextToken() - Method in class jwo.utils.expression.Tokenizer
Returns the next token in the input.
NO_VALUE - Static variable in interface jwo.landserf.structure.SpatialModel
Indicates the value of the spatial model is undefined.
Node - Class in jwo.landserf.structure
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.
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
Disposal type identifier.
NORMAL - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates normal display mode.
north - Variable in class jwo.landserf.structure.VectHeader
Deprecated. Northern boundary of vector.
NORTH - Static variable in class jwo.landserf.structure.VectorStyles
Indicates label alignment above centre.
NORTH_EAST - Static variable in class jwo.landserf.structure.VectorStyles
Indicates label alignment above and right of centre.
NORTH_WEST - Static variable in class jwo.landserf.structure.VectorStyles
Indicates label alignment above and left of centre.
NOT - Static variable in class jwo.utils.expression.MathOperator
'not' Boolean operator.
NOT_EQUAL - Static variable in class jwo.utils.expression.MathOperator
'Not equal to' comparative operator.
NOT_SELECTED - Static variable in interface jwo.landserf.gui.GISFrame
Indicates spatial object is not selected for processing.
notes - Variable in class jwo.landserf.structure.VectHeader
Deprecated. Notes associated with vector.
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).
NULL - Static variable in class jwo.utils.expression.MathOperator
Function to return null identifier.
nullCode - Static variable in class jwo.landserf.process.io.FileIO
Value used to indicate null or missing values.
NUMBER - Static variable in class jwo.landserf.script.LSParameter
Indicates a numerical parameter .
NUMBER - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
NUMBER_MODE - Static variable in class jwo.landserf.script.ScriptDocument
Indicates display of a number in script.
NumberParser - Class in jwo.utils.dbase
Various number parsing utilities.
NumberParser() - Constructor for class jwo.utils.dbase.NumberParser
Creates a new parser.
numCachedBits - Variable in class jwo.utils.gifutils.BitInputStream
Number of valid bits in 'cachedBits'.
numCachedBits - Variable in class jwo.utils.gifutils.BitOutputStream
Stores the number of valid bits in 'cachedBits' and is never more than 7.
NUMVALS - Static variable in class jwo.landserf.process.RasterStats
Indicates that only number of non-null cells is to be calculated.

O

OBJECT_INTERSECTION - Static variable in class jwo.landserf.gui.CombineBox
Indicates that combination should use object intersection.
objectSelected(SpatialObject) - Method in class jwo.landserf.gui.GUIFrame
Responds to the selection of a spatial object in the thumbnail view by bringing up the editor window for that object.
objectSelected(SpatialObject) - Method in interface jwo.landserf.gui.SelectionListener
Should process the spatial object that has been selected.
ObliqueMercator - Class in jwo.landserf.process.proj
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.
obliqueMercatorToLatLong(float, float) - Method in class jwo.landserf.process.proj.ObliqueMercator
Converts the given Oblique Mercator coordinates into a longitude/latitude location.
offscreenImage - Variable in class jwo.utils.gui.JWGraph
Image for off-screen double buffering.
og - Variable in class jwo.utils.gui.JWGraph
Off-screen double buffering context.
OPAQUE_GRID - Static variable in class jwo.landserf.gui3d.SurfaceDetailBox
Opaque grid.
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.
OpenThread - Class in jwo.landserf.process
Opens a spatial file and places contents into a spatial object.
OpenThread(GISFrame) - Constructor for class jwo.landserf.process.OpenThread
Creates an object ready for opening but does not open any files.
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).
openURL(String) - Static method in class jwo.utils.gui.BrowserLauncher
Attempts to open the default web browser to the given URL.
OPERATOR - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
OR - Static variable in class jwo.utils.expression.MathOperator
'or' Boolean operator.
ORDINAL - Static variable in class jwo.utils.gui.JWGraph
Measurement scale of data.
OSGB - Class in jwo.landserf.process.proj
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.
OUT_OF_BOUNDS - Static variable in interface jwo.landserf.structure.SpatialModel
Indicates that query is outside bounds of model.
OutputLogger - Class in jwo.utils
Allows standard output and standard error output to be redirected or copied to an arbitrary log file.
OutputLogger() - Constructor for class jwo.utils.OutputLogger
Redirects standard and error output to the default logger output.
OutputLogger(boolean) - Constructor for class jwo.utils.OutputLogger
Redirects or copies standard and error output to the default logger output.
OutputLogger(Logger) - Constructor for class jwo.utils.OutputLogger
Redirects standard and error output to the given logger.
OutputLogger(Logger, boolean) - Constructor for class jwo.utils.OutputLogger
Redirects or copies standard and error output to the given logger.
OUTSIDE - Static variable in class jwo.landserf.structure.DelaunayTriang
Indicates that a location is outside the convex hull.
OVERLAPS - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies this object as overlapping another.

P

p1ToEdge() - Method in class jwo.landserf.structure.Edge
Sets this edge to be the one pointed to by the first node.
PacketNotRecognisedException - Exception in jwo.landserf.process.gps.garmin
This exception is thrown whenever a method expects one type of packet but receives another.
PacketNotRecognisedException(int, int) - Constructor for exception jwo.landserf.process.gps.garmin.PacketNotRecognisedException
Creates the exception.
paint(Graphics, Shape) - Method in class jwo.utils.gui.html.ImprovedImageView
Draws the image.
paintBorder(Component, Graphics, int, int, int, int) - Method in class jwo.landserf.gui.ThumbnailBorder
Paints the border for the given component with the given position and size.
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.
paintComponent(Graphics) - Method in class jwo.utils.gui.SmoothedTextPane
Displays the context of this text pane.
paintComponent(Graphics) - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Ignore this method.
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.
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
Parses a given block of text and extracts a double value from it.
parseDouble(CharSequence, int, int) - Method in class jwo.utils.dbase.NumberParser
Parses a given block of text represented as a character sequence and extracts a double value from it.
ParseException - Exception in jwo.utils.expression
Exception for reporting problems with expression parsing.
ParseException() - Constructor for exception jwo.utils.expression.ParseException
Creates a parse exception with a default error message.
ParseException(String) - Constructor for exception jwo.utils.expression.ParseException
Creates a parse exception with the ability to deliver the given error message.
parseFile(String) - Method in class jwo.landserf.script.ScriptEngine
Parses the script stored in the given file.
parseInt(String) - Method in class jwo.utils.dbase.NumberParser
Parses a given block of text and extracts an integer value from it.
parseInt(CharSequence, int, int) - Method in class jwo.utils.dbase.NumberParser
Parses a given block of text represented as a character sequence and extracts an integer value from it.
parseLong(String) - Method in class jwo.utils.dbase.NumberParser
Parses a given block of text and extracts a long value from it.
parseLong(CharSequence, int, int) - Method in class jwo.utils.dbase.NumberParser
Parses a given block of text represented as a character sequence and extracts a long value from it.
PASS - Static variable in class jwo.landserf.process.SurfParam
Pass (saddle) feature.
PEAK - Static variable in class jwo.landserf.process.SurfParam
Peak feature.
PeakClassificationBox - Class in jwo.landserf.gui
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 in jwo.landserf.process
Creates a new raster identifying peaks from a given DEM.
PeakClassificationThread(GISFrame) - Constructor for class jwo.landserf.process.PeakClassificationThread
Creates an object ready for peak classification but does not perform the classification itself.
PeakClassificationThread(GISFrame, float, float, boolean, boolean, boolean) - Constructor for class jwo.landserf.process.PeakClassificationThread
Classifies the DEM according to the peak classification parameters.
PERCENTILE - Static variable in class jwo.landserf.process.RasterStats
Indicates that a percentile value is to be calculated.
PERCENTILE - Static variable in class jwo.utils.expression.MathOperator
Given percentile of given arguments function.
PI - Static variable in class jwo.utils.expression.MathOperator
Function to return constant Pi.
Pid_Ack_Byte - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates successful serial transfer of a packet .
Pid_Almanac_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing almanac data.
Pid_Command_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing command data.
Pid_Course - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing a course item.
Pid_Course_CourseLimits - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing course limits.
Pid_Course_Lap - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing a course lap item.
Pid_Course_Point - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing a course point.
Pid_Course_Trk_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing course track data.
Pid_Course_Trk_Hdr - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing a course track header.
Pid_Data_Available - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates data are available for transfer.
Pid_Date_Time_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing date-time data.
Pid_Ext_Product_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates a basic packet containing extended product data.
Pid_Fitness_User_Profile - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing a fitness profile item.
Pid_FlightBook_Record - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing a flightbook record.
Pid_Lap - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing a lap data item.
Pid_Nak_Byte - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates a failed transfer of a serial packet.
Pid_Position_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing position data.
Pid_Product_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates a basic packet containing product data.
Pid_Product_Rqst - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates a basic packet requesting device product information.
Pid_Protocol_Array - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates a basic packet containing protocol availability.
Pid_Prx_Wpt_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing proximity waypoint data.
Pid_Pvt_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing position, velocity, time data.
Pid_Records - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing record data.
Pid_Rte_Hdr - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing route header.
Pid_Rte_Link_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing route link data.
Pid_Rte_Wpt_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing route waypoint data.
Pid_Run - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing run data item.
Pid_Session_Started - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates that a transfer session has started.
Pid_Start_Session - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates the start of a GPS transfer session.
Pid_Trk_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing track data.
Pid_Trk_Hdr - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing track header.
Pid_Workout - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing a workout data item
Pid_Workout_Limits - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing workout limits item (heart rate, climb etc.).
Pid_WorkoutOccurrence - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing a workout occurrence item.
Pid_Wpt_Cat - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing waypoint category item.
Pid_Wpt_Data - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing waypoint data.
Pid_Xfer_Cmplt - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates L001 id representing completed transfer.
PIT - Static variable in class jwo.landserf.process.SurfParam
Pit feature.
PitRemovalBox - Class in jwo.landserf.gui
Creates a window allowing pit removal preferences to be set.
PitRemovalBox(Frame) - Constructor for class jwo.landserf.gui.PitRemovalBox
Creates the dialogue box allowing pit removal preferences to be set.
PitRemovalThread - Class in jwo.landserf.process
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.
PitRemovalThread(GISFrame, int) - Constructor for class jwo.landserf.process.PitRemovalThread
Processes the primary DEM by identifying pits and creates a new pitless surface.
PLAIN_TEXT - Static variable in class jwo.utils.gifutils.GIFImage
Plain text extension label.
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.
planarToTimeSpace(float, float) - Method in class jwo.landserf.process.proj.TimeSpace
Converts the given planar coordinates into a their time-space location.
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 in jwo.utils.gui
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.
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.
POINTDEN_TEXT_R - Static variable in class jwo.landserf.process.io.FileHandler
Generic point density raster.
PointDensityThread - Class in jwo.landserf.process
Calculates the point density of a given vector coverage.
PointDensityThread(GISFrame) - Constructor for class jwo.landserf.process.PointDensityThread
Prepares class for calculating the density surface.
PointDensityThread(GISFrame, VectorMap, RasterMap, int) - Constructor for class jwo.landserf.process.PointDensityThread
Prepares the class for transformation of the points in the given vector into a raster density surface.
PointLayout - Class in jwo.utils.gui
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.
POINTS_TO_TIN - Static variable in class jwo.landserf.process.TinPointsThread
Indicates a transformation from points to TIN.
PolarGraph - Class in jwo.landserf.gui
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.
POLYNOMIAL - Static variable in class jwo.landserf.gui.EditBox
Polynomial raster selected.
PolySurfaceThread - Class in jwo.landserf.process
Calculates a polynomial surface.
PolySurfaceThread(GISFrame, RasterMap, String) - Constructor for class jwo.landserf.process.PolySurfaceThread
Creates a polynomial surface with the given expression.
Position - Interface in jwo.landserf.process.gps
Used to represent any point location transmitted to or from GPS.
position() - Method in class jwo.utils.syntaxhighlighter.Scanner
Finds out at what text position any remaining scanning work should start.
position - Variable in class jwo.utils.syntaxhighlighter.Token
The token's position is given by an index into the document text.
PositionDataPacket - Class in jwo.landserf.process.gps.garmin
Represents a packet containing a point location.
PositionDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.PositionDataPacket
Creates a position packet from the given packet.
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.
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.
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.
PrintAssembly - Class in jwo.landserf.gui
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.
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.
PrintUtilities - Class in jwo.utils.gui
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 in jwo.landserf.process.gps.garmin
Represents a packet containing GPS product information.
ProductDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.ProductDataPacket
Creates a product packet from the given Garmin packet.
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.
profile(Footprint, Footprint) - Method in class jwo.landserf.gui.ProfileQueryBox
Calculates and displays a profile through the raster based on the given points.
ProfileQueryBox - Class in jwo.landserf.gui
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.
projectDatum(Footprint, int) - Method in class jwo.landserf.process.proj.Ellipsoid
Converts a given lat/long coordinate pair using this ellipsoid datum into a longitude/latitude pair using the given datum.
Projection - Class in jwo.landserf.process.proj
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 in jwo.landserf.gui
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 in jwo.landserf.process
Reprojects a spatial object between coordinate systems.
ProjectionThread(GISFrame) - Constructor for class jwo.landserf.process.ProjectionThread
Prepares the class for reprojecting a spatial object.
ProjectionThread(GISFrame, SpatialObject, int) - Constructor for class jwo.landserf.process.ProjectionThread
Prepares the class for reprojecting the given spatial object using the given projection type .
PROPERTIES_FILENAME - Static variable in class jwo.landserf.LandSerf
Name of file storing LandSerf properties.
ProtocolDataPacket - Class in jwo.landserf.process.gps.garmin
Represents a packet containing GPS protocol information.
ProtocolDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.ProtocolDataPacket
Creates a protocol data packet from the given packet.
publish(LogRecord) - Method in class jwo.utils.gui.GUIHandler
Publishes a LogRecord to a GUI.
PUNCTUATION - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
PVTDataPacket - Class in jwo.landserf.process.gps.garmin
Represents a packet containing PVT data (position, velocity, time).
PVTDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.PVTDataPacket
Creates a PVT packet from the given packet data.

Q

Quadratic - Class in jwo.landserf.structure
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.
QUALITY - Static variable in class jwo.landserf.structure.VectorMap
Deprecated. Should use VectorStyles.QUALITY instead.
QUALITY - Static variable in class jwo.landserf.structure.VectorStyles
Indicates that rendering should be optimised for quality.
QUERY - Static variable in class jwo.landserf.gui.GraphicsArea
Indicates query mode.
QUOTEFN - Static variable in class jwo.utils.expression.MathOperator
String quoting function.

R

RAD2DEG - Static variable in class jwo.landserf.process.SurfParam
Converts radians to degrees.
raise(GL, float) - Method in class jwo.landserf.gui3d.Camera
Raises camera by a given amount.
RAND - Static variable in class jwo.utils.expression.MathOperator
Rectangular random number function.
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.
RANK - Static variable in class jwo.utils.expression.MathOperator
Rank of first given argument in the list of remaining arguments.
RASTER - Static variable in class jwo.landserf.gui.GraphicsArea
Interpolated k-colour raster.
RASTER_2D - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies the spatial model as a 2d raster.
RASTER_3D - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies the spatial model as a 3d raster.
RASTER_PARAM - Static variable in class jwo.landserf.script.LSParameter
Indicates a raster map parameter.
RASTER_VAR - Static variable in class jwo.landserf.script.ScriptVariable
Indicates that variable stores a raster map.
RASTER_VECTOR - Static variable in class jwo.landserf.gui.CombineBox
Indicates that a vector maps will be used to cookie cut a raster map.
RasterMap - Class in jwo.landserf.structure
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.
RASTERS - Static variable in class jwo.landserf.gui.CombineBox
Indicates that two rasters will be combined.
RasterStats - Class in jwo.landserf.process
Allows summary statistics to be calculated from a raster map.
RasterStats(RasterMap) - Constructor for class jwo.landserf.process.RasterStats
Initialises object with the given raster map and performs the calculations necessary to find all available summary statistics.
RasterStats(RasterMap, int) - Constructor for class jwo.landserf.process.RasterStats
Initialises object with the given raster map and performs the calculations necessary to find the given summary statistics.
RasterStats(RasterMap, int, float) - Constructor for class jwo.landserf.process.RasterStats
Initialises object with the given raster map and performs the calculations necessary to find the given summary statistics and percentile.
RasterStatsBox - Class in jwo.landserf.gui
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.
RastHeader - Class in jwo.landserf.structure
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.  
RATIO - Static variable in class jwo.utils.gui.JWGraph
Measurement scale of data.
read() - Method in class jwo.landserf.process.gps.garmin.GarminInputStream
Deprecated. Reads the next byte from the stream.
read() - Method in class jwo.landserf.process.gps.garmin.GarminSerialInputStream
Reads the next byte from the stream.
read() - Method in class jwo.landserf.script.ScriptScanner
Overrides the read method from the Scanner class and processes LandScript syntax.
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
Replaces the current contents of this GIFImage with data from a .gif file present on the given input stream.
read() - Method in class jwo.utils.syntaxhighlighter.JavaScanner
Overrides the read method from the Scanner class and processes Java syntax.
read() - Method in class jwo.utils.syntaxhighlighter.Scanner
Reads one token from the start of the current text buffer, given the start offset, end offset, and current scanner state.
read(Reader, Object) - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Reads new text into the component from a Reader.
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(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
Reads 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.
readCharactersInLine(BufferedReader, int) - Static method in class jwo.landserf.process.io.FileIO
Reads in the next consecutive characters in a single line up to a maximum given length.
readCode(BitInputStream) - Method in class jwo.utils.gifutils.GIFInputStream
Reads 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 interprets them as an RRGGBB hex color.
readDataBlock() - Method in class jwo.utils.gifutils.GIFInputStream
Reads data sub-blocks from the underlying input stream until a block terminator (a single zero byte) is encountered.
readDataByte(int) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reads a single byte in the packet and returns it as a short.
readDataDouble(int) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reads a Garmin 8-byte double value from the packet.
readDataFloat(int) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reads a Garmin 4-byte float value from the packet.
readDataLong(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.
readDataString(int) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reads a null-terminated string at the given offset in the packet.
readDataSubBlock() - Method in class jwo.utils.gifutils.GIFInputStream
Reads a data sub-block from the underlying stream.
readDataWord(int) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Reads a Garmin 2-byte word from the data field of the packet and returns it as an integer.
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) - Static method in class jwo.landserf.structure.ColourTable
Creates a colour table from the rules defined in the file with the given name.
readFile(InputStream) - Static method in class jwo.landserf.structure.ColourTable
Creates a colour table from the rules defined in the given input stream.
readFile(String, int) - Method in class jwo.landserf.structure.msn.GraphNetwork
Deprecated. Currently not implemented.
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) - Method in class jwo.landserf.structure.VectorStyles
Reads vector drawing styles from a file and sets the styles accordingly.
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.
readGPX(String, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.XmlIO
Reads a GPX (GPS interchange format) file and stores the contents as a vector map.
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
Reads 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.
readKML(String, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.XmlIO
Reads a KML (Keyhole/Google Earth) vector file and stores the contents as a vector map.
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.
readNextWord(BufferedReader, int) - Static method in class jwo.landserf.process.io.FileIO
Reads in the next consecutive non-whitespace set of characters up to a maximum given length.
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
Deprecated. Reads a packet from the stream.
readPacket() - Method in class jwo.landserf.process.gps.garmin.GarminSerialInputStream
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.
readUnsignedByte(InputStream) - Static method in class jwo.landserf.process.io.FileIO
Reads a single byte of data from the given input stream assuming it to be unsigned.
readUnsignedByte(RandomAccessFile) - Static method in class jwo.landserf.process.io.FileIO
Reads a single byte of data from the given random access file assuming it to be unsigned.
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() - 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
Reallocates row indices in table.
recalculateParams() - Method in class jwo.landserf.structure.DelaunayTriang
Recalculates the triangle parameters.
RecordsPacket - Class in jwo.landserf.process.gps.garmin
Represents a packet transmitted before a large transfer of data units.
RecordsPacket(int, int) - Constructor for class jwo.landserf.process.gps.garmin.RecordsPacket
Creates a records packet that indicates the given number of items will follow.
RecordsPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.RecordsPacket
Creates a records packet from the given packet data.
RectifyBox - Class in jwo.landserf.gui
Creates a dialogue for entering georectification control 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 in jwo.landserf.process
Rectifies a raster map using the supplied transformable class.
RectifyThread(GISFrame) - Constructor for class jwo.landserf.process.RectifyThread
Prepares class for rectifying a raster map.
RectifyThread(GISFrame, RasterMap, Transformable) - Constructor for class jwo.landserf.process.RectifyThread
Prepares the class for rectifying the primary raster held in gisFrame and placing the results in the given raster.
RED - Static variable in class jwo.utils.expression.MathOperator
Extracts red component from a 32 bit colour value.
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.
redoLastChange() - Method in class jwo.utils.gui.UndoHandler
Redoes last undoable action.
RelativeDropBox - Class in jwo.landserf.gui
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.
RELIEF - Static variable in class jwo.landserf.structure.RasterMap
Shaded relief.
remove(int, int) - Method in class jwo.landserf.script.ScriptDocument
Removes text at the given offset and length from the document.
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.
remove(int) - Method in class jwo.utils.syntaxhighlighter.Scanner
Removes all symbols of the given type from the symbol table.
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.
removeGarminListener(GarminListener) - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Removes the specified GarminListener from the list of listeners.
removeGPSListener(GPSListener) - Method in class jwo.landserf.process.gps.GPS
Removes the given GPS listener from the list of GPS 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 rubber band 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
removeSpatialObjects() - Method in interface jwo.landserf.gui.GISFrame
Should clear all stored objects from the GISFrame.
removeSpatialObjects() - Method in class jwo.landserf.gui.GISFrameAdapter
Would clear all stored objects from the GISFrame but does nothing in this case.
removeSpatialObjects() - Method in class jwo.landserf.gui.GUIFrame
Clears all stored objects from the GISFrame.
removeSpatialObjects() - Method in class jwo.landserf.gui.SimpleGISFrame
Clears all stored objects from the 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.
removeTrendLine() - Method in class jwo.landserf.gui.Scatterplot
Removes the trendline from the scatterplot.
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.
removeUpdate(DocumentEvent) - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Ignore this method.
removeVariableListener(VariableListener) - Method in class jwo.landserf.script.ScriptEngine
Removes the given variable listener from those that are informed when the number of variables stored by the script engine changes.
removeWaypointListener(GPSWaypointListener) - Method in class jwo.landserf.process.gps.GPS
Removes the given waypoint listener from the list of waypoint listeners.
renameElement(Node, String) - Method in class jwo.utils.xml.DOMProcessor
Renames the given element with the given new name.
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.
ReprojectBox - Class in jwo.landserf.gui
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.
requestDate() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Makes a request for the date from the GPS.
requestDate() - Method in class jwo.landserf.process.gps.GPS
Should ask for the date from the GPS.
requestObjectIDs() - Method in class jwo.landserf.gui.AttributeSelectionBox
Indicates whether user has requested to store individual object IDs as attributes.
requestPosition() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Makes a request for the position to be sent from the GPS.
requestPosition() - Method in class jwo.landserf.process.gps.GPS
Should ask for the current position from the GPS.
requestRoutes() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Asks the GPS to transmit all the routes in its memory.
requestRoutes() - Method in class jwo.landserf.process.gps.GPS
Should ask the GPS to transmit all the routes in its memory.
requestTime() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Makes a request for the time from the GPS.
requestTime() - Method in class jwo.landserf.process.gps.GPS
Should ask for the time from the GPS.
requestTracks() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Asks the GPS to transmit all the tracks in its memory.
requestTracks() - Method in class jwo.landserf.process.gps.GPS
Should ask the GPS to transmit all the tracks in its memory.
requestWaypoints() - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Asks the GPS to transmit all the waypoints in its memory.
requestWaypoints() - Method in class jwo.landserf.process.gps.GPS
Should ask 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() - Method in class jwo.landserf.structure.RasterMap
Resets the raster values while maintaining all metadata.
reset(int, int, float, float) - Method in class jwo.landserf.structure.RasterMap
Resets the raster with a new empty array of given size and resolution.
reset() - Method in class jwo.utils.expression.Tokenizer
Resets the list of tokens to process.
reset() - Method in class jwo.utils.VarianceCalculator
Resets the calculator.
resetChanges() - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Resets the change monitor.
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(GLAutoDrawable, 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.
ResolutionBox - Class in jwo.landserf.gui
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.
RESTORE_TO_BACKGROUND - Static variable in class jwo.utils.gifutils.GIFImage
Disposal type identifier.
RESTORE_TO_PREVIOUS - Static variable in class jwo.utils.gifutils.GIFImage
Disposal type identifier.
reverse() - Method in class jwo.landserf.structure.GISVector
Reverses the order of coordinates making up the object.
RGB - Static variable in class jwo.utils.expression.MathOperator
Creates a 32 bit colour value from the given red, green and blue components.
rgbaToArgb(int) - Static method in class jwo.landserf.structure.ColourTable
Converts an RGBA into an ARGB colour.
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 - Variable in class jwo.utils.gui.JWGraph
Right position of graph.
RIGHT - Static variable in class jwo.utils.gui.SGLayout
Indicates right alignment of a cell.
rightBorder - Variable in class jwo.utils.gui.SGLayout
 
RIPPLES - Static variable in class jwo.landserf.gui3d.SurfaceDetailBox
Ripple texture.
ROUND - Static variable in class jwo.utils.expression.MathOperator
Decimal rounding function.
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.
ROUTE_TEXT_V - Static variable in class jwo.landserf.process.io.FileHandler
Route vector.
RouteDataPacket - Class in jwo.landserf.process.gps.garmin
Represents a Garmin route packet used for storing sets of waypoints.
RouteDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.RouteDataPacket
Creates a route packet from the given packet data, Note that the route data themselves are transmitted separately as a series of waypoints.
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.
RouteHeaderPacket - Class in jwo.landserf.process.gps.garmin
Represents a Garmin route header packet used for storing sets of waypoints.
RouteHeaderPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.RouteHeaderPacket
Creates a route header packet from the given packet data.
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.
rows - Variable in class jwo.utils.gui.SGLayout
 
rowScale - Variable in class jwo.utils.gui.SGLayout
 
rowSizes - Variable in class jwo.utils.gui.SGLayout
 
RubberbandListener - Interface in jwo.landserf.gui
Interface for objects that need to be updated when a rubber band box has been created.
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.gps.garmin.GarminGPS
Starts listening for input from the GPS as a threaded process.
run() - Method in class jwo.landserf.process.LSThread
Starts the thread's processing and reports on progress.
run() - Method in class jwo.landserf.script.ScriptEngine
Parses the script currently stored in this object.
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

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.
SaveThread - Class in jwo.landserf.process
Saves the currently selected spatial object(s) in the given format.
SaveThread(GISFrame) - Constructor for class jwo.landserf.process.SaveThread
Creates an object ready for saving but does not save any files.
SaveThread(GISFrame, VectorStyles) - Constructor for class jwo.landserf.process.SaveThread
Creates an object ready for saving but does not save any files.
SaveThread(GISFrame, String, int) - Constructor for class jwo.landserf.process.SaveThread
Creates an object ready for saving the current spatial object (defined in gisFrame) with the given name and in the given format.
SCALAR_VAR - Static variable in class jwo.landserf.script.ScriptVariable
Indicates that variable is scalar.
ScaleDrapeBox - Class in jwo.landserf.gui3d
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 in jwo.landserf.gui
Allows results of a multi-scale 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.
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.
ScaleParamThread - Class in jwo.landserf.process
Calculates a given surface parameter over a range of window sizes and places 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 in jwo.landserf.process
Calculates surface parameters from a raster map over a range of window sizes.
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.
scaleWidth(Graphics, Dimension, PageFormat, int) - Method in class jwo.utils.gui.PrintUtilities
Scales the given graphics to the required printer page dimensions.
scan(char[], int, int) - Method in class jwo.utils.syntaxhighlighter.Scanner
Scans or rescans a given read-only segment of text.
Scanner - Class in jwo.utils.syntaxhighlighter
A Scanner object provides a lexical analyser and a resulting token array.
Scanner() - Constructor for class jwo.utils.syntaxhighlighter.Scanner
Creates a new Scanner representing an empty text document.
Scatterplot - Class in jwo.landserf.gui
Displays a scatterplot and optional trend line.
Scatterplot(float, float, float, float, boolean) - Constructor for class jwo.landserf.gui.Scatterplot
Lays out the scatter plot.
Scatterplot(String, float, float, float, float, boolean) - Constructor for class jwo.landserf.gui.Scatterplot
Lays out the scatter plot with given title.
ScatterplotBox - Class in jwo.landserf.gui
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.
SCLayout - Class in jwo.utils.gui
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.
Scriptable - Interface in jwo.landserf.script
Indicates that the class can be called via a scipting command.
ScriptDocument - Class in jwo.landserf.script
Creates a styled document for syntax highlighting of LandScript files.
ScriptDocument(JTextPane) - Constructor for class jwo.landserf.script.ScriptDocument
Creates the styled document for displaying syntax highlighted landScript.
ScriptEditor - Class in jwo.landserf.gui
Creates a frame for managing LandScript files.
ScriptEditor() - Constructor for class jwo.landserf.gui.ScriptEditor
Creates a GUI for script editing.
ScriptEditor(boolean) - Constructor for class jwo.landserf.gui.ScriptEditor
Creates a GUI for script editing.
ScriptEditor(File) - Constructor for class jwo.landserf.gui.ScriptEditor
Creates a GUI for script editing, initially containing the script in the given file.
ScriptEditor(String) - Constructor for class jwo.landserf.gui.ScriptEditor
Creates a GUI for script editing, initially containing the given text.
ScriptEditor(File, boolean) - Constructor for class jwo.landserf.gui.ScriptEditor
Creates a GUI for script editing, initially containing the script in the given file.
ScriptEditor(String, boolean) - Constructor for class jwo.landserf.gui.ScriptEditor
Creates a GUI for script editing, initially containing the given text.
ScriptEngine - Class in jwo.landserf.script
Allows LandSerf functions to be called from the command line or script file.
ScriptEngine() - Constructor for class jwo.landserf.script.ScriptEngine
Sets up the script engine with a default text-based gisFrame to hold spatial objects and report results.
ScriptEngine(GISFrame) - Constructor for class jwo.landserf.script.ScriptEngine
Sets up the script engine using the given gisFrame to hold spatial objects and report results.
ScriptScanner - Class in jwo.landserf.script
A Landscript language scanner that highlights LandScript keywords, syntax etc.
ScriptScanner() - Constructor for class jwo.landserf.script.ScriptScanner
Creates a LandScript scanner that can provide syntax highlighting of LandScript.
ScriptScanner(String) - Constructor for class jwo.landserf.script.ScriptScanner
Creates a LandsScript scanner, for a given version.
ScriptVariable - Class in jwo.landserf.script
Stores a LandScript variable.
ScriptVariable(int, Object) - Constructor for class jwo.landserf.script.ScriptVariable
Stores the given variable value of the given type.
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.
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.
SecureProperties - Class in jwo.utils
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 and key.
seek(RandomAccessFile, long) - Static method in class jwo.landserf.process.io.FileIO
Moves the file pointer to the given offset from the start.
Segment - Class in jwo.landserf.structure
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.
SelectionListener - Interface in jwo.landserf.gui
Interface that responds to the selection of a spatial object at runtime.
SelectVectorBox - Class in jwo.landserf.gui
Creates a window allowing vector selection criteria to be set.
SelectVectorBox(Frame) - Constructor for class jwo.landserf.gui.SelectVectorBox
Creates the dialogue box allowing vector selection criteria to be specified.
SelectVectorThread - Class in jwo.landserf.process
Allows a subset of vector objects to be selected from a vector map.
SelectVectorThread(GISFrame) - Constructor for class jwo.landserf.process.SelectVectorThread
Creates an object ready for GISVector object selection but does not perform the selection itself.
SelectVectorThread(GISFrame, String) - Constructor for class jwo.landserf.process.SelectVectorThread
Creates an object that will select objects from a vector map.
sendPacket(GarminPacket) - Method in class jwo.landserf.process.gps.garmin.GarminUSB
Sends the given USB packet to the connected device.
sendWaypoints(Vector) - Method in class jwo.landserf.process.gps.garmin.GarminGPS
Sends the given collection of GPSWaypoints to the GPS.
sendWaypoints(Vector) - Method in class jwo.landserf.process.gps.GPS
Should send the given collection of GPSWaypoints to the GPS.
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.
SEPARATOR - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
SERIAL - Static variable in class jwo.landserf.process.gps.GPS
Indicates that the GPS uses a SERIAL connection.
serialise(float[][]) - Static method in class jwo.utils.structure.JWMatrix
Returns a 1-dimensional 'serialised' version of a given 2d 4x4 matrix.
serialise(double[][]) - Static method in class jwo.utils.structure.JWMatrix
Returns a 1-dimensional 'serialised' version 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.
setAmbient(float) - Method in class jwo.landserf.structure.RasterMap
Sets the ambient light constant used in surface for relief calculation.
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.
setAttributes(float[][]) - Method in class jwo.landserf.structure.RasterMap
Sets the attributes of the raster map to those defined in the given array.
setAttributeTable(AttributeTable) - Method in class jwo.landserf.structure.SpatialObject
Sets the attribute table associated with this object.
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.garmin.GarminGPS
Asks the GPS to either start or stop transmitting data periodically.
setAutoTransmit(boolean) - Method in class jwo.landserf.process.gps.GPS
Should ask 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.html.HTMLRadioButton
Sets the background colour of the button.
setBackground(Color) - Method in class jwo.utils.gui.JWSlider
Sets the background colour of the slider.
setBlockWidth(float) - Method in class jwo.landserf.gui.BlockGraph
Sets the block width (in x-axis units).
setBoundaryColour(Color) - Method in class jwo.landserf.gui.GraphicsArea
Sets the colour to use for polygon boundaries.
setBoundaryColour(Color) - Method in class jwo.landserf.structure.VectorStyles
Sets the rendering colour of 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.GraphicsArea
Indicates that some process has started or stopped.
setBusy(boolean) - Method in class jwo.landserf.gui.GUIFrame
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 associated with this raster.
setColourTable(ColourTable) - Method in class jwo.landserf.structure.SpatialObject
Sets the colour table associated 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.
setCommands(HashSet) - Method in class jwo.landserf.script.ScriptScanner
Sets the commands to be highlighted by the scanner.
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 general 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 default 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
Sets the time delay for the primary image in 1/100 s
setDelay(int, int) - Method in class jwo.utils.gifutils.GIFImage
Sets 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.
setEditor(ScriptEditor) - Method in class jwo.landserf.script.ScriptEngine
Sets the script editor in which extra messages and progress can be reported.
setElevAngle(float) - Method in class jwo.landserf.structure.RasterMap
Sets the sun elevation angle.
setEllipsoid(Ellipsoid) - Method in class jwo.landserf.process.proj.Projection
Sets the ellipsoid associated with the projection.
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.
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.
setFinalMessage(String) - Method in class jwo.landserf.process.LSThread
Sets the final message once the processing has been completed.
setFixedLineWidth(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Sets whether line width should be fixed as user zooms in/out.
setFixedLineWidth(boolean) - Method in class jwo.landserf.structure.VectorStyles
Sets whether or not line rendering style uses fixed width independently of zooming scale.
setFixedPointSize(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Sets whether or not point rendering style uses fixed size independently of zooming scale.
setFixedPointSize(boolean) - Method in class jwo.landserf.structure.VectorStyles
Sets whether or not point rendering style uses fixed size independently of zooming scale.
setFocalModifier(double, double) - Method in class jwo.landserf.process.PolySurfaceThread
Allows a focal modifier (relative spatial offset) to be set.
setFocalModifier(double, double) - Method in interface jwo.utils.expression.Substitutable
Should allow a focal modifier (relative spatial offset) to be set.
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.
setFontSize(float) - Method in class jwo.utils.gui.SmoothedTextPane
Changes the font size to the given value.
setFontSize(float) - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Changes the font size to the given value.
setForwardSpeed(float) - Method in class jwo.landserf.gui3d.Camera
Sets a new camera speed in direction of travel.
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.
setFullBackground(Color) - Method in class jwo.utils.gui.JWDialogue
Sets the background colour of the dialogue window (including buttons etc).
setFunctions(HashSet) - Method in class jwo.landserf.script.ScriptScanner
Sets the map algebra functions to be highlighted by the scanner.
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.
setHelp(String) - Method in class jwo.landserf.script.LSCommand
Sets a longer help message to be associated with this command.
setHighlightArea(Footprint) - Method in class jwo.landserf.gui.Thumbnail
Sets the area to be highlighted in the thumbnail view.
setHoverHeight(float) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets the minimum 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
Sets the primary image as either interlaced or non-interlaced.
setImageInterlaced(int, boolean) - Method in class jwo.utils.gifutils.GIFImage
Sets the image at the given index as either interlaced or non-interlaced.
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.AlbersEqualAreaConic
Sets whether the transformation should use nearest neighbour (false) or some interpolator (true).
setInterpolation(boolean) - Method in class jwo.landserf.process.proj.FrenchNTF
Sets whether the transformation should use nearest neighbour (false) or some interpolator (true).
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.
setIsLine(boolean) - Method in class jwo.landserf.process.io.FeatureStyle
Determines whether or not style is to be associated with lines.
setIsPoint(boolean) - Method in class jwo.landserf.process.io.FeatureStyle
Determines whether or not style is to be associated with points.
setIsPolygon(boolean) - Method in class jwo.landserf.process.io.FeatureStyle
Determines whether or not style is to be associated with polygons.
setIterationCount(int) - Method in class jwo.utils.gifutils.GIFImage.NetscapeExtension
Sets the number of looping iterations.
setIterationCount(int) - Method in class jwo.utils.gifutils.GIFImage
Makes 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.
setKeywords(HashSet) - Method in class jwo.landserf.script.ScriptDocument
Sets the list of reserved keywords that will be highlighted.
setLabelBackground(Color) - Method in class jwo.landserf.gui.GraphicsArea
Sets the colour to use for label backgrounds.
setLabelBackground(Color) - Method in class jwo.landserf.structure.VectorStyles
Sets the rendering colour of label backgrounds.
setLabelFontSize(float) - Method in class jwo.landserf.structure.VectorStyles
Determines the label text size.
setLabelForeground(Color) - Method in class jwo.landserf.gui.GraphicsArea
Sets the colour to use for label foregrounds.
setLabelForeground(Color) - Method in class jwo.landserf.structure.VectorStyles
Sets the rendering colour of label text.
setLabelPosition(int) - Method in class jwo.landserf.gui.GraphicsArea
Sets the label position relative to its location.
setLabelPosition(int) - Method in class jwo.landserf.structure.VectorStyles
Sets the label position relative to its location.
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.
setlColour(int) - Method in class jwo.landserf.structure.ColourRule
Sets the colour associated with the lower index of the rule.
setLeave(boolean) - Method in class jwo.utils.gui.JWRubberband
Determines if rubberband is left on component when mouse is released.
setlIndex(float) - Method in class jwo.landserf.structure.ColourRule
Sets the index associated with the lower colour.
setLined(boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Allows the surface to be drawn as lines or solid polygons.
setLineWidth(float) - Method in class jwo.landserf.gui.GraphicsArea
Sets the rendering line width (in pixels).
setLineWidth(float) - Method in class jwo.landserf.structure.VectorStyles
Sets the width of lines used when displaying vectors.
setLogger(Logger) - Method in class jwo.landserf.gui.ScriptEditor
Allows a logger to capture output from the script editor if output logging is turned on.
setLogger(Logger) - Method in class jwo.landserf.script.ScriptEngine
Allows a logger to capture script engine input.
setLongitude(AngleRadians) - Method in class jwo.landserf.process.gps.GPSPosition
Sets the longitude of this position.
setLookAndFeel() - Static method in class jwo.landserf.gui.LandSerfLookAndFeel
Sets up the GUI look and feel for LandSerf applications.
setLoop(boolean) - Method in class jwo.landserf.gui3d.Camera
Allows a route to be looped if set to true.
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.
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.
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.gui.ScriptEditor
Displays a message in the editor's status bar.
setMessage(String) - Method in class jwo.landserf.process.LSThread
Deprecated. This method has been deprecated in favour of setFinalMessage(). To send messages before the completion of a process, use setMessage() in GISFrame instead.
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 status bar.
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
Sets the table model to be used by the map.
setModel(TableModel) - Method in class jwo.utils.gui.TableSorter
Sets table model that can be sorted.
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.
setOverlayStyles(VectorStyles) - Method in class jwo.landserf.gui.GraphicsArea
Sets the styles used for displaying a vector overlay.
setPacket(int, int, int[]) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Sets the packet contents to the given given content.
setParameterValues(Vector) - Method in class jwo.landserf.script.LSCommand
Sets the parameter values with those given in the given collection.
setParent(View) - Method in class jwo.utils.gui.html.ImprovedImageView
Establishes the parent view for this view.
setpBlend(float) - Method in class jwo.landserf.structure.RasterMap
Sets the weighting for given to this surface when blending with another.
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.
setPointSize(float) - Method in class jwo.landserf.structure.VectorStyles
Sets the size of text labels used when displaying vectors.
setPolygonOpacity(float) - Method in class jwo.landserf.gui.GraphicsArea
Sets the rendering opacity of polygon interiors.
setPolygonOpacity(float) - Method in class jwo.landserf.structure.VectorStyles
Sets the polygon opacity used when displaying area objects.
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.
setpShade(float) - Method in class jwo.landserf.structure.RasterMap
Sets the weighting given to shaded relief.
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.GraphicsArea
Makes the given raster surface the primary one to display.
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.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.GraphicsArea
Makes the given raster surface the secondary one to display.
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.SimpleGISFrame
Makes the given raster map the secondary one to be processed.
setRasterValueOverlay(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Determines whether raster values are displayed numerically over the raster grid.
setRenderingStyle(int) - Method in class jwo.landserf.gui.GraphicsArea
Sets the rendering style for vectors.
setRenderStyle(int) - Method in class jwo.landserf.structure.VectorStyles
Sets the rendering style.
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 rubber band 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).
setScript(String) - Method in class jwo.landserf.script.ScriptEngine
Sets the script to be parsed.
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.
setSelectionListener(SelectionListener) - Method in class jwo.landserf.gui.ThumbnailViewer
Sets the selection listener that can respond to a double-click of a thumbnail representing a spatial object.
setSeparator(String) - Method in class jwo.utils.expression.Tokenizer
Sets the separator used to distinguish between tokens.
setSerialPacket(int[]) - Method in class jwo.landserf.process.gps.garmin.GarminPacket
Sets the packet contents based on the given serial content.
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.
setShowBoundary(boolean) - Method in class jwo.landserf.structure.VectorStyles
Determines whether or not polygon boundaries are to be drawn.
setShowLabels(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Determines whether point labels are to be shown or not.
setShowLabels(boolean) - Method in class jwo.landserf.structure.VectorStyles
Determines whether or not vector labels are shown.
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 smoothes the drape or not.
setSmoothed(boolean) - Method in class jwo.landserf.gui3d.SurfaceRenderer
Sets texture mapping to smoothed or unsmoothed.
setSmoothText(boolean) - Method in class jwo.utils.gui.SmoothedTextPane
Turns text smoothing on or off.
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.
setStyles(VectorStyles) - Method in class jwo.landserf.structure.VectorMap
Sets the drawing styles that may be used by the vector when drawing.
setStyles(Properties) - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Sets the styles associated with each token type from the given properties list.
setSubstitutor(Substitutable) - Method in class jwo.utils.expression.MathEvaluator
Sets the variable substitutor to considered by the evaluator.
setSurroundLine(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Determines whether line symbolisation should be hollow (true) or solid (false).
setSurroundLine(boolean) - Method in class jwo.landserf.structure.VectorStyles
Sets whether or not line rendering style uses border style that surrounds line.
setSurroundPoint(boolean) - Method in class jwo.landserf.gui.GraphicsArea
Determines whether point symbols should be hollow (true) or solid (false).
setSurroundPoint(boolean) - Method in class jwo.landserf.structure.VectorStyles
Sets whether or not point rendering style uses border style that surrounds point.
setTabWidth(int) - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Sets the tab stop width.
setText(String) - Method in class jwo.utils.gui.html.HTMLRadioButton
Sets the text associated with this HTML radio button.
setThumbDimension(int) - Method in class jwo.landserf.gui.Thumbnail
Sets the size of the thumbnail.
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.
setTransparentColor(Color) - Method in class jwo.utils.gifutils.GIFImage
Sets the RGB transparent colour of the primary image.
setTransparentColor(int, Color) - Method in class jwo.utils.gifutils.GIFImage
Sets the RGB transparent colour 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.RasterMap
Sets the type of raster stored (ELEV, SLOPE, IMAGE, OTHER etc).
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.
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.
setValidation(boolean) - Method in class jwo.utils.gui.html.ImprovedHTMLEditorKit
Determines whether or not XHTML validation is to be applied.
setValue(String) - Method in class jwo.landserf.script.LSParameter
Sets the parameter value.
setValue(SpatialObject) - Method in class jwo.landserf.script.LSParameter
Sets the parameter value.
setValue(Object) - Method in class jwo.landserf.script.ScriptVariable
Sets the contents of the stored variable.
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
Sets the table value at the given coordinates.
setValueAt(Object, int, int) - Method in class jwo.utils.gui.TableSorter
 
setVariables(Set) - Method in class jwo.landserf.script.ScriptScanner
Sets the map variables to be highlighted by the scanner.
setVariableTypes(HashSet) - Method in class jwo.landserf.script.ScriptScanner
Sets the script variable types to be highlighted by the scanner.
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.
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.GraphicsArea
Makes the given vector map the primary one to display.
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.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.GraphicsArea
Makes the given vector map the secondary one to display.
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.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.
setVectorStyles(VectorStyles) - Method in class jwo.landserf.gui.GraphicsArea
Sets the styles for vector rendering.
setVectorStyles(VectorStyles) - Method in class jwo.landserf.gui.VectAppearanceBox
Sets the GUI to reflect the given styles.
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.
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
setViewListener(FootprintListener) - Method in class jwo.landserf.gui.GraphicsArea
Sets the view listener that is informed when the main view changes (e.g through zooming or panning, or the display of a new spatial object).
setVScale(float) - Method in class jwo.landserf.gui3d.View3d
Stores the vertical scaling of the DEM display in the view.
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.
setWSize(int) - Method in class jwo.landserf.structure.RasterMap
Sets a new local window size.
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.
setXAxisInc(float) - Method in class jwo.utils.gui.JWGraph
Sets the increment value between x axis labels.
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.
setYAxisInc(float) - Method in class jwo.utils.gui.JWGraph
Sets the increment value between y axis labels.
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(String) - Method in class jwo.landserf.process.proj.FrenchNTF
Sets the zone and projection parameters for subsequent transformations.
setZone(int, char) - Method in class jwo.landserf.process.proj.Projection
Sets the zone number and letter for a projection that uses zones (such as UTM).
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 projection that uses zones (such as UTM).
SGLayout - Class in jwo.utils.gui
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 alignment properties.
SHADED - Static variable in class jwo.landserf.gui.GraphicsArea
Shaded relief blended with k-colour raster
ShadeReliefBox - Class in jwo.landserf.gui
Creates a dialogue box for setting shaded relief parameters.
ShadeReliefBox(GISFrame, float, float, float, float, float, float, float, float, float) - Constructor for class jwo.landserf.gui.ShadeReliefBox
Creates the dialogue box for parameter entry.
SHAPEFILE_V - Static variable in class jwo.landserf.process.io.FileHandler
ESRI shapefile vector.
ShapefileIO - Class in jwo.landserf.process.io
Collection of methods for reading and writing 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.
shortDescription - Variable in class jwo.landserf.process.gps.garmin.GarminGPS
 
showError() - Method in class jwo.landserf.script.ScriptEngine
Displays an empty error message indicating the line that caused it.
showError(String) - Method in class jwo.landserf.script.ScriptEngine
Displays an error message.
showFullImage() - Method in class jwo.landserf.gui.GraphicsArea
Resets the zoom/panning display to show full image.
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.garmin.GarminGPS
Stops communication with GPS.
shutdown(boolean) - Method in class jwo.landserf.process.gps.GPS
Should stop communication with GPS.
shuttlesort(int[], int[], int, int) - Method in class jwo.utils.gui.TableSorter
 
SimpleGISFrame - Class in jwo.landserf.gui
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.
simplify(GISVector, float) - Static method in class jwo.landserf.process.SimplifyThread
Creates a simplified version of the given GISVector object.
SimplifyBox - Class in jwo.landserf.gui
Creates a window allowing line simplification parameters to be set.
SimplifyBox(Frame) - Constructor for class jwo.landserf.gui.SimplifyBox
Creates the dialogue box allowing line simplification options to be specified.
SimplifyThread - Class in jwo.landserf.process
Allows the lines in the primary vector map to be simplified using the Douglas-Peucker line simplification algorithm.
SimplifyThread(GISFrame) - Constructor for class jwo.landserf.process.SimplifyThread
Creates an object ready for simplification of a vector map but does not perform the simplification.
SimplifyThread(GISFrame, float) - Constructor for class jwo.landserf.process.SimplifyThread
Creates an object that will simplify a vector map.
SIN - Static variable in class jwo.utils.expression.MathOperator
Trigonometrical sine function.
size() - Method in class jwo.utils.structure.JWPriorityQueue
Reports the number of elements stored in this priority queue.
size() - Method in class jwo.utils.syntaxhighlighter.Scanner
Finds the number of available valid tokens, not counting tokens in or after any area yet to be rescanned.
SKEW - Static variable in class jwo.landserf.process.RasterStats
Indicates that only skewness is to be calculated.
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.
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.
SmoothedTextPane - Class in jwo.utils.gui
A text pane with the option of displaying smoothed text and convenience methods for changing font size.
SmoothedTextPane() - Constructor for class jwo.utils.gui.SmoothedTextPane
Creates a new smoothed text pane.
SmoothedTextPane(StyledDocument) - Constructor for class jwo.utils.gui.SmoothedTextPane
Creates a new smoothed text pane with the given document model.
snapLines(float) - Method in class jwo.landserf.structure.msn.GraphNetwork
Snaps lines of identical attribute to one another.
SnapshotListener - Interface in jwo.landserf.gui3d
Interface for objects that need to be informed when a snapshot has been taken.
snapshotReceived(String, ImageIcon) - Method in class jwo.landserf.gui3d.GUI3d
Receives an image containing the completed snapshot.
snapshotReceived(String, ImageIcon) - Method in class jwo.landserf.gui3d.ImageOutputBox
Receives an image containing the completed snapshot.
snapshotReceived(String, ImageIcon) - Method in interface jwo.landserf.gui3d.SnapshotListener
Receives an image containing the completed snapshot.
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.
SOUTH - Static variable in class jwo.landserf.structure.VectorStyles
Indicates label alignment below centre.
SOUTH_AMERICAN - Static variable in class jwo.landserf.process.proj.Ellipsoid
South American ellipsoid.
SOUTH_EAST - Static variable in class jwo.landserf.structure.VectorStyles
Indicates label alignment below and right of centre.
SOUTH_WEST - Static variable in class jwo.landserf.structure.VectorStyles
Indicates label alignment below and left of centre.
SPATIAL_PARAM - Static variable in class jwo.landserf.script.LSParameter
Indicates a spatial object parameter.
SPATIAL_VAR - Static variable in class jwo.landserf.script.ScriptVariable
Indicates that variable stores an unspecified spatial object.
SpatialModel - Interface in jwo.landserf.structure
Identifies minimum state and behaviour of all spatial models.
SpatialObject - Class in jwo.landserf.structure
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.
spectralSynthesis(float[], float[], int, float) - Method in class jwo.landserf.process.FracSurfaceThread
Creates a 2-d fractal surface via spectral synthesis.
SPEED - Static variable in class jwo.landserf.structure.VectorMap
Deprecated. Should use VectorStyles.SPEED instead.
SPEED - Static variable in class jwo.landserf.structure.VectorStyles
Indicates that rendering should be optimised for speed.
SplashScreen - Class in jwo.landserf.gui
Creates a splash 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.
split(GISVector) - Method in class jwo.landserf.structure.GISVector
Splits this object into two new ones around the given object.
SQRT - Static variable in class jwo.utils.expression.MathOperator
Square root function.
SRLayout - Class in jwo.utils.gui
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.
start - Variable in class jwo.utils.syntaxhighlighter.Scanner
The current offset within the buffer, at which to scan the next token.
START_COMMENT - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
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.
state - Variable in class jwo.utils.syntaxhighlighter.Scanner
The current scanner state, as a representative token type.
STATE_PLANE - Static variable in class jwo.landserf.process.proj.Projection
Indicates State Plane map projection.
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 relevant control.
stateChanged(ChangeEvent) - Method in class jwo.landserf.gui3d.SurfaceDetailBox
Responds to a change in a slider by updating the relevant control.
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.
STDEV - Static variable in class jwo.landserf.process.RasterStats
Indicates that only standard deviation is to be calculated.
STONES - Static variable in class jwo.landserf.gui3d.SurfaceDetailBox
Stony texture.
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.
STRING - Static variable in class jwo.landserf.script.LSParameter
Indicates a string parameter.
STRING - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
STRING_MODE - Static variable in class jwo.landserf.script.ScriptDocument
Indicates display of string text in script.
STRING_VAR - Static variable in class jwo.landserf.script.ScriptVariable
Indicates that variable is a string.
stringTable - Variable in class jwo.utils.gifutils.GIFInputStream
String table for LZW decompression
stringTable - Variable in class jwo.utils.gifutils.GIFOutputStream
String table for LZW compression
STRLEN - Static variable in class jwo.utils.expression.MathOperator
Reports the length of a string
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.DummySpatialObject
Would creates a new spatial model that is clipped to the given bounds, but does nothing in this case.
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 new raster that is 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.
Substitutable - Interface in jwo.utils.expression
Interface for any class that wishes to perform a dynamic variable or function substitution.
substituteNull - Static variable in class jwo.landserf.process.io.FileIO
Indicates whether or not to substitute nulls for selected values.
SUBSTRING - Static variable in class jwo.utils.expression.MathOperator
Extracts a substring from a string
SUBTRACT - Static variable in class jwo.utils.expression.MathOperator
Subtraction operator.
SUM - Static variable in class jwo.landserf.process.RasterStats
Indicates that only the sum of all cells is to be calculated.
SurfaceDetailBox - Class in jwo.landserf.gui3d
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 in jwo.landserf.process
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 in jwo.landserf.gui3d
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.
SurfNetwork - Class in jwo.landserf.process
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 in jwo.landserf.process
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 in jwo.landserf.gui3d
Calculates the surface normals of a gridded array.
SurfNormals() - Constructor for class jwo.landserf.gui3d.SurfNormals
 
SurfParam - Class in jwo.landserf.process
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 in jwo.landserf.gui
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 in jwo.landserf.process
Calculates a given surface parameter such as slope, aspect, curvature or feature type.
SurfParamThread(GISFrame) - Constructor for class jwo.landserf.process.SurfParamThread
Prepares the class for calculation of surface parameters.
SurfParamThread(GISFrame, SurfParam) - Constructor for class jwo.landserf.process.SurfParamThread
Prepares the class for calculation of a given surface parameter.
SVG - Static variable in class jwo.landserf.process.io.FileHandler
Scalable Vector Graphics (SVG).
swap(int, int) - Method in class jwo.utils.gui.TableSorter
 
swapTest(Edge) - Method in class jwo.landserf.structure.DelaunayTriang
Swaps candidate edges and retriangulates if necessary.
SWISS - Static variable in class jwo.landserf.process.proj.Projection
Indicates Swiss grid map projection.
Swiss - Class in jwo.landserf.process.proj
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 longitude/latitude to Swiss coordinates.
Swiss(int) - Constructor for class jwo.landserf.process.proj.Swiss
Initialises the transformer in the given direction.
swissToLatLong(float, float) - Method in class jwo.landserf.process.proj.Swiss
Converts the given Swiss coordinates to longitude/latitude location.
Symbol - Class in jwo.utils.syntaxhighlighter
A Symbol represents the information shared between similar tokens, that is their type and spelling.
Symbol(int, String) - Constructor for class jwo.utils.syntaxhighlighter.Symbol
Creates a symbol from its type and name.
symbol - Variable in class jwo.utils.syntaxhighlighter.Token
The symbol contains all the properties shared with similar tokens.
symbolTable - Variable in class jwo.utils.syntaxhighlighter.Scanner
The symbol table can be accessed by initSymbolTable or lookup, if they are overridden.
SyntaxHighlighter - Class in jwo.utils.syntaxhighlighter
Displays text with syntax highlighting.
SyntaxHighlighter(int, int, Scanner) - Constructor for class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Creates a graphics component which displays text with syntax highlighting.

T

tableChanged(TableModelEvent) - Method in class jwo.utils.gui.TableMap
Used to signal that there has been a change to something in the table.
tableChanged(TableModelEvent) - Method in class jwo.utils.gui.TableSorter
 
TableMap - Class in jwo.utils.gui
In a chain of data manipulators some behaviour is common.
TableMap() - Constructor for class jwo.utils.gui.TableMap
 
TableSorter - Class in jwo.utils.gui
A sorter for TableModels.
TableSorter() - Constructor for class jwo.utils.gui.TableSorter
Creates the sorter with no underlying table model.
TableSorter(TableModel) - Constructor for class jwo.utils.gui.TableSorter
Creates the sorter using the given table model.
TAG - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
TAN - Static variable in class jwo.utils.expression.MathOperator
Trigonometrical tangent function.
TargaReader - Class in jwo.utils.gui
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.
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.
testGPS() - Method in class jwo.landserf.gui.GPSConfigBox
Tests communication with a selected GPS, by opening it and then closing it.
TEXT - Static variable in class jwo.landserf.process.io.FileHandler
Generic text file.
TEXT_MODE - Static variable in class jwo.landserf.script.ScriptDocument
Indicates display of normal text in script.
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.
TextRasterIO - Class in jwo.landserf.process.io
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.
TEXTTOP - Static variable in class jwo.utils.gui.html.ImprovedImageView
Indicates top alignment of image text.
TextVectorIO - Class in jwo.landserf.process.io
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 in jwo.landserf.gui
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.
ThumbnailBorder - Class in jwo.landserf.gui
Creates a customised border for the display of spatial object thumbnails.
ThumbnailBorder() - Constructor for class jwo.landserf.gui.ThumbnailBorder
Creates a border for unselected spatial objects.
ThumbnailBorder(int) - Constructor for class jwo.landserf.gui.ThumbnailBorder
Creates a border for spatial objects with the given selection type.
ThumbnailViewer - Class in jwo.landserf.gui
Creates a vertical panel for viewing spatial thumbnails.
ThumbnailViewer(GISFrame) - Constructor for class jwo.landserf.gui.ThumbnailViewer
Creates a scrollable panel for showing thumbnails.
TIME_SPACE - Static variable in class jwo.landserf.process.proj.Projection
Indicates Mayhew travel time-space projection.
TimeDataPacket - Class in jwo.landserf.process.gps.garmin
Represents a Garmin date-time packet used for timestamping records.
TimeDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.TimeDataPacket
Creates a time data packet from the given packet data.
timeReceived(GPSTime) - Method in interface jwo.landserf.process.gps.GPSListener
Invoked when the GPS transmits time data.
TimeSpace - Class in jwo.landserf.process.proj
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 in jwo.landserf.gui
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.
timeSpaceToPlanar(float, float) - Method in class jwo.landserf.process.proj.TimeSpace
Converts the given time-space coordinates into a their planar location.
TIN - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies 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.
TinPointsThread - Class in jwo.landserf.process
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 in jwo.landserf.process
Converts a TIN to DEM representation.
TinToDemThread(GISFrame) - Constructor for class jwo.landserf.process.TinToDemThread
Prepares class for converting a TIN into DEM representation using planar interpolation.
TinToDemThread(GISFrame, boolean) - Constructor for class jwo.landserf.process.TinToDemThread
Prepares class for converting a TIN into DEM representation.
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.
TO_LAT_LONG - Static variable in class jwo.landserf.process.proj.AlbersEqualAreaConic
Indicates a transformation to latitude/longitude
TO_LAT_LONG - Static variable in class jwo.landserf.process.proj.FrenchNTF
Indicates a transformation to longitude/latitude.
TO_LAT_LONG - Static variable in class jwo.landserf.process.proj.ObliqueMercator
Indicates a transformation to longitude/latitude
TO_LAT_LONG - Static variable in class jwo.landserf.process.proj.Swiss
Indicates a transformation to longitude/latitude.
TO_LAT_LONG - Static variable in class jwo.landserf.process.proj.UTM
Indicates a transformation to longitude/latitude
TO_TIME_SPACE - Static variable in class jwo.landserf.process.proj.TimeSpace
Indicates a transformation to time-space from planar coordinates.
toBufferedImage(Image) - Static method in class jwo.utils.gui.ImageUtils
Creates a bufferedImage from the given Java image.
toFormattedString() - Method in class jwo.landserf.script.LSCommand
Reports a formatted help message describing command and its parameters.
TOK_ADDITIVE - Static variable in class jwo.utils.expression.MathToken
Additive operator token.
TOK_BOOLEAN - Static variable in class jwo.utils.expression.MathToken
Boolean type token.
TOK_CLOSE_INDEX - Static variable in class jwo.utils.expression.MathToken
Close index token.
TOK_CLOSE_PAREN - Static variable in class jwo.utils.expression.MathToken
Close parenthesis token.
TOK_COMPARATIVE - Static variable in class jwo.utils.expression.MathToken
Comparative operator token.
TOK_EXPONENT - Static variable in class jwo.utils.expression.MathToken
Exponential operator token.
TOK_FUNC - Static variable in class jwo.utils.expression.MathToken
Fixed parameter function token.
TOK_MULTIPLICATIVE - Static variable in class jwo.utils.expression.MathToken
Multiplicative operator token.
TOK_NUMBER - Static variable in class jwo.utils.expression.MathToken
Numerical token.
TOK_OPEN_INDEX - Static variable in class jwo.utils.expression.MathToken
Open index token.
TOK_OPEN_PAREN - Static variable in class jwo.utils.expression.MathToken
Open parenthesis token.
TOK_QUOTED_STRING - Static variable in class jwo.utils.expression.MathToken
Any text inside quotation marks.
TOK_SEPARATOR - Static variable in class jwo.utils.expression.MathToken
Parameter separator token.
TOK_USER_FUNC - Static variable in class jwo.utils.expression.MathToken
User-defined function token.
TOK_VAR_FUNC - Static variable in class jwo.utils.expression.MathToken
Variable parameter function token.
TOK_VARIABLE - Static variable in class jwo.utils.expression.MathToken
Variable token.
Token - Class in jwo.utils.expression
A simple token for storing a type, value pair.
Token(Object, Object) - Constructor for class jwo.utils.expression.Token
Creates a token of the given type storing the given value.
Token - Class in jwo.utils.syntaxhighlighter
A token represents a smallest meaningful fragment of text, such as a word, recognised by a scanner.
Token(Symbol, int) - Constructor for class jwo.utils.syntaxhighlighter.Token
Creates a token with a given symbol and position.
Tokenizer - Class in jwo.utils.expression
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.
TokenNotFoundException - Exception in jwo.utils.expression
Exception for reporting missing tokens.
TokenNotFoundException() - Constructor for exception jwo.utils.expression.TokenNotFoundException
Creates the exception.
TokenNotFoundException(String) - Constructor for exception jwo.utils.expression.TokenNotFoundException
Creates the exception with the given message.
TOKENS - Static variable in class jwo.utils.expression.MathToken
Array of valid regular expressions corresponding with their token types.
TokenTypes - Interface in jwo.utils.syntaxhighlighter
The TokenTypes interface defines the integer constants representing different types of tokens, for use with any languages.
toListModel() - Method in class jwo.landserf.structure.ColourTable
Converts the colour rules into a ListModel suitable for display by GUI JLists or JTables.
TOP - Static variable in class jwo.utils.gui.html.ImprovedImageView
Indicates top alignment of image.
top - Variable in class jwo.utils.gui.JWGraph
Top position of graph.
TOP - Static variable in class jwo.utils.gui.SGLayout
Indicates top alignment of a cell.
topBorder - Variable in class jwo.utils.gui.SGLayout
 
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.
toString() - Method in exception jwo.landserf.process.gps.garmin.InvalidPacketException
Provides formatted text showing the packet with the problem.
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.PVTDataPacket
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.script.LSCommand
Reports a help message describing command and its parameters.
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.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.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.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
Provides a textual description of the object stored by the token.
toString() - Method in class jwo.utils.gifutils.GIFImage
Provides a 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.
toString() - Method in class jwo.utils.syntaxhighlighter.Symbol
Reports the name of the symbol.
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.
TrackDataPacket - Class in jwo.landserf.process.gps.garmin
Represents a Garmin track packet used for storing sets of locations.
TrackDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.TrackDataPacket
Creates a track packet from the given packet data.
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.
TRAILER - Static variable in class jwo.utils.gifutils.GIFImage
Trailer block label.
transferComplete(int) - Method in class jwo.landserf.gui.GPSImportBox
Called when the transfer to/from GPS is complete.
transferComplete(int) - Method in class jwo.landserf.process.gps.garmin.ConnectionTest
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.
TransferCompletedPacket - Class in jwo.landserf.process.gps.garmin
Represents a packet transmitted after a large transfer of data units.
TransferCompletedPacket(int, int) - Constructor for class jwo.landserf.process.gps.garmin.TransferCompletedPacket
Creates a transfer complete packet that indicates the given command has completed.
TransferCompletedPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.TransferCompletedPacket
Creates a transfer completed packet from the given packet data.
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 class jwo.landserf.process.gps.garmin.ConnectionTest
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.
Transformable - Interface in jwo.landserf.process
Indicates that the class can transform the location represented by a footprint.
TransformAdapter - Class in jwo.landserf.process
Provides a default transformer that leaves coordinates unchanged.
TransformAdapter() - Constructor for class jwo.landserf.process.TransformAdapter
 
transformCoords(Footprint) - Method in class jwo.landserf.gui.RectifyBox
Transforms a given location using the last calculated transformation.
transformCoords(Footprint) - Method in class jwo.landserf.process.proj.AlbersEqualAreaConic
Performs a forward transformation (latitude/longitude to Albers) on the given location.
transformCoords(Footprint) - Method in class jwo.landserf.process.proj.FrenchNTF
Performs a forward longitude/latitude to French grid transform on the given location.
transformCoords(Footprint) - Method in class jwo.landserf.process.proj.ObliqueMercator
Performs a forward longitude/latitude to Oblique Mercator transform on the given location.
transformCoords(Footprint) - Method in class jwo.landserf.process.proj.OSGB
Performs a forward longitude/latitude to OSGB transformation of the given location.
transformCoords(Footprint) - Method in class jwo.landserf.process.proj.Swiss
Performs a forward longitude/latitude 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.
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.TransformAdapter
Transforms the location given by the footprint, but in this case creates a new identical footprint.
TRANSPARENT_GRID - Static variable in class jwo.landserf.gui3d.SurfaceDetailBox
Transparent grid.
TransRastBox - Class in jwo.landserf.gui
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 in jwo.landserf.process
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.
Triangle - Class in jwo.landserf.structure
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.
triangulation - Variable in class jwo.landserf.structure.VectorMap
Triangulation topology.
TWOPI - Static variable in class jwo.landserf.process.SurfParam
2*PI (360 degrees in radians).
type - Variable in class jwo.utils.syntaxhighlighter.Symbol
Classifies the symbol and distinguishes different symbols with the same spelling, where necessary.
typeNames - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
The names of the token types, indexed by type, are provided for descriptive purposes and for use by properties files.

U

UNARY_SUBTRACT - Static variable in class jwo.utils.expression.MathOperator
Unary minus operator (eg -25).
UNDECLARED - Static variable in class jwo.landserf.script.LSParameter
Indicates a parameter with an undeclared type.
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.process.SurfParam
Undefined feature.
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.
undoableEditHappened(UndoableEditEvent) - Method in class jwo.utils.gui.UndoHandler
Responds to undoable edits by saving them in the undo manager.
UndoableEditorPane - Class in jwo.utils.gui
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.
UndoHandler - Class in jwo.utils.gui
Deals with the 'undo' and 'redo' actions associated with a document.
UndoHandler(JTextComponent) - Constructor for class jwo.utils.gui.UndoHandler
Creates a handler to be attached to the given text component.
UndoHandler(JTextComponent, boolean) - Constructor for class jwo.utils.gui.UndoHandler
Creates a handler to be attached to the given text component.
undoLastChange() - Method in class jwo.utils.gui.UndoHandler
Undoes last undoable action.
UNION - Static variable in interface jwo.landserf.structure.SpatialModel
Used to signal a 'union' spatial combination.
UNKNOWN - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies that object is of unknown type.
UNKNOWN_FLOAT - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates an an unsupported or unknown floating point value.
UNKNOWN_MODEL - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies the spatial model is unknown.
UnknownPacketException - Exception in jwo.landserf.process.gps.garmin
Used to indicate that a transmitted packet has not been recognised.
UnknownPacketException() - Constructor for exception jwo.landserf.process.gps.garmin.UnknownPacketException
 
UNRECOGNIZED - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
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.
updateAll() - Method in class jwo.utils.syntaxhighlighter.SyntaxHighlighter
Updates the entire contents to be displayed.
updateBounds() - Method in class jwo.landserf.structure.DummySpatialObject
Would force the object to find its new spatial and attribute bounds, but does nothing in this case.
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 (minimum and maximum 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 and finds the minimum and maximum attribute values.
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 rubber-band 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.
updateGUI(boolean) - Method in class jwo.landserf.gui.ScriptEditor
Updates GUI depending on whether a script is currently running or not.
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 update 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.
updateSelection(JCheckBox) - Method in class jwo.landserf.gui.AttributeSelectionBox
Updates the selected list identified by the given checkbox.
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.
UpdateThread - Class in jwo.landserf.process
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.
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.
UPEAK - Static variable in class jwo.landserf.process.SurfParam
'Universal peak'
UPIT - Static variable in class jwo.landserf.process.SurfParam
'Universal pit' (e.g. sea).
URL - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
US_ALL_ALBERS - Static variable in class jwo.landserf.process.proj.Projection
US all states Albers projection.
US_CONT_ALBERS - Static variable in class jwo.landserf.process.proj.Projection
US conterminous states Albers projection.
USB - Static variable in class jwo.landserf.process.gps.GPS
Indicates that the GPS uses a USB packet.
USB_PROTOCOL_LAYER - Static variable in class jwo.landserf.process.gps.garmin.GarminPacket
Indicates a USB protocol layer packet (USB packets only).
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.
USER_DEFINED - Static variable in class jwo.landserf.gui3d.SurfaceDetailBox
User defined texture.
usesRaster1() - Method in class jwo.landserf.gui.GraphicsArea
Reports whether primary 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.
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 in jwo.landserf.process.proj
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 longitude/latitude location.
UTMToLatLong(float, float, double, double, double, double, double) - Method in class jwo.landserf.process.proj.UTM
Converts the given UTM coordinates into a (lng,lat) referenced location.

V

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.
validateColumns() - Method in class jwo.landserf.structure.AttributeTable
Checks the numeric/text status of all cells.
validateXHTML(String) - Method in class jwo.utils.gui.html.ImprovedHTMLEditorKit
Validates the given XHTML content.
vAlignment - Variable in class jwo.utils.gui.SGLayout
 
vAlignments - Variable in class jwo.utils.gui.SGLayout
 
valueChanged(ListSelectionEvent) - Method in class jwo.landserf.gui.ColourChooseBox
Responds to a change in a list selection by updating the 'remove' button.
valueChanged(ListSelectionEvent) - Method in class jwo.landserf.gui.RectifyBox
Responds to a change in list selection.
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.
variableListChanged(HashMap) - Method in class jwo.landserf.gui.ScriptEditor
Updates the syntax highlighting when variables are added/removed from those stored in the current script.
variableListChanged(HashMap) - Method in interface jwo.landserf.script.VariableListener
Should provide the action that occurs when the given variable list has changed in some way.
VariableListener - Interface in jwo.landserf.script
Should define the activity that occurs when the list of variables associated with a script changes.
VarianceCalculator - Class in jwo.utils
Class for efficient calculation of variance and standard deviation and mean of a list of numbers.
VarianceCalculator() - Constructor for class jwo.utils.VarianceCalculator
Initialises the calculator.
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.
VectAppearanceBox - Class in jwo.landserf.gui
Allows vector appearance to be controlled.
VectAppearanceBox(GISFrame, VectorStyles) - Constructor for class jwo.landserf.gui.VectAppearanceBox
Creates a window allowing all aspects of the vector appearance to be changed.
VectAppearanceBox - Class in jwo.landserf.gui3d
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 in jwo.landserf.structure
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.  
VECTOR_2D - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies the spatial model as a 2d vector.
VECTOR_3D - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies the spatial model as a 3d vector.
VECTOR_PARAM - Static variable in class jwo.landserf.script.LSParameter
Indicates a vector map parameter.
VECTOR_STYLES - Static variable in class jwo.landserf.process.io.FileHandler
Vector display styles.
VECTOR_VAR - Static variable in class jwo.landserf.script.ScriptVariable
Indicates that variable stores a vector map.
VectorMap - Class in jwo.landserf.structure
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 using the given GIS vector object.
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 in jwo.landserf.structure
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.  
VECTORS - Static variable in class jwo.landserf.gui.CombineBox
Indicates that two vector maps will be combined.
VectorStyles - Class in jwo.landserf.structure
Stores vector drawing styles such as line width, font size and position.
VectorStyles() - Constructor for class jwo.landserf.structure.VectorStyles
Creates a set of default vector styles.
VectorStyles(VectorStyles) - Constructor for class jwo.landserf.structure.VectorStyles
Creates a (cloned) copy of the given styles.
VectorStyles(float, boolean, boolean, float, boolean, boolean, float, Color, boolean, int, boolean, Color, Color, float, int) - Constructor for class jwo.landserf.structure.VectorStyles
Sets the vector styles to the given values.
VectorToRasterThread - Class in jwo.landserf.process
Performs a vector to raster transformation.
VectorToRasterThread(GISFrame, VectorMap, RasterMap) - Constructor for class jwo.landserf.process.VectorToRasterThread
Transforms the given vector map into a raster.
vectorToTin() - Method in class jwo.landserf.structure.VectorMap
Creates and stores TIN topology from this vector map.
VERSION - Static variable in class jwo.landserf.LandSerf
Current numeric version of LandSerf.
VERSION - Static variable in class jwo.landserf.script.ScriptEngine
Current numeric version of LandScript.
VERSION_TEXT - Static variable in class jwo.landserf.LandSerf
Current string version of LandSerf.
VERSION_TEXT - Static variable in class jwo.landserf.script.ScriptEngine
Text representing current version of LandScript.
vgap - Variable in class jwo.utils.gui.SGLayout
 
VHIGH - Static variable in class jwo.landserf.gui3d.GUI3d
Very High texture quality (1024 x 1024 pixels).
View3d - Class in jwo.landserf.gui3d
Class for storing 3d views and routes over a surface.
View3d() - Constructor for class jwo.landserf.gui3d.View3d
Creates an empty route.
View3dThread - Class in jwo.landserf.process
Creates a 3d viewer for navigating surfaces.
View3dThread(GISFrame) - Constructor for class jwo.landserf.process.View3dThread
Initialises the 3d viewer.
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.
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.
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.
VLOW - Static variable in class jwo.landserf.gui3d.GUI3d
Very low texture quality (64 x 64 pixels).
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.
VOID - Static variable in class jwo.landserf.script.LSParameter
Indicates a void return type.
VoidRemovalThread - Class in jwo.landserf.process
Removes voids from a raster by taking average of non-void neighbours.
VoidRemovalThread(GISFrame) - Constructor for class jwo.landserf.process.VoidRemovalThread
Creates an object ready to look for void cells (represented by RasterMap.NO_VALUE) and remove them.
VOLUME - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies a volumetric object.
VRML97_FACESET - Static variable in class jwo.landserf.process.io.FileHandler
Deprecated. Should use VRML_FACESET instead.
VRML97_HEIGHTFIELD - Static variable in class jwo.landserf.process.io.FileHandler
Deprecated. Should use VRML_HEIGHTFIELD instead.
VRML97_WORLD - Static variable in class jwo.landserf.process.io.FileHandler
Deprecated. Should use VRML_WORLD instead.
VRML_FACESET - Static variable in class jwo.landserf.process.io.FileHandler
VRML indexed face set.
VRML_HEIGHTFIELD - Static variable in class jwo.landserf.process.io.FileHandler
VRML heightfield.
VRML_WORLD - Static variable in class jwo.landserf.process.io.FileHandler
VRML world.
VrmlIO - Class in jwo.landserf.process.io
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.
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
Pre-multiplies a (3D) vector by a homogeneous (4x4) transformation matrix.
vTransform(double[][], double[]) - Static method in class jwo.utils.structure.JWMatrix
Pre-multiplies a (3D) vector by a homogeneous (4x4) transformation matrix.

W

warning(SAXParseException) - Method in class jwo.landserf.process.io.MasterMapReader
Called when the parser encounters a non-fatal warning.
WaypointDataPacket - Class in jwo.landserf.process.gps.garmin
Represents a Garmin waypoint packet used for storing named locations.
WaypointDataPacket(int, Footprint, float, String) - Constructor for class jwo.landserf.process.gps.garmin.WaypointDataPacket
Creates a waypoint packet from the given location and name.
WaypointDataPacket(GarminPacket) - Constructor for class jwo.landserf.process.gps.garmin.WaypointDataPacket
Creates a waypoint packet from the given packet.
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 class jwo.landserf.process.gps.garmin.ConnectionTest
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.
west - Variable in class jwo.landserf.structure.VectHeader
Deprecated. Western boundary of vector.
WEST - Static variable in class jwo.landserf.structure.VectorStyles
Indicates label alignment left of centre.
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.
WHILE - Static variable in class jwo.utils.expression.MathOperator
Logical condition while loop.
WHITESPACE - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
WIDTH - Static variable in class jwo.landserf.gui.Thumbnail
Width of thumbnail (image + border)
WindowScaleBox - Class in jwo.landserf.gui
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.
WITHIN - Static variable in interface jwo.landserf.structure.SpatialModel
Identifies this object as being within another.
WORD - Static variable in interface jwo.utils.syntaxhighlighter.TokenTypes
 
write(GarminPacket) - Method in class jwo.landserf.process.gps.garmin.GarminOutputStream
Deprecated. Writes a packet of data to the output stream and performs DLE stuffing where necessary.
write(GarminPacket) - Method in class jwo.landserf.process.gps.garmin.GarminSerialOutputStream
Writes a packet of data to the output stream 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(Object[]) - Method in class jwo.utils.dbase.DbaseFileWriter
Write a single dBase record.
write(int) - Method in class jwo.utils.gifutils.BitOutputStream
Writes a byte at the current bit boundary.
write(GIFOutputStream) - Method in class jwo.utils.gifutils.GIFImage
Writes 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
Writes a single bit (1 or 0) to the underlying output stream.
writeBits(int, int) - Method in class jwo.utils.gifutils.BitOutputStream
Writes 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
Writes 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
Writes the given bytes to the underlying output stream as a series of data sub-blocks.
writeDataSubBlock(byte[]) - Method in class jwo.utils.gifutils.GIFOutputStream
Writes 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(ColourTable, String) - Static method in class jwo.landserf.structure.ColourTable
Writes the given colour table out as a file using the given name.
writeFile(ColourTable, OutputStream) - Static method in class jwo.landserf.structure.ColourTable
Writes the given colour table out as a file using the given output stream.
writeFile(String, int) - Method in class jwo.landserf.structure.msn.GraphNetwork
Deprecated. Currently not implemented.
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) - Method in class jwo.landserf.structure.VectorStyles
Writes vector drawing styles out as a file using the given name.
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 image file.
writeGPX(VectorMap, String, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.XmlIO
Writes a GPX (GPS interchange format) file from the given vector map.
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.
writeImage(String, GraphicsArea, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.ImageIO
Writes out the given graphics area as an image file.
writeImage(String, GraphicsArea, GISFrame, int, int, LSThread) - Static method in class jwo.landserf.process.io.ImageIO
Writes out the given graphics area as an image file with the given dimensions.
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.
writeKML(VectorMap, String, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.XmlIO
Writes a KML vector file from the given vector map.
writeKMZ(String, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.XmlIO
Writes the currently displayed image in gisFrame as a KMZ archive containing a hierarchy of sampled images.
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, int, 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, 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.
writeTIN(VectorMap, String, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.VrmlIO
Writes a TIN with draped image as a VRML file.
writeToKMZ() - Method in class jwo.landserf.process.io.KMZWriter
Writes the image(s) out as a KMZ file.
writeVector(VectorMap, String, GISFrame, LSThread) - Static method in class jwo.landserf.process.io.ShapefileIO
Writes a shapefile based on the supplied vector map.
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 with default document settings on standard output.
writeXML(String, String, Boolean) - Method in class jwo.utils.xml.DOMProcessor
Displays the DOM stored within this class as an XML file with the given document settings on standard output.
writeXML(String) - Method in class jwo.utils.xml.DOMProcessor
Converts the DOM stored within this class into an XML file with default document settings.
writeXML(OutputStream) - Method in class jwo.utils.xml.DOMProcessor
Converts the DOM stored within this class into an XML file with default document settings.
writeXML(String, String, String, Boolean) - Method in class jwo.utils.xml.DOMProcessor
Converts the DOM stored within this class into an XML file with the given document settings.
writeXML(OutputStream, String, String, Boolean) - Method in class jwo.utils.xml.DOMProcessor
Converts the DOM stored within this class into an XML file with the given document settings.

X

X - Static variable in class jwo.utils.expression.MathOperator
Shortcut variable used to represent spatial x coordinate.
XML - Static variable in class jwo.landserf.process.io.FileHandler
XML metadata file.
XmlIO - Class in jwo.landserf.process.io
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
Shortcut variable used to represent spatial y coordinate.

Z

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

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-2009, last modified, 17th April, 2009