A B C D E F G I L M O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(LasPoint) - Method in class org.tinfour.svm.SvmLasFilter
- addSoundings(List<Vertex>) - Method in class org.tinfour.svm.SvmBathymetryData
-
Append additional soundings to the soundings collection.
- areAllRecordsAccepted() - Method in class org.tinfour.svm.SvmLasFilter
-
Indicates that the filter will accept all records except those that are explicitly marked as withheld.
B
- BATHYMETRY_SOURCE - Static variable in class org.tinfour.svm.SvmBathymetryData
-
Used to set an auxiliary value for a vertex indicating that it is original data from a bathymetry data source.
C
- close() - Method in class org.tinfour.svm.SvmShapefileVertexReader
D
- Depth - org.tinfour.svm.SvmBathymetryModel
-
Soundings are specified as depth given as either uniformly positive or uniformly negative numbers indicating depths below the surface.
- doesLocaleUseCommaForDecimal() - Method in class org.tinfour.svm.properties.SvmProperties
-
Indicates whether the Locale uses the comma character for the decimal part of floating-point values.
E
- Elevation - org.tinfour.svm.SvmBathymetryModel
-
Soundings are specified as elevations referenced to to the vertical datum used by the source data, usually Mean Sea Level (MSL).
F
- FLAT_ADJUSTMENT - Static variable in class org.tinfour.svm.SvmBathymetryData
-
Used to set an auxiliary value for a vertex indicating that it is a modeled data point used to adjust flat areas.
G
- getAnomalyTableFile() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the path to a file for writing a table reporting anomalies.
- getBathymetryModel() - Method in class org.tinfour.svm.properties.SvmProperties
-
Gets the bathymetry model specified for the soundings.
- getBathymetryModel() - Method in class org.tinfour.svm.SvmBathymetryData
-
Gets the bathymetry defined for the soundings in this instances.
- getBoundaryConstraints() - Method in class org.tinfour.svm.SvmBathymetryData
-
Gets a list of constraints defining the boundary of the body of water to be analyzed.
- getBoundarySpecifications() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get a list of the SVM file specifications for the polygon bounding constraints of the body of water.
- getBounds() - Method in class org.tinfour.svm.SvmBathymetryData
-
Get the overall bounds of the sounding and constraint data
- getCapacityGraphDimensions() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the dimensions for the capacity graph image file.
- getCapacityGraphFile() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the path to a file for writing a graph of the capacity as a function of water level.
- getCapacityGraphTitle() - Method in class org.tinfour.svm.properties.SvmProperties
-
Gets the title for the capacity graph image
- getContourGraphDimensions() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the dimensions for the contour graph image file.
- getContourGraphFile() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the path to a file for writing an image file showing a contour plot of the reservoir data.
- getContourGraphInterval() - Method in class org.tinfour.svm.properties.SvmProperties
-
Gets the contour graph interval
- getContourGraphLegendText() - Method in class org.tinfour.svm.properties.SvmProperties
-
Gets the title for the capacity graph image
- getContourGraphSmoothingFactor(int) - Method in class org.tinfour.svm.properties.SvmProperties
-
Gets the smoothing factor for constructing contours.
- getContourLineShapefile() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the path to a file for writing contour region Shapefile showing a contour plot of the reservoir data.
- getContourRegionShapefile() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the path to a file for writing contour region Shapefile showing a contour plot of the reservoir data.
- getCoordinateTransform() - Method in class org.tinfour.svm.SvmShapefileVertexReader
- getDrawdownGraphDimensions() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the dimensions for the drawdown graph image file.
- getDrawdownGraphFile() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the path to a file for writing a graph of the drawdown as a function of water level.
- getDrawdownGraphTitle() - Method in class org.tinfour.svm.properties.SvmProperties
-
Gets the title for the drawdown graph image
- getExperimentalFilterFile() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the path to a file for writing the output from an experimental filter.
- getExperimentalFilterSlopeOfAnomaly(double) - Method in class org.tinfour.svm.properties.SvmProperties
- getExperimentalFilterSlopeOfSupport(double) - Method in class org.tinfour.svm.properties.SvmProperties
- getExplicitLocale() - Method in class org.tinfour.svm.properties.SvmProperties
-
Gets the explicit value for the locale, if it was set.
- getField() - Method in class org.tinfour.svm.properties.SvmFileSpecification
-
Get the named data field String from the specification (if supplied) or the LAS/LAZ filter specification (if supplied).
- getFile() - Method in class org.tinfour.svm.properties.SvmFileSpecification
-
Get the file reference from the specification
- getGeoTiffFile() - Method in class org.tinfour.svm.properties.SvmProperties
-
Gets the path to a file for writing an output GeoTIFF file containing the interpolated grid of water bottom elevations.
- getGeoTiffNoDataCode() - Method in class org.tinfour.svm.properties.SvmProperties
-
Gets a string to be used for the GDAL No-Data element.
- getGeoTiffProjectionCode() - Method in class org.tinfour.svm.properties.SvmProperties
-
Gets the specified GeoTIFF projection code, if any.
- getGridCellSize() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the grid cell size, if provided.
- getGridFile() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the path to a file for writing an output data file giving an interpolated grid of water bottom elevations.
- getGridFile(String) - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the path to a file for writing an output file to be used for processing raster grid.
- getGridImageFile() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the path to a file for writing an output image file giving an interpolated grid of water bottom elevations.
- getHorizontalTransform() - Method in class org.tinfour.svm.properties.SvmProperties
-
Gets a horizontal coordinate scaling transform.
- getInputFolder() - Method in class org.tinfour.svm.properties.SvmProperties
-
Gets the input folder specification from the properties; if the properties do not contain a key/value for inputFolder, a null is returned.
- getIslandConstraints() - Method in class org.tinfour.svm.SvmBathymetryData
-
Gets a list of those constraints which enclose island areas (non data areas)
- getLabel() - Method in class org.tinfour.svm.properties.SvmUnitSpecification
-
Get the name of the unit
- getLakeConstraints() - Method in class org.tinfour.svm.SvmBathymetryData
-
Gets a list of those constraints which enclose the data area
- getLasFilter() - Method in class org.tinfour.svm.properties.SvmFileSpecification
-
Gets a data filter specification if provided for for LAS or LAZ files
- getLinearConstraints() - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Gets the list of constraints that were collected during the most recent read operation.
- getLinearUnits() - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Gets the linear units for the horizontal coordinate system from the shapefile.
- getMaxZ() - Method in class org.tinfour.svm.SvmBathymetryData
-
Get the maximum sounding value in the source data
- getMeanZ() - Method in class org.tinfour.svm.SvmBathymetryData
-
Get the mean of the sounding values in the source data
- getMinZ() - Method in class org.tinfour.svm.SvmBathymetryData
-
Get the minimum sounding value in the source data
- getNominalPointSpacing() - Method in class org.tinfour.svm.SvmBathymetryData
-
Gets the nominal spacing for the data set.
- getOutputFolder() - Method in class org.tinfour.svm.properties.SvmProperties
-
Gets the output folder specification from the properties; if the properties do not contain a key/value for outputFolder, a null is returned.
- getReducedListOfSoundings(int) - Method in class org.tinfour.svm.SvmBathymetryData
-
Get a reduced list of the soundings.
- getReportFile() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the path to a file for writing an output report giving a record of the computation parameters and results used for running the Simple Volumetric Model.
- getSampleSpecifications() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get a list of the SVM file specifications for input samples.
- getScaleFactor() - Method in class org.tinfour.svm.properties.SvmUnitSpecification
-
Get a scaling factor for the unit of measure
- getShapefilePrjContent() - Method in class org.tinfour.svm.SvmBathymetryData
-
Gets the content of the PRJ file associated with the input.
- getShorelineReferenceElevation() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the shoreline reference elevation, if provided.
- getShoreReferenceElevation() - Method in class org.tinfour.svm.SvmBathymetryData
-
Get the reference elevation for the shoreline (conservation pool elevation)
- getSoundingBounds() - Method in class org.tinfour.svm.SvmBathymetryData
-
Get the bounds of the sounding data
- getSoundings() - Method in class org.tinfour.svm.SvmBathymetryData
-
Get a list of the soundings.
- getSoundingsAndSupplements() - Method in class org.tinfour.svm.SvmBathymetryData
-
Gets all bathymetry sounding data, including both the main soundings list and any supplemental data that was loaded.
- getSupplementalConstraintsFile() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get a reference to a supplemental shapefile providing constraints for SVM processing.
- getSupplements() - Method in class org.tinfour.svm.SvmBathymetryData
-
Gets a list of supplementary samples.
- getSupplementSpecifications() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get a list of the SVM file specifications for supplemental samples.
- getSurveyPerimeter() - Method in class org.tinfour.svm.SvmBathymetryData
-
Gets the survey perimeter.
- getTableFile() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the path to a file for writing an output table giving volume and elevation at fixed intervals (specified by getTableInterval()).
- getTableInterval() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the interval for computing a series of surface elevation values to be used for modeling.
- getTimeForLoad() - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Gets the total time to load a file (including the time required for pre-sort if enabled).
- getTimeToLoadData() - Method in class org.tinfour.svm.SvmBathymetryData
-
Gets the time required to load the input data
- getUnitOfArea() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the a description and potential conversion factor unit to be used for specifying surface area.
- getUnitOfDistance() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the a description and potential conversion factor unit to be used for specifying horizontal and vertical distances.
- getUnitOfVolume() - Method in class org.tinfour.svm.properties.SvmProperties
-
Get the a description and potential conversion factor unit to be used for specifying volume.
- getVerticalTransform() - Method in class org.tinfour.svm.properties.SvmFileSpecification
-
Get the vertical coordinate transform from the specification (if supplied)
- getVertices() - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Gets the list of vertices that were collected during the most recent read operation.
- getXMax() - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Gets the maximum x coordinate in the sample
- getXMin() - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Gets the minimum x coordinate in the sample
- getYMax() - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Gets the maximum y coordinate in the sample
- getYMin() - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Gets the minimum y coordinate in the sample
- getZMax() - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Gets the maximum z coordinate in the sample
- getZMin() - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Gets the minimum z coordinate in the sample
I
- indexArg(String[], String, boolean) - Static method in class org.tinfour.svm.properties.SvmProperties
-
Checks to see if an argument list includes the specified target and returns its index within the argument array.
- isBathymetryModelSpecified() - Method in class org.tinfour.svm.properties.SvmProperties
-
Indicates whether the source data includes a bathymetry model specification.
- isCapacityGraphEnabled() - Method in class org.tinfour.svm.properties.SvmProperties
-
Indicates whether the capacity graph function is enabled
- isContourShapefileShorelineEnabled() - Method in class org.tinfour.svm.properties.SvmProperties
-
Indicates whether the optional shoreline append operation is enabled.
- isDepth() - Method in enum org.tinfour.svm.SvmBathymetryModel
-
Indicates whether the model represents depth values (as opposed to elevation).
- isDrawdownGraphEnabled() - Method in class org.tinfour.svm.properties.SvmProperties
-
Indicates whether the drawdown graph function is enabled
- isExperimentalFilterEnabled() - Method in class org.tinfour.svm.properties.SvmProperties
- isFlatFixerEnabled() - Method in class org.tinfour.svm.properties.SvmProperties
-
Indicates whether the near-shore, flat-triangle remediation is enabled.
- isGeoTiffDataCompressionEnabled() - Method in class org.tinfour.svm.properties.SvmProperties
-
Indicates whether data compression is enabled for GeoTIFF data.
- isGeoTiffNoDataCodeSpecified() - Method in class org.tinfour.svm.properties.SvmProperties
-
Indicates whether the properties file specifies a no-data code.
- isGeoTiffProjectionCodeSpecified() - Method in class org.tinfour.svm.properties.SvmProperties
-
Indicates whether the source properties includes a specification for the GeoTiff Projection code (usually an EPSG projection code).
- isSourceInGeographicCoordinates() - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Indicates whether the source data was in geographic coordinates
L
- lenientValueOf(String) - Static method in enum org.tinfour.svm.SvmBathymetryModel
-
Return the value indicated by the string or a null if the string is empty of does not include a recognizable value.
- load(File) - Method in class org.tinfour.svm.properties.SvmProperties
-
Loads a properties instance using values and paths specified in the indicated file.
- load(String[]) - Static method in class org.tinfour.svm.properties.SvmProperties
-
Loads a properties instance using values and paths specified through the command-line arguments.
- loadBoundaryConstraints(File, String, IVerticalCoordinateTransform, ICoordinateTransform) - Method in class org.tinfour.svm.SvmBathymetryData
-
Load main set of polygon constraints defining the boundary of the body of water.
- loadSamples(File, String, IVerticalCoordinateTransform, ICoordinateTransform) - Method in class org.tinfour.svm.SvmBathymetryData
-
Load main set of soundings from a file.
- loadSupplement(File, String, IVerticalCoordinateTransform, ICoordinateTransform) - Method in class org.tinfour.svm.SvmBathymetryData
-
Load supplemental soundings from a file.
M
- main(String[]) - Static method in class org.tinfour.svm.SvmMain
-
The main method for running the Simple Volumetric Model (SVM).
O
- org.tinfour.svm - package org.tinfour.svm
-
Provides classes, interfaces, and resources for the Tinfour Simple Volumetric Model (SVM) for estimating reservoir water volume and surface area.
- org.tinfour.svm.properties - package org.tinfour.svm.properties
-
Provides classes in support of the problem specification for an SVM Analysis.
P
- printSummary(PrintStream) - Method in class org.tinfour.svm.SvmBathymetryData
-
Print a summary of the input data.
- processVolume(PrintStream, SvmProperties, SvmBathymetryData) - Method in class org.tinfour.svm.SvmComputation
-
Performs the main process, printing the results to the specified print stream.
R
- read(IMonitorWithCancellation) - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Read the records from the shapefile and use them to populate vertices.
S
- setCoordinateTransform(ICoordinateTransform) - Method in class org.tinfour.svm.SvmShapefileVertexReader
- setDbfFieldForZ(String) - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Sets the name of the field in the DBF file to use as a source for Z coordinates for data.
- setSurveyPerimeter(List<Vertex>) - Method in class org.tinfour.svm.SvmBathymetryData
-
Provides a means for the model to attach the perimeter of the triangulation (its convex hull) to the data collection.
- setVerticalCoordinateTransform(IVerticalCoordinateTransform) - Method in class org.tinfour.svm.SvmShapefileVertexReader
-
Sets the vertical coordinate transform to be used when reading the file (if any).
- SUPPLEMENTAL_SOURCE - Static variable in class org.tinfour.svm.SvmBathymetryData
-
Used to set an auxiliary value for a vertex indicating that it is data obtained from a supplemental source.
- SvmBathymetryData - Class in org.tinfour.svm
-
A class for loading bathymetry and shoreline data to be used for estimating lake volume.
- SvmBathymetryData(SvmBathymetryModel) - Constructor for class org.tinfour.svm.SvmBathymetryData
-
Constructs an instance to load and store bathymetry data.
- SvmBathymetryModel - Enum in org.tinfour.svm
-
Indicates the form in which the bathymetry data was specified.
- SvmComputation - Class in org.tinfour.svm
-
Provide logic and elements for performing a volume computation for the specified input data.
- SvmComputation() - Constructor for class org.tinfour.svm.SvmComputation
- SvmFileSpecification - Class in org.tinfour.svm.properties
- SvmLasFilter - Class in org.tinfour.svm
-
Implements logic for filtering sample points from LAS/LAZ files when they are used for the Simple Volumetric Model (SVM).
- SvmLasFilter() - Constructor for class org.tinfour.svm.SvmLasFilter
-
Construct a filter that accepts all records except those that are explicitly marked as withheld.
- SvmLasFilter(String) - Constructor for class org.tinfour.svm.SvmLasFilter
-
Construct a filter and optionally apply the rules specified in the input string.
- SvmMain - Class in org.tinfour.svm
-
Provides the main method for running the Simple Volumetric Model (SVM).
- SvmProperties - Class in org.tinfour.svm.properties
-
Provides parameter and resource specifications for a SVM analysis run.
- SvmProperties() - Constructor for class org.tinfour.svm.properties.SvmProperties
-
Standard constructor
- SvmShapefileVertexReader - Class in org.tinfour.svm
-
A utility for loading vertices from a file for testing
- SvmShapefileVertexReader(File) - Constructor for class org.tinfour.svm.SvmShapefileVertexReader
-
Construct an instance for the specified Shapefile
- SvmUnitSpecification - Class in org.tinfour.svm.properties
-
Specifies a unit of measure and associated scaling factor
T
- toString() - Method in class org.tinfour.svm.properties.SvmFileSpecification
- toString() - Method in class org.tinfour.svm.properties.SvmUnitSpecification
V
- valueOf(String) - Static method in enum org.tinfour.svm.SvmBathymetryModel
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.tinfour.svm.SvmBathymetryModel
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writeSummary(PrintStream) - Method in class org.tinfour.svm.properties.SvmProperties
-
Writes summary data to the specified PrintStream instance.
All Classes All Packages