Skip navigation links
A B C D E F G H I L M O P Q R S T U V W X 

A

addConstraints(File, List<IConstraint>) - Method in interface org.tinfour.demo.viewer.backplane.IModel
Adds constraints to the model
addConstraints(File, List<IConstraint>) - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
addConstraints(File, List<IConstraint>) - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
addModelChangeListener(IModelChangeListener) - Method in class org.tinfour.demo.viewer.DataViewingPanel
Adds a model change listener to the panel
areConstraintsLoaded() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Indicates if the constraint source for the model has been loaded
areConstraintsLoaded() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
areConstraintsLoaded() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
areVerticesLoaded() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Indicates if the vertex source for the model has been loaded
areVerticesLoaded() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
areVerticesLoaded() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
argumentScan(String[]) - Method in class org.tinfour.demo.utils.TestOptions
Scan the argument list, extracting standard arguments.

B

BackplaneManager - Class in org.tinfour.demo.viewer.backplane
 
BackplaneManager(DataViewingPanel, StatusPanel) - Constructor for class org.tinfour.demo.viewer.backplane.BackplaneManager
 
BathymetryData - Class in org.tinfour.demo.examples.lake
A class for loading bathymetry and shoreline data to be used for estimating lake volume.
BathymetryData(File, File, File, String) - Constructor for class org.tinfour.demo.examples.lake.BathymetryData
Load the test data from the specified files
BUILT_IN_OPTIONS - Static variable in class org.tinfour.demo.utils.TestOptions
The options that are recognized and processed by the this class.

C

checkForMandatoryOptions(String[], String[]) - Method in class org.tinfour.demo.utils.TestOptions
 
checkForUnrecognizedArgument(String[], boolean[]) - Method in class org.tinfour.demo.utils.TestOptions
Performs a check for any arguments that were not matched.
clear() - Method in class org.tinfour.demo.viewer.backplane.BackplaneManager
Cancel all running tasks and clear all current status posts.
clear(int) - Method in class org.tinfour.demo.viewer.StatusPanel
 
close() - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
 
ColorButton - Class in org.tinfour.demo.viewer
 
ColorButton() - Constructor for class org.tinfour.demo.viewer.ColorButton
 
compatibilityTransform - Variable in class org.tinfour.demo.viewer.backplane.RenderProduct
 
composite - Variable in class org.tinfour.demo.viewer.backplane.RenderProduct
 
CompositeImageScale - Class in org.tinfour.demo.viewer.backplane
Provides the scale and dimension specifications for mapping model coordinates onto an image plane.
CompositeImageScale(int, int, AffineTransform, AffineTransform) - Constructor for class org.tinfour.demo.viewer.backplane.CompositeImageScale
Construct a specification for producing an image of the indicated dimensions.
ConstraintLoader - Class in org.tinfour.demo.utils.cdt
Provides tools for loading constraints from either a Shapefile or a text file.
ConstraintLoader() - Constructor for class org.tinfour.demo.utils.cdt.ConstraintLoader
 

D

DataViewingPanel - Class in org.tinfour.demo.viewer
A test panel to demonstrate mouse events and coordinate transformation when viewing images.
drawTin(IIncrementalTin, int, int, File) - Static method in class org.tinfour.demo.utils.TinRenderingUtility
Provides a convenience method for rendering a TIN and writing the results to an image file

E

ExampleCrossValidation - Class in org.tinfour.demo.examples
Provides an example of code to build a GRID from an LAS file
ExampleCrossValidation() - Constructor for class org.tinfour.demo.examples.ExampleCrossValidation
 
ExampleGridAndHillshade - Class in org.tinfour.demo.examples
Provides an example of code to build a GRID from an LAS file
ExampleGridAndHillshade() - Constructor for class org.tinfour.demo.examples.ExampleGridAndHillshade
 
ExampleGWR - Class in org.tinfour.demo.examples
Provides an example of code to build a GRID from an LAS file
ExampleGWR() - Constructor for class org.tinfour.demo.examples.ExampleGWR
 
ExampleMultiThreadTest - Class in org.tinfour.demo.examples
Provides an example of code to build a GRID from an LAS file
ExampleMultiThreadTest() - Constructor for class org.tinfour.demo.examples.ExampleMultiThreadTest
 
ExampleVoronoi - Class in org.tinfour.demo.examples
Provides an example main method showing how to plot a graphic of a Voronoi Diagram from a set of randomly generated vertices
ExampleVoronoi() - Constructor for class org.tinfour.demo.examples.ExampleVoronoi
 
ExampleWireframeWithThinning - Class in org.tinfour.demo.examples
Provides an example of code to build a GRID from an LAS file
ExampleWireframeWithThinning() - Constructor for class org.tinfour.demo.examples.ExampleWireframeWithThinning
 
ExportControl - Class in org.tinfour.demo.viewer
Defines a JMenuItem to provide export controls under the File Menu.
ExportImageOptionsPanel - Class in org.tinfour.demo.viewer
A small panel to serve as an accessory to the image-save dialog.
ExportImageOptionsPanel() - Constructor for class org.tinfour.demo.viewer.ExportImageOptionsPanel
Standard constructor

F

format(double, double) - Method in class org.tinfour.demo.utils.TextCoordCartesian
Formats the x,y coordinates into a form that is suitable for presentation in a user interface.
format(double, double) - Method in class org.tinfour.demo.utils.TextCoordGeo
Formats the geographic coordinates into a form that is suitable for presentation in a user interface.

G

geo2xy(double, double, double[]) - Method in interface org.tinfour.demo.viewer.backplane.IModel
If defined, converts a pair of geographic (latitude,longitude) coordinates to a pair of scaled Cartesian coordinates.
geo2xy(double, double, double[]) - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
geo2xy(double, double, double[]) - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getArea() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the overall area of the model, in the units squared associated with the horizontal coordinate system.
getArea() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getArea() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getARGB(double, double, double) - Method in class org.tinfour.demo.utils.TestPalette
Assigns a color value in the ARGB system to a z value based on its position within a range of values and the palette associated with this instance.
getBackground() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Gets the background color for rendering
getBlueToYellowPalette() - Static method in class org.tinfour.demo.utils.TestPalette
Gets an instance of the palette colorizer using the blue-to-yellow palette.
getBounds() - Method in class org.tinfour.demo.examples.lake.BathymetryData
Get the overall bounds of the sounding and constraint data
getClassification() - Method in class org.tinfour.demo.utils.VertexWithClassification
Gets the classification code indicating the kind of feature from which the sample was captured.
getClipBounds() - Method in class org.tinfour.demo.utils.TestOptions
Get the clip bounds specified as a sequence of 4 floating-point values giving minX, maxX, minY, maxY.
getColor(double, double, double) - Method in class org.tinfour.demo.utils.TestPalette
Assigns a Color object to a z value based on its position within a range of values and the palette associated with this instance.
getColor() - Method in class org.tinfour.demo.viewer.ColorButton
 
getColumnCount(int) - Method in class org.tinfour.demo.utils.TestOptions
Gets the number of columns to be used in applications which process a grid of data values.
getComposite2ModelTransform() - Method in class org.tinfour.demo.viewer.backplane.MvComposite
Get the transform that maps the composite to the model
getCompositePoint() - Method in class org.tinfour.demo.viewer.backplane.MvQueryResult
Get the query point in the composite coordinate system
getCompositeToModelTransform() - Method in class org.tinfour.demo.viewer.backplane.CompositeImageScale
 
getConstraintColor() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Gets the constraint color for rendering
getConstraints() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the current list of constraints for the model/
getConstraints() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getConstraints() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getConstraintsFile() - Method in class org.tinfour.demo.utils.TestOptions
Gets the constraints file (if specified).
getConstraintsForRender() - Method in class org.tinfour.demo.viewer.backplane.MvComposite
 
getCoordinateTransform() - Method in class org.tinfour.demo.utils.VertexLoader
Gets the coordinate transform, if any
getCoordinateTransform() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the coordinate transform associated with the model.
getCoordinateTransform() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getCoordinateTransform() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getDefaultPalette() - Static method in class org.tinfour.demo.utils.TestPalette
Gets an instance of the palette colorizer using the default palette.
getDelimiter() - Method in class org.tinfour.demo.utils.TestOptions
Gets the delimiter character specified in the options.
getDescription() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets a shortdescription of the model
getDescription() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getDescription() - Method in class org.tinfour.demo.viewer.backplane.ModelFromLas
 
getDescription() - Method in class org.tinfour.demo.viewer.backplane.ModelFromShapefile
 
getDescription() - Method in class org.tinfour.demo.viewer.backplane.ModelFromText
 
getDescription() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getFieldForLabel() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
getFile() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the file associated with the model
getFile() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getFile() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getFileExtension(File) - Method in class org.tinfour.demo.utils.TestOptions
Gets the extension from the specified file
getForeground() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Gets the foreground color for rendering
getForegroundBackgroundOption() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Indicates if the colors are set to black on white (value of zero) or white on black (value of 1)
getFormattedCoordinates(double, double) - Method in interface org.tinfour.demo.viewer.backplane.IModel
Get a string representation for the specified model coordinates.
getFormattedCoordinates(double, double) - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getFormattedCoordinates(double, double) - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getFormattedX(double) - Method in interface org.tinfour.demo.viewer.backplane.IModel
Get a string representation of the specified model X coordinate.
getFormattedX(double) - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getFormattedX(double) - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getFormattedY(double) - Method in interface org.tinfour.demo.viewer.backplane.IModel
Get a string representation of the specified model X coordinate.
getFormattedY(double) - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getFormattedY(double) - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getFrame() - Method in class org.tinfour.demo.utils.TestOptions
Get the frame specified as a sequence of 4 floating-point values giving minX, maxX, minY, maxY.
getGeoCoordinateOption() - Method in class org.tinfour.demo.utils.TestOptions
Gets the geographic coordinate conversion option, if specified.
getGeoOffsetX() - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
 
getGeoOffsetY() - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
 
getGeoScaleX() - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
 
getGeoScaleY() - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
 
getHeight() - Method in class org.tinfour.demo.viewer.backplane.CompositeImageScale
 
getHeight() - Method in class org.tinfour.demo.viewer.backplane.MvComposite
Get the height of the composite
getHillshadeAmbient() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
getHillshadeAzimuth() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
getHillshadeElevation() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
getIconByName(String, int, int) - Static method in class org.tinfour.demo.utils.TestPalette
Gets an icon depicting the palette for User Interface purposes.
getImageScaleToCenterModelInPanel(IModel) - Method in class org.tinfour.demo.viewer.DataViewingPanel
Gets a composite image scale to center the model in the panel with the amount of padding specified by the current view.
getInputFile() - Method in class org.tinfour.demo.utils.TestOptions
Gets the input file.
getInputFileRootString() - Method in class org.tinfour.demo.utils.TestOptions
Gets the root string for the input file, removing the file-type suffix from the end of the string.
getInterpolationMethod() - Method in class org.tinfour.demo.utils.TestOptions
Gets the interpolation method based on the specified options, default value is NaturalNeighbor;
getInterpolator(IIncrementalTin) - Method in enum org.tinfour.demo.utils.InterpolationMethod
Constructs an interpolator based on the enumeration value.
getInterpolator(IIncrementalTin) - Method in class org.tinfour.demo.utils.TestOptions
Constructs an interpolator based on the specified options, default value is NaturalNeighbor.
getIslandConstraints() - Method in class org.tinfour.demo.examples.lake.BathymetryData
Get the island constraints
getLakeConstraints() - Method in class org.tinfour.demo.examples.lake.BathymetryData
Get the shoreline constraints
getLatitude() - Method in class org.tinfour.demo.utils.TextCoordGeo
 
getLidarClass() - Method in class org.tinfour.demo.utils.TestOptions
Gets the target lidar classification for samples to be read from an LAS file.
getLidarPointSelection() - Method in class org.tinfour.demo.viewer.backplane.ModelFromLas
Gets the point selection option used to load the model.
getLidarPointSelection() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Gets the option for selecting lidar sample points
getLidarThinningFactor() - Method in class org.tinfour.demo.utils.TestOptions
Gets a lidar thinning factor used for selecting random subsets of lidar samples from an LAS file.
getLinearGrayPalette() - Static method in class org.tinfour.demo.utils.TestPalette
Constructs an instance of the palette colorizer using the a linear interpolation of values in the RGB color space.
getLinearUnits() - Method in class org.tinfour.demo.utils.VertexLoader
Gets the linear units for the coordinate system used by the data.
getLinearUnits() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the linear units for the coordinate system used by the data.
getLinearUnits() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
Gets the linear units for the coordinate system used by the data.
getLinearUnits() - Method in class org.tinfour.demo.viewer.backplane.ModelFromLas
Gets the linear units for the coordinate system used by the data.
getLinearUnits() - Method in class org.tinfour.demo.viewer.backplane.ModelFromText
Gets the linear units for the coordinate system used by the data.
getLinearUnits() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
Gets the linear units for the coordinate system used by the data.
getLongitude() - Method in class org.tinfour.demo.utils.TextCoordGeo
 
getMaxValue() - Method in class org.tinfour.demo.utils.TabulatorDelta
Get the signed maximum value of the input samples
getMaxVertices(long) - Method in class org.tinfour.demo.utils.TestOptions
Gets a limit for the number of vertices that are read from a LAS file, intended for use in situations where available memory is limited.
getMaxX() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the maximum x coordinate in the sample
getMaxX() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
Gets the maximum x coordinate in the sample
getMaxX() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getMaxY() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the maximum y coordinate in the sample
getMaxY() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
Gets the maximum y coordinate in the sample
getMaxY() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getMaxZ() - Method in class org.tinfour.demo.examples.lake.BathymetryData
Get the maximum sounding value in the source data
getMaxZ() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the maximum z coordinate in the sample
getMaxZ() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
Gets the maximum z coordinate in the sample
getMaxZ() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getMeanAbsValue() - Method in class org.tinfour.demo.utils.TabulatorDelta
Get the mean of the absolute values of the input sample values.
getMeanZ() - Method in class org.tinfour.demo.examples.lake.BathymetryData
Get the mean of the sounding values in the source data
getMinValue() - Method in class org.tinfour.demo.utils.TabulatorDelta
Get the signed minimum value of the input samples
getMinX() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the minimum x coordinate in the sample
getMinX() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
Gets the minimum x coordinate in the sample
getMinX() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getMinY() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the minimum y coordinate in the sample
getMinY() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
Gets the minimum y coordinate in the sample
getMinY() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getMinZ() - Method in class org.tinfour.demo.examples.lake.BathymetryData
Get the minimum sounding value in the source data
getMinZ() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the minimum z coordinate in the sample
getMinZ() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
Gets the minimum z coordinate in the sample
getMinZ() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getModel() - Method in class org.tinfour.demo.viewer.backplane.MvComposite
Get the model associated with composite.
getModel() - Method in class org.tinfour.demo.viewer.DataViewingPanel
Gets an instance of the current model, if any.
getModel2CompositeTransform() - Method in class org.tinfour.demo.viewer.backplane.MvComposite
Get a transform that maps the model to the composite
getModelAndRenderingReport() - Method in class org.tinfour.demo.viewer.backplane.MvComposite
 
getModelDataStringAtCoordinates(double, double) - Method in class org.tinfour.demo.viewer.backplane.MvComposite
Map the specified composite coordinates to the model and get a string indicating the data at that point.
getModelPoint() - Method in class org.tinfour.demo.viewer.backplane.MvQueryResult
Get the query point in the model coordinate system
getModelToCompositeTransform() - Method in class org.tinfour.demo.viewer.backplane.CompositeImageScale
 
getName() - Method in class org.tinfour.demo.utils.TestPalette
Gets the name of the palette
getName() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Get the name or identification associated with the model.
getName() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getName() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getNewInstanceOfTestTin() - Method in class org.tinfour.demo.utils.TestOptions
Gets a new instance of the class specified via the command-line options by invoking its default constructor.
getNominalPointSpacing() - Method in class org.tinfour.demo.examples.lake.BathymetryData
Gets the nominal spacing for the data set.
getNominalPointSpacing() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the estimated nominal point spacing for the model
getNominalPointSpacing() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getNominalPointSpacing() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getNumberOfVerticesInFile() - Method in class org.tinfour.demo.utils.VertexLoader
Gets the number of vertices in source file (including those that were marked as withheld.
getNumberSamples() - Method in class org.tinfour.demo.utils.TabulatorDelta
Gets the number of sample values passed into this instance of the tabulator.
getOutputFile() - Method in class org.tinfour.demo.utils.TestOptions
Gets the output file.
getPadding() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Gets the padding for the backplane image
getPalette() - Method in class org.tinfour.demo.utils.TestOptions
Get an instance of a palette for rendering.
getPaletteByName(String) - Static method in class org.tinfour.demo.utils.TestPalette
Gets the palette specified by name
getPaletteName() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Get the name of the palette to be used for rendering
getPaletteNames() - Static method in class org.tinfour.demo.utils.TestPalette
Gets a list of the names of palettes defined by this class.
getPerimeterVertices() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets a list of the vertices that lie on the perimeter of the TIN.
getPerimeterVertices() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getPerimeterVertices() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getProgressMonitor(int) - Method in class org.tinfour.demo.viewer.StatusPanel
Creates a progress monitor associated with the specified task and adds it to the status panel.
getPurpleTonesPalette() - Static method in class org.tinfour.demo.utils.TestPalette
Gets an instance of the palette colorizer using the purple-tones palette.
getRainbowPalette() - Static method in class org.tinfour.demo.utils.TestPalette
Constructs an instance of the palette colorizer using the rainbow palette.
getRandomSeed(long) - Method in class org.tinfour.demo.utils.TestOptions
Gets a value for a seed to be used for producing a sequence of values using a random-number generator.
getRangeForPalette() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Gets the specified minimum and maximum values that should be used for assigning a color to elevations when rendering
getRasterInterpolationMethod() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Gets the method to be used for interpolating data when building a raster grid.
getRedToYellowToWhitePalette() - Static method in class org.tinfour.demo.utils.TestPalette
Constructs an instance of the palette colorizer using the red-to-yellow-to-white palette.
getReducedListOfSoundings(int) - Method in class org.tinfour.demo.examples.lake.BathymetryData
Get a reduced list of the soundings.
getReferenceReductionFactor() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the reduction factor for the reference TIN
getReferenceReductionFactor() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getReferenceReductionFactor() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getReferenceTin() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the "reference" TIN that was created when the data was first loaded.
getReferenceTin() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getReferenceTin() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getRowCount(int) - Method in class org.tinfour.demo.utils.TestOptions
Gets the number of rows to be used in applications which process a grid of data values.
getSoundingBounds() - Method in class org.tinfour.demo.examples.lake.BathymetryData
Get the bounds of the sounding data
getSoundings() - Method in class org.tinfour.demo.examples.lake.BathymetryData
Get a list of the soundings.
getStackingOrder() - Method in enum org.tinfour.demo.viewer.backplane.RenderProductType
 
getStdDevAbsValue() - Method in class org.tinfour.demo.utils.TabulatorDelta
Get an unbiased estimate of the standard deviation of the population based on the tabulated samples.
getSumSignedValues() - Method in class org.tinfour.demo.utils.TabulatorDelta
Gets the sum of the signed sample values as input into this tabulator.
getTaskIndex() - Method in class org.tinfour.demo.viewer.backplane.MvComposite
Get the index of the task currently associated with the composite.
getTestCount(int) - Method in class org.tinfour.demo.utils.TestOptions
Gets the number of tests to be performed by applications which feature repeated tests.
getText() - Method in class org.tinfour.demo.viewer.backplane.MvQueryResult
Get the text result of the query
getTimeForLoad() - Method in class org.tinfour.demo.utils.VertexLoader
Gets the total time to load a file (including the time required for pre-sort if enabled).
getTimeForLoad() - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
Gets the total time to load a file (including the time required for pre-sort if enabled).
getTimeForPreSort() - Method in class org.tinfour.demo.utils.VertexLoader
Gets the time required for the spatial locality sort or zero if not performed
getTimeToLoadData() - Method in class org.tinfour.demo.examples.lake.BathymetryData
Gets the time required to load the input data
getTimeToLoadInMillis() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the time required to load the model, in milliseconds.
getTimeToLoadInMillis() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getTimeToLoadInMillis() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getTimeToSortInMillis() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the time required to perform the post-loading Hilbert sort on the vertices, in milliseconds.
getTimeToSortInMillis() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getTimeToSortInMillis() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getTinClass() - Method in class org.tinfour.demo.utils.TestOptions
Gets the class specified for the test (default: IncrementalTin)
getTotalPointCount() - Method in class org.tinfour.demo.utils.cdt.ConstraintLoader
Gets the total number of points read from the constraint file; or zero if the content of the constraint file hasn't been read.
getVertexCount(int) - Method in class org.tinfour.demo.utils.TestOptions
Gets the number of points to be used in applications which process a randomly generated list of vertices.
getVertexCount() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Get the number of samples in the model
getVertexCount() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getVertexCount() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getVertexForIndex(int) - Method in interface org.tinfour.demo.viewer.backplane.IModel
Get the vertex with the specified vertex index.
getVertexForIndex(int) - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getVertexForIndex(int) - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getVertexList() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Gets the list of vertices currently stored in the model; for efficiency purposes, this is simply a reference to internal storage and not a safe copy.
getVertexList() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
getVertexList() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
getView() - Method in class org.tinfour.demo.viewer.backplane.MvComposite
Get the view options associated with the composite.
getWidth() - Method in class org.tinfour.demo.viewer.backplane.CompositeImageScale
 
getWidth() - Method in class org.tinfour.demo.viewer.backplane.MvComposite
Get the width of the composite
getWireframeSampleSpacing() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Gets the pixel distance between samples for the selected thinning factor.
getWireframeSampleThinning() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Gets the sample thinning setting for wireframe rendering
getXMax() - Method in class org.tinfour.demo.utils.VertexLoader
Gets the maximum x coordinate in the sample
getXMax() - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
Gets the maximum x coordinate in the sample
getXMin() - Method in class org.tinfour.demo.utils.VertexLoader
Gets the minimum x coordinate in the sample
getXMin() - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
Gets the minimum x coordinate in the sample
getYMax() - Method in class org.tinfour.demo.utils.VertexLoader
Gets the maximum y coordinate in the sample
getYMax() - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
Gets the maximum y coordinate in the sample
getYMin() - Method in class org.tinfour.demo.utils.VertexLoader
Gets the minimum y coordinate in the sample
getYMin() - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
Gets the minimum y coordinate in the sample
getZMax() - Method in class org.tinfour.demo.utils.VertexLoader
Gets the maximum z coordinate in the sample
getZMax() - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
Gets the maximum z coordinate in the sample
getZMin() - Method in class org.tinfour.demo.utils.VertexLoader
Gets the minimum z coordinate in the sample
getZMin() - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
Gets the minimum z coordinate in the sample
GROUND_POINT - Static variable in class org.tinfour.demo.viewer.backplane.ModelFromLas
The classification for ground-points as given in the ASPRS LAS file-format specification.

H

hasConstraints() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Indicates whether the model has constraints and is thus a Constrained Delaunay Triangulation (CDT).
hasConstraints() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
hasConstraints() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
hasConstraintsSource() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Indicates that the model has a definition for a constraint source.
hasConstraintsSource() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
hasConstraintsSource() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
hasVertexSource() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Indicates that the model has a definition for a vertex source.
hasVertexSource() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
hasVertexSource() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 

I

IDevelopmentTest - Interface in org.tinfour.demo.utils
Defines an interface for running integration or development tests used by the Tinfour library.
image - Variable in class org.tinfour.demo.viewer.backplane.RenderProduct
 
IModel - Interface in org.tinfour.demo.viewer.backplane
Defines methods for accessing and maintaining a collection of sample points (a "model" of a surface).
IModelChangeListener - Interface in org.tinfour.demo.viewer.backplane
Defines a listener to be invoked when the model changes.
initTransform(int, int, double, double, double, double) - Method in class org.tinfour.demo.utils.TinRenderingUtility
Initializes an affine transform for Cartesian coordinates from a TIN to pixel coordinates for rendering an image.
InterpolationMethod - Enum in org.tinfour.demo.utils
An enumeration indicating an interpolation method for test purposes.
isClipOnConstraintsSelected() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
isClipSet() - Method in class org.tinfour.demo.utils.TestOptions
Indicates whether the clip bounds was specified.
isConstraintRenderingSelected() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
isCoordinateSystemGeographic() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Indicates whether the coordinates used by this instance are geographic in nature.
isCoordinateSystemGeographic() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
Indicates whether the coordinates used by this instance are geographic in nature.
isCoordinateSystemGeographic() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
isEdgeRenderingSelected() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
isFrameSet() - Method in class org.tinfour.demo.utils.TestOptions
Indicates whether the frame was specified.
isFullResolutionGridSelected() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
isGridBasedRenderingSelected() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
A "roll up" method that detects if either raster or hillshade rendering is selected.
isHillshadeSelected() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
isLabelRenderingSelected() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
isLoaded() - Method in interface org.tinfour.demo.viewer.backplane.IModel
Indicates whether the content of the model was already loaded.
isLoaded() - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
isLoaded() - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
isModelReloadRequired(ViewOptions) - Method in class org.tinfour.demo.viewer.backplane.MvComposite
Indicates whether a change in view options would require reloading the existing model.
isPaletteSet() - Method in class org.tinfour.demo.utils.TestOptions
Indicates whether a palette was specified
isPreAllocateEnabled(boolean) - Method in class org.tinfour.demo.utils.TestOptions
Indicates whether edge pre-allocation is enabled.
isPreSortEnabled(boolean) - Method in class org.tinfour.demo.utils.TestOptions
Indicates whether the vertex list should be Hilbert sorted before insertion into the TIN.
isRasterSelected() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
isReady() - Method in class org.tinfour.demo.viewer.backplane.MvComposite
 
isSourceInGeographicCoordinates() - Method in class org.tinfour.demo.utils.VertexLoader
Indicates whether the source data was in geographic coordinates
isSourceInGeographicCoordinates() - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
Indicates whether the source data was in geographic coordinates
isTinClassSet() - Method in class org.tinfour.demo.utils.TestOptions
Indicates whether the options specified a class for the Incremental TIN.
isVertexRenderingSelected() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
isWireframeSelected() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Indicates whether wireframe rendering is enabled

L

LakeVolumeExample - Class in org.tinfour.demo.examples.lake
 
LakeVolumeExample() - Constructor for class org.tinfour.demo.examples.lake.LakeVolumeExample
 
layerType - Variable in class org.tinfour.demo.viewer.backplane.RenderProduct
 
lenientValue(String) - Static method in enum org.tinfour.demo.utils.InterpolationMethod
Determine an interpolation method, applying a lenient rules to determine which one is indicated by the string.
LidarPointSelection - Enum in org.tinfour.demo.viewer.backplane
An enumeration indicating point selections for a Lidar-based model.
load(IMonitorWithCancellation) - Method in interface org.tinfour.demo.viewer.backplane.IModel
Load the metadata and data associated with the file for this model and compile a list of vertices for access by the application.
load(IMonitorWithCancellation) - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
Read the specified file.
load(IMonitorWithCancellation) - Method in class org.tinfour.demo.viewer.backplane.ModelFromLas
Read the standard header of the LAS file associated with this model and all internal records to create a collection of vertices.
load(IMonitorWithCancellation) - Method in class org.tinfour.demo.viewer.backplane.ModelFromShapefile
Read the specified file.
load(IMonitorWithCancellation) - Method in class org.tinfour.demo.viewer.backplane.ModelFromText
Read the specified file.
load(IMonitorWithCancellation) - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
loadModel(IModel) - Method in class org.tinfour.demo.viewer.backplane.BackplaneManager
Initiate a load task for an instance of a model and, ultimately, queue rendering tasks.
loadModel(File, String) - Method in class org.tinfour.demo.viewer.backplane.BackplaneManager
Instantiate a file-based model and queue a loading task.
loadRecipiesFromStream(InputStream, boolean) - Static method in class org.tinfour.demo.utils.TestPalette
 
loadVertices(File, long, ILasRecordFilter, int, IMonitorWithCancellation) - Method in class org.tinfour.demo.utils.VertexLoaderLaz
 
loadVertices(String) - Method in class org.tinfour.demo.utils.VertexLoaderShapefile
Read the records from the Shapefile and use them to populate vertices.
LogoCDT - Class in org.tinfour.demo.examples
A simple demonstrator class to plot text characters in the form of a Constrained Delaunay Triangulation.

M

main(String[]) - Static method in class org.tinfour.demo.development.cdt.RandomConstraintTestSeries
 
main(String[]) - Static method in class org.tinfour.demo.development.cdt.RandomConstraintTestView
Provides the main for running a visual inspection of constraint geometries.
main(String[]) - Static method in class org.tinfour.demo.examples.ExampleCrossValidation
Provides the main method for an example application that attempts to find out how well each point in a set of sample inputs can be predicted by its neighbors.
main(String[]) - Static method in class org.tinfour.demo.examples.ExampleGridAndHillshade
Provides the main method for an example application that develops raster elevation files in Esri's ASCII format and image files in PNG format.
main(String[]) - Static method in class org.tinfour.demo.examples.ExampleGWR
Provides the main method for an example application that develops raster elevation files in Esri's ASCII format and image files in PNG format.
main(String[]) - Static method in class org.tinfour.demo.examples.ExampleMultiThreadTest
Provides the main method for an example application that demonstrates the use of concurrent processing when building a raster data set from a TIN.
main(String[]) - Static method in class org.tinfour.demo.examples.ExampleVoronoi
Write an example Voronoi Diagram to the current working directory.
main(String[]) - Static method in class org.tinfour.demo.examples.ExampleWireframeWithThinning
Provides the main method for an example application that draws a color-coded image of a triangulated irregular network.
main(String[]) - Static method in class org.tinfour.demo.examples.lake.LakeVolumeExample
 
main(String[]) - Static method in class org.tinfour.demo.examples.LogoCDT
Run the demonstrator.
main(String[]) - Static method in class org.tinfour.demo.performance.RepeatedBuildTest
Perform a simple test of the TIN building functions over a fixed number of repetitions collecting timing statistics.
main(String[]) - Static method in class org.tinfour.demo.performance.RepeatedDeleteTest
Perform a simple test of the TIN building and vertex removal functions over a fixed number of repetitions collecting timing statistics.
main(String[]) - Static method in class org.tinfour.demo.performance.SingleBuildTest
Perform the test procedure for this implementation.
main(String[]) - Static method in class org.tinfour.demo.performance.TwinBuildTest
Perform a simple test of the TIN building functions a fixed number of times collecting timing statistics.
main(String[]) - Static method in class org.tinfour.demo.viewer.TinfourViewerMain
The application main method.
makeRandomVertices(int, int) - Static method in class org.tinfour.demo.utils.TestVertices
Creates a set of vertices randomly positioned over a square area from (0,0) to (1,1).
ModelAdapter - Class in org.tinfour.demo.viewer.backplane
A model for managing data taken from a text or comma-separated-value file
ModelAdapter(File) - Constructor for class org.tinfour.demo.viewer.backplane.ModelAdapter
Construct a model tied to the specified file.
modelAdded(IModel) - Method in interface org.tinfour.demo.viewer.backplane.IModelChangeListener
Invoked whenever a model is added.
ModelFromLas - Class in org.tinfour.demo.viewer.backplane
A model for managing data taken from a Lidar (LAS) file.
ModelFromLas(File, LidarPointSelection) - Constructor for class org.tinfour.demo.viewer.backplane.ModelFromLas
Construct a model tied to the specified file with filtering based on classification (only points of specified class are accepted).
ModelFromShapefile - Class in org.tinfour.demo.viewer.backplane
A model for managing data taken from a Shapefile.
ModelFromShapefile(File, String) - Constructor for class org.tinfour.demo.viewer.backplane.ModelFromShapefile
Construct a model tied to the specified file.
ModelFromText - Class in org.tinfour.demo.viewer.backplane
A model for managing data taken from a text or comma-separated-value file
ModelFromText(File) - Constructor for class org.tinfour.demo.viewer.backplane.ModelFromText
Construct a model tied to the specified file.
modelRemoved() - Method in interface org.tinfour.demo.viewer.backplane.IModelChangeListener
Invoked whenever a model is removed.
MvComposite - Class in org.tinfour.demo.viewer.backplane
Provides elements and method for managing the imagery associated with a model and a set of view options.
MvComposite(IModel, ViewOptions, int, int, AffineTransform, AffineTransform, int) - Constructor for class org.tinfour.demo.viewer.backplane.MvComposite
Construct an instance with the specified rendering elements.
MvComposite(MvComposite, ViewOptions, boolean, int) - Constructor for class org.tinfour.demo.viewer.backplane.MvComposite
Construct a new composite transferring data products from the older composite so that they may be reused without additional processing.
MvQueryResult - Class in org.tinfour.demo.viewer.backplane
Represents the results from a query operation

O

org.tinfour.demo - package org.tinfour.demo
Provides test applications and example programs.
org.tinfour.demo.development.cdt - package org.tinfour.demo.development.cdt
Provides development tests for the Constrained Delaunay Triangulation
org.tinfour.demo.examples - package org.tinfour.demo.examples
Example implementations using the tinfour package
org.tinfour.demo.examples.lake - package org.tinfour.demo.examples.lake
Provides an example of using the Constrained Delaunay Triangulation to compute lake volume.
org.tinfour.demo.performance - package org.tinfour.demo.performance
Provides classes intended to support the development and debugging of the IIncrementalTin classes and their supporting utilities.
org.tinfour.demo.utils - package org.tinfour.demo.utils
Provides utilities in support of the development classes.
org.tinfour.demo.utils.cdt - package org.tinfour.demo.utils.cdt
Test utilities related to the Constrained Delaunay Triangulation.
org.tinfour.demo.viewer - package org.tinfour.demo.viewer
Provides an interactive test program to demonstrate the Tinfour package by rendering TINs.
org.tinfour.demo.viewer.backplane - package org.tinfour.demo.viewer.backplane
Provides interfaces and classes for performing operations in background threads, accessing a set of vertices intended for modeling a surface, and creating a view of the data.

P

paintComponent(Graphics) - Method in class org.tinfour.demo.development.cdt.TestPanelForCdt
 
paintComponent(Graphics) - Method in class org.tinfour.demo.viewer.ColorButton
 
paintComponent(Graphics) - Method in class org.tinfour.demo.viewer.DataViewingPanel
 
parse(String) - Method in class org.tinfour.demo.utils.TextCoordCartesian
Parses a string containing a Cartesian coordinate pair, returning an array of dimension two giving the x and y coordinates.
parse(String) - Method in class org.tinfour.demo.utils.TextCoordGeo
Parses a latitude/longitude string.
performQuery(double, double) - Method in class org.tinfour.demo.viewer.backplane.MvComposite
Maps the specified composite coordinates to the model, performs a data query, and gets an HTML-formatted string indicating the data at that point.
plot(IIncrementalTin, String) - Static method in class org.tinfour.demo.development.cdt.TestPanelForCdt
A convenience routine to open up a Window showing the content of a Delaunay triangulation.
postImageUpdate(IModelViewTask, RenderProduct) - Method in class org.tinfour.demo.viewer.backplane.BackplaneManager
Post an image update to the user interface
postImageUpdate(RenderProduct) - Method in class org.tinfour.demo.viewer.DataViewingPanel
 
postMessage(int, String) - Method in class org.tinfour.demo.viewer.StatusPanel
Post a notice to the status panel from within or outside the Event Dispatching Thread
postModelLoadFailed(IModel) - Method in class org.tinfour.demo.viewer.DataViewingPanel
 
postMvComposite(MvComposite) - Method in class org.tinfour.demo.viewer.DataViewingPanel
 
postStatusMessage(int, String) - Method in class org.tinfour.demo.viewer.backplane.BackplaneManager
 
printSummary(PrintStream) - Method in class org.tinfour.demo.examples.lake.BathymetryData
Print a summary of the input data.
processVolume(PrintStream, BathymetryData) - Method in class org.tinfour.demo.examples.lake.LakeVolumeExample
Performs the main process, printing the results to the specified print stream.

Q

queueConstraintLoadingTask(IModel, File, CompositeImageScale, String) - Method in class org.tinfour.demo.viewer.backplane.BackplaneManager
 
queueHeavyweightRenderTask(IModel, ViewOptions, CompositeImageScale) - Method in class org.tinfour.demo.viewer.backplane.BackplaneManager
Queues a render task; typically invoked from the UI when the user changes view options that require that a new model-view composite be created.
queueLightweightRenderTask(MvComposite, ViewOptions) - Method in class org.tinfour.demo.viewer.backplane.BackplaneManager
Queues a new rendering task; typically invoked from the UI when the user makes changes to the view options that do not require reconstructing the TINs associated with the image.
queueReloadTask(IModel, ViewOptions, CompositeImageScale) - Method in class org.tinfour.demo.viewer.backplane.BackplaneManager
 

R

RandomConstraintTestSeries - Class in org.tinfour.demo.development.cdt
Provides a development tool for automated testing of the Tinfour Constrained Delaunay Triangulation (CDT) code.
RandomConstraintTestSeries() - Constructor for class org.tinfour.demo.development.cdt.RandomConstraintTestSeries
 
RandomConstraintTestView - Class in org.tinfour.demo.development.cdt
Provides a tool for visually inspecting the results from a random constraint test.
RandomConstraintTestView() - Constructor for class org.tinfour.demo.development.cdt.RandomConstraintTestView
 
readConstraintsFile(File) - Method in class org.tinfour.demo.utils.cdt.ConstraintLoader
Reads the content of a constraints file which may be either a Shapefile or a text file in the supported format.
readInputFile(TestOptions) - Method in class org.tinfour.demo.utils.VertexLoader
Read the LAS file as specified in the supplied options, applying any settings such as maxNumberOfVertices or setPreSortEnabled that are passed as part of the options object.
remove(Component) - Method in class org.tinfour.demo.viewer.StatusPanel
 
removeModelChangeListener(IModelChangeListener) - Method in class org.tinfour.demo.viewer.DataViewingPanel
Removes a model change listener from the panel
renderLegend(ViewOptions, IModel, int, int, int, Font, boolean) - Method in class org.tinfour.demo.viewer.backplane.MvComposite
Render a legend for the current model and view.
RenderProduct - Class in org.tinfour.demo.viewer.backplane
 
RenderProductType - Enum in org.tinfour.demo.viewer.backplane
Defines types of rendering products
RepeatedBuildTest - Class in org.tinfour.demo.performance
A test application that repeatedly builds a TIN and tracks the time required for each iteration.
RepeatedBuildTest() - Constructor for class org.tinfour.demo.performance.RepeatedBuildTest
 
RepeatedDeleteTest - Class in org.tinfour.demo.performance
A test application that repeatedly builds a TIN and then removes points tracking the time required for each iteration.
RepeatedDeleteTest() - Constructor for class org.tinfour.demo.performance.RepeatedDeleteTest
 
runTest(PrintStream, String[]) - Method in class org.tinfour.demo.examples.ExampleCrossValidation
Run the example code accepting a set of input vertices and looping through to perform cross validation, tabulating the results.
runTest(PrintStream, String[]) - Method in class org.tinfour.demo.examples.ExampleGridAndHillshade
Run the example code accepting an input LAS file and writing an output grid in Esri's ASCII raster format.
runTest(PrintStream, String[]) - Method in class org.tinfour.demo.examples.ExampleGWR
Run the example code accepting an input LAS file and writing an output grid in Esri's ASCII raster format.
runTest(PrintStream, String[]) - Method in class org.tinfour.demo.examples.ExampleMultiThreadTest
Run the example code accepting an input LAS file and writing an output grid in Esri's ASCII raster format.
runTest(PrintStream, String[]) - Method in class org.tinfour.demo.examples.ExampleWireframeWithThinning
Run the example code accepting an input LAS file and rendering a wire-frame diagram of the resulting triangular mesh, thinning the sample points so that a minimum pixel spacing is maintained.
runTest(PrintStream, String[]) - Method in class org.tinfour.demo.performance.RepeatedBuildTest
 
runTest(PrintStream, String[]) - Method in class org.tinfour.demo.performance.RepeatedDeleteTest
 
runTest(PrintStream, String[]) - Method in class org.tinfour.demo.performance.SingleBuildTest
 
runTest(PrintStream, String[]) - Method in class org.tinfour.demo.performance.TwinBuildTest
 
runTest(PrintStream, String[]) - Method in interface org.tinfour.demo.utils.IDevelopmentTest
Run the main test for the implementation, sending any output to the specified print stream.

S

scanBooleanOption(String[], String, boolean[], Boolean) - Method in class org.tinfour.demo.utils.TestOptions
Scans the argument array to see if it included the specification of a boolean option in the form "-Option" or "-noOption".
scanBounds(String[], String, boolean[]) - Method in class org.tinfour.demo.utils.TestOptions
Scan for an option giving ranges for a rectangular region in the order minX, maxX, minY, maxY.
scanDoubleOption(String[], String, boolean[]) - Method in class org.tinfour.demo.utils.TestOptions
Search the arguments for the specified option followed by a floating-point value, marking the matched array if it is found.
scanIntOption(String[], String, boolean[], Integer) - Method in class org.tinfour.demo.utils.TestOptions
Search the arguments for the specified option followed by a integer value, marking the matched array if it is found.
scanLongOption(String[], String, boolean[]) - Method in class org.tinfour.demo.utils.TestOptions
Search the arguments for the specified option followed by a long integer value, marking the matched array if it is found.
scanStringOption(String[], String, boolean[]) - Method in class org.tinfour.demo.utils.TestOptions
Search the arguments for the specified option followed by a string, marking the matched array if it is found.
serialIndex - Variable in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
setBackground(Color) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Set the background color for rendering
setClip(double, double, double, double) - Method in class org.tinfour.demo.utils.VertexLoader
Sets the limits for accepting vertices
setClipOnConstraintsSelected(boolean) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setColor(Color) - Method in class org.tinfour.demo.viewer.ColorButton
 
setConstraintColor(Color) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Set the constraint color for rendering
setConstraintRenderingSelected(boolean) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setConstraintsForRender(List<IConstraint>) - Method in class org.tinfour.demo.viewer.backplane.MvComposite
Sets the constraints for rendering.
setCoordinateTransform(ICoordinateTransform) - Method in class org.tinfour.demo.utils.cdt.ConstraintLoader
Set a coordinate transform to be applied to the input coordinates.
setEdgeRenderingSelected(boolean) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setFieldForLabel(String) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setForeground(Color) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Set the foreground color for rendering
setForegroundBackgroundOption(int) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Set the foregroundBackgroundOption
setFullResolutionGridSelected(boolean) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setHillshadeAmbient(double) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setHillshadeAzimuth(double) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setHillshadeElevation(double) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setHillshadeSelected(boolean) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setLabelRenderingSelected(boolean) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setLidarClass(int) - Method in class org.tinfour.demo.utils.TestOptions
Set the default classification for lidar points to be accepted when reading a LAS file.
setLidarPointSelection(LidarPointSelection) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setMaximumNumberOfVertices(long) - Method in class org.tinfour.demo.utils.VertexLoader
Sets the maximum number of vertices that will be loaded from a source file.
setPaletteName(String) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Sets the name of the palette to be used for rendering
setPreSortEnabed(boolean) - Method in class org.tinfour.demo.utils.VertexLoader
Set the loader to pre-sort the vertices to improve their spatial locality before processing.
setRangeForPalette(double[]) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Sets the specified minimum and maximum values that should be used for assigning a color to elevations when rendering
setRasterInterpolationMethod(ViewOptions.RasterInterpolationMethod) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Sets the method to be used for interpolating data when building a raster grid;
setRasterSelected(boolean) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setUsePaletteForWireframe(boolean) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setUseRangeOfValuesForPalette(boolean) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Indicates that the color assignment should be based on a fixed range of z values rather than the minimum and maximum values available from the model.
setVertexRenderingSelected(boolean) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setViewOptions(ViewOptions) - Method in class org.tinfour.demo.viewer.backplane.BackplaneManager
Set the current view options to be used when loading any new models.
setWireframeSampleThinning(ViewOptions.SampleThinning) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Sets the sample thinning setting for wireframe rendering.
setWireframeSelected(boolean) - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
setWireframeTin(IIncrementalTin, int) - Method in class org.tinfour.demo.viewer.backplane.MvComposite
Sets the TIN to be used for wireframe rendering.
ShapefileOptionsPanel - Class in org.tinfour.demo.viewer
 
ShapefileOptionsPanel() - Constructor for class org.tinfour.demo.viewer.ShapefileOptionsPanel
Creates new form DataViewerShapefileUI
SingleBuildTest - Class in org.tinfour.demo.performance
Builds a TIN from the specified Lidar file, running once and terminating to provide a simple test of the IncrementalTin logic.
SingleBuildTest() - Constructor for class org.tinfour.demo.performance.SingleBuildTest
 
StatusPanel - Class in org.tinfour.demo.viewer
 
summarize(PrintStream, String) - Method in class org.tinfour.demo.utils.TabulatorDelta
Print a summary of the mean, standard deviation, min, max, and sum of signed errors.

T

tabulate(double) - Method in class org.tinfour.demo.utils.TabulatorDelta
Adds the specified delta value to the running tally of observed value.
TabulatorDelta - Class in org.tinfour.demo.utils
Tabulates mean and variance for "delta" values obtained from tests in which the result is found by comparing an estimated value (such as an interpolation result) with a known or expected value.
TabulatorDelta() - Constructor for class org.tinfour.demo.utils.TabulatorDelta
 
TestOptions - Class in org.tinfour.demo.utils
Provides a convenience utility for extracting command-line arguments for running integration tests.
TestOptions() - Constructor for class org.tinfour.demo.utils.TestOptions
 
TestOptions.GeoCoordinateOption - Enum in org.tinfour.demo.utils
An enumeration giving options for how an input LAS file with a geographic coordinate system is to be treated.
TestPalette - Class in org.tinfour.demo.utils
Provides definitions and operations for assigning color values to data.
TestPalette(String, float[][]) - Constructor for class org.tinfour.demo.utils.TestPalette
Construct a palette colorizer using the palette specified as an array of red/green/blue values in the range 0 to 255.
TestPalette() - Constructor for class org.tinfour.demo.utils.TestPalette
Default constructor using the blue to yellow palette.
TestPanelForCdt - Class in org.tinfour.demo.development.cdt
 
TestVertices - Class in org.tinfour.demo.utils
A utility for creating randomly positioned vertices for test purposes.
TextCoordCartesian - Class in org.tinfour.demo.utils
Provides a utility for parsing or formatting a pair of Cartesian coordinates.
TextCoordCartesian() - Constructor for class org.tinfour.demo.utils.TextCoordCartesian
 
TextCoordGeo - Class in org.tinfour.demo.utils
Provides a utility for parsing or formatting a pair of geographic coordinates.
TextCoordGeo() - Constructor for class org.tinfour.demo.utils.TextCoordGeo
 
TinfourViewerMain - Class in org.tinfour.demo.viewer
A simple application that permits the user to view an image with pan-and-zoom capability.
TinRenderingUtility - Class in org.tinfour.demo.utils
Provides an example of code to build a GRID from an LAS file
TinRenderingUtility() - Constructor for class org.tinfour.demo.utils.TinRenderingUtility
 
toString() - Method in class org.tinfour.demo.utils.VertexWithClassification
 
toString() - Method in class org.tinfour.demo.viewer.backplane.ModelFromLas
 
toString() - Method in class org.tinfour.demo.viewer.backplane.ModelFromShapefile
 
toString() - Method in class org.tinfour.demo.viewer.backplane.ModelFromText
 
toString() - Method in class org.tinfour.demo.viewer.backplane.MvComposite
 
TwinBuildTest - Class in org.tinfour.demo.performance
Provides a parallel comparison of two different instances of the Incremental TIN classes.
TwinBuildTest() - Constructor for class org.tinfour.demo.performance.TwinBuildTest
 

U

UnitSquareModel - Class in org.tinfour.demo.viewer.backplane
Provides a simple model covering a unit square and containing a relatively small number of points.
UnitSquareModel(int) - Constructor for class org.tinfour.demo.viewer.backplane.UnitSquareModel
Create an instance of the model with the specified number of points.
usePaletteForWireframe() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
 
useRangeOfValuesForPalette() - Method in class org.tinfour.demo.viewer.backplane.ViewOptions
Indicates that the color assignment should be based on a fixed range of z values rather than the minimum and maximum values available from the model.

V

valueOf(String) - Static method in enum org.tinfour.demo.utils.InterpolationMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tinfour.demo.utils.TestOptions.GeoCoordinateOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tinfour.demo.viewer.backplane.LidarPointSelection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tinfour.demo.viewer.backplane.RenderProductType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tinfour.demo.viewer.backplane.ViewOptions.RasterInterpolationMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.tinfour.demo.viewer.backplane.ViewOptions.SampleThinning
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.tinfour.demo.utils.InterpolationMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tinfour.demo.utils.TestOptions.GeoCoordinateOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tinfour.demo.viewer.backplane.LidarPointSelection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tinfour.demo.viewer.backplane.RenderProductType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tinfour.demo.viewer.backplane.ViewOptions.RasterInterpolationMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.tinfour.demo.viewer.backplane.ViewOptions.SampleThinning
Returns an array containing the constants of this enum type, in the order they are declared.
VertexLoader - Class in org.tinfour.demo.utils
A utility for loading vertices from a file for testing
VertexLoader() - Constructor for class org.tinfour.demo.utils.VertexLoader
 
VertexLoaderLaz - Class in org.tinfour.demo.utils
 
VertexLoaderShapefile - Class in org.tinfour.demo.utils
A utility for loading vertices from a file for testing
VertexLoaderShapefile(File) - Constructor for class org.tinfour.demo.utils.VertexLoaderShapefile
Construct an instance for the specified Shapefile
VertexWithClassification - Class in org.tinfour.demo.utils
A representation of a vertex with a lidar classification value (see LAS Specification 1.4, American Society for Photogrammetry and Remote Sensing (ASPRS)).
VertexWithClassification(double, double, double, int, int) - Constructor for class org.tinfour.demo.utils.VertexWithClassification
Constructs a vertex with the lidar classification value extracted from the source file.
ViewOptions - Class in org.tinfour.demo.viewer.backplane
Provides specifications and options for rendering a model.
ViewOptions(ViewOptions) - Constructor for class org.tinfour.demo.viewer.backplane.ViewOptions
Create a new instance copying the state data from the supplied reference
ViewOptions() - Constructor for class org.tinfour.demo.viewer.backplane.ViewOptions
Create a new instance with default parameters.
ViewOptions.RasterInterpolationMethod - Enum in org.tinfour.demo.viewer.backplane
 
ViewOptions.SampleThinning - Enum in org.tinfour.demo.viewer.backplane
An enumeration definitng states for Wireframe sample thinning

W

writeConstraintFile(File, List<IConstraint>) - Static method in class org.tinfour.demo.utils.cdt.ConstraintLoader
Writes a text file representing the content of the specified list of constraints
writeConstraintFile(Path, List<IConstraint>) - Static method in class org.tinfour.demo.utils.cdt.ConstraintLoader
Writes a text file representing the content of the specified list of constraints

X

xy2geo(double, double, double[]) - Method in interface org.tinfour.demo.viewer.backplane.IModel
If defined, converts a pair of scaled Cartesian coordinates to a latitude and longitude.
xy2geo(double, double, double[]) - Method in class org.tinfour.demo.viewer.backplane.ModelAdapter
 
xy2geo(double, double, double[]) - Method in class org.tinfour.demo.viewer.backplane.UnitSquareModel
 
A B C D E F G H I L M O P Q R S T U V W X 
Skip navigation links

Copyright © 2019. All rights reserved.