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

A

AbstractHiker - Class in com.c5corp.c5Algorithms
The Abstract Hiker class it the parent to all hikers.
AbstractHiker() - Constructor for class com.c5corp.c5Algorithms.AbstractHiker
 
accept(File) - Method in class com.c5corp.c5viewUi.DemFileFilter
implements java.io.FileFilter.accept(File f) to specify the file filter
actionPerformed(ActionEvent) - Method in class com.c5corp.c5viewUi.DemToolApplet
Handles button events.
actionPerformed(ActionEvent) - Method in class com.c5corp.c5viewUi.ViewerDisplayPanel
Event Handler deals with the grayscale/color, export, info, open, "ok" buttons
addTrackPoint(String, int, int, int, int) - Method in class com.c5corp.c5gps.TrackLog
Adds a TrackPoint to the TrackLog, with a default (epochal) date.
addTrackPoint(String, int, String, int, int, int) - Method in class com.c5corp.c5gps.TrackLog
Adds a TrackPoint to the TrackLog, with a default (epochal) date.
addTrackPoint(String, int, int, int, Calendar, int) - Method in class com.c5corp.c5gps.TrackLog
Adds a TrackPoint to the TrackLog.
addTrackPoint(String, int, String, int, int, Calendar, int) - Method in class com.c5corp.c5gps.TrackLog
Adds a TrackPoint to the TrackLog.
addTrackPoint(String, int, int, int, int, int, int, int, int, int, int) - Method in class com.c5corp.c5gps.TrackLog
Adds a TrackPoint to the TrackLog.
addTrackPoint(String, int, String, int, int, int, int, int, int, int, int, int) - Method in class com.c5corp.c5gps.TrackLog
Adds a TrackPoint to the TrackLog.
appearance - Variable in class com.c5corp.c5j3d.DEM3dAppearance
The central j3d object encapsulated by DEM3dAppearance
ARCER - Static variable in class com.c5corp.c5Algorithms.StepwiseArcHiker
This 8x9x3 array is used to project from a starting point around an arc, projecting ~ 180 meters radious in the directions indicated in a regular grid, starting from relative position (0,0).
ArtificialPoints - Class in com.c5corp.c5utm
public class Points
ArtificialPoints() - Constructor for class com.c5corp.c5utm.ArtificialPoints
 
averageDemElevation() - Method in class com.c5corp.c5dem.DemTable
averageDemElevation() calculates the average elevation of this area.

B

BatchAddDems - Class in com.c5corp.c5utm.util
BatchAddDems() - Constructor for class com.c5corp.c5utm.util.BatchAddDems
 
batchAddDems() - Static method in class com.c5corp.c5utm.util.BatchAddDems
Adds all of the DEM files in the configured NEW_DEMS directory to the database.
Build1KGrid(boolean) - Static method in class com.c5corp.c5utm.util.Build1KGridFromDb
Run from another class.
Build1KGrid() - Static method in class com.c5corp.c5utm.util.Build1KGridFromFiles
Constructor for Build1KGrid(
Build1KGrid(boolean) - Static method in class com.c5corp.c5utm.util.Build1KGridFromFiles
Static method will build the 1K_grid tables
Build1KGridFromDb - Class in com.c5corp.c5utm.util
This utility fills the UTM_1K_GRID_DATA table in the C5 landscape database from data in the DEM_METADATA and UTM_COORS tables.
Build1KGridFromDb(boolean) - Constructor for class com.c5corp.c5utm.util.Build1KGridFromDb
Construction processes UTM_COORDS data into UTM_1K_GRID_DATA and UTM_POINT_STATS and MODE tables.
Build1KGridFromFiles - Class in com.c5corp.c5utm.util
Build1KGridFromFiles builds the 1K_GRID_STATS table from the dem files stored in the configured DEM directory && the corresponding records in the database's UTM_METADATA table.
Build1KGridFromFiles() - Constructor for class com.c5corp.c5utm.util.Build1KGridFromFiles
 
Build1KGridStats - Class in com.c5corp.c5utm.util
This convienence class calls Build1KGridFromFiles.Build1KGridFromFiles(); and Build1KGridFromDb.Build1KGridFromDb() in this order.
Build1KGridStats() - Constructor for class com.c5corp.c5utm.util.Build1KGridStats
 
BuildPointStats - Class in com.c5corp.c5utm.util
This convienence class calls BuildPointStatsFromFiles.BuildPointStats() and BuildPointStatsFromDb.BuildPointStats() in this order.
BuildPointStats() - Constructor for class com.c5corp.c5utm.util.BuildPointStats
 
BuildPointStats(boolean) - Static method in class com.c5corp.c5utm.util.BuildPointStatsFromDb
Run from another class.
BuildPointStats() - Static method in class com.c5corp.c5utm.util.BuildPointStatsFromFiles
Builds the UTM_POINT_STATS table
BuildPointStats(boolean) - Static method in class com.c5corp.c5utm.util.BuildPointStatsFromFiles
Builds the UTM_POINT_STATS table
BuildPointStatsFromDb - Class in com.c5corp.c5utm.util
This utility fills the UTM_POINT_STATS table in the C5 landscape database from data in the DEM_METADATA and UTM_COORS tables.
BuildPointStatsFromDb(boolean) - Constructor for class com.c5corp.c5utm.util.BuildPointStatsFromDb
Construction processes UTM_COORS data into UTM_1K_GRID_DATA and UTM_POINT_STATS and MODE tables.
BuildPointStatsFromFiles - Class in com.c5corp.c5utm.util
BuildPointStatsFromFiles builds the UTM_POINT_STATS table from the dem files stored in the configured DEM directory && the corresponding records in the database's UTM_METADATA table.
BuildPointStatsFromFiles() - Constructor for class com.c5corp.c5utm.util.BuildPointStatsFromFiles
 

C

C5DemAbstractFilter - Class in com.c5corp.DEMconvert
An abstract class implementing c5demOutFilterInterface, that can be implemented to create new c5 DemTool filters for exporting DEM data into any text format.
C5DemAbstractFilter() - Constructor for class com.c5corp.DEMconvert.C5DemAbstractFilter
 
C5DemConstants - Interface in com.c5corp.c5dem
Interface C5DemConstants contains final vars used in various places throughout c5dem and related packages
C5UTM - Class in com.c5corp.c5utm
C5UTM contains static methods for accessing the data in a C5 Landscape database installation.
C5UTM() - Constructor for class com.c5corp.c5utm.C5UTM
 
C5UTM10To30Meter - Class in com.c5corp.DEMconvert.filters
Converts a DEM file into a corpscon/C5UTM batch file with 10 meter to 30 meter downsampling also functions as an filter in C5 DEM tools.
C5UTM10To30Meter() - Constructor for class com.c5corp.DEMconvert.filters.C5UTM10To30Meter
The default constructor creates a blank object such that writeHeader(Dem, PrintWriter) and writeData(Dem, Printwriter) can be used with arbitrary Dem and PrintWriter objects
C5UTM10To30Meter(String) - Constructor for class com.c5corp.DEMconvert.filters.C5UTM10To30Meter
This constructor is used by the main function in this class, which is intended mostly for command line use.
C5UTMconfs - Class in com.c5corp.c5utm
public class C5UTMconfs C5UTMconfs.java - part of the C5 Landscape database (otherwise known as the C5UTM database).
C5UTMconfs() - Constructor for class com.c5corp.c5utm.C5UTMconfs
This constructor opens and parses the files and loads the private vars
C5UTMconfs(String) - Constructor for class com.c5corp.c5utm.C5UTMconfs
This constructor opens and parses the files and loads the private vars.
C5UTMdatabaseMethods - Class in com.c5corp.c5utm
Deprecated. This class is deprecated since version 1.0.3, and all of its functionality moved to the C5UTM class.
C5UTMdatabaseMethods() - Constructor for class com.c5corp.c5utm.C5UTMdatabaseMethods
Deprecated.  
calculateAzimuth(UtmCoordinatePairElev, UtmCoordinatePairElev) - Static method in class com.c5corp.c5Algorithms.AbstractHiker
Returns an int from 0 to 359 representing the azimuth angle between Point begin and Point destination.
calculateCardinalDirection(UtmCoordinatePairElev, UtmCoordinatePairElev) - Static method in class com.c5corp.c5Algorithms.AbstractHiker
Returns the closest of eight CARDINAL_BITS representing the azimuth from UtmCoordinatePairElev begin to UtmCoordinatePairElev destination.
calculateClosestMean() - Method in class com.c5corp.c5utm.Points
Finds the actual elevation that is member of the Data Set which is closest to the actual mean.
calculateClosestMedian() - Method in class com.c5corp.c5utm.Points
Find the elevation in the Data Set closest to the median.
calculateContiguousModalityPercentage() - Method in class com.c5corp.c5utm.Points
Calculates the contiguous modality percentage.
calculateCumulativeDistance() - Method in class com.c5corp.c5gps.TrackLog
Returns the cumulative distance between all points in the track Returns a sentinel value of -1 if there are no internal TrackPoints in the TrackLog.
calculateCumulativeElevationChange() - Method in class com.c5corp.c5gps.TrackLog
The cumulative elevation change is always a positive value, because it it is calculated via the absolute value of elevational change from between sequential points in the track.
calculateDistance() - Method in class com.c5corp.c5gps.TrackLog
Returns the simple straight line distance (in meters) between begin point and end point.
calculateEastingRange() - Method in class com.c5corp.c5gps.TrackLog
Finds the range between the minimum and maximum easting values
calculateElevationDifference() - Method in class com.c5corp.c5gps.TrackLog
The elevation difference between beginning point and end point.
calculateElevationEfficencyRatio() - Method in class com.c5corp.c5gps.TrackLog
The elevation efficiency ratio is the nominal elevation change divided by the cumulative elevation change.
calculateFrequencyHash() - Method in class com.c5corp.c5utm.Points
Calculates and returns a java.util.HashMap object.
calculateMaximumPerpendicularSlope() - Method in class com.c5corp.c5Algorithms.VirtualHikerTrackLog
Calculates the maximum perpendicular slope (as a percentage) for the track by examining the cells perpendicular to the current direction of travel (to the subsequent point in the TrackLog.
calculateMaximumSlope() - Method in class com.c5corp.c5gps.TrackLog
Calculates the maximum slope (as a percentage) between any two adjacent points in the track.
calculateMean() - Method in class com.c5corp.c5utm.Points
This method calculates the mean value of all elevations in the Points object.
calculateMedian() - Method in class com.c5corp.c5utm.Points
Calculates the median value of the elevations.
calculateMinMaxElevationDifference() - Method in class com.c5corp.c5gps.TrackLog
The elevation difference between the minimum elevation and the maximum elevation.
calculateMode() - Method in class com.c5corp.c5utm.Points
Calculates and returns an array int[] containing one or more (if multi-modal) modes for the area.
calculateNorthingRange() - Method in class com.c5corp.c5gps.TrackLog
Find the range between the minimum and maximum northing values.
calculateNumberOfPoints() - Method in class com.c5corp.c5utm.Points
This is a calculation because there may be void areas.
calculatePercentile(int) - Method in class com.c5corp.c5utm.Points
# calculatePercentile takes one argument, an elevation, and returns a value from 0 to 100 representing the percentile of that elevation relative to the rest of the set, or -1 or -2
-1 is a sentinel indicating that the area is flat, thus there is not a percentile to calculate
-2 is a sentinel indicating that the elevation given is out of the range between highest and lowest
Note that if it is a flat area, this function returns -1.
calculateStandardDeviation() - Method in class com.c5corp.c5utm.Points
Calculates and returns a java.util.HashMap object.
calculateSumOfElevations() - Method in class com.c5corp.c5utm.Points
This method returns the total sume of all of the elevations represented in the Points object.
calculateSurroundingDemAvailability(Connection) - Method in class com.c5corp.c5utm.DemMetadata
Returns an integer containing flags describing the surrounding dem availability.
calculateSWcornerEasting() - Method in class com.c5corp.c5gps.TrackLog
Finds the southwest corner easting for the area enclosing the track log
calculateSWcornerNorthing() - Method in class com.c5corp.c5gps.TrackLog
Finds the southwest corner northing for the area enclosing the track log
calculateTerrainDescriptor() - Method in class com.c5corp.c5utm.Points
Characterizes the shape of the immediate surrounding area - the immediate points around the point.
calculateTopographyDescriptor() - Method in class com.c5corp.c5utm.Points
Characterizes the shape of a 1K area - Can be used to identify canyons, draws, spurs, ridges, valleys, depressions and saddles.
calculateTrackStdev() - Method in class com.c5corp.c5gps.TrackLog
Calculates and returns the standard deviation of the elevations in the track.
calculateTrackStraightnessRatio() - Method in class com.c5corp.c5gps.TrackLog
The straightness ratio is the straight-line distance (begin point to end point) divided by the cumulative distance of the track.
CARDINAL_BITS - Static variable in class com.c5corp.c5Algorithms.AbstractHiker
CARDINAL_BITS, which also include intercardinal primary directions, are arranged declared in the array in the following order: {N_BIT,NE_BIT,E_BIT,SE_BIT,S_BIT,SW_BIT,W_BIT,NW_BIT}.
CARDINAL_BITS - Static variable in class com.c5corp.c5utm.DemMetadata
CARDINAL_BITS, which also include intercardinal primary directions, are arranged declared in the array in the following order: {N_BIT,NE_BIT,E_BIT,SE_BIT,S_BIT,SW_BIT,W_BIT,NW_BIT}.
CARDINAL_BITS - Static variable in class com.c5corp.c5utm.Points
CARDINAL_BITS, which also include intercardinal primary directions, are arranged declared in the array in the following order: {N_BIT,NE_BIT,E_BIT,SE_BIT,S_BIT,SW_BIT,W_BIT,NW_BIT}.
closeDbConnection(Connection) - Static method in class com.c5corp.c5utm.DbHelper
Tidys up the db connection.
COLOR - Static variable in class com.c5corp.c5viewUi.DemImagePanel
COLOR flag
com.c5corp.c5Algorithms - package com.c5corp.c5Algorithms
The com.c5corp.c5Algorithms package contains miscellaneous special analytial algorithms that utilize the C5 Landscape Database.
com.c5corp.c5dem - package com.c5corp.c5dem
The com.c5corp.c5dem package contains various classes required to read data from and instantiate objects representing USGS digital elevation files.
com.c5corp.c5gps - package com.c5corp.c5gps
The com.c5corp.c5utm.c5gps package contains classes for reading and writing typical data from Global Positioning Systems devices, such as waypoint files, tracklogs and route files.
com.c5corp.c5gps.filters - package com.c5corp.c5gps.filters
The com.c5corp.c5utm.c5gps package contains GpsFilters for reading and writing various GPS file types.
com.c5corp.c5j3d - package com.c5corp.c5j3d
The com.c5corp.c5utm.c5j3d is vapor; I hope to implement a com.sun.j3d.loaders.Loader for Dem text files sometime.
com.c5corp.c5utm - package com.c5corp.c5utm
The com.c5corp.c5utm package contains classes for the management and analysis of DEM and other data in a relational database using the C5UTM (C5 Landscape database) Entity Relationship model.
com.c5corp.c5utm.util - package com.c5corp.c5utm.util
The com.c5corp.c5utm.util package contains database management utility classes related to the com.c5corp.c5utm package; The com.c5corp.c5utm.util classes all have a main method, and perform a specific activity such as loading DEM data into the database tables or building intermediate metadata tables for further analysis.
com.c5corp.c5viewUi - package com.c5corp.c5viewUi
The com.c5corp.c5utm.c5viewUi package contains classes classes constituting various user interfaces to the C5 Landscape Database and for viewing Dem files.
com.c5corp.DEMconvert - package com.c5corp.DEMconvert
The com.c5corp.DEMconvert package contains one class, C5DemAbstractFilter.
com.c5corp.DEMconvert.filters - package com.c5corp.DEMconvert.filters
The com.c5corp.DEMconvert.filters package consists of export filters allowing DEM data to be exported to arbitrary text formats.
com.c5corp.landUse - package com.c5corp.landUse
 
confs - Variable in class com.c5corp.c5gps.TrackLog
 
ConnectionPool - Class in com.c5corp.c5utm
Provides/manages a pool of java.sql.Connection objects capable of accessing the database.
convertToVerticalFeet() - Method in class com.c5corp.c5dem.DemTable
covertToVerticalFeet() changes the internal representation of data in the dem from Meters to Feet, (or leaves the units unchanged if they are already in Feet.
convertToVerticalMeters() - Method in class com.c5corp.c5dem.DemTable
covertToVerticalMeters() changes the internal representation of data in the dem from Feet to Meters, (or leaves the units unchanged if they are already in Meters.
CoordinateTranslation - Interface in com.c5corp.c5gps
A CoordinateTranslation specifies some translation between two different WayPoints; base and baseTranslator.
copy - Static variable in interface com.c5corp.c5dem.C5DemConstants
public final String copy contains copyright information
Corpscon10To30Meter - Class in com.c5corp.DEMconvert.filters
Converts a DEM file into a corpscon/C5UTM batch file with 10 meter to 30 meter downsampling also functions as an filter in DemTool.
Corpscon10To30Meter() - Constructor for class com.c5corp.DEMconvert.filters.Corpscon10To30Meter
the default constructor creates a blank object such that writeHeader(Dem, PrintWriter) and writeData(Dem, Printwriter) can be used with arbitrary Dem and PrintWriter objects
Corpscon10To30Meter(String) - Constructor for class com.c5corp.DEMconvert.filters.Corpscon10To30Meter
This constructor is used by the main function in this class, which is intended mostly for command line use.
CorpsconBatch - Class in com.c5corp.DEMconvert.filters
Converts a DEM file into a corpscon batch file - also functions as a filter for DemTool in the C5 DEM Tools UI (implements c5demOutFilterInterface through super class)
CorpsconBatch() - Constructor for class com.c5corp.DEMconvert.filters.CorpsconBatch
The default constructor creates a blank object such that writeHeader(Dem, PrintWriter) and writeData(Dem, Printwriter) can be used with arbitrary Dem and PrintWriter objects.
CorpsconBatch(String) - Constructor for class com.c5corp.DEMconvert.filters.CorpsconBatch
This constructor is used by the main function in this class, which is intended mostly for command line use.
CorpsconBatchXY - Class in com.c5corp.DEMconvert.filters
Converts a DEM file into a corpscon batch file - also functions as a filter for DemTool Adds X and Y values in the Point Name field.
CorpsconBatchXY() - Constructor for class com.c5corp.DEMconvert.filters.CorpsconBatchXY
The default constructor creates a blank object such that writeHeader(Dem, PrintWriter) and writeData(Dem, Printwriter) can be used with arbitrary Dem and PrintWriter objects.
CorpsconBatchXY(String) - Constructor for class com.c5corp.DEMconvert.filters.CorpsconBatchXY
This constructor is used by the main function in this class, which is intended mostly for command line use.
countTrackPoints() - Method in class com.c5corp.c5gps.TrackLog
Returns the number of TrackPoints in the Track Log
createViewer() - Static method in class com.c5corp.c5viewUi.DemTool
this method calls openFile() of ViewerDisplayPanel to get a file then calls createViewer(String filename)
CsvRouteListFilter - Class in com.c5corp.c5gps.filters
The CsvRouteListFilter functions both as an input and output filter to read and write standard GPS waypoint .csv files.
CsvRouteListFilter(File) - Constructor for class com.c5corp.c5gps.filters.CsvRouteListFilter
Constructor creates a CsvRoutePointLogFilter .
CsvTrackLogListFilter - Class in com.c5corp.c5gps.filters
The CsvTrackLogListFilter functions both as an input and output filter to read and write standard GPS tracklog .csv files.
CsvTrackLogListFilter(File) - Constructor for class com.c5corp.c5gps.filters.CsvTrackLogListFilter
Constructor creates a CsvTrackLogFilter .
CsvWayPointListFilter - Class in com.c5corp.c5gps.filters
The CsvWayPointListFilter functions both as an input and output filter to read and write standard GPS waypoint .csv files.
CsvWayPointListFilter(File) - Constructor for class com.c5corp.c5gps.filters.CsvWayPointListFilter
Constructor creates a CsvWayPointLogFilter .

D

Dat2C5UTM - Class in com.c5corp.c5utm.util
public class Dat2C5UTM Dat2C5UTM.java - part of the C5 Landscape database (otherwise known as the C5UTM database).
Dat2C5UTM() - Constructor for class com.c5corp.c5utm.util.Dat2C5UTM
 
databaseUnitsConfigured() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a boolean, true if the database units are configured.
databaseWorking() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a boolean, true if the configuration file validates and the DB is working.
DbHelper - Class in com.c5corp.c5utm
public class DbHelper DbHelper.java - part of Landscape database (otherwise known as the C5UTM database).
DbHelper() - Constructor for class com.c5corp.c5utm.DbHelper
 
deleteDem(String, C5UTMconfs) - Static method in class com.c5corp.c5utm.C5UTM
String deleteDem(String id, C5UTMconfs conf) This method drops a dem from the database according to its id.
deleteDem(String) - Static method in class com.c5corp.c5utm.C5UTM
boolean deleteDem(String id) This method drops a dem from the database according to its id.
deleteDem(String, C5UTMconfs) - Static method in class com.c5corp.c5utm.C5UTMdatabaseMethods
Deprecated. This method is deprecated, moved to the C5UTM class.
deleteDem(String) - Static method in class com.c5corp.c5utm.C5UTMdatabaseMethods
Deprecated. This method is deprecated, moved to the C5UTM class.
Dem - Class in com.c5corp.c5dem
Digital Elevation Model (DEM) object
Dem(String) - Constructor for class com.c5corp.c5dem.Dem
Constructs a DEM from an input file specified in String inputfile
Dem(File) - Constructor for class com.c5corp.c5dem.Dem
Constructs a DEM from an input file specified in java.io.File file
Dem(URL) - Constructor for class com.c5corp.c5dem.Dem
Constructs a DEM from a java.net.URL
Dem2C51KGrid - Class in com.c5corp.DEMconvert.filters
Dem2C51KGrid.java - part of C5 Landscape (C5UTM) database
Dem2C51KGrid() - Constructor for class com.c5corp.DEMconvert.filters.Dem2C51KGrid
Default constuctor, required by the newInstance() method of the Class class, such that this class can be dynamically loaded.
Dem2C51KGrid(String) - Constructor for class com.c5corp.DEMconvert.filters.Dem2C51KGrid
Builds tables from the specified file name.
Dem2C5PointStats - Class in com.c5corp.DEMconvert.filters
Dem2C5PointStats.java - part of C5 Landscape (C5UTM) database
Dem2C5PointStats() - Constructor for class com.c5corp.DEMconvert.filters.Dem2C5PointStats
Default constuctor, required by the newInstance() method of the Class class, such that this class can be dynamically loaded.
Dem2C5PointStats(String) - Constructor for class com.c5corp.DEMconvert.filters.Dem2C5PointStats
Builds tables from the specified file name.
Dem2C5UTM - Class in com.c5corp.DEMconvert.filters
Dem2C5UTM.java - part of C5UTM database C5 DEM Tool 1.0.3b filter that processes a dem to update the C5UTM database (uses java JDBC) Dem2C5UTM.java adds UTM points to the C5UTM (C5 Landscape) db.
Dem2C5UTM() - Constructor for class com.c5corp.DEMconvert.filters.Dem2C5UTM
default constuctor - required by the newInstance() method of the Class class such that this class can be dynamically loaded.
Dem2C5UTM(String, String) - Constructor for class com.c5corp.DEMconvert.filters.Dem2C5UTM
This constructor is typically used by the main method in this class when invoked from the command line.
DEM3d - Class in com.c5corp.c5j3d
DEM3d creates a 3D object that represents a Digital Elevation Model.
DEM3d(DemTable) - Constructor for class com.c5corp.c5j3d.DEM3d
Constructs a DEM3d object from a DemTable.
DEM3d(DemTable, float, float, float) - Constructor for class com.c5corp.c5j3d.DEM3d
Constructs a DEM3d object with specified dimensions from a DemTable
DEM3dAppearance - Class in com.c5corp.c5j3d
DEM3dAppearance extends DEM3d and creates a DEM3d object with an editable appearance.
DEM3dAppearance(DemTable) - Constructor for class com.c5corp.c5j3d.DEM3dAppearance
Constructs a DEM3dAppearance object from a DemTable.
DEM3dAppearance(DemTable, BufferedImage) - Constructor for class com.c5corp.c5j3d.DEM3dAppearance
Constructs a DEM3dAppearance object with a texture from a DemTable.
DEM3dAppearance(DemTable, float, float, float) - Constructor for class com.c5corp.c5j3d.DEM3dAppearance
Constructs a DEM3dAppearance object with specified dimensions from a DemTable
DEM3dAppearance(DemTable, float, float, float, BufferedImage) - Constructor for class com.c5corp.c5j3d.DEM3dAppearance
Constructs a DEM3dAppearance object with a texture and specified dimensions from a DemTable
DemFileFilter - Class in com.c5corp.c5viewUi
This class extends the abstract class javax.swing.filechooser.FileFilter it is used to filter .dem and .DEM extensions in the JFileChooser It also implements the same logic as a java.io.FileFilter.
DemFileFilter() - Constructor for class com.c5corp.c5viewUi.DemFileFilter
Constructor
DemImagePanel - Class in com.c5corp.c5viewUi
extention of JPanel to image DemTable objects Extends JPanel, implements Scrollable.
DemImagePanel(DemTable, int) - Constructor for class com.c5corp.c5viewUi.DemImagePanel
constructor
DemMetadata - Class in com.c5corp.c5utm
public class dbHelper DemMetadata.java - part of Landscape database (otherwise known as the C5UTM database).
DemMetadata(String, int, int, int, double, double, double, double, double, double, double, double, Date, String, String, int, int, double) - Constructor for class com.c5corp.c5utm.DemMetadata
Constructs a DemMetadata object, which is normally constructed from data in the database, utilizing static methods as in the C5UTM class.
DemMetaTable - Class in com.c5corp.c5utm
Driver class for testing Grid object, DemMetadata object and C5utm's getGrids function.
DemMetaTable() - Constructor for class com.c5corp.c5utm.DemMetaTable
 
DemTable - Class in com.c5corp.c5dem
Extention of com.c5corp.c5dem.Dem adding a table of UtmCoordinatePairElev objects describing xy coordinates for a Dem.
DemTable(URL) - Constructor for class com.c5corp.c5dem.DemTable
Constructs a DEM from a java.net.URL
DemTable(File) - Constructor for class com.c5corp.c5dem.DemTable
Constructs a DEM from an input file specified in java.io.File file
DemTable(String) - Constructor for class com.c5corp.c5dem.DemTable
Constructs a DEM from an input file specified in String inputfile
DemTool - Class in com.c5corp.c5viewUi
Main Method for testing DEM Imaging
DemTool() - Constructor for class com.c5corp.c5viewUi.DemTool
 
DemToolApplet - Class in com.c5corp.c5viewUi
This is the applet version of C5's DEM Tool
DemToolApplet() - Constructor for class com.c5corp.c5viewUi.DemToolApplet
 
Dump1KGrid - Class in com.c5corp.c5utm.util
Dump1KGrid() - Constructor for class com.c5corp.c5utm.util.Dump1KGrid
 

E

E_BIT - Static variable in interface com.c5corp.c5dem.C5DemConstants
Constant representing and mask for E bit
E_BIT - Static variable in class com.c5corp.c5utm.DemMetadata
Mask to check for E bit (see CARDINAL_BITS[] below)
easting - Variable in class com.c5corp.c5dem.UtmPoint
UTM easting value
elevation - Variable in class com.c5corp.c5dem.UtmPoint
Elevation at easting, northing
eof - Variable in class com.c5corp.c5dem.Reader
 
equals(Route) - Method in class com.c5corp.c5gps.Route
Compares the another Route to this to see if they are equivalent.
equals(TrackLog) - Method in class com.c5corp.c5gps.TrackLog
Compares another Tracklog to this to see if they are equivalent tracks.
equals(WayPoint) - Method in class com.c5corp.c5gps.WayPoint
Compares the planametric values of another WayPoint to this to see if they are equivalent.

F

FEETTOMETERS - Static variable in interface com.c5corp.c5dem.C5DemConstants
public final double FEETTOMETERS = 0.3048;
Constant value for converting meters to feet
One foot 0.3048 meters
FileFilteraccept(File) - Method in class com.c5corp.c5viewUi.DemFileFilter
Overrides javax.swing.filechooser.FileFilter.accept(File f) to specify the file filter for the JFileChooser
finalize() - Method in class com.c5corp.c5utm.ConnectionPool
 
finalize() - Method in class com.c5corp.c5utm.UpdateConnectionPool
 
finalize() - Method in class com.c5corp.c5utm.util.Dat2C5UTM
 
findClosestElevation(int) - Method in class com.c5corp.c5utm.Points
find the elevation value in the Data Set closest to the param givin.
findDem(int, int, int, int, int, Connection) - Static method in class com.c5corp.c5utm.C5UTM
Given an area represented by the methods parameters, a DemMetadata object representing a Dem that encloses the given area.
findDemNameContains(String, Connection) - Static method in class com.c5corp.c5utm.C5UTM
Vector findDemNameContains(String str, C5UTMconfs conf) This method will normally return a Vector with either 0 or more elements of type DemMetadata.
findDemNameContains(String, C5UTMconfs, Connection) - Static method in class com.c5corp.c5utm.C5UTM
Deprecated. since version 2.0
findDemNameContains(String, C5UTMconfs) - Static method in class com.c5corp.c5utm.C5UTMdatabaseMethods
Deprecated. This method is deprecated, its functionality replaced by the getDemMetadata(String query) method of the C5UTM class.
findDemNameContains(String) - Static method in class com.c5corp.c5utm.C5UTMdatabaseMethods
Deprecated. This method is deprecated, has beem moved to the C5UTM class.
findExactDemNames(String, Connection) - Static method in class com.c5corp.c5utm.C5UTM
Vector findExactDemNames(String str, C5UTMconfs conf) Finds an exact match for a dem name from the file_info field of DEM_METADATA.
findExactDemNames(String, C5UTMconfs, Connection) - Static method in class com.c5corp.c5utm.C5UTM
Deprecated. since version 2.0
findExactDemNames(String, C5UTMconfs) - Static method in class com.c5corp.c5utm.C5UTMdatabaseMethods
Deprecated. This method is deprecated, moved to the C5UTM class.
findExactDemNames(String) - Static method in class com.c5corp.c5utm.C5UTMdatabaseMethods
Deprecated. This method is deprecated, moved to the C5UTM class.
findSimilarPoints(StatisticalPoint, double, Connection) - Static method in class com.c5corp.c5utm.C5UTM
Given an input point and a connection object, returns a Vector of most similar points.
foundTarget() - Method in class com.c5corp.c5Algorithms.VirtualHikerTrackLog
Returns true if the virtual hiker producing this object was able to reach its target site.
freeConnection(Connection) - Method in class com.c5corp.c5utm.ConnectionPool
returns a connection back to the pool
freeConnection(Connection) - Method in class com.c5corp.c5utm.UpdateConnectionPool
returns a connection back to the pool

G

get1kGridStatus() - Method in class com.c5corp.c5utm.DemMetadata
This attribute indicates the status of statistical metadata that has been generated for the areas in this dem, and stored in the tables UTM_1K_GRID_DATA and UTM_POINT_STATS, See the sql for those tables.
get_accuracy_code() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 14 - Accuracy code for elevations: 0=unknown accuracy, 1=accuracy information is given in logical record type C.
get_availability() - Method in class com.c5corp.c5dem.Dem
Type C Data Element 4 - Code indicating availability of statistics in data element 5: 1=available, 0=unavailable
get_availability() - Method in class com.c5corp.c5dem.TypeC
Type C Data Element 4 - Code indicating availability of statistics in data element 5: 1=available, 0=unavailable
get_column_count() - Method in class com.c5corp.c5dem.Dem
Convenience method for Data Element 16 the number of columns in the file is the same as the number of B records
get_column_id() - Method in class com.c5corp.c5dem.TypeB
A convenience method for Data element 1 retruning the column id
get_contour_interval_l() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 18 - Source contour interval units.
get_contour_interval_s() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 20 - Source contour interval units Corresponds to the units of the map smallest primary contour interval.
get_contour_intervalL() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 18 - Source contour interval units.
get_contour_intervalS() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 20 - Source contour interval units Corresponds to the units of the map smallest primary contour interval.
get_corners() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 11 (a 4x2 array) - A 4,2 array containing the ground coordinates of the four corners for the DEM.
get_counter_angle() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 13 - Counterclockwise angle (in radians) from the primary axis of ground planimetric reference to the primary axis of the DEM local reference system.
get_counter_angle() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 13 - Counterclockwise angle (in radians) from the primary axis of ground planimetric reference to the primary axis of the DEM local reference system.
get_data_edition() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 28 - Data Edition: 01-99 Primarily a NIMA specific field.
get_data_edition() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 28 - Data Edition: 01-99 Primarily a NIMA specific field.
get_data_rmse() - Method in class com.c5corp.c5dem.Dem
Type C Data Element 5 - RMSE of DEM data relative to file's datum (x, y, z) In same units as indicated by elements 8 and 9 of logical record type A.
get_data_rmse() - Method in class com.c5corp.c5dem.TypeC
Type C Data Element 5 - RMSE of DEM data relative to file's datum (x, y, z) In same units as indicated by elements 8 and 9 of logical record type A.
get_data_rmse_sample_size() - Method in class com.c5corp.c5dem.Dem
Type C Data Element 6 - Sample size on which statistics in element 5 are based, if 0, then accuracy will be assumed to be estimated rather than computed.
get_data_rmse_sample_size() - Method in class com.c5corp.c5dem.TypeC
Type C Data Element 6 - Sample size on which statistics in element 5 are based, if 0, then accuracy will be assumed to be estimated rather than computed.
get_datum_elevation() - Method in class com.c5corp.c5dem.TypeB
Elevation of local datum for the profile The values are in the units of measure given by data element 9, logical record type A.
get_dem_level_code() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 3 - DEM level code: 1=DEM-1, 2=DEM-2, 3=DEM-3
get_dem_level_code() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 3 - DEM level code: 1=DEM-1, 2=DEM-2, 3=DEM-3
get_elevation_accuracy() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 14 - Accuracy code for elevations: 0=unknown accuracy, 1=accuracy information is given in logical record type C.
get_elevation_at(short) - Method in class com.c5corp.c5dem.TypeB
Returns the elevation at index i converted to int in version 1.0.2
get_elevation_pattern() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 4 - Code defining elevation pattern (regular or random): 1=regular, 2=random is reserved for future use.
get_elevation_pattern() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 4 - Code defining elevation pattern (regular or random): 1=regular, 2=random is reserved for future use.
get_elevation_unit() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 9 - Code defining unit of measure for elevation coordinates throughout the file: 1=feet, 2=meters.
get_elevation_unit() - Method in class com.c5corp.c5dem.DemTable
public short get_elevation_unit() is a method of Dem.java that is overridden in this class.
get_elevation_unit() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 9 - Code defining unit of measure for elevation coordinates throughout the file: 1=feet, 2=meters.
get_elevations() - Method in class com.c5corp.c5dem.TypeB
A m,n array of elevations for the profile.
get_file_name() - Method in class com.c5corp.c5dem.Dem
Returns the dem spefication Data Element 1 - the file name.
get_file_name() - Method in class com.c5corp.c5dem.TypeA
Returns the dem spefication Data Element 1 - the file name.
get_file_rmse() - Method in class com.c5corp.c5dem.Dem
Type C Data Element 2 - RMSE of file's datum relative to absolute datum (x, y, z) In same units as indicated by elements 8 and 9 of logical record type A.
get_file_rmse() - Method in class com.c5corp.c5dem.TypeC
Type C Data Element 2 - RMSE of file's datum relative to absolute datum (x, y, z) In same units as indicated by elements 8 and 9 of logical record type A.
get_file_rmse_sample_size() - Method in class com.c5corp.c5dem.Dem
Type C Data Element 3 - Sample size on which statistics in data element 2 are based If 0, then accuracy will be assumed to be estimated rather than computed.
get_file_rmse_sample_size() - Method in class com.c5corp.c5dem.TypeC
Type C Data Element 3 - Sample size on which statistics in data element 2 are based.
get_first_elevation_coords() - Method in class com.c5corp.c5dem.TypeB
A two-element array containing the ground planimetric ^ coordinates (Xgo,Ygo) of the first elevation in the profile.
get_ground_coordinates() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 11 (a 4x2 array) - A 4,2 array containing the ground coordinates of the four corners for the DEM.
get_horizontal_datum() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 27 - Horizontal datum:
1=North American Datum 1927 (NAD 27)
2=World Geodetic System 1972 (WGS 72)
3=WGS 84
4=NAD 83
5=Old Hawaii Datum
6=Puerto Rico Datum
7=NAD 83 Provisional
(shifts in horizontal coordinates are computed, but old DEM nodes are not resampled)
get_horizontal_datum() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 27 - Horizontal datum:
1=North American Datum 1927 (NAD 27)
2=World Geodetic System 1972 (WGS 72)
3=WGS 84
4=NAD 83
5=Old Hawaii Datum
6=Puerto Rico Datum
7=NAD 83 Provisional
(shifts in horizontal coordinates are computed, but old DEM nodes are not resampled)
get_inspection_date() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 22 - Data inspection revision date, YYMM two-digit year and two-digit month.
get_inspection_flag() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 23 - Inspection revision flag, "I" or "R"
get_inspection_flag() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 23 - Inspection revision flag, "I" or "R"
get_largest_interval() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 17 - Largest primary contour interval.
get_largest_interval() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 17 - Largest primary contour interval.
get_max_elevation() - Method in class com.c5corp.c5dem.Dem
Convienence method for Data Element 12 (which is a 2 element array), returing the maximum elevation in a dem file.
get_max_elevation() - Method in class com.c5corp.c5dem.TypeB
A convenience method for data element 5, the maximum elevation in the profile.
get_mc_origin() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 2 - MC origin code, Mapping Center origin Code.
get_mc_origin() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 2 - MC origin code, Mapping Center origin Code.
get_min_and_max_values() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 12 (a 2 element array) - A two-element array containing minimum and maximum elevations for the DEM.
get_min_and_max_values() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 12 (a 2 element array) - A two-element array containing minimum and maximum elevations for the DEM.
get_min_elevation() - Method in class com.c5corp.c5dem.Dem
Convienence method for Data Element 12 (which is a 2 element array), returing the minimum elevation in a dem file.
get_min_elevation() - Method in class com.c5corp.c5dem.TypeB
A convenience method for data element 5, the minumum elevation in the profile.
get_number_of_elevations() - Method in class com.c5corp.c5dem.TypeB
A two-element array containing the number (m, n) of elevations in the DEM profile, (Data element 2).
get_percent_void() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 29 - Percent Void: If element 25 indicates a void, this field (right justified) contains the percentage of nodes in the file set to void (-32,767).
get_percent_void() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 29 - Percent Void: If element 25 indicates a void, this field (right justified) contains the percentage of nodes in the file set to void (-32,767).
get_planimetric_system() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 5 - Code defining ground planimetric reference system: 0=Geographic, 1=UTM, 2=State plane.
get_planimetric_system() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 5 - Code defining ground planimetric reference system: 0=Geographic, 1=UTM, 2=State plane.
get_planimetric_unit() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 8 - Code defining unit of measure for ground planimetric units throughout the file: 0=radians, 1=feet, 2=meters, 3=arc-seconds Normally set to code 2 for 7.5-minute DEM's.
get_planimetric_unit() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 8 - Code defining unit of measure for ground planimetric units throughout the file: 0=radians, 1=feet, 2=meters, 3=arc-seconds Normally set to code 2 for 7.5-minute DEM's.
get_planimetric_zone() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 6 - Code defining zone in ground planimetric reference system 163-168 Codes for State plane and UTM coor- dinate zones are given in appendixes D and E for 7.5-minute DEM's.
get_planimetric_zone() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 6 - Code defining zone in ground planimetric reference system 163-168 Codes for State plane and UTM coor- dinate zones are given in appendixes D and E for 7.5-minute DEM's.
get_polygon_sides() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 10 - The number (n) of sides in the polygon which defines the coverage of the DEM file, normally 4.
get_profile_columns() - Method in class com.c5corp.c5dem.TypeB
Convenience methods for Data Element 2, returns the number of columns per profile in this file.
get_profile_elevations() - Method in class com.c5corp.c5dem.TypeB
Convenience methods for Data Element 2, returns the number of elevations in this profile
get_profile_min_max() - Method in class com.c5corp.c5dem.TypeB
A two-element array of minimum and maximum elevations for the profile.
get_projection_parameters() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 7 (15 element array) - Map projectionparameters (see appendix F) of measure for ground planimetric coordinates through-out the file Definition of parameters for various projections is given in appendix F.
get_projection_parameters() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 7 (15 element array) - Map projectionparameters (see appendix F) of measure for ground planimetric coordinates through-out the file Definition of parameters for various projections is given in appendix F.
get_revision_date() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 22 - Data inspection revision date, YYMM two-digit year and two-digit month.
get_row_and_column_id() - Method in class com.c5corp.c5dem.TypeB
A two-element array representing data element 1, containing the row and column identification number of the DEM profile contained in this record.
get_row_id() - Method in class com.c5corp.c5dem.TypeB
A convenience method for Data element 1 retruning the row id
get_rows_and_columns() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 16 - A two-element array containing the number of rows and columns (m,n) of profiles in the DEM When the row value m is set to 1 the n value describes the number of columns in the DEM file.
get_rows_and_columns() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 16 - A two-element array containing the number of rows and columns (m,n) of profiles in the DEM When the row value m is set to 1 the n value describes the number of columns in the DEM file.
get_sides() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 10 - The number (n) of sides in the polygon which defines the coverage of the DEM file, normally 4.
get_smallest_primary() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 19 - Smallest primary.
get_smallest_primary() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 19 - Smallest primary.
get_source_date() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 21 - Data source date YYMM two-digit year and two-digit month.
get_source_date() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 21 - Data source date YYMM two-digit year and two-digit month.
get_spacial_rez_x() - Method in class com.c5corp.c5dem.Dem
convenience method for element 15 - returns spacial resolution x.
get_spacial_rez_y() - Method in class com.c5corp.c5dem.Dem
convenience method for element 15 - returns spacial resolution y.
get_spacial_rez_z() - Method in class com.c5corp.c5dem.Dem
convenience method for element 15 - returns spacial resolution z.
get_stats_available() - Method in class com.c5corp.c5dem.Dem
Type C Data Element 1 - Returns the code indicating availability of statistics in data element 2: 1=available, 0=unavailable
get_stats_available() - Method in class com.c5corp.c5dem.TypeC
Type C Data Element 1 - Returns the code indicating availability of statistics in data element 2: 1=available, 0=unavailable
get_suspect_and_void_flag() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 25 - Suspect and void area flag: 0=none, 1=suspect areas, 2=void areas, 3=suspect and void areas
get_suspect_and_void_flag() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 25 - Suspect and void area flag: 0=none, 1=suspect areas, 2=void areas, 3=suspect and void areas
get_validation_flag() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 24 - Data validation flag:
0= No validation performed.
1=TESDEM (record C added) no qualitative test (no DEM Edit System [DES] review).
2=Water body edit and TESDEM run.
3=DES (includes water edit) no qualitative test (no TESDEM).
4=DES with record C added, qualita tive and quantitative tests for level 1 DEM.
5=DES and TESDEM qualitative and quantitative tests for levels 2 and 3 DEM's.
get_validation_flag() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 24 - Data validation flag:
0= No validation performed.
1=TESDEM (record C added) no qualitative test (no DEM Edit System [DES] review).
2=Water body edit and TESDEM run.
3=DES (includes water edit) no qualitative test (no TESDEM).
4=DES with record C added, qualita tive and quantitative tests for level 1 DEM.
5=DES and TESDEM qualitative and quantitative tests for levels 2 and 3 DEM's.
get_vertical_datum() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 26 - Vertical datum:
1=local mean sea level
2=National Geodetic Vertical Datum 1929 (NGVD 29)
3=North American Vertical Datum 1988 (NAVD 88)
get_vertical_datum() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 26 - Vertical datum:
1=local mean sea level
2=National Geodetic Vertical Datum 1929 (NGVD 29)
3=North American Vertical Datum 1988 (NAVD 88)
get_xgo() - Method in class com.c5corp.c5dem.TypeB
A convenience method for data element 3, the ground planimetric coordinates Xgo.
get_xyz_resolution() - Method in class com.c5corp.c5dem.Dem
Returns the dem specification Data Element 15 (a 3 element array) - A three-element array of DEM spatial resolution for x, y, z.
get_xyz_resolution() - Method in class com.c5corp.c5dem.TypeA
Returns the dem specification Data Element 15 (a 3 element array) - A three-element array of DEM spatial resolution for x, y, z.
get_ygo() - Method in class com.c5corp.c5dem.TypeB
A convenience method for data element 3, the ground planimetric coordinates Ygo.
getAccessPassword() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured access password for this C5UTM database installation.
getAdjacentDemMetadata(int, Connection) - Method in class com.c5corp.c5utm.DemMetadata
Returns the DemMetadata object for the defined cardinal direction.
getAllDemMetadata(Connection) - Static method in class com.c5corp.c5utm.C5UTM
gets all the Dem meta data objects from the database
getAltitude() - Method in class com.c5corp.c5gps.TrackPoint
returns the TrackPoint altitude
getAltitude() - Method in class com.c5corp.c5gps.WayPoint
returns the WayPoint altitude.
getArrayShape() - Method in class com.c5corp.c5utm.Points
Returns a simple array that can be used to iterate over the 2d array returned by getElevations.
getAvailability() - Method in class com.c5corp.c5dem.Dem
Type C Data Element 4 - availability of statistics in data element 5..
getAverageElevation() - Method in class com.c5corp.c5utm.DemMetadata
gets the Average Elevation for the entire dem
getBase() - Method in interface com.c5corp.c5gps.CoordinateTranslation
returns the base waypoint point, relative to the original or base terrain.
getBase() - Method in class com.c5corp.c5gps.SimpleXYCoordinateTranslation
Returns the base WayPoint, or the relative base of the original points that will be translated
getBaseTranslator() - Method in interface com.c5corp.c5gps.CoordinateTranslation
returns the base translator waypoint, relative to the terrain into which the data will be translated.
getBaseTranslator() - Method in class com.c5corp.c5gps.SimpleXYCoordinateTranslation
Returns the base translator, or the base of the translation from the base WayPoint to the translator waypoints
getBaseUrl() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured base url for this C5UTM database installation.
getBreadth() - Method in class com.c5corp.c5j3d.DEM3d
Returns the breadth of the object
getBufferedImage() - Method in class com.c5corp.c5viewUi.DemImagePanel
Returns a reference to the current BufferedImage object that is being drawn on this JPanel.
getCardinalIndex(int) - Static method in class com.c5corp.c5Algorithms.AbstractHiker
Protected helper method to index into the protected parallel array MOVE for the index of a directional x,y coordinate pair describing a move through the grid.
getCleanTrackName() - Method in class com.c5corp.c5gps.TrackLog
accessor for the track name, truncates at any "|" characters and removes white space in favor of "_", giving a gps friendly name for a track
getClosestMean() - Method in class com.c5corp.c5utm.StatisticalPoint
Returns the closest elevation to the mean found in the associated set
getClosestMedian() - Method in class com.c5corp.c5utm.StatisticalPoint
Returns the (snapped) median elevation found in the associated set
getCode(int, int) - Method in class com.c5corp.landUse.LandUseMap
Accessor method that returns land code based on the location in the LandUseMap
getCode(int, int, int) - Method in class com.c5corp.landUse.LandUseMap
Accessor method that returns land code based on the location in UTM coordinates
getCode() - Method in class com.c5corp.landUse.UtmCoordinatePairLandUse
Accessor function that returns land use code.
getColumns_x() - Method in class com.c5corp.c5utm.DemMetadata
The number of profiles in the original DEM - think x (the max val of x in UTM coords)
getConnection() - Method in class com.c5corp.c5utm.ConnectionPool
Returns a connection from the connection pool
getConnection() - Method in class com.c5corp.c5utm.UpdateConnectionPool
Returns a connection from the connection pool
getContiguousModalityPercentage() - Method in class com.c5corp.c5utm.StatisticalPoint
Returns the contiguous modality percentage of the associated set, with -1 indicating a perfectly flat area, and -2 an error.
getCoordinatePairElevArray(int, int, int, int, int, Connection) - Static method in class com.c5corp.c5utm.C5UTM
This method is similar to the getPoints method in this class, (which returns a more powerful Points object) in that it has the same method signature and performs a similar function, but has some notable differences.
getCopy() - Method in class com.c5corp.c5gps.Route
Returns a Route object that is a copy of this
getCorpsconDir() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured CORPSCON directory for this C5UTM database installation.
getCorpsconDirFile() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.io.File containing the configured CORPSCON directory for this C5UTM database installation.
getDate() - Method in class com.c5corp.c5gps.TrackPoint
returns the TrackPoint Date
getDate() - Method in class com.c5corp.c5gps.WayPoint
returns the WayPoint Date
getDateAdded() - Method in class com.c5corp.c5utm.DemMetadata
date_added is not part of the dem specification it holds the date that the DEM was placed in this database.
getDatum() - Method in class com.c5corp.c5gps.GpsPointRecord
Every GpsPointRecord has a datum
getDatum() - Method in class com.c5corp.c5gps.TrackLog
accessor for the datum string
getDatum() - Method in class com.c5corp.c5gps.TrackPoint
returns the TrackPoint datum
getDatum() - Method in class com.c5corp.c5gps.WayPoint
accessor for the datum string
getDbConnection() - Static method in class com.c5corp.c5utm.DbHelper
Helps get a db connection that can read from the database
getDbConnection(String) - Static method in class com.c5corp.c5utm.DbHelper
Helps get a db connection
getDbUrl() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured database url for this C5UTM database installation.
getDemDir() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured DEM directory, (the location of dems already processed into the database), for this C5UTM database installation.
getDemDirFile() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.io.File containing the configured DEM directory, (the location of dems already processed into the database), for this C5UTM database installation.
getDemId() - Method in class com.c5corp.c5utm.DemMetadata
database primary key
getDemId() - Method in class com.c5corp.c5utm.Point
public getDemId() accesses the elevation member
getDemMetadata(String, Connection) - Static method in class com.c5corp.c5utm.C5UTM
Searches the DEM_METADATA.DEM_METADATA_id field for a matching DEM_METADATA_id, returning either a DemMetadata object, or null if there is no such DEM_METADATA_id.
getDemMetadata(int, int) - Method in class com.c5corp.c5utm.Grid
returnd a DemMetadata object from the Grid
getDemMetadataSearch(String, Connection) - Static method in class com.c5corp.c5utm.C5UTM
public static Vector getDemMetadataSearch(String query) Strings are searched in the DEM_METADATA.file_info field (case insensitve), and a Vector of DemMetadata objects is returned that match the search; possibly null, if no matches are found.
getDemTable() - Method in class com.c5corp.c5j3d.DEM3d
Returns the DemTable used to construct the DEM3d object.
getDescription() - Method in class com.c5corp.c5viewUi.DemFileFilter
description of the file types
getDistance(UtmCoordinatePair, UtmCoordinatePair) - Static method in class com.c5corp.c5Algorithms.AbstractHiker
getDistance is a utility method returning the distance between two UtmCoordinatePair objects.
getDistance(TrackPoint, TrackPoint) - Method in class com.c5corp.c5gps.TrackLog
Returns the distance between two trackpoints
getDriver() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured database driver for this C5UTM database installation.
getEastDem() - Method in class com.c5corp.c5utm.DemMetadata
gets the DemMetadata object east of this one.
getEasting() - Method in class com.c5corp.c5dem.PreciseUTMcoordPair
Returns the UTM easting value
getEasting() - Method in class com.c5corp.c5dem.UtmCoordinatePair
Returns the UTM easting value
getEasting() - Method in class com.c5corp.c5gps.GpsPointRecord
Every GpsPointRecord has a UTM easting
getEasting() - Method in class com.c5corp.c5gps.TrackPoint
returns the TrackPoint easting
getEasting() - Method in class com.c5corp.c5gps.WayPoint
returns the WayPoint eastin
getEasting() - Method in class com.c5corp.c5utm.Point
public getEasting() accesses the easting member
getEasting(int, int) - Method in class com.c5corp.landUse.LandUseMap
Accessor method that returns easting based on location in the landUseMap
getEasting() - Method in class com.c5corp.landUse.UtmCoordinatePairLandUse
Accessor function that returns the easting
getElevation() - Method in class com.c5corp.c5dem.UtmCoordinatePairElev
Returns the elevation of the UTM coordinates.
getElevation() - Method in class com.c5corp.c5utm.Point
public getElevation() accesses the elevation member
getFileInfo() - Method in class com.c5corp.c5utm.DemMetadata
The original file information from the origin DEM, TYPE A record number 1
getFilterInfo() - Method in class com.c5corp.DEMconvert.C5DemAbstractFilter
A method that returns a string containing information about the filter.
getFilterInfo() - Method in class com.c5corp.DEMconvert.filters.C5UTM10To30Meter
A method that returns a string containing information about the filter.
getFilterInfo() - Method in class com.c5corp.DEMconvert.filters.Corpscon10To30Meter
A method that returns a string containing information about the filter.
getFilterInfo() - Method in class com.c5corp.DEMconvert.filters.CorpsconBatch
A method that returns a string containing information about the filter.
getFilterInfo() - Method in class com.c5corp.DEMconvert.filters.CorpsconBatchXY
A method that returns a string containing information about the filter.
getFilterInfo() - Method in class com.c5corp.DEMconvert.filters.Dem2C51KGrid
A method that returns a string containing information about the filter.
getFilterInfo() - Method in class com.c5corp.DEMconvert.filters.Dem2C5PointStats
A method that returns a string containing information about the filter.
getFilterInfo() - Method in class com.c5corp.DEMconvert.filters.Dem2C5UTM
A method that returns a string containing information about the filter.
getFilterInfo() - Method in class com.c5corp.DEMconvert.filters.SampleFilter
A method that returns a string containing information about the filter.
getFiveDegreeTrack() - Method in class com.c5corp.c5Algorithms.LcpHiker
Returns a VirtualHikerTrackLog object containing the results of a "five degree of freedom" artificial hiking algorithm.
getGrids(Connection) - Static method in class com.c5corp.c5utm.C5UTM
Gets DemMetadata from the database and returns it as a Vector of Grid objects with DemMetadata objects.
getHeight() - Method in class com.c5corp.c5j3d.DEM3d
Returns the height of the object
getHeight() - Method in class com.c5corp.c5utm.Grid
returns the hight of the Grid
getHeight() - Method in class com.c5corp.c5viewUi.DemImagePanel
getHeight overides JComponent
getHighElevationColor() - Method in class com.c5corp.c5j3d.DEM3d
Returns the color of the highest point of the object.
getHighest() - Method in class com.c5corp.c5utm.Points
public int getHighest()
getHighest() - Method in class com.c5corp.c5utm.StatisticalPoint
Returns the highest elevation found in the associated set
getHorizontalDatum() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured horizontal datum for this C5UTM database installation.
getHorizontalUnits() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured horizontal units for this C5UTM database installation.
getId() - Method in class com.c5corp.c5utm.Point
public getId() accesses the id member
getImageCacheDir() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured web image cache directory for this C5UTM database installation.
getInputFile() - Method in class com.c5corp.c5dem.Dem
Returns the name of the input file
getInstance() - Static method in class com.c5corp.c5utm.ConnectionPool
Gets an instance of ConnectionPool - which is a singleton object containing Connections.
getInstance(int) - Static method in class com.c5corp.c5utm.ConnectionPool
Gets an instance of ConnectionPool - which is a singleton object containing Connections.
getInstance() - Static method in class com.c5corp.c5utm.UpdateConnectionPool
Gets an instance of ConnectionPool - which is a singleton object containing Connections.
getInstance(int) - Static method in class com.c5corp.c5utm.UpdateConnectionPool
Gets an instance of ConnectionPool - which is a singleton object containing Connections.
getLargestColumn() - Method in class com.c5corp.c5utm.Points
returns the size of the largest column - useful for imaging
getLocalDemFile() - Method in class com.c5corp.c5utm.DemMetadata
The local DEM file name.
getLowElevationColor() - Method in class com.c5corp.c5j3d.DEM3d
Returns the color of the lowest point of the object.
getLowest() - Method in class com.c5corp.c5utm.Points
public int getLowest()
getLowest() - Method in class com.c5corp.c5utm.StatisticalPoint
Returns the lowest elevation found in the associated set
getMaxProfileLength_y() - Method in class com.c5corp.c5utm.DemMetadata
max_profile_length is not part of the dem specification, but is important in terms imaging an entire dem.
getMessages() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String, containing any diagnostic messages related to datbase configuration and validation.
getName() - Method in class com.c5corp.c5j3d.DEM3d
Returns the DEM spefication Data Element 1 - the file name
getNEcorner() - Method in class com.c5corp.c5dem.DemTable
Returns the NE corner of the table
getNECorner() - Method in class com.c5corp.c5j3d.DEM3d
Returns the j3d coordinates of the north-east corner (in DEM terms) of the object.
getNEcornerX() - Method in class com.c5corp.landUse.LandUseMap
returns the associated utm coordinate for the corner
getNEcornerY() - Method in class com.c5corp.landUse.LandUseMap
returns the associated utm coordinate for the corner
getNEeasting() - Method in class com.c5corp.c5utm.DemMetadata
Describes the corners of the area the DEM describes
getNEnorthing() - Method in class com.c5corp.c5utm.DemMetadata
Describes the corners of the area the DEM describes
getNewDemsDir() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured NEW_DEMS directory, (the location of dems waiting to be processed into the database), for this C5UTM database installation.
getNewDemsDirFile() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.io.File containing the configured NEW_DEMS directory, (the location of dems waiting to be processed into the database), for this C5UTM database installation.
getNorthDem() - Method in class com.c5corp.c5utm.DemMetadata
gets the DemMetadata object north of this one.
getNortheastDem() - Method in class com.c5corp.c5utm.DemMetadata
gets the DemMetadata object northeast of this one.
getNorthing() - Method in class com.c5corp.c5dem.PreciseUTMcoordPair
Returns the UTM northing value
getNorthing() - Method in class com.c5corp.c5dem.UtmCoordinatePair
Returns the UTM northing value
getNorthing() - Method in class com.c5corp.c5gps.GpsPointRecord
Every GpsPointRecord has a UTM northing
getNorthing() - Method in class com.c5corp.c5gps.TrackPoint
returns the TrackPoint northing
getNorthing() - Method in class com.c5corp.c5gps.WayPoint
returns the WayPoint northing
getNorthing() - Method in class com.c5corp.c5utm.Point
public getNorthing() accesses the northing member
getNorthing(int, int) - Method in class com.c5corp.landUse.LandUseMap
Accessor method that returns northing based on location in the landUseMap
getNorthing() - Method in class com.c5corp.landUse.UtmCoordinatePairLandUse
Accessor function that returns the northing
getNorthwestDem() - Method in class com.c5corp.c5utm.DemMetadata
gets the DemMetadata object northwest of this one.
getNWcorner() - Method in class com.c5corp.c5dem.DemTable
Returns the NW corner of the table
getNWCorner() - Method in class com.c5corp.c5j3d.DEM3d
Returns the j3d coordinates of the north-west corner (in DEM terms) of the object.
getNWcornerX() - Method in class com.c5corp.landUse.LandUseMap
returns the associated utm coordinate for the corner
getNWcornerY() - Method in class com.c5corp.landUse.LandUseMap
returns the associated utm coordinate for the corner
getNWeasting() - Method in class com.c5corp.c5utm.DemMetadata
Describes the corners of the area the DEM describes
getNWnorthing() - Method in class com.c5corp.c5utm.DemMetadata
Describes the corners of the area the DEM describes
getOneDegreeTrack() - Method in class com.c5corp.c5Algorithms.LcpHiker
Returns a VirtualHikerTrackLog object containing the results of a "one degree of freedom" artificial hiking algorithm.
getOtherLocation(StatisticalPoint, int, Connection) - Static method in class com.c5corp.c5Algorithms.OtherLocation
The C5UTM.findSimilarPoints(...) method returns an unsorted Vector of similar StatisicalPoint pbjects.
getOtherLocation(StatisticalPoint, int, int, Connection) - Static method in class com.c5corp.c5Algorithms.OtherLocation
The C5UTM.findSimilarPoints(...) method returns an unsorted Vector of similar StatisicalPoint pbjects.
getOutputPath() - Method in class com.c5corp.DEMconvert.C5DemAbstractFilter
Returns a relative path describing where to place the output the default implementation is to use the present working directory.
getOutputPath() - Method in class com.c5corp.DEMconvert.filters.Corpscon10To30Meter
Returns a relative path describing the location of the output.
getOutputPath() - Method in class com.c5corp.DEMconvert.filters.CorpsconBatch
Returns a relative path describing the location of the output.
getOutputPath() - Method in class com.c5corp.DEMconvert.filters.CorpsconBatchXY
Returns a relative path describing the location of the output.
getOutputPath() - Method in class com.c5corp.DEMconvert.filters.Dem2C51KGrid
Returns a relative path describing the location of the output.
getOutputPath() - Method in class com.c5corp.DEMconvert.filters.Dem2C5PointStats
Returns a relative path describing the location of the output.
getOutputPath() - Method in class com.c5corp.DEMconvert.filters.Dem2C5UTM
Returns a relative path describing the location of the output.
getOutputPath() - Method in class com.c5corp.DEMconvert.filters.SampleFilter
Returns a relative path describing the location of the output.
getPercentile() - Method in class com.c5corp.c5utm.StatisticalPoint
Returns the percentile of this Point compared to the elevations in the associated set.
getPercentVoid() - Method in class com.c5corp.c5utm.Points
This function returns the percentage of undefined points to defined points.
getPersonId() - Method in class com.c5corp.c5utm.Person
 
getPersonName() - Method in class com.c5corp.c5utm.Person
 
getPoint(Point) - Method in class com.c5corp.c5dem.DemTable
public UtmCoordinatePairElev getUTMdataPoint(Point point) returns a UtmCoordinatePairElev object from table representing the Point.
getPoint(short, short) - Method in class com.c5corp.c5dem.DemTable
public UtmCoordinatePairElev getUTMdataPoint(short x, short y) returns a UtmCoordinatePairElev object from table representing the x and y.
getPoint(int, int) - Method in class com.c5corp.c5dem.DemTable
Teturns a UtmCoordinatePairElev object from table representing the closest point (snapped to grid) to the easting and northing provided.
getPoint(int, int, int, Connection) - Static method in class com.c5corp.c5utm.C5UTM
getPoint takes the UTM zone, easting, and northing values of a target site.
getPointAt(int, int) - Method in class com.c5corp.c5utm.Points
Returns the point at (X,Y) in the array, or throws an ArrayIndexOutOfBoundsException.
getPointById(String, Connection) - Static method in class com.c5corp.c5utm.C5UTM
Given the database id (which is the primary key field) of the record, this method returns a Point object for the point, factory method approach.
getPoints(int, int, int, int) - Method in class com.c5corp.c5dem.DemTable
returns a UtmCoordinatePairElev[][] object where the sw_corner is easting, northing, the size of easting_meters east and northing_meters north.
getPoints(UtmCoordinatePairElev[][], int) - Static method in class com.c5corp.c5utm.ArtificialPoints
Builds a Points object from programatic data (An array[][] of UtmCoordinatePairElev and a utm zone) instead of pulling an existing Points object from the database.
getPoints(int, int, int, int, int, Connection) - Static method in class com.c5corp.c5utm.C5UTM
returns a Points object - factory method approach Note that some or all requested Points might not be in the database.
getPointsArray() - Method in class com.c5corp.c5utm.Points
Returns a reference to an array of arrays (a 2d array reference) of com.c5corp.c5utm.Point objects.
getPointStatStatus() - Method in class com.c5corp.c5utm.DemMetadata
This attribute indicates the status of statistical metadata that has been generated for the areas in this dem, and stored in the tables UTM_1K_GRID_DATA and UTM_POINT_STATS, See the sql for those tables.
getPoolSize() - Method in class com.c5corp.c5utm.ConnectionPool
Returns the size of the connection pool
getPoolSize() - Method in class com.c5corp.c5utm.UpdateConnectionPool
Returns the size of the connection pool
getPosition() - Method in class com.c5corp.c5gps.RoutePoint
this RoutePoint object's order (zero based index) in the Vector returned by getRoutePointsOrdered()
getPreferredScrollableViewportSize() - Method in class com.c5corp.c5viewUi.DemImagePanel
implementation of Scrollable interface the following 5 methods deal with the Scrollable interface
getPublicHtml() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured web directory for this C5UTM database installation.
getReader() - Method in class com.c5corp.c5dem.TypeA
Method for TypeBprofiles objects to get the Reader object.
getReader() - Method in class com.c5corp.c5dem.TypeB_profiles
Deprecated. Method for the next TypeB_profiles objects and TypeC object to get the Reader object.
getReader() - Method in class com.c5corp.c5dem.TypeBprofiles
Method for the next TypeBprofiles objects and TypeC object to get the Reader object.
getReaderPosition() - Method in class com.c5corp.c5dem.Reader
Returns the position of the internal reader
getReceiptsDir() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured RECEIPTS directory for this C5UTM database installation.
getReceiptsDirFile() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.io.File containing the configured RECEIPTS directory for this C5UTM database installation.
getRouteName() - Method in class com.c5corp.c5gps.Route
returns the name of this route
getRoutePointDatabase() - Method in class com.c5corp.c5gps.RouteList
returns the entire Vector of RoutePoint objects represented as the entire RoutePoint database in this list of Routes.
getRoutePointName() - Method in class com.c5corp.c5gps.RoutePoint
gets the name of this WayRoutePoint
getScrollableBlockIncrement(Rectangle, int, int) - Method in class com.c5corp.c5viewUi.DemImagePanel
Components that display logical rows or columns should compute the scroll increment that will completely expose one block of rows or columns, depending on the value of orientation.
getScrollableTracksViewportHeight() - Method in class com.c5corp.c5viewUi.DemImagePanel
Return true if a viewport should always force the height of this Scrollable to match the height of the viewport.
getScrollableTracksViewportWidth() - Method in class com.c5corp.c5viewUi.DemImagePanel
Return true if a viewport should always force the width of this Scrollable to match the width of the viewport.
getScrollableUnitIncrement(Rectangle, int, int) - Method in class com.c5corp.c5viewUi.DemImagePanel
Components that display logical rows or columns should compute the scroll increment that will completely expose one new row or column, depending on the value of orientation.
getSEcorner() - Method in class com.c5corp.c5dem.DemTable
Returns the SE corner of the table
getSECorner() - Method in class com.c5corp.c5j3d.DEM3d
Returns the j3d coordinate of the south-east corner (in DEM terms) of the object.
getSEcornerX() - Method in class com.c5corp.landUse.LandUseMap
returns the associated utm coordinate for the corner
getSEcornerY() - Method in class com.c5corp.landUse.LandUseMap
returns the associated utm coordinate for the corner
getSEeasting() - Method in class com.c5corp.c5utm.DemMetadata
Describes the corners of the area the DEM describes
getSEnorthing() - Method in class com.c5corp.c5utm.DemMetadata
Describes the corners of the area the DEM describes
getSizeX() - Method in class com.c5corp.landUse.LandUseMap
Accessor funtion that returns width of the map in pixels/entries
getSizeY() - Method in class com.c5corp.landUse.LandUseMap
Accessor function that returns height of the map in pixels/entries
getSmoothTrack() - Method in class com.c5corp.c5Algorithms.StepwiseArcHiker
Returns a VirtualHikerTrackLog object representing the results of the StepwiseArcHiker.
getSouthDem() - Method in class com.c5corp.c5utm.DemMetadata
gets the DemMetadata object south of this one.
getSoutheastDem() - Method in class com.c5corp.c5utm.DemMetadata
gets the DemMetadata object southeast of this one.
getSouthwestDem() - Method in class com.c5corp.c5utm.DemMetadata
gets the DemMetadata object southwest of this one.
getStandardDeviation() - Method in class com.c5corp.c5utm.StatisticalPoint
Returns the standard deviation of the points surroundin this point
getStatisticalPoint(int, int, int, Connection) - Static method in class com.c5corp.c5utm.C5UTM
getStatisticalPoint takes the UTM zone, easting, and northing values of a target site.
getStatsAvailable() - Method in class com.c5corp.c5dem.Dem
Type C Data Element 1 - Returns the availability of statistics in data element 2:
getSurroundingDemsCalculated() - Method in class com.c5corp.c5utm.DemMetadata
returns boolean that indicates whether or not the surround DemMetadata object references have been calculated
getSWcorner() - Method in class com.c5corp.c5dem.DemTable
Returns the SW corner of the table
getSWCorner() - Method in class com.c5corp.c5j3d.DEM3d
Returns the j3d coordinate of the south-west corner (in DEM terms) of the object.
getSWCorner() - Method in class com.c5corp.c5utm.Points
returns a String representation of the south west corner.
getSWcornerX() - Method in class com.c5corp.landUse.LandUseMap
returns the associated utm coordinate for the corner
getSWcornerY() - Method in class com.c5corp.landUse.LandUseMap
returns the associated utm coordinate for the corner
getSWeasting() - Method in class com.c5corp.c5utm.DemMetadata
Describes the corners of the area the DEM describes
getSWnorthing() - Method in class com.c5corp.c5utm.DemMetadata
Describes the corners of the area the DEM describes
getTable() - Method in class com.c5corp.c5Algorithms.AbstractHiker
All hikers (children of AbstractHiker) have a table of representing the landscape that the Virtual Hiker will hike through.
getTable() - Method in class com.c5corp.c5dem.DemTable
Returns the table of UTMcoodinatePairElev points for the dem.
getTerrainDescriptor() - Method in class com.c5corp.c5utm.StatisticalPoint
Returns a descriptor describing the terrain imediately around the point
getTexture() - Method in class com.c5corp.c5j3d.DEM3dAppearance
Returns the object's texture.
getTextureBlendColor() - Method in class com.c5corp.c5j3d.DEM3dAppearance
returns the color for the blend texture mode.
getThreeDegreeTrack() - Method in class com.c5corp.c5Algorithms.LcpHiker
Returns a VirtualHikerTrackLog object containing the results of a "three degree of freedom" artificial hiking algorithm.
getTopographicDescriptor() - Method in class com.c5corp.c5utm.StatisticalPoint
Returns a descriptor describing the area surrounding the point
getTrack() - Method in class com.c5corp.c5Algorithms.AbstractHiker
Returns a VirtualHikerTrackLog object containing the results of a artificial hiking algorithm.
getTrack() - Method in class com.c5corp.c5Algorithms.LcpHiker
Deprecated. simply calls getTrack(LcpHiker.MINIMIZE_CUMULATIVE_ELEVATION)
getTrack(int) - Method in class com.c5corp.c5Algorithms.LcpHiker
Returns a VirtualHikerTrackLog object containing the results of a artificial hiking algorithm.
getTrack() - Method in class com.c5corp.c5Algorithms.McpHiker
Returns a VirtualHikerTrackLog object containing the results of a "three degree of freedom" artificial hiking algorithm.
getTrack() - Method in class com.c5corp.c5Algorithms.OtherPathHiker
Returns a VirtualHikerTrackLog object containing the results of many, many iterations of the RandomHiker algorithm, and it selects from among the many VirtualHikerTrackLogs thus produced that most closely match the input criteria.
getTrack() - Method in class com.c5corp.c5Algorithms.RandomHiker
Returns a VirtualHikerTrackLog object containing the results of a run of the Random Hiker.
getTrack() - Method in class com.c5corp.c5Algorithms.SlopeReductionHiker
Returns a VirtualHikerTrackLog object containing the results of many, many iterations of the RandomHiker algorithm, and it selects from among the many VirtualHikerTrackLogs thus produced that most closely match the input criteria.
getTrack() - Method in class com.c5corp.c5Algorithms.StepwiseArcHiker
Returns a VirtualHikerTrackLog object representing the results of the StepwiseArcHiker
getTrackName() - Method in class com.c5corp.c5gps.TrackLog
accessor for the track name
getTrackPerpendicularConstraint() - Method in class com.c5corp.c5Algorithms.SlopeReductionHiker
Returns a VirtualHikerTrackLog object containing the results of many, many iterations of the RandomHiker algorithm, selecting from among the many VirtualHikerTrackLogs thus produced that most closely match the input criteria.
getTrackPoints() - Method in class com.c5corp.c5gps.TrackLog
returns an array of TrackPoint objects
getTranslatedRoute(Route) - Method in class com.c5corp.c5gps.SimpleXYCoordinateTranslation
Accepts a Route from the base area returns a new Route translated to the base translator area, (simple XY coordinate translation.) Note: calls reset() on the Route parameter.
getTranslatedTrackLog(TrackLog) - Method in class com.c5corp.c5gps.SimpleXYCoordinateTranslation
Accepts a TrackLog from the base area returns a new TrackLog translated to the base translator area, (simple XY coordinate translation.) Note: calls reset() on the tracklog.
getTranslatedWayPoint(WayPoint) - Method in class com.c5corp.c5gps.SimpleXYCoordinateTranslation
Accepts a Waypoint from the base area and returns a new Waypoint translated to the base translator area.
getType() - Method in class com.c5corp.c5gps.GpsPointRecord
The type of any gps record is one of the following: W, for a wapoint, N or T for trackpoint (N being a new trackpoint, or the first trackpoint recorded after a device has lost satellite tracking), and R for a RoutePoint.
getType() - Method in class com.c5corp.c5gps.TrackPoint
returns the TrackPoint type, which should be "T" for TrackPoint or "N" for a new TrackPoint (implying that this is the first trackpoint that a GPS device recorded after starting up, or losing satellite reception temporarilly.
getType() - Method in class com.c5corp.c5gps.WayPoint
The type of any gps record is one of the following: W, for a wapoint, N or T for trackpoint (N being a new trackpoint, or the first trackpoint recorded after a device has lost satellite tracking), and R for a RoutePoint.
getTypeB(int) - Method in class com.c5corp.c5dem.Dem
Returns the TypeB profile indexed by num.
getTypeB(int) - Method in class com.c5corp.c5dem.TypeB_profiles
Deprecated. Returns a TypeB object at the specified index.
getTypeB(int) - Method in class com.c5corp.c5dem.TypeBprofiles
Returns a TypeB object at the specified index.
getUpdateDbConnection() - Static method in class com.c5corp.c5utm.DbHelper
Helps get a db connection that can write to or update the database
getUpdatePassword() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured update password for this C5UTM database installation.
getUTMAngle() - Method in class com.c5corp.c5j3d.DEM3d
Returns the angle in radians by which the object was rotated to change its orientation from UTM to an orientation aligned with the j3d scene's axes.
getUtmCoordinatePairElev() - Method in class com.c5corp.c5gps.TrackPoint
returns a artificial UtmCoordinatePairElev object representation of the point
getUtmCoordinatePairElev() - Method in class com.c5corp.c5gps.WayPoint
returns a artificial UtmCoordinatePairElev object representation of the point
getUtmCoordinatePairElevArray() - Method in class com.c5corp.c5Algorithms.LcpHiker
The LcpHiker class produces a UtmCoordinatePairElev[][] as part of its processing of the track.
getUtmCoordinatePairElevArray() - Method in class com.c5corp.c5Algorithms.McpHiker
The McpHiker class produces a UtmCoordinatePairElev[][] as part of its processing of the track.
getUtmCoordinatePairElevArray() - Method in class com.c5corp.c5Algorithms.RandomHiker
The RandomHiker class produces a UtmCoordinatePairElev[][] as part of its processing of the track.
getUtmCoordinatePairElevArray() - Method in class com.c5corp.c5Algorithms.SlopeReductionHiker
The SlopeReductionHiker class produces a UtmCoordinatePairElev[][] as part of its processing of the track.
getUtmCoordinatePairElevArray() - Method in class com.c5corp.c5Algorithms.StepwiseArcHiker
The class produces a UtmCoordinatePairElev[][] as part of its processing of the track.
getUtmCoordinatePairElevArray() - Method in class com.c5corp.c5utm.Points
Returns a reference to an array of arrays (a 2d array reference) of com.c5corp.c5dem.UtmCoordinatePairElev objects.
getUTMdataPoint(Point) - Method in class com.c5corp.c5dem.DemTable
Deprecated. This method is deprecated, its functionality replaced by the public UtmCoordinatePairElev getPoint(Point point) method.
getUTMdataPoint(int, int) - Method in class com.c5corp.c5dem.DemTable
Deprecated. This method is deprecated, its functionality replaced by the public UtmCoordinatePairElev getPoint(short x, short y) method.
getUTMImageDir() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured web image directory for this C5UTM database installation.
getUTMImageDirFile() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.io.File containing the configured web image directory for this C5UTM database installation.
getVersion() - Method in class com.c5corp.c5gps.TrackLog
version (such as "Version 2:CSV").
getVersion() - Method in class com.c5corp.c5gps.WayPoint
version (such as "Version 2:CSV").
getVerticalDatum() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured vertical datum for this C5UTM database installation.
getVerticalUnits() - Method in class com.c5corp.c5utm.C5UTMconfs
Returns a java.lang.String containing the configured vertical units for this C5UTM database installation.
getWayPointName() - Method in class com.c5corp.c5gps.WayPoint
gets the name of this WayPoint
getWebImageDir() - Method in class com.c5corp.c5utm.C5UTMconfs
deprecated Returns a java.lang.String containing the configured web image directory for this C5UTM database installation.
getWestDem() - Method in class com.c5corp.c5utm.DemMetadata
gets the DemMetadata object west of this one.
getWidth() - Method in class com.c5corp.c5j3d.DEM3d
Returns the width of the object
getWidth() - Method in class com.c5corp.c5utm.Grid
returns the width of the Grid
getWidth() - Method in class com.c5corp.c5viewUi.DemImagePanel
getWidth overides JComponent
getX() - Method in class com.c5corp.c5utm.DemMetadata
returns grid X location, only meaningful after grid location has been calculated by the Grid constructor.
getXYofUtmPoint(UtmCoordinatePair) - Method in class com.c5corp.c5dem.DemTable
Returns a java.awt.Point describing the x,y location of the given UtmCoordinatePair target within the tabular representation of the points.
getY() - Method in class com.c5corp.c5utm.DemMetadata
returns grid Y location, only meaningful after grid location has been calculated by the Grid constructor.
getZone() - Method in class com.c5corp.c5gps.GpsPointRecord
Every GpsPointRecord had a UTM zone
getZone() - Method in class com.c5corp.c5gps.TrackPoint
returns the TrackPoint zone number
getZone() - Method in class com.c5corp.c5gps.WayPoint
returns the WayPoint zone number
getZone() - Method in class com.c5corp.c5utm.DemMetadata
The UTM zone
getZone() - Method in class com.c5corp.c5utm.Point
public getZone() accesses the zone member
getZone(int, int) - Method in class com.c5corp.landUse.LandUseMap
Accessor method that returns zone based on location in the landUseMap
getZone() - Method in class com.c5corp.landUse.UtmCoordinatePairLandUse
Accessor function that returns the UTM zone
getZoneChar() - Method in class com.c5corp.c5gps.TrackPoint
returns the TrackPoint zone char (as a String)
getZoneChar() - Method in class com.c5corp.c5gps.WayPoint
returns the WayPoint zone char, which may be an empty string if there was no grid zone designation character (GZD) data at the time of construction.
getZoneOffset() - Method in class com.c5corp.c5gps.TrackLog
accessor for the zone offset
getZoneOffset() - Method in class com.c5corp.c5gps.WayPoint
returns the zone offset from GMT for this waypoint
getZones() - Method in class com.c5corp.c5gps.TrackLog
Returns a sorted array of integers representing the zones found in the TrackLog TrackPoint objects
GpsDataFileType - Interface in com.c5corp.c5gps
The GpsDataFileType interface is marker interface that the package com.c5corp.c5gps classes implement if they can be read from or stored as a GPS data file.
GpsDataFilter - Interface in com.c5corp.c5gps.filters
The com.c5corp.c5gps.filters.GpsFilter interface is implemented by of all GPS filters in the package com.c5corp.c5gps.filters package.
GpsPointCollection - Class in com.c5corp.c5gps
GpsPointCollection is the abstract parent class of TrackLog and Route
GpsPointCollection() - Constructor for class com.c5corp.c5gps.GpsPointCollection
 
GpsPointRecord - Class in com.c5corp.c5gps
GPS represents points in various ways.
GpsPointRecord() - Constructor for class com.c5corp.c5gps.GpsPointRecord
 
GpsType - Class in com.c5corp.c5gps
GpsType is the abstract parent class of GpsPointRecord and GpsPointCollection
GpsType() - Constructor for class com.c5corp.c5gps.GpsType
 
GRAYSCALE - Static variable in class com.c5corp.c5viewUi.DemImagePanel
GRAYSCALE flag
Grid - Class in com.c5corp.c5utm
Grid is a 2d array of DemMetadata objects.
Grid(DemMetadata) - Constructor for class com.c5corp.c5utm.Grid
Constructor for Grid

H

hasMoreElements() - Method in class com.c5corp.c5gps.Route
implements java.util.Enumeration
hasMoreElements() - Method in class com.c5corp.c5gps.RouteList
implements java.util.Enumeration
hasMoreElements() - Method in class com.c5corp.c5gps.TrackLog
implements java.util.Enumeration
hasMoreElements() - Method in class com.c5corp.c5gps.TrackLogList
implements java.util.Enumeration
hasMoreElements() - Method in class com.c5corp.c5gps.WayPointList
implements java.util.Enumeration
hasVoidArea() - Method in class com.c5corp.c5utm.Points
public boolean hasVoidArea()
hdatum - Static variable in interface com.c5corp.c5dem.C5DemConstants
public final String[] hdatum contains the values "NAD27","WGS72","WGS84","NAD83", "OLD Hawaii","Puerto Rico","NAD83 provisional".
hdatum - Variable in class com.c5corp.c5gps.GpsType
g7towin compatible strings - at least, the first four

I

indexedQuadArray - Variable in class com.c5corp.c5j3d.DEM3d
The central j3d object encapsulated by DEM3d
init() - Method in class com.c5corp.c5viewUi.DemToolApplet
 
isColor() - Method in class com.c5corp.c5viewUi.DemImagePanel
exisiting color display returns false if GRAYSCALE, returns true if COLOR
isRoundTrip() - Method in class com.c5corp.c5gps.TrackLog
A track log is a round trip if it starts and begins within 100 meters of the start point.
isSnapped() - Method in class com.c5corp.c5gps.TrackLog
A raw GPS tracklog is a vector.

L

LABEL_BEGINNING - Static variable in class com.c5corp.c5utm.UtmImage
For rendering a track log, indicates a lable should be placed near the first point of the track.
LABEL_END - Static variable in class com.c5corp.c5utm.UtmImage
For rendering a track log, indicates a lable should be placed near the last point of the track.
LandUseMap - Class in com.c5corp.landUse
This class represents a map of landuse.
LandUseMap(int, int) - Constructor for class com.c5corp.landUse.LandUseMap
Contructor that takes the size of the map as a parameter.
LcpHiker - Class in com.c5corp.c5Algorithms
The LcpHiker class contains methods that implement various lowest-cost-path seeking virtual hikers.
LcpHiker(int, String, UtmCoordinatePair, UtmCoordinatePair, int, Connection) - Constructor for class com.c5corp.c5Algorithms.LcpHiker
Creates an LcpHiker from the UTM zone, the grid zone designation character (GZD), the UTM zone char, the starting and target coordinates, and some padding (in meters) around the rectangular area specified by the two points.
LcpHiker(int, String, UtmCoordinatePair, UtmCoordinatePair, Connection) - Constructor for class com.c5corp.c5Algorithms.LcpHiker
Creates an LcpHiker from the UTM zone, the zone desigination character, the starting and target point, with a default padding of 1000 meters around the rectangular area specified.

M

main(String[]) - Static method in class com.c5corp.c5j3d.DEM3dAppearance
Renders an example 3D object from a DEM file and applies an image as a texture.
main(String[]) - Static method in class com.c5corp.c5utm.DemMetaTable
 
main(String[]) - Static method in class com.c5corp.c5utm.util.BatchAddDems
Run from the command line
main(String[]) - Static method in class com.c5corp.c5utm.util.Build1KGridFromDb
Run from the command line
main(String[]) - Static method in class com.c5corp.c5utm.util.Build1KGridFromFiles
Run from the command line
main(String[]) - Static method in class com.c5corp.c5utm.util.Build1KGridStats
Run from the command line
main(String[]) - Static method in class com.c5corp.c5utm.util.BuildPointStats
Run from the command line
main(String[]) - Static method in class com.c5corp.c5utm.util.BuildPointStatsFromDb
Run from the command line
main(String[]) - Static method in class com.c5corp.c5utm.util.BuildPointStatsFromFiles
Run from the command line
main(String[]) - Static method in class com.c5corp.c5utm.util.Dat2C5UTM
main
main(String[]) - Static method in class com.c5corp.c5utm.util.VerifyDb
main
main(String[]) - Static method in class com.c5corp.c5viewUi.DemTool
Main Method creates a viewer for DEM Imaging and viewing elevations, UTM points.
main(String[]) - Static method in class com.c5corp.DEMconvert.filters.C5UTM10To30Meter
The main function is maintained so that this filter can be used from the command line, in addition to being used inside of c5 dem tool
main(String[]) - Static method in class com.c5corp.DEMconvert.filters.Corpscon10To30Meter
The main function is maintained so that this filter can be used from the command line, in addition to being used inside of c5 dem tool
main(String[]) - Static method in class com.c5corp.DEMconvert.filters.CorpsconBatch
the main method is maintained so that this filter can be used from the command line, in addition to being used inside of c5 dem tool.
main(String[]) - Static method in class com.c5corp.DEMconvert.filters.CorpsconBatchXY
The main method is maintained so that this filter can be used from the command line, in addition to being used inside of c5 dem tool.
main(String[]) - Static method in class com.c5corp.DEMconvert.filters.Dem2C51KGrid
the main method for command line usage
main(String[]) - Static method in class com.c5corp.DEMconvert.filters.Dem2C5PointStats
 
main(String[]) - Static method in class com.c5corp.DEMconvert.filters.Dem2C5UTM
 
main(String[]) - Static method in class com.c5corp.DEMconvert.filters.SampleFilter
The main method is maintained so that this filter can be used from the command line, in addition to being used inside of c5 dem tool.
main(String[]) - Static method in class com.c5corp.landUse.ReadUtil
The main function outputs the LandUseMap to file, which then can be read at a later time.
makeCopy() - Method in class com.c5corp.c5gps.TrackLog
returns a TrackLog object that is a copy of this TrackLog
maxArraySizeForAllProfiles() - Method in class com.c5corp.c5dem.TypeB_profiles
Deprecated. Returns the maximum number of points (max array size) of all profiles.
maxArraySizeForAllProfiles() - Method in class com.c5corp.c5dem.TypeBprofiles
Returns the maximum number of points (max array size) of all profiles.
maxElevationsForAllProfiles() - Method in class com.c5corp.c5dem.Dem
This method represents data not contained in the DEM format explicitly, but that is calculated and which is important to imaging applications.
maxElevationsForAllProfiles() - Method in class com.c5corp.c5dem.TypeB_profiles
Deprecated. replaced by maxArraySizeForAllProfiles()
maxElevationsForAllProfiles() - Method in class com.c5corp.c5dem.TypeBprofiles
Deprecated. replaced by maxArraySizeForAllProfiles()
McpHiker - Class in com.c5corp.c5Algorithms
The McpHiker class implements a maximum-cost-path seeking virtual hiker.
McpHiker(int, String, UtmCoordinatePair, UtmCoordinatePair, int, Connection) - Constructor for class com.c5corp.c5Algorithms.McpHiker
Creates an McpHiker from the UTM zone, grid zone designation character (GZD), the starting and target coordinates, and some padding (in meters) around the rectangular area specified by the two points.
McpHiker(int, String, UtmCoordinatePair, UtmCoordinatePair, Connection) - Constructor for class com.c5corp.c5Algorithms.McpHiker
Creates an McpHiker from the UTM zone, grid zone designation character (GZD), the starting and target point, with a default padding of 2000 meters around the rectangular area specified.
MediaElement - Class in com.c5corp.c5utm
MediaElement() - Constructor for class com.c5corp.c5utm.MediaElement
 
METERSTOFEET - Static variable in interface com.c5corp.c5dem.C5DemConstants
public final double METERSTOFEET = 3.28084;
Constant value for converting meters to feet.
MINIMIZE_CUMULATIVE_DISTANCE - Static variable in class com.c5corp.c5Algorithms.LcpHiker
 
MINIMIZE_CUMULATIVE_ELEVATION - Static variable in class com.c5corp.c5Algorithms.LcpHiker
 
MINIMIZE_SLOPE - Static variable in class com.c5corp.c5Algorithms.LcpHiker
 
MINIMIZE_STANDARD_DEVIATION - Static variable in class com.c5corp.c5Algorithms.LcpHiker
 
mouseDragged(MouseEvent) - Method in class com.c5corp.c5viewUi.DemToolApplet
Needed for MouseMotionListener interface
mouseDragged(MouseEvent) - Method in class com.c5corp.c5viewUi.ViewerDisplayPanel
Forward the mouseDragged event to the underlying child container.
mouseMoved(MouseEvent) - Method in class com.c5corp.c5viewUi.DemToolApplet
Tracks mouse loction on DEM image and displays: x,y coordinates easting, northing elevation in meters, elevation in feet
mouseMoved(MouseEvent) - Method in class com.c5corp.c5viewUi.ViewerDisplayPanel
Tracks the movement of the mouse over the image and changes the corresponding Easting, Northing, and elevation text desplayed
MOVE - Static variable in class com.c5corp.c5Algorithms.AbstractHiker
The array MOVE can be indexed into for pairs (of two element arrays) that move the hiker through the table (the landscape) based on the corresponding index into CARDINAL_BITS.

N

N_BIT - Static variable in interface com.c5corp.c5dem.C5DemConstants
Constant representing and mask for N bit
N_BIT - Static variable in class com.c5corp.c5utm.DemMetadata
Mask to check for N bit (see CARDINAL_BITS[] below)
NE_BIT - Static variable in interface com.c5corp.c5dem.C5DemConstants
Constant representing and mask for NE bit
NE_BIT - Static variable in class com.c5corp.c5utm.DemMetadata
Mask to check for NE bit (see CARDINAL_BITS[] below)
nextElement() - Method in class com.c5corp.c5gps.Route
implements java.util.Enumeration
nextElement() - Method in class com.c5corp.c5gps.RouteList
implements java.util.Enumeration
nextElement() - Method in class com.c5corp.c5gps.TrackLog
implements java.util.Enumeration
nextElement() - Method in class com.c5corp.c5gps.TrackLogList
implements java.util.Enumeration
nextElement() - Method in class com.c5corp.c5gps.WayPointList
implements java.util.Enumeration
NO_LABEL - Static variable in class com.c5corp.c5utm.UtmImage
For rendering a track log, indicates no lable should be rendered.
northing - Variable in class com.c5corp.c5dem.UtmPoint
UTM northing value
NW_BIT - Static variable in interface com.c5corp.c5dem.C5DemConstants
Constant representing and mask for NW bit
NW_BIT - Static variable in class com.c5corp.c5utm.DemMetadata
Mask to check for NW bit (see CARDINAL_BITS[] below)

O

openFile() - Static method in class com.c5corp.c5viewUi.DemTool
this file opener can be used where ever.
openOutputFile(String, String) - Static method in class com.c5corp.DEMconvert.C5DemAbstractFilter
A method to open a new output file with a name derived from the type a metadata, record 1, which contains the map name
OtherLocation - Class in com.c5corp.c5Algorithms
OtherLocation contains the getOtherLocation method that identifies the closest topographical other in the database given a characteristics definition.
OtherLocation() - Constructor for class com.c5corp.c5Algorithms.OtherLocation
 
OtherPathHiker - Class in com.c5corp.c5Algorithms
The OtherPathHiker class extends AbstractHiker, but it in fact marshals many, many iterations of the RandomHiker algorithm, and it selects from among the many VirtualHikerTrackLogs thus produced that most closely match the input criteria, which in this class is another TrackLog.
OtherPathHiker(int, String, int, int, int, int, TrackLog, Connection) - Constructor for class com.c5corp.c5Algorithms.OtherPathHiker
Creates an OtherPathHiker from the UTM zone, the starting and target point, some padding (in meters) around the rectangular area specified by the two points, a target slope to search for, and a Connection object.
overrideReasonableSlope(int) - Method in class com.c5corp.c5Algorithms.SlopeReductionHiker
See the getTrack method.

P

paint(Graphics) - Method in class com.c5corp.c5viewUi.DemImagePanel
paint
perpendicularSlopeVetted() - Method in class com.c5corp.c5Algorithms.VirtualHikerTrackLog
Returns true if the maximum perpendicular slope in this track log has been vetted by the producing algorithm.
Person - Class in com.c5corp.c5utm
Person() - Constructor for class com.c5corp.c5utm.Person
 
Point - Class in com.c5corp.c5utm
public class Point Point.java - part of Landscape database (otherwise known as the C5UTM database).
Point() - Constructor for class com.c5corp.c5utm.Point
Default constructor for the Point class
Point(int, int, int, int, String, String) - Constructor for class com.c5corp.c5utm.Point
Constructor for the Point class.
Point(int, UtmCoordinatePairElev) - Constructor for class com.c5corp.c5utm.Point
Constructor for the Point class which constructs a Point from a UTM zone and a com.c5corp.c5dem.UtmCoordinatePairElev object.
Points - Class in com.c5corp.c5utm
Points.java - part of Landscape database (otherwise known as the C5UTM database).
Points(int, int, int, Point[][], int[], boolean, double) - Constructor for class com.c5corp.c5utm.Points
public Points(int zone, int easting, int northing, int elevation, int id)
PreciseUTMcoordPair - Class in com.c5corp.c5dem
UTM coordinates pair model that maintains double precision for coords with fractional parts.
printCoor(int, int) - Method in class com.c5corp.landUse.LandUseMap
print the coordinates at x,y

R

RandomHiker - Class in com.c5corp.c5Algorithms
The RandomHiker class extends AbstractHiker, implementing an artificial hiking algorithm based on random choices from among three degrees of freedom (cardinal direction) in the general direction of the target or target point.
RandomHiker(int, String, UtmCoordinatePair, UtmCoordinatePair, int, Connection) - Constructor for class com.c5corp.c5Algorithms.RandomHiker
Creates an RandomHiker from the UTM zone, the starting and target point, some padding (in meters) around the rectangular area specified by the two points, and a Connection object.
RandomHiker(int, String, UtmCoordinatePair, UtmCoordinatePair, Connection) - Constructor for class com.c5corp.c5Algorithms.RandomHiker
Creates an RandomHiker from the UTM zone, the starting and target point, some padding (in meters) around the rectangular area specified by the two points, and a Connection object.
readCharRange(int, int) - Method in class com.c5corp.c5dem.Reader
public char readCharRange(InputStream in, int from, int to); reader that counts from (from) to in, grabing the chars in the range public int from (which is the previous to) int to if there is no input (just space), a single space is returned
ReadDataElementsDouble(int) - Method in class com.c5corp.c5dem.Reader
public double[] ReadDataElementsDouble(int number_of_elements); reader that reads in a stream of Data from a Dem file and converts the space separated input into elements of an array...
ReadDataElementsInt(int) - Method in class com.c5corp.c5dem.Reader
public int[] ReadDataElementsInt(int number_of_elements); reader that reads in a stream of Data from a Dem file and converts the space separated input into elements of an array...
ReadDataElementsShort(int) - Method in class com.c5corp.c5dem.Reader
public short[] ReadDataElementsShort(int number_of_elements); A reader method that reads in a stream of Data from a Dem file and converts the space separated input into elements of an array...
readDoubleRange(int, int) - Method in class com.c5corp.c5dem.Reader
public double readDoubleRangeRange(int from, int to) reader that takes the current count from in, grabs the chars in that range, and if there is no input (just space), NaN is returned.
Reader - Class in com.c5corp.c5dem
Reader.java is a general purpose text file reader that has methods for reading different data types out of the same file.
Reader(String) - Constructor for class com.c5corp.c5dem.Reader
Constructor for a reader accepts a String specifying the path to the DEM file.
Reader(String, int) - Constructor for class com.c5corp.c5dem.Reader
Constructor for a reader accepts a String specifying the path to the DEM file.
Reader(URL) - Constructor for class com.c5corp.c5dem.Reader
Constructor for a reader accepts a java.net.URL specifying the path to the dem file.
readFile() - Method in class com.c5corp.c5gps.filters.CsvRouteListFilter
Reads in a GPS track log file in standard .csv format
readFile() - Method in class com.c5corp.c5gps.filters.CsvTrackLogListFilter
Reads in a GPS track log file in standard .csv format
readFile() - Method in class com.c5corp.c5gps.filters.CsvWayPointListFilter
Reads in a GPS track log file in standard .csv format
readFile() - Method in interface com.c5corp.c5gps.filters.GpsDataFilter
 
readFile(String) - Static method in class com.c5corp.landUse.ReadUtil
This is a function that allows other programs to read raw CTG data into a LandUseMap object.
readShortRange(int, int) - Method in class com.c5corp.c5dem.Reader
public short readShortRange(InputStream in, int from, int to) reader that takes the current count from in, grabs the chars in that range, and if there is no input (just space), -1 is returned
readStringRange(int, int) - Method in class com.c5corp.c5dem.Reader
public String readStringRange(int from, int to); reader that takes the current count from in, grabs the chars in the range public int from (typically the previous to) int to if there is no input (just space), a single space is returned
ReadUtil - Class in com.c5corp.landUse
This utility class reads the raw CTG file and outputs the LandUseMap object to a file.
ReadUtil() - Constructor for class com.c5corp.landUse.ReadUtil
 
ReceiptWriter - Class in com.c5corp.c5utm
public class Points ReceiptWriter.java - part of Landscape database (otherwise known as the C5UTM database).
ReceiptWriter() - Constructor for class com.c5corp.c5utm.ReceiptWriter
 
removeDuplicateTrackPoints() - Method in class com.c5corp.c5gps.TrackLog
Removes duplicate TrackPoints from the TrackLog, where duplicate is defined as a sequentially duplicated point with the exact zone, easting and northing.
RENDER_COLLAR - Static variable in class com.c5corp.c5utm.UtmImage
A white collar will be rendered only if the constructor UtmImage(Points thePoints, int RenderFlags, boolean render_collar).
RENDER_EMPTY_COLLAR - Static variable in class com.c5corp.c5utm.UtmImage
If this class has this RenderFlags set, it will simply render an empty collar and utm key, but not elevation (Point) data, even if the other flags are set.
RENDER_HIGH - Static variable in class com.c5corp.c5utm.UtmImage
If this class has this RenderFlags set, it will render the highest elevations in the image.
RENDER_LOW - Static variable in class com.c5corp.c5utm.UtmImage
If this class has this RenderFlags set, it will render the lowest elevations in the image.
RENDER_MEAN - Static variable in class com.c5corp.c5utm.UtmImage
If this class has this RenderFlags set, it will render the mean elevations in the image.
RENDER_MEDIAN - Static variable in class com.c5corp.c5utm.UtmImage
If this class has this RenderFlags set, it will render the median elevations in the image.
RENDER_MODE - Static variable in class com.c5corp.c5utm.UtmImage
If this class has this RenderFlags set, it will render the modal elevations in the image.
renderRoute(Route, Color, Color, Color, Color, boolean, Connection) - Method in class com.c5corp.c5utm.UtmImage
Draw a Route onto the image
renderSimple() - Method in class com.c5corp.c5utm.UtmImage
Performs basic rendering of the Points object passed into the constructor.
renderStats() - Method in class com.c5corp.c5utm.UtmImage
Performs statistical rendering of the Points object passed into the constructor.
renderTrackLog(TrackLog, Color, int, Connection) - Method in class com.c5corp.c5utm.UtmImage
Draws a data in a TrackLog object onto the image, provided the TrackLog (or part of the track log) is in the area.
renderWayPoint(WayPoint, Color, Color, Color, boolean, Connection) - Method in class com.c5corp.c5utm.UtmImage
Draw a WayPoint object onto the image
renderWayPointList(WayPointList, Color, Color, Color, boolean, Connection) - Method in class com.c5corp.c5utm.UtmImage
Draw WayPointList (all the WayPoints it Contains) onto the image
reset() - Method in class com.c5corp.c5gps.Route
resets the java.util.Enumeration to the first element
reset() - Method in class com.c5corp.c5gps.RouteList
resets the java.util.Enumeration to the first element
reset() - Method in class com.c5corp.c5gps.TrackLog
resets the java.util.Enumeration to the first element
reset() - Method in class com.c5corp.c5gps.TrackLogList
resets the java.util.Enumeration to the first element
reset() - Method in class com.c5corp.c5gps.WayPointList
resets the java.util.Enumeration to the first element
Route - Class in com.c5corp.c5gps
A Route is a container class for a list of RoutePoint objects.
Route(Vector<RoutePoint>, String) - Constructor for class com.c5corp.c5gps.Route
 
RouteList - Class in com.c5corp.c5gps
A RouteList is a container class for a list of Route objects.
RouteList(Vector<Route>) - Constructor for class com.c5corp.c5gps.RouteList
Constructs a RouteList from a Vector of Route objects
RoutePoint - Class in com.c5corp.c5gps
RoutePoints are simply WayPoints with an order field; a reference to a Vector that is the containing object for this collection of RoutePoints, which defines the GPS Route.
RoutePoint(String, String, int, String, int, int, int, Vector<RoutePoint>) - Constructor for class com.c5corp.c5gps.RoutePoint
Construct a RoutePoint with a name (which will be truncated to 255 characters), zone number, zone char, UTM easting, UTM northing, and altitude.
RoutePoint(String, String, int, String, int, int, Vector<RoutePoint>) - Constructor for class com.c5corp.c5gps.RoutePoint
Construct a RoutePoint with a name (which will be truncated to 255 characters, zone number, zone Char, UTM easting, and UTM northing.
RoutePoint(String, String, int, int, int, int, Vector<RoutePoint>) - Constructor for class com.c5corp.c5gps.RoutePoint
Construct a RoutePoint with a name (which will be truncated to 255 characters, zone number, UTM easting, UTM northing, and altitude.
RoutePoint(String, String, int, int, int, Vector<RoutePoint>) - Constructor for class com.c5corp.c5gps.RoutePoint
Construct a RoutePoint with a name (which will be truncated to 255 characters, zone number, UTM easting, and UTM northing.
RoutePoint(String, String, int, String, int, int, int, Calendar, Vector<RoutePoint>) - Constructor for class com.c5corp.c5gps.RoutePoint
Construct a RoutePoint with a name (which will be truncated to 255 characters), zone number, zone Char, UTM easting, UTM northing, altitude, and java.util.Calendar object.
RoutePoint(String, String, int, String, int, int, Calendar, Vector<RoutePoint>) - Constructor for class com.c5corp.c5gps.RoutePoint
Construct a RoutePoint with a name (which will be truncated to 255 characters, zone number, zone Char, UTM easting, UTM northing and Calendar.
RoutePoint(String, String, int, int, int, int, Calendar, Vector<RoutePoint>) - Constructor for class com.c5corp.c5gps.RoutePoint
Construct a RoutePoint with a name (which will be truncated to 255 characters, zone number, UTM easting, UTM northing, and altitude.
RoutePoint(String, String, int, int, int, Calendar, Vector<RoutePoint>) - Constructor for class com.c5corp.c5gps.RoutePoint
Construct a RoutePoint with a name (which will be truncated to 255 characters, zone number, UTM easting, and UTM northing.
RoutePoint(String, String, int, String, int, int, int, int, int, int, int, int, int, int, Vector<RoutePoint>) - Constructor for class com.c5corp.c5gps.RoutePoint
Construct a RoutePoint with a name (which will be truncated to 255 characters), zone number, zone Char, UTM easting, UTM northing, altitude, month, day, year, hour, minute, second, and a time zone offset.
RoutePoint(String, String, int, int, int, int, int, int, int, int, int, int, int, Vector<RoutePoint>) - Constructor for class com.c5corp.c5gps.RoutePoint
Construct a RoutePoint with a name (which will be truncated to 255 characters), zone number, zone Char, UTM easting, UTM northing, altitude, month, day, year, hour, minute, second, and a time zone offset.
RoutePoint(String, String, int, int, int, int, int, int, int, int, int, int, Vector<RoutePoint>) - Constructor for class com.c5corp.c5gps.RoutePoint
Construct a RoutePoint with a name (which will be truncated to 255 characters), zone number, zone Char, UTM easting, UTM northing, altitude, month, day, year, hour, minute, second, and a time zone offset.
RoutePoint(String, String, int, String, int, int, int, int, int, int, int, int, int, Vector<RoutePoint>) - Constructor for class com.c5corp.c5gps.RoutePoint
Construct a RoutePoint with a name (which will be truncated to 255 characters), zone number, zone Char, UTM easting, UTM northing, altitude, month, day, year, hour, minute, second, and a time zone offset.

S

S_BIT - Static variable in interface com.c5corp.c5dem.C5DemConstants
Constant representing and mask for S bit
S_BIT - Static variable in class com.c5corp.c5utm.DemMetadata
Mask to check for S bit (see CARDINAL_BITS[] below)
SampleFilter - Class in com.c5corp.DEMconvert.filters
Sample C5demAbstractFilter
SampleFilter() - Constructor for class com.c5corp.DEMconvert.filters.SampleFilter
the default constructor creates a blank object such that writeHeader(Dem, PrintWriter) and writeData(Dem, Printwriter) can be used with arbitrary Dem and PrintWriter objects
SampleFilter(String) - Constructor for class com.c5corp.DEMconvert.filters.SampleFilter
this constructor is used by the main method in this class, which is intended mostly for command line use.
SE_BIT - Static variable in interface com.c5corp.c5dem.C5DemConstants
Constant representing and mask for SE bit
SE_BIT - Static variable in class com.c5corp.c5utm.DemMetadata
Mask to check for SE bit (see CARDINAL_BITS[] below)
segmentTrackLog() - Method in class com.c5corp.c5gps.TrackLog
Segments The TrackLog into individual segments such that the last point in each new segment is also the furthest point from the starting point of the segment.
setAltitude(int) - Method in class com.c5corp.c5gps.TrackPoint
sets the TrackPoint altitude
setAltitude(int) - Method in class com.c5corp.c5gps.WayPoint
sets the WayPoint altitude
setColoringScheme(Color3f, Color3f) - Method in class com.c5corp.c5j3d.DEM3d
Sets the coloring scheme for the object.
setCorners(int, int, int, int, int, int, int, int) - Method in class com.c5corp.landUse.LandUseMap
Set the corners for this area
setDate(Calendar) - Method in class com.c5corp.c5gps.TrackPoint
sets the TrackPoint Date
setDate(Calendar) - Method in class com.c5corp.c5gps.WayPoint
sets the WayPoint Date
setDatum(String) - Method in class com.c5corp.c5gps.TrackLog
mutator for the datum string
setDatum(String) - Method in class com.c5corp.c5gps.WayPoint
mutator for the datum string
setEastDem(Vector<DemMetadata>) - Method in class com.c5corp.c5utm.DemMetadata
sets the reference to the Dem to the east of this Dem given a Vector of DemMetadata objects to be put in the Grid object
setEasting(int) - Method in class com.c5corp.c5gps.TrackPoint
sets the TrackPoint easting
setEasting(int) - Method in class com.c5corp.c5gps.WayPoint
sets the WayPoint easting
setFile(File) - Method in class com.c5corp.c5gps.filters.CsvRouteListFilter
Sets the file for this filter to filter
setFile(File) - Method in class com.c5corp.c5gps.filters.CsvTrackLogListFilter
Sets the file for this filter to filter
setFile(File) - Method in class com.c5corp.c5gps.filters.CsvWayPointListFilter
Sets the file for this filter to filter
setFile(File) - Method in interface com.c5corp.c5gps.filters.GpsDataFilter
 
setFoundTarget(boolean) - Method in class com.c5corp.c5Algorithms.VirtualHikerTrackLog
Method used by virtual hiker classes in this package to set the foundTarget to true or false.
setGridLoc(int, int) - Method in class com.c5corp.c5utm.DemMetadata
modifier function for Grid object to use.
setIsSnapped(boolean) - Method in class com.c5corp.c5gps.TrackLog
mutator for the isSnapped value
setmyUtmCoordinatePairLandUse(int, int, int, int, int, int) - Method in class com.c5corp.landUse.LandUseMap
Modifier function that modifies a single Coor in the LandUseMap
setNorthDem(Vector<DemMetadata>) - Method in class com.c5corp.c5utm.DemMetadata
sets the reference to the Dem to the north of this Dem given a Vector of DemMetadata objects to be put in the Grid object
setNortheastDem(Vector<DemMetadata>) - Method in class com.c5corp.c5utm.DemMetadata
sets the reference to the Dem to the northeast of this Dem given a Vector of DemMetadata objects to be put in the Grid object
setNorthing(int) - Method in class com.c5corp.c5gps.TrackPoint
sets the TrackPoint northing
setNorthing(int) - Method in class com.c5corp.c5gps.WayPoint
sets the WayPoint northing
setNorthwestDem(Vector<DemMetadata>) - Method in class com.c5corp.c5utm.DemMetadata
sets the reference to the Dem to the northwest of this Dem given a Vector of DemMetadata objects to be put in the Grid object
setOrder(Vector<RoutePoint>) - Method in class com.c5corp.c5gps.RoutePoint
Sets a reference to the Vector containing this.
setOutputPath(String) - Method in class com.c5corp.DEMconvert.filters.Dem2C51KGrid
sets the path to the output file
setOutputPath(String) - Method in class com.c5corp.DEMconvert.filters.Dem2C5PointStats
sets the path to the output file
setOutputPath(String) - Method in class com.c5corp.DEMconvert.filters.Dem2C5UTM
sets the path to the output file
setPerpendicularSlopeVetting(boolean) - Method in class com.c5corp.c5Algorithms.VirtualHikerTrackLog
Method used by virtual hiker classes that vet perpendicular slope, setting to true or false depending on that algorithms vetting criteria.
setPersonId(int) - Method in class com.c5corp.c5utm.Person
 
setPersonName(String) - Method in class com.c5corp.c5utm.Person
 
setPolygonMode(int) - Method in class com.c5corp.c5j3d.DEM3dAppearance
Sets the polygon mode for the object.
setRenderFlags(int) - Method in class com.c5corp.c5utm.UtmImage
Sets the rendering flags
setSlopeVetting(boolean) - Method in class com.c5corp.c5Algorithms.VirtualHikerTrackLog
Method used by virtual hiker classes that vet slope, setting to true or false depending on that algorithms vetting criteria.
setSouthDem(Vector<DemMetadata>) - Method in class com.c5corp.c5utm.DemMetadata
sets the reference to the Dem to the south of this Dem given a Vector of DemMetadata objects to be put in the Grid object
setSoutheastDem(Vector<DemMetadata>) - Method in class com.c5corp.c5utm.DemMetadata
sets the reference to the Dem to the southeast of this Dem given a Vector of DemMetadata objects to be put in the Grid object
setSouthwestDem(Vector<DemMetadata>) - Method in class com.c5corp.c5utm.DemMetadata
sets the reference to the Dem to the southwest of this Dem given a Vector of DemMetadata objects to be put in the Grid object
setSurroundingDemsCalculated(boolean) - Method in class com.c5corp.c5utm.DemMetadata
sets boolean that indicates that the references to surrounding DemMetadata objects have been made
setTextureBlendColor(Color4f) - Method in class com.c5corp.c5j3d.DEM3dAppearance
Sets the color for the blend texture mode if there is a texture applied.
setTextureMode(int) - Method in class com.c5corp.c5j3d.DEM3dAppearance
Sets the texture mode for the object if there is a texture applied.
setTimeToGmt() - Method in class com.c5corp.c5gps.TrackLog
Changes the internal Calendar representation for each TrackPoint in this TrackLog to GMT, and sets the zone offset for this object to 0 (GMT).
setTimeToGmt() - Method in class com.c5corp.c5gps.TrackPoint
Coverts the date/time for this TrackPoint to UTC/GMT time
setTimeToGmt() - Method in class com.c5corp.c5gps.WayPoint
Coverts the date/time for this WayPoint to UTC/GMT time
setTrackName(String) - Method in class com.c5corp.c5gps.TrackLog
mutator for track name
setVersion(String) - Method in class com.c5corp.c5gps.TrackLog
mutator for version string
setVersion(String) - Method in class com.c5corp.c5gps.WayPoint
Sets the Version String, which by default is "Version 2:CSV".
setWaypointName(String) - Method in class com.c5corp.c5gps.WayPoint
mutator for track name
setWestDem(Vector<DemMetadata>) - Method in class com.c5corp.c5utm.DemMetadata
sets the reference to the Dem to the west of this Dem given a Vector of DemMetadata objects to be put in the Grid object
setX(int) - Method in class com.c5corp.c5utm.DemMetadata
modifier function for Grid object to use.
setY(int) - Method in class com.c5corp.c5utm.DemMetadata
modifier function for Grid object to use.
setZoneNum(int) - Method in class com.c5corp.c5gps.TrackPoint
sets the TrackPoint zone number
setZoneNum(String) - Method in class com.c5corp.c5gps.TrackPoint
sets the TrackPoint zone char (as a String)acter
setZoneNum(int) - Method in class com.c5corp.c5gps.WayPoint
sets the WayPoint zone number
setZoneNum(String) - Method in class com.c5corp.c5gps.WayPoint
sets the WayPoint Grid Zone Designation (GZD)
setZoneOffset(int) - Method in class com.c5corp.c5gps.TrackLog
mutator for the zone offset from GMT
showColor() - Method in class com.c5corp.c5viewUi.DemImagePanel
converts to color image
showGrayScale() - Method in class com.c5corp.c5viewUi.DemImagePanel
converts to grayscale image
SimpleXYCoordinateTranslation - Class in com.c5corp.c5gps
A SimpleXYCoordinateTranslation specifies a simple cartesian translation between two different WayPoints: a base and base translator.
SimpleXYCoordinateTranslation(WayPoint, WayPoint) - Constructor for class com.c5corp.c5gps.SimpleXYCoordinateTranslation
Constructor
size() - Method in class com.c5corp.c5gps.Route
returns the number of elements (RoutePoints) in this Route.
size() - Method in class com.c5corp.c5gps.RouteList
returns the number of RoutePoints in this RoutePointList
size() - Method in class com.c5corp.c5gps.TrackLog
returns the number of elements (TrackPoints) in this TrackLog.
size() - Method in class com.c5corp.c5gps.TrackLogList
returns the number of TrackLog objects in this TrackLogList
size() - Method in class com.c5corp.c5gps.WayPointList
returns the number of WayPoints in this WayPointList
SlopeReductionHiker - Class in com.c5corp.c5Algorithms
The SlopeReductionHiker class extends AbstractHiker, but it in fact marshals many, many iterations of the RandomHiker algorithm, and it selects from among the many VirtualHikerTrackLogs thus produced that most closely match the input criteria.
SlopeReductionHiker(int, String, UtmCoordinatePair, UtmCoordinatePair, int, Connection) - Constructor for class com.c5corp.c5Algorithms.SlopeReductionHiker
Creates an SlopeReductionHiker from the UTM zone, zone designation character, the starting and target point, a target slope to search for, and a Connection object.
SlopeReductionHiker(int, String, UtmCoordinatePair, UtmCoordinatePair, int, int, Connection) - Constructor for class com.c5corp.c5Algorithms.SlopeReductionHiker
Creates an SlopeReductionHiker from the UTM zone, zone designation character, the starting and target point, some padding (in meters) around the rectangular area specified by the two points, a target slope to search for, and a Connection object.
slopeVetted() - Method in class com.c5corp.c5Algorithms.VirtualHikerTrackLog
Returns true if the maximum slope between TrackPoints this track log has been vetted by the producing algorithm.
snapToDatabase(Connection) - Method in class com.c5corp.c5gps.TrackLog
Snaps TrackPoints in the input track log to their closest Points in the database.
StatisticalPoint - Class in com.c5corp.c5utm
A Statistical Point extends a Point.
StatisticalPoint(int, int, int, int, String, String, int, int, int, int, double, int, int, int, int) - Constructor for class com.c5corp.c5utm.StatisticalPoint
Constructor for the StatisticalPoint class.
STDEV_CLOSEST - Static variable in class com.c5corp.c5Algorithms.OtherLocation
STDEV_CLOSEST sorts the Vector by the closest matching standard deviation
STDEV_TOPOGRAPHY - Static variable in class com.c5corp.c5Algorithms.OtherLocation
STDEV_TOPOGRAPHY sorts by closest matching standard deviation and limits the results to similar topography
StepwiseArcHiker - Class in com.c5corp.c5Algorithms
The StepwiseArcHiker examines the points along a 150 degree arc at approximately a 180 meter radius in front of it, with the center of the arc facing the destination.
StepwiseArcHiker(int, String, UtmCoordinatePair, UtmCoordinatePair, Connection) - Constructor for class com.c5corp.c5Algorithms.StepwiseArcHiker
Note that all Virtual Hikers need the grid zone designation character (GZD).
StepwiseArcHiker(int, String, UtmCoordinatePair, UtmCoordinatePair, int, Connection) - Constructor for class com.c5corp.c5Algorithms.StepwiseArcHiker
 
subSegment(int, int) - Method in class com.c5corp.c5gps.TrackLog
returns a TrackLog object representing TrackPoints element "from" to the element "to".
SW_BIT - Static variable in interface com.c5corp.c5dem.C5DemConstants
Constant representing and mask for SW bit
SW_BIT - Static variable in class com.c5corp.c5utm.DemMetadata
Mask to check for SW bit (see CARDINAL_BITS[] below)
system - Static variable in interface com.c5corp.c5dem.C5DemConstants
public final String[] system defines the ground planimetric reference system, data element 5 in the dem specification.

T

table - Variable in class com.c5corp.c5Algorithms.AbstractHiker
All hikers are assumed to have a table of representing the landscape that the Virtual Hiker will hike through.
toString() - Method in class com.c5corp.c5Algorithms.VirtualHikerTrackLog
override toString()
toString() - Method in class com.c5corp.c5dem.Dem
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.c5dem.PreciseUTMcoordPair
Overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.c5dem.Reader
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.c5dem.TypeA
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.c5dem.TypeB
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.c5dem.TypeB_profiles
Deprecated. overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.c5dem.TypeBprofiles
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.c5dem.TypeC
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.c5dem.UtmCoordinatePair
Overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.c5dem.UtmCoordinatePairElev
Overrides java.lang.Object.toString()
toString(GpsDataFileType) - Method in class com.c5corp.c5gps.filters.CsvRouteListFilter
implements toString(GpsDataFileType dataOb), returning a String representation of the data object filtered by this type.
toString(GpsDataFileType) - Method in class com.c5corp.c5gps.filters.CsvTrackLogListFilter
implements toString(GpsDataFileType dataOb), returning a String representation of the data object filtered by this type.
toString(GpsDataFileType) - Method in class com.c5corp.c5gps.filters.CsvWayPointListFilter
implements toString(GpsDataFileType dataOb), returning a String representation of the data object filtered by this type.
toString(GpsDataFileType) - Method in interface com.c5corp.c5gps.filters.GpsDataFilter
Converts a GpsDataFileType into a String representation
toString() - Method in class com.c5corp.c5gps.Route
override toString()
toString() - Method in class com.c5corp.c5gps.RoutePoint
override toString()
toString() - Method in class com.c5corp.c5gps.TrackLog
Overrides toString()
toString() - Method in class com.c5corp.c5gps.TrackPoint
override toString()
toString() - Method in class com.c5corp.c5gps.WayPoint
override toString()
toString() - Method in class com.c5corp.c5utm.DemMetadata
Returns a String representation of the object
toString() - Method in class com.c5corp.c5utm.Point
overrides toString() of the Object class
toString() - Method in class com.c5corp.c5utm.Points
String representation of the Points object.
toString() - Method in class com.c5corp.c5utm.StatisticalPoint
overrides toString() of the Object class
toString() - Method in class com.c5corp.c5viewUi.DemImagePanel
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.c5viewUi.DemTool
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.c5viewUi.ViewerDisplayPanel
Overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.DEMconvert.C5DemAbstractFilter
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.DEMconvert.filters.C5UTM10To30Meter
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.DEMconvert.filters.Corpscon10To30Meter
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.DEMconvert.filters.CorpsconBatch
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.DEMconvert.filters.CorpsconBatchXY
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.DEMconvert.filters.Dem2C51KGrid
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.DEMconvert.filters.Dem2C5PointStats
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.DEMconvert.filters.Dem2C5UTM
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.DEMconvert.filters.SampleFilter
overrides java.lang.Object.toString()
toString() - Method in class com.c5corp.landUse.UtmCoordinatePairLandUse
 
TrackLog - Class in com.c5corp.c5gps
The public class TrackLog class encapsulates data a tracklog file.
TrackLog() - Constructor for class com.c5corp.c5gps.TrackLog
Default TrackLog constuctor.
TrackLog(Vector<TrackLog>) - Constructor for class com.c5corp.c5gps.TrackLog
Creates a TrackLog from a java.util.Vector containing other TrackLog objects.
TrackLog(String, String, String, int) - Constructor for class com.c5corp.c5gps.TrackLog
Constructor taking a name, version, datum, and zoneOffest value.
TrackLogList - Class in com.c5corp.c5gps
Emumeration of TrackLog objects.
TrackLogList(Vector<TrackLog>) - Constructor for class com.c5corp.c5gps.TrackLogList
Constructs a TrackLogList from a vector of TrackLog objects
TrackPoint - Class in com.c5corp.c5gps
Like a waypoint, a trackpoint describes a location, but is unnamed and in aggregate (a track log) describes a sample of a detailed path.
TrackPoint(String, int, int, int, int, TrackLog) - Constructor for class com.c5corp.c5gps.TrackPoint
Constructor for TrackPoint accepting a trackpoint_id, zone, easting, northing, altitude and tracklog id.
TrackPoint(String, int, String, int, int, int, TrackLog) - Constructor for class com.c5corp.c5gps.TrackPoint
Constructor for TrackPoint accepting a trackpoint_id, zone, zone char (as a String), easting, northing, altitude and tracklog id.
TrackPoint(String, int, int, int, Calendar, int, TrackLog) - Constructor for class com.c5corp.c5gps.TrackPoint
Constructor for TrackPoint accepting a zone, easting, northing, Calendar object, altitude.
TrackPoint(String, int, String, int, int, Calendar, int, TrackLog) - Constructor for class com.c5corp.c5gps.TrackPoint
Constructor for TrackPoint accepting a zone, zone char (as a String), easting, northing, Calendar object, altitude.
TrackPoint(String, int, int, int, int, int, int, int, int, int, int, int, TrackLog) - Constructor for class com.c5corp.c5gps.TrackPoint
Constructor for TrackPoint accepting a ZoneNum, Easting, Northing, Month, Day, Year, Hour, Min, Second, Altitude, and a time zone offset.
TrackPoint(String, int, String, int, int, int, int, int, int, int, int, int, int, TrackLog) - Constructor for class com.c5corp.c5gps.TrackPoint
Constructor for TrackPoint accepting a ZoneNum, Easting, Northing, Month, Day, Year, Hour, Min, Sec, Altitude, and a time zone offset.
trackPoints - Variable in class com.c5corp.c5gps.TrackLog
 
TypeA - Class in com.c5corp.c5dem
Object model of a Type A DEM record.
TypeA(String) - Constructor for class com.c5corp.c5dem.TypeA
Constructor for input from an InputStream specified by the path given in String instream.
TypeA(URL) - Constructor for class com.c5corp.c5dem.TypeA
Constructor for input from an InputStream specified by the path given in String instream.
TypeB - Class in com.c5corp.c5dem
Object model of a Type B DEM record
TypeB_profiles - Class in com.c5corp.c5dem
Deprecated. Replaced by TypeBprofiles.java
TypeBprofiles - Class in com.c5corp.c5dem
Container and reader for multiple TypeB profile objects This is only called by the container class Dem.
TypeC - Class in com.c5corp.c5dem
Object model of a Type C DEM record

U

units - Static variable in interface com.c5corp.c5dem.C5DemConstants
public final String[] units containns the values "feet","meters","arc seconds".
UpdateConnectionPool - Class in com.c5corp.c5utm
Provides/manages a pool of java.sql.Connection objects capable of updating the database
UtmCoordinatePair - Class in com.c5corp.c5dem
UTM coordinates pair model
UtmCoordinatePair(int, int) - Constructor for class com.c5corp.c5dem.UtmCoordinatePair
Constructor for a UTM coordinatePair object.
UtmCoordinatePairElev - Class in com.c5corp.c5dem
UTM coordinates pair model with elevations
UtmCoordinatePairElev(int, int, int) - Constructor for class com.c5corp.c5dem.UtmCoordinatePairElev
Constructor for a UtmCoordinatePairElev object.
UtmCoordinatePairLandUse - Class in com.c5corp.landUse
This class represents coordinates with UTM zone, northing, easting, and land code.
UtmCoordinatePairLandUse(int, int, int, int) - Constructor for class com.c5corp.landUse.UtmCoordinatePairLandUse
Another constructor.
UtmImage - Class in com.c5corp.c5utm
A java.awt.image.BufferedImage that provides imaging methods for com.c5corp.c5utm.Points objects.
UtmImage(Points) - Constructor for class com.c5corp.c5utm.UtmImage
Creates a UtmImage object from a Points object, using default RENDER_PLAIN rendering by calling renderSimple().
UtmImage(Points, int) - Constructor for class com.c5corp.c5utm.UtmImage
Creates a UtmImage object from a Points object, with the set RenderFlags.
UtmImage(Points, int, boolean) - Constructor for class com.c5corp.c5utm.UtmImage
Creates collared UtmImage object (with a stats legend and UTM tic marks) from a Points object, with the set RenderFlags.
UtmPoint - Class in com.c5corp.c5dem
UtmPoint - a simple, light, fast UTM point
UtmPoint() - Constructor for class com.c5corp.c5dem.UtmPoint
 

V

vdatum - Static variable in interface com.c5corp.c5dem.C5DemConstants
public final String[] vdatum containts the values "mean sea level", "NGVD29", "NAVD88".
VerifyDb - Class in com.c5corp.c5utm.util
public class VerifyDb VerifyDb.java - part of Landscape database (otherwise known as the C5UTM database).
VerifyDb() - Constructor for class com.c5corp.c5utm.util.VerifyDb
 
ViewerDisplayPanel - Class in com.c5corp.c5viewUi
Viewer display panel contains UI widgets and is the meat of the C5 DEM Tool GUI
VirtualHikerTrackLog - Class in com.c5corp.c5Algorithms
The public class VirtualHikerTrackLog class extends com.c5corp.c5gps.TrackLog class.
VirtualHikerTrackLog(UtmCoordinatePairElev[][]) - Constructor for class com.c5corp.c5Algorithms.VirtualHikerTrackLog
default constructor
VirtualHikerTrackLog(Vector<TrackLog>, UtmCoordinatePairElev[][]) - Constructor for class com.c5corp.c5Algorithms.VirtualHikerTrackLog
constructor taking a java.util.Vector of other TrackLog objects which will be appended together in the new TrackLog object.

W

W_BIT - Static variable in interface com.c5corp.c5dem.C5DemConstants
Constant representing and mask for W bit
W_BIT - Static variable in class com.c5corp.c5utm.DemMetadata
Mask to check for W bit (see CARDINAL_BITS[] below)
WayPoint - Class in com.c5corp.c5gps
A WayPoint is a named location.
WayPoint(String, String, int, String, int, int, int) - Constructor for class com.c5corp.c5gps.WayPoint
Construct a WayPoint with a name (which will be truncated to 255 characters), zone number, zone char, UTM easting, UTM northing, and altitude.
WayPoint(String, String, int, String, int, int) - Constructor for class com.c5corp.c5gps.WayPoint
Construct a WayPoint with a name (which will be truncated to 255 characters, zone number, zone Char, UTM easting, and UTM northing.
WayPoint(String, String, int, int, int, int) - Constructor for class com.c5corp.c5gps.WayPoint
Construct a WayPoint with a name (which will be truncated to 255 characters, zone number, UTM easting, UTM northing, and altitude.
WayPoint(String, String, int, int, int) - Constructor for class com.c5corp.c5gps.WayPoint
Construct a WayPoint with a name (which will be truncated to 255 characters, zone number, UTM easting, and UTM northing.
WayPoint(String, String, int, String, int, int, int, Calendar) - Constructor for class com.c5corp.c5gps.WayPoint
Construct a WayPoint with a name (which will be truncated to 255 characters), zone number, zone Char, UTM easting, UTM northing, altitude, and java.util.Calendar object.
WayPoint(String, String, int, String, int, int, Calendar) - Constructor for class com.c5corp.c5gps.WayPoint
Construct a WayPoint with a name (which will be truncated to 255 characters, zone number, zone Char, UTM easting, and UTM northing.
WayPoint(String, String, int, int, int, int, Calendar) - Constructor for class com.c5corp.c5gps.WayPoint
Construct a WayPoint with a name (which will be truncated to 255 characters, zone number, UTM easting, UTM northing, and altitude.
WayPoint(String, String, int, int, int, Calendar) - Constructor for class com.c5corp.c5gps.WayPoint
Construct a WayPoint with a name (which will be truncated to 255 characters, zone number, UTM easting, and UTM northing.
WayPoint(String, String, int, String, int, int, int, int, int, int, int, int, int, int) - Constructor for class com.c5corp.c5gps.WayPoint
Construct a WayPoint with a name (which will be truncated to 255 characters), zone number, zone Char, UTM easting, UTM northing, altitude, month, day, year, hour, minute, second, and a time zone offset.
WayPoint(String, String, int, int, int, int, int, int, int, int, int, int, int) - Constructor for class com.c5corp.c5gps.WayPoint
Construct a WayPoint with a name (which will be truncated to 255 characters), zone number, zone Char, UTM easting, UTM northing, altitude, month, day, year, hour, minute, second, and a time zone offset.
WayPoint(String, String, int, int, int, int, int, int, int, int, int, int) - Constructor for class com.c5corp.c5gps.WayPoint
Construct a WayPoint with a name (which will be truncated to 255 characters), zone number, zone Char, UTM easting, UTM northing, altitude, month, day, year, hour, minute, second, and a time zone offset.
WayPoint(String, String, int, String, int, int, int, int, int, int, int, int, int) - Constructor for class com.c5corp.c5gps.WayPoint
Construct a WayPoint with a name (which will be truncated to 255 characters), zone number, zone Char, UTM easting, UTM northing, altitude, month, day, year, hour, minute, second, and a time zone offset.
WayPointList - Class in com.c5corp.c5gps
A WayPointList is a container class for a list of WayPoint objects.
WayPointList(Vector<WayPoint>) - Constructor for class com.c5corp.c5gps.WayPointList
 
writeData(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.C5DemAbstractFilter
method for output of the formated data
writeData(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.C5UTM10To30Meter
A method to write the output (formated) data to the file.
writeData(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.Corpscon10To30Meter
A method to write the output (formated) data to the file.
writeData(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.CorpsconBatch
A method to write the output (formated) data to the file.
writeData(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.CorpsconBatchXY
A method to write the output (formated) data to the file.
writeData(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.Dem2C51KGrid
A method to write the output data to the (database).
writeData(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.Dem2C5PointStats
A method to write the output data to the (database).
writeData(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.Dem2C5UTM
A method for output of the formated data (overrides C5DemAbstractFilter)
writeData(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.SampleFilter
A method to write the output (formated) data to the file.
writeFile(GpsDataFileType) - Method in class com.c5corp.c5gps.filters.CsvRouteListFilter
The use of this method is fairly straight forward.
writeFile(GpsDataFileType) - Method in class com.c5corp.c5gps.filters.CsvTrackLogListFilter
Writes a GPS TrackLogList in standard .csv format.
writeFile(GpsDataFileType) - Method in class com.c5corp.c5gps.filters.CsvWayPointListFilter
The use of this method is fairly straight forward.
writeFile(GpsDataFileType) - Method in interface com.c5corp.c5gps.filters.GpsDataFilter
 
writeHeader(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.C5DemAbstractFilter
A method for output of metadata
writeHeader(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.C5UTM10To30Meter
A method for output of metadata to the file (overrides C5DemAbstractFilter) system[], units[], vdatum[] and hdatum[] are from C5DemConstants interface.
writeHeader(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.Corpscon10To30Meter
A method for output of metadata to the file (overrides C5DemAbstractFilter) system[], units[], vdatum[] and hdatum[] are from C5DemConstants interface.
writeHeader(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.CorpsconBatch
A method for output of metadata to the file (overrides C5DemAbstractFilter) system[], units[], vdatum[] and hdatum[] are from C5DemConstants interface.
writeHeader(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.CorpsconBatchXY
A method for output of metadata to the file (overrides C5DemAbstractFilter) system[], units[], vdatum[] and hdatum[] are from C5DemConstants interface.
writeHeader(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.Dem2C51KGrid
 
writeHeader(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.Dem2C5PointStats
 
writeHeader(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.Dem2C5UTM
A method for output of metadata to the file (overrides C5DemAbstractFilter)
writeHeader(Dem, PrintWriter) - Method in class com.c5corp.DEMconvert.filters.SampleFilter
A method for output of metadata to the file (overrides C5DemAbstractFilter), displaying many of the methods of the Dem class.
writeImageFile(String, String) - Method in class com.c5corp.c5utm.UtmImage
Writes a .png file from this UtmImage object.
writeImageFile(File, String) - Method in class com.c5corp.c5utm.UtmImage
Writes a image file from this UtmImage object.
writeReceipt(C5UTMconfs, DemTable, String, String, String) - Static method in class com.c5corp.c5utm.ReceiptWriter
public static void writeReceipt(C5UTMconfs conf, Dem dem, String software, String backOutId) writes a receipt to the RECEIPT directory configured for the database.
writeReceipt(C5UTMconfs, DemTable, String, String, String, PrintWriter) - Static method in class com.c5corp.c5utm.ReceiptWriter
public static void writeReceipt(C5UTMconfs conf, Dem dem, String software, String backOutId, PrintWriter out) writes a receipt to the RECEIPT directory.

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