- ge(DD) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Tests whether this value is greater than or equals to another DoubleDouble
value.
- GeometricOperations - Class in org.tinfour.common
-
Provides elements and methods to support geometric operations
using "double double" precision where necessary.
- GeometricOperations() - Constructor for class org.tinfour.common.GeometricOperations
-
Construct an instance based on a nominal point spacing of 1 unit.
- GeometricOperations(Thresholds) - Constructor for class org.tinfour.common.GeometricOperations
-
Construct an instance based on the specified threshold values.
- getA() - Method in interface org.tinfour.common.IQuadEdge
-
Gets the initial vertex for this edge.
- getA() - Method in class org.tinfour.edge.QuadEdge
-
Gets the initial vertex for this edge.
- getA() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- getAbbreviation() - Method in enum org.tinfour.utils.LinearUnits
-
Get the abbreviation for the unit of measure.
- getAbsoluteArea() - Method in class org.tinfour.contour.ContourRegion
-
Gets the absolute value of the overall area of the region.
- getAdjustedArea() - Method in class org.tinfour.contour.ContourRegion
-
Get the area for the region excluding that of any enclosed
regions.
- getApplicationData() - Method in interface org.tinfour.common.IConstraint
-
Gets the application data (if any) stored in the constraint.
- getApplicationData() - Method in class org.tinfour.common.PolyLineConstraintAdapter
-
- getArea() - Method in class org.tinfour.common.PolygonConstraint
-
Get the computed square area for the constraint polygon.
- getArea() - Method in class org.tinfour.common.SimpleTriangle
-
Gets the area of the triangle.
- getArea() - Method in class org.tinfour.contour.ContourRegion
-
Gets the signed area of the region.
- getArea() - Method in class org.tinfour.voronoi.ThiessenPolygon
-
Gets the area of the Voronoi polygon.
- getAreaMax() - Method in class org.tinfour.common.TriangleCount
-
Gets the maximum area of the triangles in the TIN.
- getAreaMean() - Method in class org.tinfour.common.TriangleCount
-
Get the mean area of the triangles in the TIN.
- getAreaMin() - Method in class org.tinfour.common.TriangleCount
-
Gets the minimum area of the triangles in the TIN.
- getAreaStandardDeviation() - Method in class org.tinfour.common.TriangleCount
-
Gets the standard deviation of the triangles in the TIN.
- getAreaSum() - Method in class org.tinfour.common.TriangleCount
-
Gets the sum of the area of all triangles in the TIN.
- getAuxiliaryIndex() - Method in class org.tinfour.common.Vertex
-
Gets the auxiliary index for the vertex.
- getB() - Method in interface org.tinfour.common.IQuadEdge
-
Gets the second vertex for this edge.
- getB() - Method in class org.tinfour.edge.QuadEdge
-
Gets the second vertex for this edge.
- getB() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- getBarycentricCoordinateDeviation() - Method in class org.tinfour.interpolation.NaturalNeighborInterpolator
-
Gets the deviation of the computed equivalent of the input query (x,y)
coordinates based on barycentric coordinates.
- getBarycentricCoordinateDeviation() - Method in class org.tinfour.utils.BarycentricCoordinates
-
Gets the deviation of the computed equivalent of the input query (x,y)
coordinates based on barycentric coordinates.
- getBarycentricCoordinates(List<IQuadEdge>, double, double) - Method in class org.tinfour.interpolation.NaturalNeighborInterpolator
-
Given a reference point inside a simple, but potentially non-convex
polygon, creates an array of barycentric coordinates for the point.
- getBarycentricCoordinates(List<Vertex>, double, double) - Method in class org.tinfour.utils.BarycentricCoordinates
-
Given a reference point inside a simple, but potentially non-convex
polygon, creates an array of barycentric coordinates for the point.
- getBaseIndex() - Method in interface org.tinfour.common.IQuadEdge
-
Gets the index of the "base" side of a bi-directional edge.
- getBaseIndex() - Method in class org.tinfour.edge.QuadEdge
-
- getBaseIndex() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- getBaseReference() - Method in interface org.tinfour.common.IQuadEdge
-
Gets the reference to the side-zero edge of the pair.
- getBaseReference() - Method in class org.tinfour.edge.QuadEdge
-
Gets the reference to the side-zero edge of the pair.
- getBaseReference() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Constructs a new instance of the virtual edge class referencing the base of
the current edge (may be a copy of the current edge if it is a base).
- getBorderConstraint(IQuadEdge) - Method in class org.tinfour.edge.EdgePool
-
Gets the border constraint associated with the edge.
- getBounds() - Method in class org.tinfour.common.Circumcircle
-
Gets the bounds of the circumcircle.
- getBounds() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets the bounds of the TIN.
- getBounds() - Method in interface org.tinfour.common.IPolyline
-
Gets the bounds of the feature.
- getBounds() - Method in class org.tinfour.common.PolyLineConstraintAdapter
-
- getBounds() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
Gets the bounds of the TIN.
- getBounds() - Method in class org.tinfour.standard.IncrementalTin
-
Gets the bounds of the TIN.
- getBounds() - Method in class org.tinfour.voronoi.BoundedVoronoiDiagram
-
Gets the bounds of the bounded Voronoi Diagram.
- getBounds() - Method in class org.tinfour.voronoi.ThiessenPolygon
-
Gets the bounds of the polygon
- getBowyerWatsonEnvelope(double, double) - Method in class org.tinfour.interpolation.NaturalNeighborInterpolator
-
Gets a list of edges for the polygonal cavity that would be created
as part of the Bowyer-Watson insertion algorithm.
- getBufferedImage() - Method in class org.tinfour.utils.rendering.RenderingSurfaceAid
-
Gets the buffered image associated with this drawing surface
- getCartesianToPixelTransform() - Method in class org.tinfour.utils.rendering.RenderingSurfaceAid
-
Gets the affine transform for mapping Cartesian coordinates to pixel
coordinates.
- getCartesianToPixelTransform() - Method in class org.tinfour.utils.rendering.RenderingTransformAid
-
Gets the affine transform for mapping Cartesian coordinates to pixel
coordinates.
- getCellCount() - Method in class org.tinfour.utils.GridSpecification
-
- getCellPosition() - Method in class org.tinfour.utils.GridSpecification
-
- getCellSize() - Method in class org.tinfour.utils.GridSpecification
-
- getCenterLatitude() - Method in class org.tinfour.utils.loaders.SimpleGeographicTransform
-
Gets the center latitude used for this projection
- getCenterLongitude() - Method in class org.tinfour.utils.loaders.SimpleGeographicTransform
-
Gets the center longitude used for this projection
- getCircumcircle() - Method in class org.tinfour.common.SimpleTriangle
-
Obtains the circumcircle for a simple triangle.
- getCircumcircleCount() - Method in class org.tinfour.common.GeometricOperations
-
Get a diagnostic count of the number of circumcircle calculations
- getCircumcircleDeterminantThreshold() - Method in class org.tinfour.common.Thresholds
-
Gets a threshold value giving guidelines for the smallest absolute value
result that can be trusted in geometric calculations for for computing
a determinant to be used in determining a set of circumcircle
center coordinates and radius.
- getColumnCount() - Method in class org.tinfour.utils.GridSpecification
-
- getConnectedPolygon(IQuadEdge) - Method in class org.tinfour.utils.SmoothingFilterInitializer
-
Gets a polygon consisting of edges connected to
the specified edge (in effect providing the set of vertices
connected to the starting vertex of the specified edge).
- getConstrainedViolationCount() - Method in interface org.tinfour.common.IIntegrityCheck
-
Gets the number of constrained edges that would violate the Delaunay
criterion
- getConstrainedViolationCount() - Method in class org.tinfour.standard.IntegrityCheck
-
- getConstrainedViolationMaximum() - Method in interface org.tinfour.common.IIntegrityCheck
-
Get the maximum calculated in-circle score for constrained
edges that violate the Delaunay criterion
- getConstrainedViolationMaximum() - Method in class org.tinfour.standard.IntegrityCheck
-
- getConstraint(int) - Method in interface org.tinfour.common.IIncrementalTin
-
Gets the constraint associated with the index, or a null if
no such constraint exists.
- getConstraint(int) - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
- getConstraint(int) - Method in class org.tinfour.standard.IncrementalTin
-
- getConstraintIndex() - Method in interface org.tinfour.common.IConstraint
-
Gets an index value used for internal bookkeeping by Tinfour code.
- getConstraintIndex() - Method in interface org.tinfour.common.IQuadEdge
-
Gets the index of the constraint associated with this edge.
- getConstraintIndex() - Method in class org.tinfour.common.PolyLineConstraintAdapter
-
- getConstraintIndex() - Method in class org.tinfour.edge.QuadEdge
-
Gets the index of the constraint associated with this edge.
- getConstraintIndex() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- getConstraintLinkingEdge() - Method in interface org.tinfour.common.IConstraint
-
- getConstraintLinkingEdge() - Method in class org.tinfour.common.PolyLineConstraintAdapter
-
- getConstraints() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets a shallow copy of the list of constraints currently
stored in the TIN.
- getConstraints() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
- getConstraints() - Method in class org.tinfour.standard.IncrementalTin
-
- getConstraintWithNewGeometry(List<Vertex>) - Method in interface org.tinfour.common.IConstraint
-
Gets a new constraint that has the attributes of this constraint
and the specified geometry.
- getConstraintWithNewGeometry(List<Vertex>) - Method in class org.tinfour.common.LinearConstraint
-
- getConstraintWithNewGeometry(List<Vertex>) - Method in class org.tinfour.common.PolygonConstraint
-
- getContainingPolygon(double, double) - Method in class org.tinfour.voronoi.BoundedVoronoiDiagram
-
Gets the polygon that contains the specified coordinate point (x,y).
- getContainingRegion() - Method in class org.tinfour.common.SimpleTriangle
-
Gets the polygon-based constraint that contains this triangle, if any.
- getContainingTriangle(double, double) - Method in interface org.tinfour.common.IIncrementalTinNavigator
-
Gets a triangle from the TIN that contains the specified coordinate
point (if any).
- getContourId() - Method in class org.tinfour.contour.Contour
-
Gets the serialized identification code for the contour.
- getContourRegionType() - Method in class org.tinfour.contour.ContourRegion
-
Gets an enumerated value indicating what kind of contour
region this instance represents.
- getContours() - Method in class org.tinfour.contour.ContourBuilderForTin
-
Gets a list of the contours that were constructed by this class.
- getContourType() - Method in class org.tinfour.contour.Contour
-
Indicates whether the contour is an interior or perimeter contour.
- getContrainedViolationAverage() - Method in interface org.tinfour.common.IIntegrityCheck
-
Get the average calculated in-circle score for constrained
edges that violate the Delaunay criterion
- getContrainedViolationAverage() - Method in class org.tinfour.standard.IntegrityCheck
-
- getCoordinates() - Method in class org.tinfour.contour.Contour
-
Gets a safe copy of the coordinates for the contour.
- getCoordinateScale() - Method in class org.tinfour.utils.AxisIntervals
-
Get a multiplicative factor for scaling coordinates to pixels.
- getCoordinateTransform() - Method in interface org.tinfour.utils.loaders.IVertexReader
-
Gets the coordinate transform associated with this instance.
- getCoordinateTransform() - Method in class org.tinfour.utils.loaders.VertexReaderText
-
Gets the coordinate transform associated with this instance.
- getCount() - Method in class org.tinfour.common.TriangleCount
-
Get the number of triangles in the TIN.
- getDelaunayThreshold() - Method in class org.tinfour.common.Thresholds
-
Gets the computed value for evaluating whether a triangle pair is
within sufficient tolerance when testing to see if they approximately
meet the Delaunay criterion using the in-circle calculation.
- getDelimiter() - Method in class org.tinfour.utils.loaders.VertexReaderText
-
Gets the delimiter character for a file.
- getDistance() - Method in class org.tinfour.common.NeighborEdgeVertex
-
Gets the distance from the query point to the nearest vertex.
- getDistance(double, double) - Method in class org.tinfour.common.Vertex
-
Gets the distance from the vertex to an arbitrary point.
- getDistance(Vertex) - Method in class org.tinfour.common.Vertex
-
Get the distance to the vertex.
- getDistanceSq(double, double) - Method in interface org.tinfour.common.ISamplePoint
-
Get the square of the distance to the specified coordinates
- getDistanceSq(Vertex) - Method in class org.tinfour.common.Vertex
-
Get the square of the distance to the vertex.
- getDistanceSq(double, double) - Method in class org.tinfour.common.Vertex
-
Gets the square of the distance from the vertex to an arbitrary point.
- getDistanceToEdge() - Method in class org.tinfour.common.NearestEdgeResult
-
Gets the distance from the query point to the nearest edge.
- getDistanceToNearestVertex() - Method in class org.tinfour.common.NearestEdgeResult
-
Gets the distance from the query point to the nearest vertex.
- getDomainRectangle() - Method in class org.tinfour.utils.rendering.RenderingSurfaceAid
-
Gets the rectangle for the drawing area corresponding to the coordinate
domain that was specified for the constructor.
- getDomainRectangle() - Method in class org.tinfour.utils.rendering.RenderingTransformAid
-
Gets the rectangle for the drawing area corresponding to the coordinate
domain that was specified for the constructor.
- getDual() - Method in interface org.tinfour.common.IQuadEdge
-
Gets the dual edge to this instance.
- getDual() - Method in class org.tinfour.edge.QuadEdge
-
Gets the dual edge to this instance.
- getDual() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Constructs a new instance of the virtual edge class referencing the dual of
the current edge.
- getDualFromForward() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Constructs a new instance of the virtual edge class referencing the dual of
the forward of the current edge
- getDualFromReverse() - Method in interface org.tinfour.common.IQuadEdge
-
Gets the dual of the reverse reference of the edge.
- getDualFromReverse() - Method in class org.tinfour.edge.QuadEdge
-
Gets the dual of the reverse link.
- getDualFromReverse() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Constructs a new instance of the virtual edge class referencing the dual of
the current edge's reverse.
- getEdge() - Method in class org.tinfour.common.NearestEdgeResult
-
Gets the edge that is nearest to the query point.
- getEdge() - Method in class org.tinfour.common.NeighborEdgeVertex
-
Gets the edge that begins with the vertex closest to the query
coordinates.
- getEdgeA() - Method in class org.tinfour.common.SimpleTriangle
-
Get edge a from the triangle
- getEdgeB() - Method in class org.tinfour.common.SimpleTriangle
-
Get edge b from the triangle
- getEdgeC() - Method in class org.tinfour.common.SimpleTriangle
-
Get edge c from the triangle
- getEdgeCount() - Method in class org.tinfour.edge.EdgePool
-
- getEdgeIterator() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets an iterator for stepping through the collection of edges
currently stored in the TIN.
- getEdgeIterator() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
- getEdgeIterator() - Method in class org.tinfour.standard.IncrementalTin
-
- getEdges() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets a list of edges currently allocated by an instance.
- getEdges() - Method in class org.tinfour.edge.EdgePool
-
Get a list of the Edges currently stored in the collection
- getEdges() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
Gets a list of edges currently allocated by an instance.
- getEdges() - Method in class org.tinfour.standard.IncrementalTin
-
Gets a list of edges currently allocated by an instance.
- getEdges() - Method in class org.tinfour.voronoi.BoundedVoronoiDiagram
-
Gets a list of the edges in the Voronoi Diagram.
- getEdges() - Method in class org.tinfour.voronoi.ThiessenPolygon
-
Gets the edges that comprise the polygon
- getEdgeWithNearestVertex(double, double) - Method in interface org.tinfour.common.INeighborEdgeLocator
-
Locates the edge which begins with the vertex closest to the
query coordinates (x,y).
- getEnclosedRegions() - Method in class org.tinfour.contour.ContourRegion
-
Gets a list of regions that are enclosed by this region.
- getEnvelope() - Method in class org.tinfour.contour.ContourBuilderForTin
-
Gets the Cartesian coordinates of the convex hull of the triangulation
that was used to construct the contours for this instance.
- getExtendedCircumcircleCount() - Method in class org.tinfour.common.GeometricOperations
-
Get a diagnostic count of the number of circumcircle calculations
that required extended precision arithmetic
- getExtendedConflictCount() - Method in class org.tinfour.common.GeometricOperations
-
Get a diagnostic count of the number of incidents where an extended
precision calculation was in conflict with the ordinary precision
calculation.
- getExtendedPrecisionInCircleCount() - Method in class org.tinfour.common.GeometricOperations
-
Get a diagnostic count of the number of incidents where an extended
precision calculation was required for an in-circle calculation
due to the small-magnitude value of the computed value.
- getFilePosition() - Method in class org.tinfour.io.BufferedRandomAccessReader
-
Provides the current position within the random-access file.
- getFileReference() - Method in class org.tinfour.io.BufferedRandomAccessReader
-
Gets a File object referring to the currently open file (if any).
- getFileSize() - Method in class org.tinfour.io.BufferedRandomAccessReader
-
Gets the current size of the file in bytes.
- getForward() - Method in interface org.tinfour.common.IQuadEdge
-
Gets the forward reference of the edge.
- getForward() - Method in class org.tinfour.edge.QuadEdge
-
Gets the forward reference of the edge.
- getForward() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- getForwardFromDual() - Method in interface org.tinfour.common.IQuadEdge
-
Gets the forward reference of the dual.
- getForwardFromDual() - Method in class org.tinfour.edge.QuadEdge
-
Gets the forward reference of the dual.
- getForwardFromDual() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Constructs a new instance of the virtual edge class referencing the forward
of the dual of the current edge
- getGraphics2D() - Method in class org.tinfour.utils.rendering.RenderingSurfaceAid
-
Get the Graphics2D object associated with this drawing surface.
- getGridSpecification() - Method in class org.tinfour.utils.GridFileReader
-
Gets the specification read from the file header.
- getHalfPlaneCount() - Method in class org.tinfour.common.GeometricOperations
-
Get a diagnostic count of the number of half-plane calculations
- getHalfPlaneThreshold() - Method in class org.tinfour.common.Thresholds
-
Gets a threshold value giving guidelines for the smallest absolute value
result that can be trusted in geometric calculations for determining
on which side of a point a plane lies (the "half-plane calculation").
- getInCircleCount() - Method in class org.tinfour.common.GeometricOperations
-
Get a diagnostic count of the number of times an in-circle calculation
was performed.
- getInCircleThreshold() - Method in class org.tinfour.common.Thresholds
-
Gets the threshold value indicating when an extended-precision
calculation must be used for the in-circle determination.
- getIndex() - Method in interface org.tinfour.common.IQuadEdge
-
Gets the index value for this edge.
- getIndex() - Method in class org.tinfour.common.Vertex
-
Gets the arbitrary index associated with the vertex.
- getIndex() - Method in class org.tinfour.edge.QuadEdge
-
Gets the index value for this edge.
- getIndex() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- getIndex() - Method in class org.tinfour.voronoi.ThiessenPolygon
-
Gets the index element of the defining vertex for this polygon.
- getIntegrityCheck() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets an implementation of the integrity check interface suitable for
the referenced TIN implementation.
- getIntegrityCheck() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
- getIntegrityCheck() - Method in class org.tinfour.standard.IncrementalTin
-
- getIntervalMagnitude() - Method in class org.tinfour.utils.AxisIntervals
-
Gets the integer power of ten corresponding to the
magnitude of the primary interval.
- getIterator(boolean) - Method in class org.tinfour.edge.EdgePool
-
Constructs an iterator that will optionally skip
ghost edges.
- getLabel() - Method in class org.tinfour.common.Vertex
-
Gets a string intended for labeling the vertex in images or
reports.
- getLabelCoordinates() - Method in class org.tinfour.utils.AxisIntervals
-
Gets the coordinates for labels.
- getLabelFormat() - Method in class org.tinfour.utils.AxisIntervals
-
Get a label format that is intended to be appropriate to
the magnitude of the primary interval
- getLabels() - Method in class org.tinfour.utils.AxisIntervals
-
Gets formatted labels for the tic coordinates.
- getLeftIndex() - Method in class org.tinfour.contour.Contour
-
Get the index for the region lying to the left of the contour.
- getLength() - Method in interface org.tinfour.common.IPolyline
-
Gets the total length of the feature.
- getLength() - Method in interface org.tinfour.common.IQuadEdge
-
Gets the length of the edge.
- getLength() - Method in class org.tinfour.common.PolyLineConstraintAdapter
-
- getLength() - Method in class org.tinfour.edge.QuadEdge
-
Gets the length of the edge.
- getLength() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- getLinearConstraint(IQuadEdge) - Method in interface org.tinfour.common.IIncrementalTin
-
Gets the linear constraint associated with the edge, if any.
- getLinearConstraint(IQuadEdge) - Method in class org.tinfour.edge.EdgePool
-
Gets the linear constraint associated with the edge, if any.
- getLinearConstraint(IQuadEdge) - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
- getLinearConstraint(IQuadEdge) - Method in class org.tinfour.standard.IncrementalTin
-
- getLinearUnits() - Method in class org.tinfour.utils.loaders.SimpleGeographicTransform
-
Gets the linear units specified for this object
- getLinearUnits() - Method in class org.tinfour.utils.loaders.VertexReaderText
-
Gets the linear units for the coordinate system used by the data.
- getLineNumber() - Method in class org.tinfour.io.DelimitedReader
-
Gets the current position in the file as a line number.
- getLowerLeftX() - Method in class org.tinfour.utils.GridSpecification
-
- getLowerLeftY() - Method in class org.tinfour.utils.GridSpecification
-
- getManagingTin() - Method in interface org.tinfour.common.IConstraint
-
Gets the instance of the incremental TIN interface that
is managing this constraint, if any.
- getManagingTin() - Method in class org.tinfour.common.PolyLineConstraintAdapter
-
- getMaxDepthSearched() - Method in interface org.tinfour.common.INeighborhoodPointsCollector
-
Gets the max depth searched.
- getMaximumAllocationIndex() - Method in class org.tinfour.edge.EdgePool
-
Gets the maximum value of an edge index that is currently allocated
within the edge pool.
- getMaximumEdgeAllocationIndex() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets the maximum index of the currently allocated edges.
- getMaximumEdgeAllocationIndex() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
- getMaximumEdgeAllocationIndex() - Method in class org.tinfour.standard.IncrementalTin
-
- getMaximumEdgeAllocationIndex() - Method in class org.tinfour.voronoi.BoundedVoronoiDiagram
-
Gets the maximum index of the currently allocated edges.
- getMaxZ() - Method in class org.tinfour.utils.SmoothingFilter
-
Gets the maximum value from the set of possible values.
- getMean() - Method in class org.tinfour.utils.KahanSummation
-
Gets the mean value of the summands.
- getMessage() - Method in interface org.tinfour.common.IIntegrityCheck
-
Gets descriptive information about the cause of a test failure.
- getMessage() - Method in class org.tinfour.contour.ContourIntegrityCheck
-
Gets a status message indicating the results of the most recent inspection.
- getMessage() - Method in class org.tinfour.standard.IntegrityCheck
-
Gets descriptive information about the cause of a test failure.
- getMessage() - Method in class org.tinfour.voronoi.BoundedVoronoiIntegrityCheck
-
Gets descriptive information about the cause of a test failure.
- getMethod() - Method in interface org.tinfour.interpolation.IInterpolatorOverTin
-
Gets a string describing the interpolation method
that can be used for labeling graphs and printouts.
- getMethod() - Method in class org.tinfour.interpolation.InverseDistanceWeightingInterpolator
-
- getMethod() - Method in class org.tinfour.interpolation.NaturalNeighborInterpolator
-
- getMethod() - Method in class org.tinfour.interpolation.TriangularFacetInterpolator
-
- getMinZ() - Method in class org.tinfour.utils.SmoothingFilter
-
Gets the minimum value from the set of possible values.
- getName() - Method in enum org.tinfour.utils.LinearUnits
-
Gets the name of the units in a form suitable for user interface display.
- getNavigator() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets a new instance of the IIncrementalTinNavigator interface.
- getNavigator() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
- getNavigator() - Method in class org.tinfour.standard.IncrementalTin
-
- getNearestEdge(double, double) - Method in interface org.tinfour.common.IIncrementalTinNavigator
-
Gets nearest edge to the specified coordinate point.
- getNearestNeighbors(double, double, int, double[], Vertex[]) - Method in class org.tinfour.utils.NearestNeighborPointCollector
-
Get the K nearest neighbors from the collection.
- getNearestVertex(double, double) - Method in interface org.tinfour.common.IIncrementalTinNavigator
-
Gets the nearest vertex to the specified coordinates
- getNearestVertex() - Method in class org.tinfour.common.NearestEdgeResult
-
Gets the vertex nearest the query point.
- getNearestVertex() - Method in class org.tinfour.common.NeighborEdgeVertex
-
Gets the vertex nearest the query point.
- getNeigborEdge(double, double) - Method in interface org.tinfour.common.INeighborEdgeLocator
-
Gets a neighboring edge for the coordinates.
- getNeighborEdge(double, double) - Method in interface org.tinfour.common.IIncrementalTinNavigator
-
Gets a neighboring edge for the coordinates.
- getNeighborEdgeLocator() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets a new instance of the INeighborEdgeLocator interface.
- getNeighborEdgeLocator() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
- getNeighborEdgeLocator() - Method in class org.tinfour.standard.IncrementalTin
-
Gets a new instance of a neighbor edge locator implementation.
- getNeighborhoodPointsCollector() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets a new instance of a neighborhood points collector.
- getNeighborhoodPointsCollector() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
- getNeighborhoodPointsCollector() - Method in class org.tinfour.standard.IncrementalTin
-
Gets a new instance of a neighborhood points collector.
- getNominalPointSpacing() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets the nominal point spacing used to determine numerical thresholds
for various proximity and inclusion tests.
- getNominalPointSpacing() - Method in interface org.tinfour.common.IPolyline
-
Get the average distance between points for the feature.
- getNominalPointSpacing() - Method in class org.tinfour.common.LinearConstraint
-
- getNominalPointSpacing() - Method in class org.tinfour.common.PolygonConstraint
-
- getNominalPointSpacing() - Method in class org.tinfour.common.Thresholds
-
Gets the nominal point spacing value specified in the constructor.
- getNominalPointSpacing() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
Gets the nominal point spacing used to determine numerical thresholds
for various proximity and inclusion tests.
- getNominalPointSpacing() - Method in class org.tinfour.standard.IncrementalTin
-
Gets the nominal point spacing used to determine numerical thresholds for
various proximity and inclusion tests.
- getPath2D(AffineTransform) - Method in interface org.tinfour.common.IConstraint
-
Gets a Java Path2D based on the geometry of the constraint mapped through
an optional affine transform.
- getPath2D(AffineTransform) - Method in class org.tinfour.common.LinearConstraint
-
Gets a Java Path2D based on the geometry of the constraint mapped through
an optional affine transform.
- getPath2D(AffineTransform) - Method in class org.tinfour.common.PolygonConstraint
-
Gets a Java Path2D based on the geometry of the constraint mapped through
an optional affine transform.
- getPath2D(AffineTransform) - Method in class org.tinfour.common.SimpleTriangle
-
Gets a Java Path2D based on the geometry of the triangle mapped through an
optional affine transform.
- getPath2D(AffineTransform) - Method in class org.tinfour.contour.Contour
-
Gets a Path2D suitable for rendering purposes.
- getPath2D(AffineTransform) - Method in class org.tinfour.contour.ContourRegion
-
Gets a Path2D suitable for rendering purposes including both the outer
polygon and any internal (nested child) polygons.
- getPath2DWithoutNesting(AffineTransform) - Method in class org.tinfour.contour.ContourRegion
-
Gets a Path2D suitable for rendering purposes.
- getPerimeter() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets a list of edges currently defining the perimeter of the TIN.
- getPerimeter() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
Gets a list of edges currently defining the perimeter of the TIN.
- getPerimeter() - Method in class org.tinfour.standard.IncrementalTin
-
Gets a list of edges currently defining the perimeter of the TIN.
- getPixelsPerUnit() - Method in class org.tinfour.utils.rendering.RenderingSurfaceAid
-
Gets the distance in pixels across one unit of distance in
the Cartesian coordinate system.
- getPixelsPerUnit() - Method in class org.tinfour.utils.rendering.RenderingTransformAid
-
Gets the distance in pixels across one unit of distance in
the Cartesian coordinate system.
- getPixelToCartesianTransform() - Method in class org.tinfour.utils.rendering.RenderingSurfaceAid
-
Gets the affine transform for mapping pixel coordinates to Cartesian
coordinates.
- getPixelToCartesianTransform() - Method in class org.tinfour.utils.rendering.RenderingTransformAid
-
Gets the affine transform for mapping pixel coordinates to Cartesian
coordinates.
- getPolygons() - Method in class org.tinfour.voronoi.BoundedVoronoiDiagram
-
Gets a list of the polygons that comprise the Voronoi Diagram
- getPrecisionThreshold() - Method in class org.tinfour.common.Thresholds
-
Get a threshold value giving guidelines for the smallest absolute value
result from a geometric calculations that can be accepted without
concern for an excessive loss of precision.
- getRadius() - Method in class org.tinfour.common.Circumcircle
-
Gets the radius of the circumcircle
- getRadiusSq() - Method in class org.tinfour.common.Circumcircle
-
Gets the square of the radius of the circumcircle.
- getRegionConstraint(IQuadEdge) - Method in interface org.tinfour.common.IIncrementalTin
-
Gets the region constraint associated with the edge, if any.
- getRegionConstraint(IQuadEdge) - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
- getRegionConstraint(IQuadEdge) - Method in class org.tinfour.standard.IncrementalTin
-
- getRegionIndex() - Method in class org.tinfour.contour.ContourRegion
-
Gets the index of the region.
- getRegions() - Method in class org.tinfour.contour.ContourBuilderForTin
-
Gets a list of the contour regions (polygon features) that were built by
the constructor, if any.
- getReportingIntervalInPercent() - Method in interface org.tinfour.common.IMonitorWithCancellation
-
Gets the minimum interval for reporting progress, thus indicating
the frequency with which the reportProgress method should be
called.
- getReverse() - Method in interface org.tinfour.common.IQuadEdge
-
Gets the reverse reference of the edge.
- getReverse() - Method in class org.tinfour.edge.QuadEdge
-
Gets the reverse reference of the edge.
- getReverse() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Constructs a new instance of the virtual edge class referencing the forward
of the current edge.
- getReverseFromDual() - Method in interface org.tinfour.common.IQuadEdge
-
Gets the reverse link of the dual.
- getReverseFromDual() - Method in class org.tinfour.edge.QuadEdge
-
Gets the reverse link of the dual.
- getReverseFromDual() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Constructs a new instance of the virtual edge class referencing the reverse
of the dual of the current edge
- getRightIndex() - Method in class org.tinfour.contour.Contour
-
Get the index for the region lying to the right of the contour.
- getRowCount() - Method in class org.tinfour.utils.GridSpecification
-
- getSampleBounds() - Method in class org.tinfour.voronoi.BoundedVoronoiDiagram
-
Gets the bounds of the sample data set.
- getSide() - Method in interface org.tinfour.common.IQuadEdge
-
Indicates which side of an edge a particular IQuadEdge instance is
attached to.
- getSide() - Method in class org.tinfour.edge.QuadEdge
-
Indicates which side of an edge a particular QuadEdge instance is
attached to.
- getSide() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Gets the low-order bit of the index of the current edge
- getSize() - Method in class org.tinfour.common.VertexMergerGroup
-
Gets the number of vertices grouped together in the collection
- getStartingEdge() - Method in class org.tinfour.edge.EdgePool
-
Get first valid, non-ghost QuadEdge in collection
- getStartingEdge() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
Obtains an arbitrary edge to serve as the
start of a search or traversal operation.
- getStartingEdge() - Method in class org.tinfour.standard.IncrementalTin
-
Obtains an arbitrary edge to serve as the start of a search or traversal
operation.
- getStartingGhostEdge() - Method in class org.tinfour.edge.EdgePool
-
- getStatus() - Method in class org.tinfour.common.Vertex
-
Gets the current value of the status flags for this vertex.
- getSum() - Method in class org.tinfour.utils.KahanSummation
-
The current value of the summation.
- getSummandCount() - Method in class org.tinfour.utils.KahanSummation
-
Gets the number of summands that were added to the summation.
- getSurfaceNormal() - Method in interface org.tinfour.interpolation.IInterpolatorOverTin
-
Computes the surface normal at the most recent interpolation point,
returning an array of three values giving the unit surface
normal as x, y, and z coordinates.
- getSurfaceNormal() - Method in class org.tinfour.interpolation.InverseDistanceWeightingInterpolator
-
Not supported at this time.
- getSurfaceNormal() - Method in class org.tinfour.interpolation.NaturalNeighborInterpolator
-
Note implemented at this time.
- getSurfaceNormal() - Method in class org.tinfour.interpolation.TriangularFacetInterpolator
-
Gets the unit normal to the surface at the position of the most
recent interpolation.
- getSyntheticVertexCount() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets the number of synthetic vertices added to the TIN.
- getSyntheticVertexCount() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
- getSyntheticVertexCount() - Method in class org.tinfour.standard.IncrementalTin
-
- getTestPoint() - Method in class org.tinfour.contour.ContourRegion
-
Gets a point lying on one of the segments in the region to support testing
for polygon enclosures.
- getThresholds() - Method in class org.tinfour.common.GeometricOperations
-
Gets the threshold values associated with this instance.
- getThresholds() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets the Thresholds object that is associated with this instance.
- getThresholds() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
- getThresholds() - Method in class org.tinfour.standard.IncrementalTin
-
- getTicCoordinates() - Method in class org.tinfour.utils.AxisIntervals
-
Gets the coordinates for the tic marks to be added to the axis.
- getTimeToConstructFilter() - Method in class org.tinfour.utils.SmoothingFilter
-
Gets the time required to construct the filter, in milliseconds.
- getTimeToConstructFilter() - Method in class org.tinfour.utils.SmoothingFilterInitializer
-
Gets the time required to construct the filter, in milliseconds.
- getTinClass() - Method in class org.tinfour.utils.TinInstantiationUtility
-
Get the class that was selected as most appropriate for the available
memory and number of vertices.
- getTriangleApex() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
When the edge exists within a TIN, this method gets the apex of a triangle
formed with the edge as the base.
- getUnitsPerPixel() - Method in class org.tinfour.utils.AxisIntervals
-
Gets the scale factor for units in the value coordinate system
compare to pixels.
- getUnitsPerPixel() - Method in class org.tinfour.utils.rendering.RenderingSurfaceAid
-
Gets the distance across a pixel in the corresponding Cartesian
coordinate system.
- getUnitsPerPixel() - Method in class org.tinfour.utils.rendering.RenderingTransformAid
-
Gets the distance across a pixel in the corresponding Cartesian
coordinate system.
- getUpperRightX() - Method in class org.tinfour.utils.GridSpecification
-
- getUpperRightY() - Method in class org.tinfour.utils.GridSpecification
-
- getValue0() - Method in class org.tinfour.utils.AxisIntervals
-
Gets the minimum value of the range used to specify the axis.
- getValue1() - Method in class org.tinfour.utils.AxisIntervals
-
Gets the maximum value of the range used to specify the axis.
- getVertex() - Method in class org.tinfour.common.VertexAdjustment
-
Gets the original vertex that was used to produce this instance
- getVertex() - Method in class org.tinfour.voronoi.ThiessenPolygon
-
Gets the defining vertex of the polygon.
- getVertexA() - Method in class org.tinfour.common.SimpleTriangle
-
Gets vertex A of the triangle.
- getVertexAdjustments() - Method in class org.tinfour.utils.SmoothingFilter
-
Gets the array of adjustment for vertices.
- getVertexB() - Method in class org.tinfour.common.SimpleTriangle
-
Gets vertex B of the triangle.
- getVertexC() - Method in class org.tinfour.common.SimpleTriangle
-
Gets vertex A of the triangle.
- getVertexSymbol(ThiessenPolygon) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerAdapter
-
- getVertexSymbol(ThiessenPolygon) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
Tests to see if the polygon is enabled for rendering a symbol at the vertex
position and, if it is, returns a vertex symbol that can be used for
rendering.
- getVertexSymbol(ThiessenPolygon) - Method in interface org.tinfour.voronoi.IBoundedVoronoiStyler
-
Tests to see if the polygon is enabled for rendering a symbol
at the vertex position and, if it is, returns a vertex symbol
that can be used for rendering
- getVertexTolerance() - Method in class org.tinfour.common.Thresholds
-
Gets a threshold value indicating the distance at which a pair
of (x,y) coordinates will be treated as effectively a match for
a vertex.
- getVertexTolerance2() - Method in class org.tinfour.common.Thresholds
-
Gets a threshold value indicating the square of the distance at which a
pair of (x,y) coordinates will be treated as effectively a match for
a vertex.
- getVertices() - Method in interface org.tinfour.common.IIncrementalTin
-
Gets a list of vertices currently stored in the TIN.
- getVertices() - Method in interface org.tinfour.common.IPolyline
-
Gets the vertices for this feature.
- getVertices() - Method in class org.tinfour.common.PolygonConstraint
-
- getVertices() - Method in class org.tinfour.common.PolyLineConstraintAdapter
-
- getVertices() - Method in class org.tinfour.common.VertexMergerGroup
-
Gets an array of the coincident vertices.
- getVertices() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
Gets a list of vertices currently stored in the TIN.
- getVertices() - Method in class org.tinfour.standard.IncrementalTin
-
Gets a list of vertices currently stored in the TIN.
- getVertices() - Method in class org.tinfour.utils.NearestNeighborPointCollector
-
Gets a list of the vertices currently stored in the collection.
- getVertices() - Method in class org.tinfour.voronoi.BoundedVoronoiDiagram
-
Gets a list of the vertices that define the Voronoi Diagram.
- getVoronoiVertices() - Method in class org.tinfour.voronoi.BoundedVoronoiDiagram
-
Gets the vertices that were created to produce the Voronoi Diagram.
- getX() - Method in class org.tinfour.common.Circumcircle
-
Gets the x coordinate of the center of the circumcircle.
- getX() - Method in interface org.tinfour.common.ISamplePoint
-
Get the X coordinate of the sample point
- getX() - Method in class org.tinfour.common.NearestEdgeResult
-
Get the X coordinate of the query point
- getX() - Method in class org.tinfour.common.NeighborEdgeVertex
-
Get the X coordinate of the query point
- getX() - Method in class org.tinfour.common.Vertex
-
Get the x coordinate associated with the vertex.
- getXMax() - Method in interface org.tinfour.utils.loaders.IVertexReader
-
Gets the maximum x coordinate in the sample
- getXMax() - Method in class org.tinfour.utils.loaders.VertexReaderText
-
Gets the maximum x coordinate in the sample
- getXMin() - Method in interface org.tinfour.utils.loaders.IVertexReader
-
Gets the minimum x coordinate in the sample
- getXMin() - Method in class org.tinfour.utils.loaders.VertexReaderText
-
Gets the minimum x coordinate in the sample
- getXY() - Method in class org.tinfour.contour.Contour
-
Gets a safe copy of the coordinates for the contour.
- getXY() - Method in class org.tinfour.contour.ContourRegion
-
Get the XY coordinates for the contour region.
- getY() - Method in class org.tinfour.common.Circumcircle
-
Gets the y coordinate of the center of the circumcircle.
- getY() - Method in interface org.tinfour.common.ISamplePoint
-
Get the Y coordinate of the sample point
- getY() - Method in class org.tinfour.common.NearestEdgeResult
-
Get the Y coordinate of the query point
- getY() - Method in class org.tinfour.common.NeighborEdgeVertex
-
Get the Y coordinate of the query point
- getY() - Method in class org.tinfour.common.Vertex
-
Get the y coordinate associated with the vertex.
- getYMax() - Method in interface org.tinfour.utils.loaders.IVertexReader
-
Gets the maximum y coordinate in the sample
- getYMax() - Method in class org.tinfour.utils.loaders.VertexReaderText
-
Gets the maximum y coordinate in the sample
- getYMin() - Method in interface org.tinfour.utils.loaders.IVertexReader
-
Gets the minimum y coordinate in the sample
- getYMin() - Method in class org.tinfour.utils.loaders.VertexReaderText
-
Gets the minimum y coordinate in the sample
- getZ() - Method in interface org.tinfour.common.ISamplePoint
-
Get the Z coordinate of the sample point
- getZ() - Method in class org.tinfour.common.Vertex
-
Get the z value associated with the vertex.
- getZ() - Method in class org.tinfour.common.VertexMergerGroup
-
Get the z value associated with the vertex and the merging rules.
- getZ() - Method in class org.tinfour.contour.Contour
-
Gets the z value associated with the contour
- getZMax() - Method in interface org.tinfour.utils.loaders.IVertexReader
-
Gets the maximum z coordinate in the sample
- getZMax() - Method in class org.tinfour.utils.loaders.VertexReaderText
-
Gets the maximum z coordinate in the sample
- getZMin() - Method in interface org.tinfour.utils.loaders.IVertexReader
-
Gets the minimum z coordinate in the sample
- getZMin() - Method in class org.tinfour.utils.loaders.VertexReaderText
-
Gets the minimum z coordinate in the sample
- GridFileReader - Class in org.tinfour.utils
-
Provides a utility for reading a file specified in the Esri ASCII file
format.
- GridFileReader(File) - Constructor for class org.tinfour.utils.GridFileReader
-
Opens the specified file, reads the grid specification header, and prepares
to read the grid.
- GridFileReader(InputStream) - Constructor for class org.tinfour.utils.GridFileReader
-
Reads the grid specification header, from the specified input stream and
prepares to read the grid.
- GridSpecification - Class in org.tinfour.utils
-
Provides metadata for describing a grid and mapping Cartesian coordinates
to and from grid coordinates.
- GridSpecification(GridSpecification.CellPosition, double, double, double, double, double) - Constructor for class org.tinfour.utils.GridSpecification
-
Constructs an instance based on a specified set of bounds with the
requirement that the grid coordinates are integral multiples of the
cellSize.
- GridSpecification.CellPosition - Enum in org.tinfour.utils
-
Specifies how the cells are oriented relative to the coordinates of the of
the grid.
- gt(DD) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Tests whether this value is greater than another DoubleDouble
value.
- IBoundedVoronoiStyler - Interface in org.tinfour.voronoi
-
Defines methods that supply style information for rendering.
- IBoundedVoronoiVertexSymbol - Interface in org.tinfour.voronoi
-
- IConstraint - Interface in org.tinfour.common
-
Defines the interface for constraints that can be added to
instances of the Incremental TIN classes.
- ICoordinateTransform - Interface in org.tinfour.utils.loaders
-
Defines an interface for performing coordinate transforms.
- IIncrementalTin - Interface in org.tinfour.common
-
Defines the primary methods used by an incremental TIN
implementation.
- IIncrementalTinNavigator - Interface in org.tinfour.common
-
Provides utilities for performing geometry-based query operations
on an incremental tin.
- IIntegrityCheck - Interface in org.tinfour.common
-
Defines methods to be used for checking the correctness of code
for Incremental TIN implementations.
- IInterpolatorOverTin - Interface in org.tinfour.interpolation
-
Defines an interface for interpolating data over a Triangulated
Irregular Network implementation.
- IMonitorWithCancellation - Interface in org.tinfour.common
-
Provides an interface that allows an process to report its progress to
a monitoring application and also permits the implementation of a
"voluntary cancellation" action.
- IN_CIRCLE_THRESHOLD_FACTOR - Static variable in class org.tinfour.common.Thresholds
-
Factor for computing the in-circle threshold.
- inCircle(Vertex, Vertex, Vertex, Vertex) - Method in class org.tinfour.common.GeometricOperations
-
Determines if vertex d lies within the circumcircle of triangle a,b,c,
using extended-precision arithmetic when required by small
magnitude results.
- inCircle(double, double, double, double, double, double, double, double) - Method in class org.tinfour.common.GeometricOperations
-
Determines if vertex d lies within the circumcircle of triangle a,b,c,
using extended-precision arithmetic when required by small
magnitude results.
- inCircleQuadPrecision(double, double, double, double, double, double, double, double) - Method in class org.tinfour.common.GeometricOperations
-
Uses quad-precision methods to determines if vertex d lies
within the circumcircle of triangle a,b,c.
- IncrementalTin - Class in org.tinfour.standard
-
Provides methods and data elements for building and maintaining a
Triangulated Irregular Network (TIN) that is optimal with regard to the
Delaunay criterion.
- IncrementalTin() - Constructor for class org.tinfour.standard.IncrementalTin
-
Constructs an incremental TIN using numerical thresholds appropriate for
the default nominal point spacing of 1 unit.
- IncrementalTin(double) - Constructor for class org.tinfour.standard.IncrementalTin
-
Constructs an incremental TIN using numerical thresholds appropriate for
the specified nominal point spacing.
- INeighborEdgeLocator - Interface in org.tinfour.common
-
Defines methods for a reusable instance of a class for searching a TIN and
locating the neighboring edge.
- INeighborhoodPointsCollector - Interface in org.tinfour.common
-
Defines an interface for collecting the points in the
proximity of a specified pair of coordinates.
- initializeRendering(Graphics2D) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerAdapter
-
- initializeRendering(Graphics2D) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
- initializeRendering(Graphics2D) - Method in interface org.tinfour.voronoi.IBoundedVoronoiStyler
-
Called once at the beginning of rendering to set up the Graphics2D surface
for rendering.
- inspect() - Method in interface org.tinfour.common.IIntegrityCheck
-
Performs an inspection of the TIN checking for conditions that
violate the construction rules.
- inspect() - Method in class org.tinfour.contour.ContourIntegrityCheck
-
Inspects the content of the builder to verify that it was correctly
constructed.
- inspect() - Method in class org.tinfour.standard.IntegrityCheck
-
Performs an inspection of the TIN checking for conditions that
violate the construction rules.
- inspect() - Method in class org.tinfour.voronoi.BoundedVoronoiIntegrityCheck
-
Tests the Voronoi Diagram to see if it passes a number of sanity
checks for correctness of implementaiton.
- inspectLinks() - Method in class org.tinfour.standard.IntegrityCheck
-
Inspects the references that connect various edges in the
TIN.
- inspectPerimeterLinks() - Method in class org.tinfour.standard.IntegrityCheck
-
Inspects the edges related to the perimeter (convex hull) of the
TIN.
- inspectTriangleGeometry() - Method in class org.tinfour.standard.IntegrityCheck
-
Inspects the triangles forming the TIN.
- IntegrityCheck - Class in org.tinfour.standard
-
A tool for checking the correctness of a tin, in particular the relationship
between adjacent triangles.
- interpolate(double, double, IVertexValuator) - Method in interface org.tinfour.interpolation.IInterpolatorOverTin
-
Perform interpolation using the specified valuator.
- interpolate(double, double, IVertexValuator) - Method in class org.tinfour.interpolation.InverseDistanceWeightingInterpolator
-
Perform inverse distance weighting interpolation.
- interpolate(double, double, IVertexValuator) - Method in class org.tinfour.interpolation.NaturalNeighborInterpolator
-
Perform interpolation using Sibson's C0 method.
- interpolate(double, double, IVertexValuator) - Method in class org.tinfour.interpolation.TriangularFacetInterpolator
-
Perform linear interpolation treating the triangle that contains the
query point as a flat plane.
- interpolateWithExteriorSupport(double, double, IVertexValuator) - Method in class org.tinfour.interpolation.TriangularFacetInterpolator
-
Performs an interpolation with special handling to provide
values for regions to the exterior of the Delaunay Triangulation.
- intValue() - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Converts this value to the nearest integer.
- inverse(double, double, CoordinatePair) - Method in interface org.tinfour.utils.loaders.ICoordinateTransform
-
Transforms a point in an output coordinate system to the equivalent point
in the source coordinate system.
- inverse(double, double, CoordinatePair) - Method in class org.tinfour.utils.loaders.SimpleGeographicTransform
-
- InverseDistanceWeightingInterpolator - Class in org.tinfour.interpolation
-
Provides interpolation based on the classic method of inverse distance
weighting (IDW).
- InverseDistanceWeightingInterpolator(IIncrementalTin) - Constructor for class org.tinfour.interpolation.InverseDistanceWeightingInterpolator
-
Construct an interpolator that operates on the specified TIN.
- InverseDistanceWeightingInterpolator(IIncrementalTin, double, boolean) - Constructor for class org.tinfour.interpolation.InverseDistanceWeightingInterpolator
-
Constructs an interpolator using the specified method.
- IPolyline - Interface in org.tinfour.common
-
An interface for defining a polyline feature (a polygon or chain of
connected line segments).
- IProcessUsingTin - Interface in org.tinfour.common
-
An interface for classes that perform processing on a TIN.
- IQuadEdge - Interface in org.tinfour.common
-
Defines methods for accessing the data in a quad-edge
implementation.
- ISamplePoint - Interface in org.tinfour.common
-
Defines a sample point interface to be used for spatial
data analysis.
- isAreaFillEnabled() - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
Indicates whether area-fill operations are enabled
- isBootstrapped() - Method in interface org.tinfour.common.IIncrementalTin
-
Indicates whether the instance contains sufficient information
to represent a TIN.
- isBootstrapped() - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
Indicates whether the instance contains sufficient information
to represent a TIN.
- isBootstrapped() - Method in class org.tinfour.standard.IncrementalTin
-
Indicates whether the instance contains sufficient information to
represent a TIN.
- isBoundary() - Method in class org.tinfour.contour.Contour
-
Indicates whether the contour is a boundary contour.
- isCanceled() - Method in interface org.tinfour.common.IMonitorWithCancellation
-
Indicates whether the calling application would like this
process to terminate voluntarily.
- isCheckOkay() - Method in class org.tinfour.standard.IntegrityCheck
-
Determines whether the most recent integrity check completed okay.
- isClosed() - Method in class org.tinfour.contour.Contour
-
Indicates that the contour forms a closed loop
- isComplete - Variable in class org.tinfour.common.PolyLineConstraintAdapter
-
- isConstrained() - Method in interface org.tinfour.common.IQuadEdge
-
Indicates whether an edge is constrained.
- isConstrained() - Method in class org.tinfour.edge.QuadEdge
-
Gets the index of the constrain associated with
- isConstrained() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- isConstrainedRegionBorder() - Method in interface org.tinfour.common.IQuadEdge
-
Indicates whether an edge represents the border of a constrained
region.
- isConstrainedRegionBorder() - Method in class org.tinfour.edge.QuadEdge
-
- isConstrainedRegionBorder() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- isConstrainedRegionInterior() - Method in interface org.tinfour.common.IQuadEdge
-
Indicates whether the edge is in the interior of a constrained region.
- isConstrainedRegionInterior() - Method in class org.tinfour.edge.QuadEdge
-
- isConstrainedRegionInterior() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- isConstrainedRegionMember() - Method in interface org.tinfour.common.IQuadEdge
-
Indicates whether the edge is a member of a constrained region
(is in the interior or serves as the border of a polygon-based constraint).
- isConstrainedRegionMember() - Method in class org.tinfour.edge.QuadEdge
-
- isConstrainedRegionMember() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- isConstraintLineMember() - Method in interface org.tinfour.common.IQuadEdge
-
Indicates whether the edge is a member of a constraint line, In some
cases, a constraint line member edge may lie within a constrained region
but will not lie on one of its borders.
- isConstraintLineMember() - Method in class org.tinfour.edge.QuadEdge
-
- isConstraintLineMember() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- isConstraintMember() - Method in class org.tinfour.common.Vertex
-
Indicates whether a vertex is part of a constraint definition or
lies on the border of an area constraint.
- isCovered() - Method in enum org.tinfour.utils.Polyside.Result
-
Indicates whether the polygon covers the specified coordinates
- isEmpty() - Method in class org.tinfour.contour.Contour
-
Indicates whether the contour is empty.
- isExterior() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Indicates if the edge is exterior to a TIN.
- isFeatureTypeEnabled(BoundedVoronoiRenderingType) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerAdapter
-
- isFeatureTypeEnabled(BoundedVoronoiRenderingType) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
- isFeatureTypeEnabled(BoundedVoronoiRenderingType) - Method in interface org.tinfour.voronoi.IBoundedVoronoiStyler
-
Indicates whether features of the specified type are enabled for rendering.
- isGhost() - Method in class org.tinfour.common.SimpleTriangle
-
Indicates whether the triangle is a ghost triangle.
- isInterior() - Method in class org.tinfour.common.NearestEdgeResult
-
Indicates whether the query point was inside the convex polygon boundary of
the TIN.
- isInterior() - Method in class org.tinfour.common.NeighborEdgeVertex
-
Indicates whether the query point was inside the
convex polygon boundary of the TIN.
- isNaN() - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Tests whether this value is NaN.
- isNegative() - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Tests whether this value is less than 0.
- isNull() - Method in class org.tinfour.common.Vertex
-
Indicates whether the vertex has been marked as having a null data value.
- isOpen() - Method in class org.tinfour.voronoi.ThiessenPolygon
-
Indicates that in a true Voronoi Diagram the polygon would
not form a closed polygon and would have an infinite domain.
- isPointInPolygon(List<IQuadEdge>, double, double) - Static method in class org.tinfour.utils.Polyside
-
Determines if a point is inside a polygon.
- isPointInPolygon(double, double) - Method in class org.tinfour.voronoi.ThiessenPolygon
-
Indicates whether the specified coordinate point lies inside or on an edge
of the polygon associated with this instance.
- isPointInsideConstraint(double, double) - Method in interface org.tinfour.common.IConstraint
-
Indicates if a point at the specified coordinates is unambiguously
inside the constraint.
- isPointInsideConstraint(double, double) - Method in class org.tinfour.common.PolyLineConstraintAdapter
-
- isPointInsideRegion(double, double) - Method in class org.tinfour.contour.ContourRegion
-
Indicates whether the specified point is inside the region
- isPointInsideRegion(double[], double, double) - Method in class org.tinfour.contour.ContourRegion
-
Indicates whether the specified point is inside a closed polygon.
- isPointInsideTin(double, double) - Method in interface org.tinfour.common.IIncrementalTinNavigator
-
Determines whether the point is inside the convex polygon boundary
of the TIN.
- isPolygon() - Method in interface org.tinfour.common.IPolyline
-
Indicates whether the instance represents a polygon.
- isPolygon() - Method in class org.tinfour.common.LinearConstraint
-
- isPolygon() - Method in class org.tinfour.common.PolygonConstraint
-
- isPositive() - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Tests whether this value is greater than 0.
- isRenderingEnabled(ThiessenPolygon, BoundedVoronoiRenderingType) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerAdapter
-
- isRenderingEnabled(ThiessenPolygon, BoundedVoronoiRenderingType) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
- isRenderingEnabled(ThiessenPolygon, BoundedVoronoiRenderingType) - Method in interface org.tinfour.voronoi.IBoundedVoronoiStyler
-
Indicates whether the specified type of rendering is enabled for the
specified polygon object.
- isSourceInGeographicCoordinates() - Method in interface org.tinfour.utils.loaders.IVertexReader
-
Indicates whether the source data was in geographic coordinates
- isSourceInGeographicCoordinates() - Method in class org.tinfour.utils.loaders.VertexReaderText
-
Indicates whether the source data was in geographic coordinates
- isSurfaceNormalSupported() - Method in interface org.tinfour.interpolation.IInterpolatorOverTin
-
Indicates whether the interpolation class supports the computation
of surface normals through the getUnitNormal() method.
- isSurfaceNormalSupported() - Method in class org.tinfour.interpolation.InverseDistanceWeightingInterpolator
-
- isSurfaceNormalSupported() - Method in class org.tinfour.interpolation.NaturalNeighborInterpolator
-
- isSurfaceNormalSupported() - Method in class org.tinfour.interpolation.TriangularFacetInterpolator
-
- isSynthetic() - Method in interface org.tinfour.common.IQuadEdge
-
Indicates whether the synthetic flag is set for the edge.
- isSynthetic() - Method in class org.tinfour.common.Vertex
-
Indicates whether a vertex is synthetic (was created through
a Tinfour procedure rather than supplied by an application).
- isSynthetic() - Method in class org.tinfour.edge.QuadEdge
-
- isSynthetic() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- isValid() - Method in interface org.tinfour.common.IPolyline
-
Indicates that sufficient information has been stored in
the polyline to establish a valid geometry.
- isValid() - Method in class org.tinfour.common.LinearConstraint
-
- isValid() - Method in class org.tinfour.common.PolygonConstraint
-
- isValue0Labeled() - Method in class org.tinfour.utils.AxisIntervals
-
Indicates if value0 was included in the primary tic coordinates.
- isValue1Labeled() - Method in class org.tinfour.utils.AxisIntervals
-
Indicates if value1 was included in the primary tic coordinates.
- isZero() - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Tests whether this value is equal to 0.
- iterator() - Method in class org.tinfour.common.PolyLineConstraintAdapter
-
- iterator() - Method in class org.tinfour.edge.EdgePool
-
- iterator() - Method in class org.tinfour.edge.QuadEdgePinwheel
-
- IVertexReader - Interface in org.tinfour.utils.loaders
-
- IVertexValuator - Interface in org.tinfour.interpolation
-
An interface for specifying methods of accessing a value
from a Vertex.
- sampleSpacing(double, int) - Static method in class org.tinfour.utils.Tincalc
-
Estimates the average distance between point samples distributed randomly
within a specified area with approximately uniform density,
specified in arbitrary units.
- seek(long) - Method in class org.tinfour.io.BufferedRandomAccessReader
-
Sets the virtual file-pointer position measured from the
beginning of the file.
- selfAdd(DD) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Adds the argument to the value of this
.
- selfAdd(double) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Adds the argument to the value of this
.
- selfDivide(DD) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Divides this object by the argument, returning this
.
- selfDivide(double) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Divides this object by the argument, returning this
.
- selfMultiply(DD) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Multiplies this object by the argument, returning this
.
- selfMultiply(double) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Multiplies this object by the argument, returning this
.
- selfSqr() - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Squares this object.
- selfSubtract(DD) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Subtracts the argument from the value of this
.
- selfSubtract(double) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Subtracts the argument from the value of this
.
- SemiVirtualEdge - Class in org.tinfour.semivirtual
-
Provides methods and elements implementing the QuadEdge data structure using
a virtual representation of the links based on integer arrays rather than
direct class instances.
- SemiVirtualIncrementalTin - Class in org.tinfour.semivirtual
-
Provides a memory-conserving variation on the IncrementalTin class
for building and maintaining a Triangulated Irregular Network (TIN)
that is optimal with regard to the Delaunay criterion.
- SemiVirtualIncrementalTin() - Constructor for class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
Constructs an incremental TIN using numerical thresholds appropriate
for the default nominal point spacing of 1 unit.
- SemiVirtualIncrementalTin(double) - Constructor for class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
Constructs an incremental TIN using numerical thresholds appropriate
for the specified nominal point spacing.
- SemiVirtualStochasticLawsonsWalk - Class in org.tinfour.semivirtual
-
Methods and definitions to perform a stochastic Lawson's walk.
- SemiVirtualStochasticLawsonsWalk(double) - Constructor for class org.tinfour.semivirtual.SemiVirtualStochasticLawsonsWalk
-
Construct an instance based on the specified nominal point spacing.
- SemiVirtualStochasticLawsonsWalk() - Constructor for class org.tinfour.semivirtual.SemiVirtualStochasticLawsonsWalk
-
Constructs an instance with a nominal point spacing of 1.
- setA(Vertex) - Method in class org.tinfour.edge.QuadEdge
-
Sets the initial vertex for this edge.
- setA(Vertex) - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Sets the initial vertex of the current edge (and final vertex of its dual)
- setApplicationData(Object) - Method in interface org.tinfour.common.IConstraint
-
Permits an application to add data elements to the constraint for
its own uses.
- setApplicationData(Object) - Method in class org.tinfour.common.PolyLineConstraintAdapter
-
- setAreaFillColor(Color) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
Set the area fill rendering to use a single, uniform color or paint for all
polygons.
- setAreaFillEnabled(boolean) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerAdapter
-
- setAreaFillEnabled(boolean) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
Sets the option for enabling area fill operations
- setAreaFillEnabled(boolean) - Method in interface org.tinfour.voronoi.IBoundedVoronoiStyler
-
Sets the option for enabling area fill operations
- setAreaFillPalette(Color[]) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
Set the area fill rendering to use a single, uniform color or paint for all
polygons.
- setAuxiliaryIndex(int) - Method in class org.tinfour.common.Vertex
-
Sets the auxiliary index for the vertex.
- setAuxiliaryIndex(int) - Method in class org.tinfour.common.VertexMergerGroup
-
Sets the color index for the vertex.
- setB(Vertex) - Method in class org.tinfour.edge.QuadEdge
-
Sets the second (B) vertex for this edge (also the A reference of
the dual edge).
- setB(Vertex) - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Sets the final vertex of the current edge (and initial vertex of its dual)
- setBounds(Rectangle2D) - Method in class org.tinfour.voronoi.BoundedVoronoiBuildOptions
-
Sets the bounds for the Bounded Voronoi Diagram.
- setCircumcenter(double, double, double) - Method in class org.tinfour.common.Circumcircle
-
Sets the coordinate for the circumcenter and radius for this
instance.
- setColor(Color) - Method in class org.tinfour.voronoi.BoundedVoronoiVertexSymbol
-
Set the color for this symbol.
- setConstrained(int) - Method in interface org.tinfour.common.IQuadEdge
-
Sets an edge as constrained and sets its constraint index.
- setConstrained(int) - Method in class org.tinfour.edge.QuadEdge
-
- setConstrained(int) - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- setConstrainedRegionBorderFlag() - Method in interface org.tinfour.common.IQuadEdge
-
Sets a flag indicating that the edge is an edge of a constrained region.
- setConstrainedRegionBorderFlag() - Method in class org.tinfour.edge.QuadEdge
-
- setConstrainedRegionBorderFlag() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- setConstrainedRegionInteriorFlag() - Method in interface org.tinfour.common.IQuadEdge
-
Sets the constrained region membership flag for the edge to true.
- setConstrainedRegionInteriorFlag() - Method in class org.tinfour.edge.QuadEdge
-
- setConstrainedRegionInteriorFlag() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- setConstraintIndex(IIncrementalTin, int) - Method in interface org.tinfour.common.IConstraint
-
Sets an index value used for internal bookkeeping by Tinfour code;
not intended for use by application code.
- setConstraintIndex(int) - Method in interface org.tinfour.common.IQuadEdge
-
Sets the constraint index for this edge.
- setConstraintIndex(IIncrementalTin, int) - Method in class org.tinfour.common.PolyLineConstraintAdapter
-
- setConstraintIndex(int) - Method in class org.tinfour.edge.QuadEdge
-
- setConstraintIndex(int) - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- setConstraintLineMemberFlag() - Method in interface org.tinfour.common.IQuadEdge
-
Sets the constraint-line member flag for the edge to true.
- setConstraintLineMemberFlag() - Method in class org.tinfour.edge.QuadEdge
-
- setConstraintLineMemberFlag() - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- setConstraintLinkingEdge(IQuadEdge) - Method in interface org.tinfour.common.IConstraint
-
Sets a reference to an arbitrarily selected edge that was produced
when the constraint was added to a TIN.
- setConstraintLinkingEdge(IQuadEdge) - Method in class org.tinfour.common.PolyLineConstraintAdapter
-
- setConstraintMember(boolean) - Method in class org.tinfour.common.Vertex
-
Sets or clears the is-constraint-member status of a vertex.
- setCoordinateTransform(ICoordinateTransform) - Method in interface org.tinfour.utils.loaders.IVertexReader
-
Sets a coordinate transform to be used for mapping values from the source
file to vertex coordinates.
- setCoordinateTransform(ICoordinateTransform) - Method in class org.tinfour.utils.loaders.VertexReaderText
-
Sets a coordinate transform to be used for mapping values from the source
file to vertex coordinates.
- setDelimiter(char) - Method in class org.tinfour.utils.loaders.VertexReaderText
-
Sets the delimiter character for a file.
- setDualForward(QuadEdge) - Method in class org.tinfour.edge.QuadEdge
-
Sets the forward link to the dual of this edge.
- setDualForward(SemiVirtualEdge) - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Sets the forward link for the dual of the current edge.
- setDualReverse(QuadEdge) - Method in class org.tinfour.edge.QuadEdge
-
Sets the reverse link of the dual to this edge.
- setDualReverse(SemiVirtualEdge) - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Sets the reverse link for the dual of the current edge.
- setFont(Font) - Method in class org.tinfour.voronoi.BoundedVoronoiVertexSymbol
-
Sets the font to be used for labeling.
- setForward(QuadEdge) - Method in class org.tinfour.edge.QuadEdge
-
Sets the forward reference for this edge.
- setForward(SemiVirtualEdge) - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Sets the forward link for the current edge.
- setIndex(int) - Method in class org.tinfour.common.Vertex
-
Sets the arbitrary index associated with the vertex.
- setIndex(int) - Method in class org.tinfour.edge.QuadEdge
-
Sets the index value for this edge.
- setLabel(String) - Method in class org.tinfour.voronoi.BoundedVoronoiVertexSymbol
-
Sets the label for this symbol
- setLine2D(AffineTransform, Line2D) - Method in interface org.tinfour.common.IQuadEdge
-
Provides a convenience method for rendering edges by setting the
Line2D argument with the transformed coordinates of the edge.
- setLine2D(AffineTransform, Line2D) - Method in class org.tinfour.edge.QuadEdge
-
- setLine2D(AffineTransform, Line2D) - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- setLinearUnits(LinearUnits) - Method in class org.tinfour.utils.loaders.VertexReaderText
-
Sets the linear units for the coordinate system used by the horizontal (x
and y) coordinates of the data.
- setLineColor(Color) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
Set the color for rendering lines
- setLineStroke(Stroke) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
Set the stroke for rendering lines
- setResolutionRule(VertexMergerGroup.ResolutionRule) - Method in class org.tinfour.common.VertexMergerGroup
-
Sets the rule for resolving coincident vertices; recalculates
value for vertex if necessary
- setResolutionRule(VertexMergerGroup.ResolutionRule) - Method in class org.tinfour.utils.NearestNeighborPointCollector
-
Sets the rule for resolving coincident vertices; recalculates
value for vertices in the collection, if necessary
- setResolutionRuleForMergedVertices(VertexMergerGroup.ResolutionRule) - Method in interface org.tinfour.common.IIncrementalTin
-
Specifies a rule for interpreting the Z value of a group of vertices that
were merged due to being coincident, or nearly coincident.
- setResolutionRuleForMergedVertices(VertexMergerGroup.ResolutionRule) - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
Specifies a rule for interpreting the Z value of a group of vertices that
were merged due to being coincident, or nearly coincident.
- setResolutionRuleForMergedVertices(VertexMergerGroup.ResolutionRule) - Method in class org.tinfour.standard.IncrementalTin
-
Specifies a rule for interpreting the Z value of a group of vertices that
were merged due to being coincident, or nearly coincident.
- setReverse(QuadEdge) - Method in class org.tinfour.edge.QuadEdge
-
Sets the reverse reference for this edge.
- setReverse(SemiVirtualEdge) - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Sets the reverse link for the current edge.
- setStatus(int) - Method in class org.tinfour.common.Vertex
-
Sets the status value of the vertex.
- setSynthetic(boolean) - Method in interface org.tinfour.common.IQuadEdge
-
Sets the synthetic flag for the edge.
- setSynthetic(boolean) - Method in class org.tinfour.common.Vertex
-
Sets or clears the is-synthetic status of a vertex.
- setSynthetic(boolean) - Method in class org.tinfour.edge.QuadEdge
-
- setSynthetic(boolean) - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
- setValue(DD) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Set the value for the DD object.
- setValue(double) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Set the value for the DD object.
- setVertexAdjustments(double[]) - Method in class org.tinfour.utils.SmoothingFilter
-
Sets the array of adjustments for vertices
- setVertexColor(Color) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
Set the color for rendering vertices
- setVertexLabelingEnabled(boolean) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
Specifies whether vertex labeling is enabled.
- setVertexLabelingFont(Font) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
Sets the font for labeling vertices
- setVertexSymbolEnabled(boolean) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
Specifies whether vertex symbols are to be rendered.
- setVertexSymbolSize(double) - Method in class org.tinfour.voronoi.BoundedVoronoiStylerDefault
-
Sets the size for rendering vertices.
- setVertices(Vertex, Vertex) - Method in class org.tinfour.edge.QuadEdge
-
Sets the vertices for this edge (and its dual).
- setVertices(Vertex, Vertex) - Method in class org.tinfour.semivirtual.SemiVirtualEdge
-
Sets both vertices for the current edge (and the opposite vertices of its
dual).
- signum() - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Returns an integer indicating the sign of this value.
- SimpleGeographicTransform - Class in org.tinfour.utils.loaders
-
Provides a rudimentary implementation of a geographic transform.
- SimpleGeographicTransform(double, double, LinearUnits) - Constructor for class org.tinfour.utils.loaders.SimpleGeographicTransform
-
Constructs a transform with the origin at the specified center latitude and
longitude.
- SimpleTriangle - Class in org.tinfour.common
-
Provides methods and elements for a simple representation of a triangle based
on IQuadEdge edges.
- SimpleTriangle(IIncrementalTin, IQuadEdge, IQuadEdge, IQuadEdge) - Constructor for class org.tinfour.common.SimpleTriangle
-
Construct a simple triangle from the specified edges.
- SimpleTriangle(IIncrementalTin, IQuadEdge) - Constructor for class org.tinfour.common.SimpleTriangle
-
Construct a simple triangle from the specified edges.
- SimpleTriangleIterator - Class in org.tinfour.common
-
An implementation of an iterator for looping through the triangles
implicit in a Triangulated Irregular Network.
- SimpleTriangleIterator(IIncrementalTin) - Constructor for class org.tinfour.common.SimpleTriangleIterator
-
Construct an instance of the iterator based on the specified
Incremental TIN structure.
- size() - Method in class org.tinfour.contour.Contour
-
Indicates the number of points stored in the contour
- size() - Method in class org.tinfour.edge.EdgePool
-
Get the number of Edges currently stored in the collection
- skipBytes(int) - Method in class org.tinfour.io.BufferedRandomAccessReader
-
Makes an attempt to advance the virtual file position by n
bytes in order to match the functionality of the DataInput interface.
- SmoothingFilter - Class in org.tinfour.utils
-
An implementation of the vertex valuator that processes the vertices in a
Constrained Delaunay Triangulation and applies a low-pass filter over the
data.
- SmoothingFilter(IIncrementalTin) - Constructor for class org.tinfour.utils.SmoothingFilter
-
Construct a smoothing filter.
- SmoothingFilterInitializer - Class in org.tinfour.utils
-
An implementation of the vertex valuator that processes the vertices in a
Constrained Delaunay Triangulation and applies a low-pass filter over the
data.
- SmoothingFilterInitializer(IIncrementalTin, int) - Constructor for class org.tinfour.utils.SmoothingFilterInitializer
-
Construct a smoothing filter.
- sort(List<Vertex>) - Method in class org.tinfour.utils.HilbertSort
-
Sort the vertices in the list by their Hilbert ranking.
- splitEdge(IQuadEdge, double, boolean) - Method in interface org.tinfour.common.IIncrementalTin
-
Split an existing edge into two at the midpoint, using the
specified zSplit value as the z coordinate for the edge.
- splitEdge(QuadEdge, Vertex) - Method in class org.tinfour.edge.EdgePool
-
Split the edge e into two by inserting a new vertex m into
the edge.
- splitEdge(IQuadEdge, double, boolean) - Method in class org.tinfour.semivirtual.SemiVirtualIncrementalTin
-
- splitEdge(IQuadEdge, double, boolean) - Method in class org.tinfour.standard.IncrementalTin
-
- sqr() - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Computes the square of this value.
- sqr(double) - Static method in class org.tinfour.vividsolutions.jts.math.DD
-
Computes the square of the specified value.
- sqrt() - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Computes the positive square root of this value.
- sqrt(double) - Static method in class org.tinfour.vividsolutions.jts.math.DD
-
- status - Variable in class org.tinfour.common.Vertex
-
The bit-mapped status flags for the vertex.
- StochasticLawsonsWalk - Class in org.tinfour.standard
-
Methods and definitions to perform a stochastic Lawson's walk.
- StochasticLawsonsWalk(double) - Constructor for class org.tinfour.standard.StochasticLawsonsWalk
-
Construct an instance based on the specified nominal point spacing.
- StochasticLawsonsWalk() - Constructor for class org.tinfour.standard.StochasticLawsonsWalk
-
Constructs an instance with a nominal point spacing of 1.
- subtract(DD) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Computes a new DoubleDouble object whose value is (this - y)
.
- subtract(double) - Method in class org.tinfour.vividsolutions.jts.math.DD
-
Computes a new DoubleDouble object whose value is (this - y)
.
- summarize(PrintStream, double) - Method in class org.tinfour.contour.ContourBuilderForTin
-
Provides a summary of statistics and measurements for the contour building
process and resulting data.
- SYNTHETIC_EDGE_FLAG - Static variable in class org.tinfour.edge.QuadEdgeConstants
-
A bit indicating that an edge has been marked as synthetic.