Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(GeoRectangle) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Adds a
GeoRectangleobject to thisGeoRectangle. - add(GeoRectangle) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.Adds a
Rectangle2Dobject to thisRectangle2D. - add(LatLonPolygon2D, int) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
see com.asascience.data.rtree.SpatialIndex#add(Rectangle2D, int)
- add(LatLonPolygon2D, int) - Method in interface ucar.nc2.dt.ugrid.rtree.SpatialIndex
-
Adds a new polygon to the spatial index
- add(Polygon2D) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Extends this rectangle by the bounding box of the given polygon.
- add(Polygon2D) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.Extends this rectangle by the bounding box of the given polygon.
- add(Vector3D, Vector3D) - Static method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Adds the numerical value of each component of the first vector with the values in the second vector.
- addTime - Static variable in class ucar.nc2.dt.ugrid.rtree.RTree
- adjustTime - Static variable in class ucar.nc2.dt.ugrid.rtree.RTree
- almostEqual(double, double, double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
- almostEqual(float, float, float) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
- area(Polygon2D) - Static method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Calculates the
doublearea of the given polygon. - AsaArrayUtils - Class in ucar.nc2.dt.ugrid.utils
-
Utilities for manipulating arrays.
- AsaArrayUtils() - Constructor for class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
- AsaMath - Class in ucar.nc2.dt.ugrid.utils
-
Utilities for common mathematical operations.
- AsaMath() - Constructor for class ucar.nc2.dt.ugrid.utils.AsaMath
- AsaMemoryUtils - Class in ucar.nc2.dt.ugrid.utils
- AsaMemoryUtils() - Constructor for class ucar.nc2.dt.ugrid.utils.AsaMemoryUtils
- AsaMemoryUtils.Convert - Class in ucar.nc2.dt.ugrid.utils
-
a static class used in converting between bytes, megabytes, and gigabytes
- AsaStringUtils - Class in ucar.nc2.dt.ugrid.utils
- AsaStringUtils() - Constructor for class ucar.nc2.dt.ugrid.utils.AsaStringUtils
- AsaUnits - Class in ucar.nc2.dt.ugrid.utils
- AsaUnits() - Constructor for class ucar.nc2.dt.ugrid.utils.AsaUnits
- AsaUnits.DistanceType - Enum Class in ucar.nc2.dt.ugrid.utils
-
Enumeration used in converting between different distance units.
- AsaUnits.MassType - Enum Class in ucar.nc2.dt.ugrid.utils
-
Enumeration used in converting between different mass units.
- AsaUnits.SpeedType - Enum Class in ucar.nc2.dt.ugrid.utils
-
Enumeration used in converting between different speed units.
- attributes() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- averageDouble(double[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Averages the values in vals ignoring any Double.NaN values.
- averageDouble(double[], double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Averages the values in vals ignoring any ignoreVal values.
- averageFloat(float[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Averages the values in vals ignoring any Float.NaN values.
- averageFloat(float[], float) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Averages the values in vals ignoring any ignoreVal values.
B
- buildRTree() - Method in class ucar.nc2.dt.ugrid.Mesh
- BYTE - Static variable in class ucar.nc2.dt.ugrid.utils.AsaMemoryUtils
- bytesToGigabytes(long) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMemoryUtils.Convert
-
Converts the specified
longvalue from bytes to gigabytes - bytesToMegabytes(long) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMemoryUtils.Convert
-
Converts the specified
longvalue from bytes to megabytes
C
- calcBounds() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- calcDirection(double, double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Calculates direction from U and V
- calcSpeed(double, double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Calculates speed from U and V
- calcSpeedDirection(double[], double[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Calculates speeds and directions from an array of U and V pairs.
- calcSpeedDirection(double, double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Calculates both speed and direction from U and V
- calculateGeographicCenter(LatLonPoint2D[]) - Static method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
- calculateLLArrayArea(double[]) - Static method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Calculates the area of a polygon bounding box for an array of doubles in the orientation of: LLy, LLx, URy, URx
- calculateModes(float[], float) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Returns the statistical mode of the given dataset denoted by
numberswhile ignoring entries whose values matchfillVal. - calculateModes(float[], Float) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Returns the statistical mode of the given dataset denoted by
numberswhile ignoring entries whose values matchfillVal. - calcUVFromSpeedDir(double[], double[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Calculates Us and Vs from arrays of speeds and directions.
- calcUVFromSpeedDir(double, double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Calulates U and V from speed and direction
- Cell - Class in ucar.nc2.dt.ugrid
- Cell() - Constructor for class ucar.nc2.dt.ugrid.Cell
- CENTIMETERS_SEC - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
- checkForMeter - Variable in class ucar.nc2.dataset.conv.UGridConvention
- chooseTime - Static variable in class ucar.nc2.dt.ugrid.rtree.RTree
- clear() - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesList
-
Removes all elements from the internal list.
- clear() - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesStack
-
Removes all of the elements from this stack (optional operation).
- clone() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint3D
- clone() - Method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Creates a new object of the same class and with the same contents as this object.
- close() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- closePath() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Close the polygon.
- closestPrevious(Long[], long, long) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Searches the specified array for any value less than
checkValwithin the tolerance range defined bytolerance. - compareTo(GridDatatype) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- compareTo(UGridDatatype) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- containedBy(LatLonRectangle2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- contains(double, double) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.
- contains(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Determines if the point represented by lat, lon is within this polygon
- contains(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
-
Determines if the point represented by lat, lon is within this polygon
- contains(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- contains(double, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Return true if the given point is inside the polygon.
- contains(double, double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.not implemented; returns false
- contains(double, double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Return true if the given rectangle is entirely inside the polygon.
- contains(Point2D) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.
- contains(Point2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- contains(Point2D) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Return true if the given point is inside the polygon.
- contains(Rectangle2D) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.
- contains(Rectangle2D) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Return true if the given rectangle is entirely inside the polygon.
- contains(GeoRectangle) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.
- contains(GeoRectangle) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Return true if the given rectangle is entirely inside the polygon.
- contains(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Determines if the LatLonPoint2D is within this polygon
- contains(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- contains(LatLonPolygon2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Determines if the specified LatLonPolygon2D is COMPLETELY contained within this LatLonPolygon2D
- contains(LatLonPolygon2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- contains(LatLonPolygon2D) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Convenience method for contains search where the IntProcedure is handled internally.
- contains(LatLonPolygon2D, IntProcedure) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
see com.asascience.data.rtree.SpatialIndex#contains(LatLonRectangle2D, IntProcedure)
- contains(LatLonPolygon2D, IntProcedure) - Method in interface ucar.nc2.dt.ugrid.rtree.SpatialIndex
-
Finds all polygons contained by the passed polygon.
- contains(LatLonRectangle2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Determines if the specified LatLonRectangle2D is COMPLETELY contained within this LatLonPolygon2D
- contains(LatLonRectangle2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- contains(Polygon2D) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.
- contains(Polygon2D) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Determines if the given polygon is fully contained within this polygon.
This method can be fooled by suppling a polygon whose points are completly contained in this polygon but has some intersecting lines. - CONVENTION_NAME - Static variable in class ucar.nc2.dataset.conv.UGridConvention
- Convert() - Constructor for class ucar.nc2.dt.ugrid.utils.AsaMemoryUtils.Convert
- convertDistance(AsaUnits.DistanceType, AsaUnits.DistanceType, double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaUnits
-
Converts the given
distancefrom the unitsfromUnitsto the units specified bytoUnit - convertDistance(AsaUnits.DistanceType, AsaUnits.DistanceType, double[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaUnits
-
Converts the given
distancearray from the unitsfromUnitsto the units specified bytoUnit - convertFromGrams(double) - Method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.MassType
- convertFromMeters(double) - Method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.DistanceType
- convertFromMeters(double) - Method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
- convertSpeed(AsaUnits.SpeedType, AsaUnits.SpeedType, double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaUnits
-
Converts the given
speedfrom the unitsfromUnitsto the units specified bytoUnit - convertSpeed(AsaUnits.SpeedType, AsaUnits.SpeedType, double[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaUnits
-
Converts the given
speedarray from the unitsfromUnitsto the units specified bytoUnit - convertToGrams(double) - Method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.MassType
- convertToMeters(double) - Method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.DistanceType
- convertToMeters(double) - Method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
- copy() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Retrieves a copy of this
GeoRectangleobject with the exact same bounding coordinates. - copy() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.
- copy() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Copies this LatLonPolygon2D to a new LatLonPolygon2D
- copy() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
-
Creates and returns a copy of this LatLonRectangle2D
- copy() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Creates a copy of this polygon with the same coordinates.
- copy() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Creates a copy of this polygon with the same coordinates.
- copy() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
- createCells(List<String>, List<CoordinateSystem>) - Method in class ucar.nc2.dt.ugrid.topology.Topology
- cross(Vector3D) - Method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Determines the cross product of this
Vector3Dwith the one given - cross(Vector3D, Vector3D) - Static method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Determines the cross product of the two given vectors
- crossesDateline - Variable in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- crossesDateline() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- crossesDateline() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- currentSegment(double[]) - Method in class ucar.nc2.dt.ugrid.geom.PolygonIterator
-
Get the current segment
- currentSegment(float[]) - Method in class ucar.nc2.dt.ugrid.geom.PolygonIterator
-
Get the current segment
D
- DEG_2_RAD - Static variable in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Constant for converting from degrees to radians;
- delete(LatLonPolygon2D, int) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
- delete(LatLonPolygon2D, int) - Method in interface ucar.nc2.dt.ugrid.rtree.SpatialIndex
-
Deletes a polygon from the spatial index
- distance(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
- distance(double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Returns the distance from this
Point3Dto a specified point. - distance(double, double, double, double, double, double) - Static method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Returns the distance between two points.
- distance(Point2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
- distance(Point2D) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Calculates the square of the distance from the point
pto the nearest line segment specified by connecting the vertices of thisPolygon2D - distance(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- distance(Point3D) - Method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Returns the distance from this
Point3Dto a specifiedPoint3D. - distanceSq(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
- distanceSq(double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Returns the square of the distance from this
Point3Dto a specified point. - distanceSq(double, double, double, double, double, double) - Static method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Returns the square of the distance between two points.
- distanceSq(Point2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
- distanceSq(Point2D) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Calculates the square of the distance from the point
pto the nearest line segment specified by connecting the vertices of thisPolygon2D - distanceSq(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- distanceSq(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- distanceSq(Point3D) - Method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Returns the square of the distance from this
Point3Dto a specifiedPoint3D. - div(Vector3D, double) - Static method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Divides the numerical value of each component of the vector by a given scalar.
- dot(Vector3D) - Method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Determines the dot product of this
Vector3Dwith the one given - dot(Vector3D, Vector3D) - Static method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Determines the dot product of the two given vectors
- Double() - Constructor for class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.Constructs a GeoRectangle.Double with all four points located at {0,0}
- Double() - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
-
Default constructor, values set to 0, 0.
- Double() - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
-
Create an empty polygon with no vertices
- Double() - Constructor for class ucar.nc2.dt.ugrid.geom.Point3D.Double
-
Constructs and initializes a
Point3Dwith coordinates (0, 0, 0). - Double() - Constructor for class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Create a new polygon with no coordinates
- Double(double[]) - Constructor for class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Create a new polygon with the given vertices, in the format [x0, y0, x1, y1, ...
- Double(double[], double[]) - Constructor for class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.Constructor accepting two double arrays, one for x values and one for y values.
- Double(double[], double[]) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
-
Create a new polygon from the provided arrays.
- Double(double[], double[]) - Constructor for class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Create a new polygon with the provided x and y locations.
- Double(double, double) - Constructor for class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.Constructs a GeoRectangle.Double from the given location.
- Double(double, double) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
-
Set the latitude, longitude for this point in decimal degrees.
- Double(double, double) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
-
Create a new polygon with a single starting point.
- Double(double, double) - Constructor for class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Create a new polygon with a single start point
- Double(double, double, boolean) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
-
Set the latitude, longitude for this point, with the option of noting whether the values are in degrees or radians.
- Double(double, double, double) - Constructor for class ucar.nc2.dt.ugrid.geom.Point3D.Double
-
Constructs and initializes a
Point3Dwith the specified coordinates. - Double(double, double, double, double) - Constructor for class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.Initializes a new GeoRectangle.Double with the given coordinates for the lower left and upper right points of the rectangle
- Double(int) - Constructor for class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Create a new polygon with space for the given number of vertices.
- Double(Point2D) - Constructor for class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.Constructs a GeoRectangle.Double from the given location.
- Double(Point2D) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
-
Create Double version from Point2D object, where the x, y values are expected to be decimal degrees.
- Double(Point2D) - Constructor for class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
- Double(Point2D, Point2D) - Constructor for class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.Constructs a GeoRectangle.Double from the given corner points.
- Double(List<LatLonPoint2D>) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
-
Create a new polygon from the provided vertices.
- Double(LatLonPoint2D) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
-
Create Double version from another LatLonPoint2D.
- Double(LatLonPoint2D) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
-
Create a new polygon with a single starting point.
- Double(LatLonPoint2D[]) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
-
Create a new polygon from the provided vertices.
- Double(LatLonRectangle2D) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- Double(Polygon2D) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- doubleArrayToFloatArray(double[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Converts the given primative
doublearray to a primitivefloatarray - doubleArrayToFloatArray(double[][]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
- dump() - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesStack
-
Builds a dump of the indexed values within this stack
E
- eastLon - Variable in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- Edge - Class in ucar.nc2.dt.ugrid
- Edge() - Constructor for class ucar.nc2.dt.ugrid.Edge
- Entity - Class in ucar.nc2.dt.ugrid
- Entity() - Constructor for class ucar.nc2.dt.ugrid.Entity
- equals(Object) - Method in class ucar.nc2.dt.ugrid.Entity
- equals(Object) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.Determines if the given object possesses the same coordinate bounds as this
GeoRectangle. - equals(Object) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.
- equals(Object) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
Determines whether two LatLonPoints are equal.
- equals(Object) - Method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Determines whether or not two points are equal.
- equals(LatLonRectangle2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- EQUIVALENT_TOLERANCE - Static variable in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
- execute(int) - Method in interface ucar.nc2.dt.ugrid.rtree.IntProcedure
- execute(int) - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesList
-
Caches the id passed from the calling method to the list.
- execute(int) - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesStack
-
Caches the id passed from the calling method to the stack.
- expandMBR(LatLonRectangle2D, double[]) - Static method in class ucar.nc2.dt.ugrid.rtree.Node
-
Adds the given
recttombras if mbr were a rectangle. - expandMBR(LatLonRectangle2D, LatLonPolygon2D) - Static method in class ucar.nc2.dt.ugrid.rtree.Node
-
Adds the given
polytombras if mbr were a rectangle. - expandMBR(LatLonRectangle2D, LatLonRectangle2D) - Static method in class ucar.nc2.dt.ugrid.rtree.Node
-
Adds the given
recttombras if mbr were a rectangle. - extend(double[]) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
-
Extends the bounds of this
LatLonRectangle2Dby the coordinates in the bounding rectangle given bybounds. - extend(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- extend(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- extend(LatLonPolygon2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- extend(LatLonRectangle2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
F
- Face - Class in ucar.nc2.dt.ugrid
- Face() - Constructor for class ucar.nc2.dt.ugrid.Face
- Factory() - Constructor for class ucar.nc2.dataset.conv.UGridConvention.Factory
- Factory() - Constructor for class ucar.nc2.dt.ugrid.UGridDataset.Factory
- FEET - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.DistanceType
- fileCache - Variable in class ucar.nc2.dt.ugrid.UGridDataset
- findAttributeIgnoreCase(String) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- findAttributeIgnoreCase(String) - Method in interface ucar.nc2.dt.UGridDatatype
-
Convenience function; lookup Attribute by name.
- findAttValueIgnoreCase(String, String) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- findAttValueIgnoreCase(String, String) - Method in interface ucar.nc2.dt.UGridDatatype
-
Convenience function; lookup Attribute value by name.
- findGlobalAttributeIgnoreCase(String) - Method in class ucar.nc2.dt.ugrid.UGridDataset
- findGridByShortName(String) - Method in class ucar.nc2.dt.ugrid.UGridDataset
- findGridDatatype(String) - Method in class ucar.nc2.dt.ugrid.UGridDataset
- findNextHigher(double[], double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
- findNextLower(double[], double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
- Float() - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Default constructor, values set to 0, 0.
- Float() - Constructor for class ucar.nc2.dt.ugrid.geom.Point3D.Float
-
Constructs and initializes a
Point3Dwith coordinates (0, 0, 0). - Float() - Constructor for class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Create a new polygon with no vertices.
- Float(float[]) - Constructor for class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Create a new polygon with space for the given number of vertices.
- Float(float[], float[]) - Constructor for class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Create a new polygon with the provided x and y locations.
- Float(float, float) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
- Float(float, float) - Constructor for class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Create a new polygon with a single start point
- Float(float, float, boolean) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
- Float(float, float, float) - Constructor for class ucar.nc2.dt.ugrid.geom.Point3D.Float
-
Constructs and initializes a
Point3Dwith the specified coordinates. - Float(int) - Constructor for class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Create a new polygon with space for the given number of vertices.
- Float(Point2D) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Create Float version from Point2D object, where the x, y values are expected to be decimal degrees.
- Float(Point2D) - Constructor for class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
- Float(LatLonPoint2D) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Create Float version from another LatLonPoint2D.
- floatArrayToDoubleArray(float[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Converts the given primative
floatarray to a primitivedoublearray - floatArrayToDoubleArray(float[][]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
- freeMemoryAs(int) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMemoryUtils
-
Returns the amount of free memory in the Java Virtual Machine in units denoted by
sizeType
G
- GeoRectangle - Class in ucar.nc2.dt.ugrid.geom
-
Deprecated.This class does not handle the dateline properly. Use the LatLonRectangle2D class instead.
- GeoRectangle() - Constructor for class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.
- GeoRectangle.Double - Class in ucar.nc2.dt.ugrid.geom
-
Deprecated.
- get(int) - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesList
-
Returns the value of the element at the specified position in the internal list.
- getArea() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Calculates the area of this
GeoRectangleobject - getArea() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- getArea() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- getArea() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getArea() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Calculates the area of this
Polygon2D - getAttributes() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getAttributes() - Method in interface ucar.nc2.dt.UGridDatatype
-
Get a List of Attribute specific to the Grid
- getAxisType(VariableDS.Builder) - Method in class ucar.nc2.dataset.conv.UGridConvention
- getBackingPolygon() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.
- getBackingPolygon() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Retrieves a copy of the 4-point polygon representation of this
GeoRectangle - getBoundingBox() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getBoundingLatLonValues() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
-
Calculates the bounding box of this
LatLonPolygon2Dand returns the coordinates as adoublearray with a length of 4. - getBoundingLatLonValues() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Calculates the bounding box of this
LatLonPolygon2Dand returns the coordinates as adoublearray with a length of 4. - getBoundingLatLonValues() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
-
Returns the coordinates of this
LatLonRectangle2Das adoublearray with a length of 4. - getBounds() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.not implemented; returns false
- getBounds() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Get the integer
Rectanglebounds of the polygon. - getBounds() - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
see com.asascience.data.rtree.SpatialIndex#getBounds()
- getBounds() - Method in interface ucar.nc2.dt.ugrid.rtree.SpatialIndex
-
Returns the bounds of all the entries in the spatial index, or null if there are no entries.
- getBounds2D() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.not implemented; returns false
- getBounds2D() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Get the floating-point bounds of the polygon.
- getBounds2D() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Get the floating-point bounds of the polygon.
- getBounds2D() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Get the floating-point bounds of the polygon.
- getBoundsGeo() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
- getBoundsGeo() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
This method is not implemented and will always return null
- getBoundsGeo() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Get the bound box of this poly as a
GeoRectangle2D - getBouningLatLonRectangle2D() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- getBouningLatLonRectangle2D() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- getCalendarDateEnd() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getCalendarDateRange() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getCalendarDateStart() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getCellFromLatLon(double, double) - Method in class ucar.nc2.dt.ugrid.Mesh
- getCellFromLatLon(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.Mesh
- getCellLocation() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getCells() - Method in class ucar.nc2.dt.ugrid.Mesh
- getCellsInPolygon(LatLonPolygon2D) - Method in class ucar.nc2.dt.ugrid.Mesh
- getCenterLatitude() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getCenterLongitude() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getCentroid() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.
- getCentroid() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
-
Calculates the geometric center of this LatLonPolygon2D
- getCentroid() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Calculates the geometric center of this LatLonPolygon2D
- getCentroid() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getCentroid() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
- getCentroid() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
- getCentroid() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Calculates the center point of this
Polygon2D - getConnectingCells() - Method in class ucar.nc2.dt.ugrid.Entity
- getConnectivityVariable() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getConventionName() - Method in class ucar.nc2.dataset.conv.UGridConvention.Factory
- getCoordinateSystem() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getDataIndex() - Method in class ucar.nc2.dt.ugrid.Entity
- getDataType() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getDataType() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the data type
- getDataVariable(String) - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getDataVariables() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getDateRange() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getDepth() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint3D
- getDescription() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getDescription() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getDescription() - Method in interface ucar.nc2.dt.UGridDatatype
-
Get the description/long_name of the Grid
- getDescriptionVariable() - Method in class ucar.nc2.dt.ugrid.UGridDataset.Meshset
- getDescriptionVariable() - Method in interface ucar.nc2.dt.UGridDataset.Meshset
-
all the UGridDatatype in this Meshset use this topology
- getDetailInfo() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getDetailInfo(Formatter) - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getDimension(int) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getDimension(int) - Method in interface ucar.nc2.dt.UGridDatatype
-
get the ith dimension
- getDimensions() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getDimensions() - Method in interface ucar.nc2.dt.UGridDatatype
-
Returns a List of Dimension containing the dimensions used by this grid.
- getDisplayName() - Method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.DistanceType
- getDisplayName() - Method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.MassType
- getDisplayName() - Method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
- getDistanceType(String) - Static method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.DistanceType
- getDouble(Point2D) - Static method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
Factory method that will create a LatLonPoint2D.Double from a Point2D object.
- getEdges() - Method in class ucar.nc2.dt.ugrid.Cell
- getEdgeSize() - Method in class ucar.nc2.dt.ugrid.Mesh
- getEndDate() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getEndPoint() - Method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Gets the
Point3Dindicated by applying the vector(u, v, w)components to theorigin - getEnlargementArea(double[], double[]) - Static method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Produces a union of the two rectangles, and determines how much
srcwould have to be enlarged to encompass this union. - getEnlargementArea(LatLonRectangle2D, LatLonRectangle2D) - Static method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Produces a union of the two rectangles, and determines how much
srcwould have to be enlarged to encompass this union. - getEnsembleDimension() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getEnsembleDimension() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the ensemble Dimension, if it exists
- getEnsembleDimensionIndex() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getEnsembleDimensionIndex() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the ensemble Dimension index in the geogrid (canonical order), or -1 if none
- getEntities() - Method in class ucar.nc2.dt.ugrid.Cell
- getEntityIndexes() - Method in class ucar.nc2.dt.ugrid.Cell
- getEntry(int) - Method in class ucar.nc2.dt.ugrid.rtree.Node
- getEntryCount() - Method in class ucar.nc2.dt.ugrid.rtree.Node
- getFaceNodeConnectivityVariable() - Method in class ucar.nc2.dt.ugrid.topology.Topology
- getFaces() - Method in class ucar.nc2.dt.ugrid.Cell
- getFaceSize() - Method in class ucar.nc2.dt.ugrid.Mesh
- getFeatureType() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getFeatureType() - Method in class ucar.nc2.ft.ugrid.UGridDatasetStandardFactory
- getFeatureTypes() - Method in class ucar.nc2.ft.ugrid.UGridDatasetStandardFactory
- getFloat(Point2D) - Static method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
Factory method that will create a LatLonPoint2D.Float from a Point2D object.
- getFullName() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getGeoPoint() - Method in class ucar.nc2.dt.ugrid.Entity
- getGlobalAttributes() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getGrids() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getGridsets() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getHeight() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Calculates the height of this rectangle
- getHeight() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getHighestUsedNodeId() - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Get the highest used node's ID.
- getHorizontalPosition() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint3D
- getId(int) - Method in class ucar.nc2.dt.ugrid.rtree.Node
- getImplementationName() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getInfo() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getInfo() - Method in interface ucar.nc2.dt.UGridDatatype
-
human readable information about this Grid.
- getLastModified() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getLatCoords() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- getLatCoords() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- getLatCoords() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getLatitude() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
- getLatitude() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
- getLatitude() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
- getLatLonBoundingBox() - Method in class ucar.nc2.dt.ugrid.Mesh
- getLatMax() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getLatMin() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getLevel() - Method in class ucar.nc2.dt.ugrid.rtree.Node
- getLocation() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getLocationURI() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getLonCoords() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- getLonCoords() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- getLonCoords() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getLongitude() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
- getLongitude() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
- getLongitude() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
- getLonMax() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getLonMin() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getLowerLeft() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.
- getLowerLeft() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Retrieves the lower-left point of this rectangle
- getLowerLeftPoint() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getLowerRightPoint() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getMagnitude() - Method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Gets the magnitude of this
Vector3D. - getMassType(String) - Static method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.MassType
- getMaxX() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.
- getMaxX() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Determines the lowest x value within the points of this rectangle
- getMaxX() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Determines the highest x value within the points of this polygon
- getMaxY() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.
- getMaxY() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Determines the lowest x value within the points of this rectangle
- getMaxY() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Determines the highest x value within the points of this polygon
- getMBR() - Method in class ucar.nc2.dt.ugrid.rtree.Node
- getMesh() - Method in class ucar.nc2.dt.ugrid.UGridDataset.Meshset
- getMesh() - Method in interface ucar.nc2.dt.UGridDataset.Meshset
- getMeshset() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getMeshset() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the Grid's Coordinate System.
- getMeshsets() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getMeshsets() - Method in interface ucar.nc2.dt.UGridDataset
- getMeshVariableByName(String) - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getMeshVariableByName(String) - Method in class ucar.nc2.dt.ugrid.UGridDataset.Meshset
- getMeshVariableByName(String) - Method in interface ucar.nc2.dt.UGridDataset
- getMeshVariableByName(String) - Method in interface ucar.nc2.dt.UGridDataset.Meshset
- getMeshVariables() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getMeshVariables() - Method in class ucar.nc2.dt.ugrid.UGridDataset.Meshset
-
Get list of MeshVariable objects
- getMeshVariables() - Method in interface ucar.nc2.dt.UGridDataset
-
get the list of GridDatatype objects contained in this dataset.
- getMeshVariables() - Method in interface ucar.nc2.dt.UGridDataset.Meshset
-
Get list of UGridDatatype objects with same Meshset
- getMinMaxSkipMissingData(Array) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getMinMaxSkipMissingData(Array) - Method in interface ucar.nc2.dt.UGridDatatype
-
Get the minimum and the maximum data value of the previously read Array, skipping missing values as defined by isMissingData(double val).
- getMinX() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.
- getMinX() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Determines the lowest x value within the points of this rectangle
- getMinX() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Determines the lowest x value within the points of this polygon
- getMinY() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.
- getMinY() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Determines the lowest x value within the points of this rectangle
- getMinY() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Determines the lowest y value within the points of this polygon
- getName() - Method in class ucar.nc2.dt.ugrid.Mesh
- getName() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getName() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getName() - Method in interface ucar.nc2.dt.UGridDatatype
-
Get the name of the Grid
- getNameEscaped() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getNameEscaped() - Method in interface ucar.nc2.dt.UGridDatatype
-
Get the escaped name of the Grid
- getNcdsFromTemplate(NcdsFactory.NcdsTemplate) - Static method in class ucar.nc2.dt.ugrid.utils.NcdsFactory
- getNetcdfDataset() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getNetcdfFile() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getNode(int) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Get a node object, given the ID of the node.
- getNodeCount() - Method in class ucar.nc2.dt.ugrid.rtree.RTree
- getNodeIndexes() - Method in class ucar.nc2.dt.ugrid.Cell
- getNodeIndexes() - Method in class ucar.nc2.dt.ugrid.Mesh
- getNodeLatLons() - Method in class ucar.nc2.dt.ugrid.Mesh
- getNodeMap(RTree, int) - Static method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Recursively builds a string representation of the given rtree starting at nodeId.
- getNodes() - Method in class ucar.nc2.dt.ugrid.Cell
- getNodeSize() - Method in class ucar.nc2.dt.ugrid.Mesh
- getOrigin() - Method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Gets the origin of this
Vector3D - getPathIterator(AffineTransform) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.not implemented; returns false
- getPathIterator(AffineTransform) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Get a path iterator over the object.
- getPathIterator(AffineTransform, double) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.not implemented; returns false
- getPathIterator(AffineTransform, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Get a path iterator over the object.
- getPolygon() - Method in class ucar.nc2.dt.ugrid.Cell
- getPolygons() - Method in class ucar.nc2.dt.ugrid.Mesh
- getProjBoundingBox() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getProjection() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getProjection() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the Projection, if it exists.
- getRadLat() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
- getRadLat() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
- getRadLat() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
- getRadLon() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
- getRadLon() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
- getRadLon() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
- getRank() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getRank() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the rank
- getRectMax(LatLonRectangle2D) - Static method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Builds a 2 length double array containing the maximum x and y values from the given rectangle.
- getRectMin(LatLonRectangle2D) - Static method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Builds a 2 length double array containing the minimum x and y values from the given rectangle.
- getResourceName() - Method in enum class ucar.nc2.dt.ugrid.utils.NcdsFactory.NcdsTemplate
- getRootNodeId() - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Get the root node's ID
- getRunTimeDimension() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getRunTimeDimension() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the runtime Dimension, if it exists
- getRunTimeDimensionIndex() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getRunTimeDimensionIndex() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the runtime Dimension index in the geogrid (canonical order), or -1 if none
- getShape() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getShape() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the shape (canonical ordering)
- getShortName() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getSize() - Method in class ucar.nc2.dt.ugrid.Mesh
- getSize() - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesList
-
Returns the number of elements contained in this object's internal list.
- getSpeedType(String) - Static method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
- getStartDate() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getSubsetArrayFloat(float[], int, int) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Retrieves a subset of the given array ignoring values with an index lesser than
startand pulling values at an interval denoted byskip - getTimeDimension() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getTimeDimension() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the time Dimension, if it exists
- getTimeDimensionIndex() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getTimeDimensionIndex() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the time Dimension index in the geogrid (canonical order), or -1 if none
- getTimeInMilliseconds(double, String) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Calculates a time from
timein the specified units. - getTitle() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- getTopology() - Method in class ucar.nc2.dt.ugrid.Mesh
- getTreeHeight() - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Get the tree height (a.k.a.
- getTreeSize() - Method in class ucar.nc2.dt.ugrid.Mesh
- getU() - Method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Returns the u component of the vector.
- getUniqueEdges() - Method in class ucar.nc2.dt.ugrid.Mesh
- getUniqueFaces() - Method in class ucar.nc2.dt.ugrid.Mesh
- getUniqueNodes() - Method in class ucar.nc2.dt.ugrid.Mesh
- getUniqueNodeSize() - Method in class ucar.nc2.dt.ugrid.Mesh
- getUnitsString() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getUnitsString() - Method in interface ucar.nc2.dt.UGridDatatype
-
Get the unit string
- getUpperLeftPoint() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getUpperRight() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.
- getUpperRight() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Retrieves the upper-right point of this rectangle
- getUpperRightPoint() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getV() - Method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Returns the v component of the vector.
- getValues() - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesList
-
Retrieves a deep copy of the internal entry list
- getVariable() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getVariable() - Method in interface ucar.nc2.dt.UGridDatatype
-
Get the underlying Variable, if it exists.
- getVersion() - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
see com.asascience.data.rtree.SpatialIndex#getVersion()
- getVersion() - Method in interface ucar.nc2.dt.ugrid.rtree.SpatialIndex
-
Returns a string identifying the type of spatial index, and the version number, eg "SimpleIndex-0.1"
- getVertexCount() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- getVertexCount() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- getVertexCount() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Get the number of vertices
- getVertices() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
-
Gets a list of LatLonPoint2D vertices in this polygon
- getVertices() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Gets a list of LatLonPoint2D vertices in this polygon
- getVertices() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
- getVertices() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
- getVertices() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Gets a list of Point2D vertices of this polygon.
- getW() - Method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Returns the w component of the vector.
- getWidth() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Calculates the width of this rectangle
- getWidth() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- getWindingRule() - Method in class ucar.nc2.dt.ugrid.geom.PolygonIterator
-
Return the winding rule.
- getX() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
- getX() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Point2D method.
- getX() - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Double
-
Returns the X coordinate of this
Point3Dindoubleprecision. - getX() - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Float
-
Returns the X coordinate of this
Point3Dindoubleprecision. - getX() - Method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Returns the X coordinate of this
Point3Dindoubleprecision. - getX(int) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Get the given X-coordinate
- getX(int) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Get the given X-coordinate
- getX(int) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Get the given X-coordinate
- getXCoords() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.
- getXCoords() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
- getXCoords() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
- getXCoords() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Gets a double array containing the X coordinates of the polygon.
- getXDimension() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getXDimension() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the x Dimension, if it exists
- getXDimensionIndex() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getXDimensionIndex() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the x Dimension index in the geogrid (canonical order)
- getY() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
- getY() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Point2D method
- getY() - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Double
-
Returns the Y coordinate of this
Point3Dindoubleprecision. - getY() - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Float
-
Returns the Y coordinate of this
Point3Dindoubleprecision. - getY() - Method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Returns the Y coordinate of this
Point3Dindoubleprecision. - getY(int) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Get the given Y-coordinate
- getY(int) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Get the given Y-coordinate
- getY(int) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Get the given Y-coordinate
- getYCoords() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.
- getYCoords() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
- getYCoords() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
- getYCoords() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Gets a double array containing the Y coordinates of the polygon.
- getYDimension() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getYDimension() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the y Dimension, if it exists
- getYDimensionIndex() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getYDimensionIndex() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the y Dimension index in the geogrid (canonical order)
- getZ() - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Double
-
Returns the Z coordinate of this
Point3Dindoubleprecision. - getZ() - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Float
-
Returns the Z coordinate of this
Point3Dindoubleprecision. - getZ() - Method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Returns the Z coordinate of this
Point3Dindoubleprecision. - getZDimension() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getZDimension() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the z Dimension, if it exists
- getZDimensionIndex() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- getZDimensionIndex() - Method in interface ucar.nc2.dt.UGridDatatype
-
get the z Dimension index in the geogrid (canonical order), or -1 if none
- GIGABYTE - Static variable in class ucar.nc2.dt.ugrid.utils.AsaMemoryUtils
- gigabytesToBytes(double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMemoryUtils.Convert
-
Converts the specified
doublevalue from gigabytes to bytes - gigabytesToMegabytes(double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMemoryUtils.Convert
-
Converts the specified
doublevalue from gigabytes to megabytes - GRAM - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.MassType
H
- hasEdges() - Method in class ucar.nc2.dt.ugrid.Cell
- hasFaces() - Method in class ucar.nc2.dt.ugrid.Cell
- hashCode() - Method in class ucar.nc2.dt.ugrid.Entity
- hasMissing() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- hasMissingData() - Method in class ucar.nc2.dt.ugrid.MeshVariable
- hasMissingData() - Method in interface ucar.nc2.dt.UGridDatatype
-
true if there may be missing data
- hasNodes() - Method in class ucar.nc2.dt.ugrid.Cell
I
- identifyCoordinateAxes() - Method in class ucar.nc2.dataset.conv.UGridConvention
- init(Properties) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Initialize implementation dependent properties of the RTree.
- init(Properties) - Method in interface ucar.nc2.dt.ugrid.rtree.SpatialIndex
-
Initializes any implementation dependent properties of the spatial index.
- intersects(double, double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.not implemented; returns false
- intersects(double, double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Test if the polygon is intersected by the given rectangle.
- intersects(Point2D) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Inclusively checks if the given point is contained within this polygon or intersected by any of its line-segments
- intersects(Point2D, Point2D) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Checks if the line segment given by the extremes
e1ande2intersect this polygon, by checking segment to segment intersection for each vector of this polygon. - intersects(Rectangle2D) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.not implemented; returns false
- intersects(Rectangle2D) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Test if the polygon is intersected by the given rectangle.
- intersects(GeoRectangle) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.
- intersects(GeoRectangle) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Test if the polygon is intersected by the given GeoRectangle.
- intersects(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- intersects(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- intersects(LatLonPoint2D, boolean) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- intersects(LatLonPoint2D, boolean) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- intersects(LatLonPoint2D, LatLonPoint2D, boolean) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- intersects(LatLonPoint2D, LatLonPoint2D, boolean) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- intersects(LatLonPolygon2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- intersects(LatLonPolygon2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- intersects(LatLonPolygon2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- intersects(LatLonPolygon2D) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Convenience method for intersects search where the IntProcedure is handled internally.
- intersects(LatLonPolygon2D, IntProcedure) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
- intersects(LatLonPolygon2D, IntProcedure) - Method in interface ucar.nc2.dt.ugrid.rtree.SpatialIndex
-
Finds all polygons that intersect the passed polygon.
- intersects(LatLonRectangle2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- intersects(Polygon2D) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Checks if this polygon intersects the given polygon.
- IntProcedure - Interface in ucar.nc2.dt.ugrid.rtree
-
Interface that defines a procedure to be executed, that takes an int parameter (as modeled after the COLT IntProcedure)
- IntProcedureEntriesList - Class in ucar.nc2.dt.ugrid.rtree
-
The
IntProcedureEntriesListclass provides an implementation of anIntProcedureand records node id's from its execution in a list.
Simply pass an instance of this class to an rtree search and access the retrieved nodes' indices withIntProcedureEntriesList.get(int)andIntProcedureEntriesList.getValues(). - IntProcedureEntriesList() - Constructor for class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesList
-
Initializes an empty instance of a
IntProcedureEntriesList - IntProcedureEntriesStack - Class in ucar.nc2.dt.ugrid.rtree
-
The
IntProcedureEntriesStackclass provides an implementation of anIntProcedureand records node id's from its execution in a stack.
Simply pass an instance of this class to an rtree search and access the retrieved node indices withIntProcedureEntriesStack.peek(),IntProcedureEntriesStack.peek(int), andIntProcedureEntriesStack.pop(). - IntProcedureEntriesStack() - Constructor for class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesStack
-
Initializes an empty
IntProcedureEntriesStack. - isBoundry() - Method in class ucar.nc2.dt.ugrid.Edge
- isBoundry() - Method in class ucar.nc2.dt.ugrid.Entity
- isBoundry() - Method in class ucar.nc2.dt.ugrid.Node
- isDone() - Method in class ucar.nc2.dt.ugrid.geom.PolygonIterator
-
Test if the iterator is done.
- isEmpty() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Determines whether or not this
GeoRectangleis empty. - isInvalidLatitude(double) - Static method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
Check if latitude is bogus.
- isInvalidLongitude(double) - Static method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
Check if longitude is bogus.
- isMine(String, Set<NetcdfDataset.Enhance>) - Method in class ucar.nc2.dt.ugrid.UGridDataset.Factory
- isMine(List<String>) - Method in class ucar.nc2.dataset.conv.UGridConvention.Factory
- isMine(FeatureType, NetcdfDataset, Formatter) - Method in class ucar.nc2.ft.ugrid.UGridDatasetStandardFactory
- isMine(NetcdfDataset) - Method in class ucar.nc2.dt.ugrid.UGridDataset.Factory
- isMine(NetcdfFile) - Method in class ucar.nc2.dataset.conv.UGridConvention.Factory
- isMissing(double) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- isMissingData(double) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- isMissingData(double) - Method in interface ucar.nc2.dt.UGridDatatype
-
if val is missing data
- isNumeric(Object) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Determines if the specified value can be parsed as a
double - isTall() - Method in class ucar.nc2.dt.ugrid.topology.Topology
- isUniformInterval(double[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Determines if the members of array are evenly spaced.
- isUniformInterval(float[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Determines if the members of array are evenly spaced.
- isUniformInterval(int[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Determines if the members of array are evenly spaced.
- isUniformInterval(long[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Determines if the members of array are evenly spaced.
K
- KILOGRAM - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.MassType
- KILOMETERS - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.DistanceType
- KILOMETERS_HOUR - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
- KNOTS - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
L
- lat - Variable in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
- lat - Variable in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
- LatLonPoint2D - Class in ucar.nc2.dt.ugrid.geom
- LatLonPoint2D() - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
- LatLonPoint2D.Double - Class in ucar.nc2.dt.ugrid.geom
-
Double precision version of LatLonPoint2D.
- LatLonPoint2D.Float - Class in ucar.nc2.dt.ugrid.geom
-
The Float version of a LatLonPoint2D, where coordinates are held to float precision.
- LatLonPoint3D - Class in ucar.nc2.dt.ugrid.geom
- LatLonPoint3D() - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint3D
- LatLonPoint3D(double, double) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint3D
- LatLonPoint3D(double, double, double) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint3D
- LatLonPoint3D(Point2D, double) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint3D
- LatLonPoint3D(LatLonPoint2D, double) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint3D
- LatLonPoint3D(LatLonPoint3D) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPoint3D
- LatLonPolygon2D - Class in ucar.nc2.dt.ugrid.geom
- LatLonPolygon2D() - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- LatLonPolygon2D.Double - Class in ucar.nc2.dt.ugrid.geom
- LatLonRectangle2D - Class in ucar.nc2.dt.ugrid.geom
- LatLonRectangle2D(double, double, double, double) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- LatLonRectangle2D(Point2D, Point2D) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- LatLonRectangle2D(LatLonPoint2D, double, double) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
-
Deprecated.
- LatLonRectangle2D(LatLonPoint2D, LatLonPoint2D) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- LatLonRectangle2D(LatLonRectangle2D) - Constructor for class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- LBS - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.MassType
- leftRightLongitude(double[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
- lineIntersectsPoint(double, double, double, double, double, double) - Static method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Checks if the point given by p1x, p1y is intersected by the line segment given by e0, e1
- lineIntersectsPoint(double, double, double, double, double, double) - Static method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Checks if the point given by p1x, p1y is intersected by the line segment given by e0, e1
- linesIntersect(double, double, double, double, double, double, double, double) - Static method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Checks if the line segment drawn from p0 to p1 intersects the line drawn from p2 to p3.
- linesIntersect(double, double, double, double, double, double, double, double) - Static method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Checks if the line segment drawn from p0 to p1 intersects the line drawn from p2 to p3.
- lineTo(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
-
Adds the point specified by the provided lat and lon to the end of the polygon
- lineTo(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Adds the point specified by the provided lat and lon to the end of the polygon
- lineTo(double, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Add a new vertex to the end of the line.
- lineTo(double, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Add a new vertex to the end of the line.
- lineTo(double, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Add a new vertex to the end of the polygon.
- lineTo(Point2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
- lineTo(Point2D) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
- lineTo(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
-
Adds the LatLonPoint2D to the end of the polygon
- lineTo(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Adds the LatLonPoint2D to the end of the polygon
- lon - Variable in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
- lon - Variable in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
- lonQuadrant(double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
- lonQuadrantCounts(double[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
M
- makeSubset(Range, Range, Range, Range, Range, Range) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- makeSubset(Range, Range, Range, Range, Range, Range) - Method in interface ucar.nc2.dt.UGridDatatype
-
Create a new GeoGrid that is a logical subset of this GeoGrid.
- makeSubset(Range, Range, LatLonRect, int, int, int) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- makeSubset(Range, Range, LatLonRect, int, int, int) - Method in interface ucar.nc2.dt.UGridDatatype
-
Create a new GeoGrid that is a logical subset of this GeoGrid.
- MEGABYTE - Static variable in class ucar.nc2.dt.ugrid.utils.AsaMemoryUtils
- megabytesToBytes(double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMemoryUtils.Convert
-
Converts the specified
doublevalue from megabytes to bytes - megabytesToGigabytes(double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMemoryUtils.Convert
-
Converts the specified
doublevalue from megabytes to gigabytes - Mesh - Class in ucar.nc2.dt.ugrid
- Mesh(NetcdfDataset, VariableEnhanced) - Constructor for class ucar.nc2.dt.ugrid.Mesh
- Meshset(Mesh, VariableDS) - Constructor for class ucar.nc2.dt.ugrid.UGridDataset.Meshset
- MeshVariable - Class in ucar.nc2.dt.ugrid
- MeshVariable(UGridDataset, VariableDS, UGridDataset.Meshset) - Constructor for class ucar.nc2.dt.ugrid.MeshVariable
- METERS - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.DistanceType
- METERS_SEC - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
- MILES - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.DistanceType
- MILES_HOUR - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
- MILLIMETERS_SEC - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
- minMax(double[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Determines the minimum and maximum values in the array.
- minMax(double[][]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Determines the minimum and maximum values in the two dimensional array multi.
- minMax(double[][], double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Determines the minimum and maximum values in the two dimensional array multi, ignoring any instances of noDataValue .
- minMax(double[], double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Determines the minimum and maximum values in the array, ignoring any instances of noDataValue.
- minMax(float[]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Determines the minimum and maximum values in the array.
- minMax(float[][]) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Determines the minimum and maximum values in the two dimensional array multi.
- minMax(float[][], float) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Determines the minimum and maximum values in the two dimensional array multi, ignoring any instances of noDataValue .
- minMax(float[], float) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Determines the minimum and maximum values in the array, ignoring any instances of noDataValue.
- minMaxSigned(double[], boolean) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Get the minimum and maximum values of an array restricting the values to either positive or negative.
- moveBy(double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Double
-
Moves the
Point3Dby the amount indicated by the specifieddoublemagnitudes. - moveBy(double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Float
-
Moves the
Point3Dby the amount indicated by the specifieddoublemagnitudes. - moveBy(double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Moves the
Point3Dby the amount indicated by the specifieddoublemagnitudes. - moveBy(float, float, float) - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Float
-
Moves the
Point3Dby the amount indicated by the specifiedfloatmagnitudes. - moveTo(double, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Move the start point of the vertex to the given position.
- moveTo(double, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Move the start point of the vertex to the given position.
- moveTo(double, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Move the start point of the vertex to the given position.
- moveTo(Point2D) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
- mult(Vector3D, double) - Static method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Multiplies the numerical value of each component of the vector by a given scalar.
N
- NAUTICAL_MILES - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.DistanceType
- NcdsFactory - Class in ucar.nc2.dt.ugrid.utils
-
Factory class with static methods for generating
NetcdfDatasetobjects from one or more objects. - NcdsFactory() - Constructor for class ucar.nc2.dt.ugrid.utils.NcdsFactory
- NcdsFactory.NcdsTemplate - Enum Class in ucar.nc2.dt.ugrid.utils
- nearest(Point2D) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
- nearest(Point2D, double) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
- nearest(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Convenience method for nearestNeighbor search where the IntProcedure is handled internally.
- nearest(LatLonPoint2D, double) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Convenience method for nearestNeighbor search where the IntProcedure is handled internally.
- nearest(LatLonPoint2D, IntProcedure) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Finds the entry (polygon) which is closest to the given point, and invokes apply() on the given
IntProcedurefor that entry. - nearest(LatLonPoint2D, IntProcedure, double) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Finds the entry (polygon) which is closest to the given point, and invokes apply() on the given
IntProcedurefor that entry. - nearestNeighbors(LatLonPoint2D, IntProcedure, double) - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Finds the entries which are within the circular search area given by the point
pand the radiussearchRadius.Next invoke apply() on the givenIntProcedurefor each entry found. - nearestNeighbors(LatLonPoint2D, IntProcedure, double) - Method in interface ucar.nc2.dt.ugrid.rtree.SpatialIndex
-
Finds the polygon which is nearest to the passed point, and calls apply() on the passed IntProcedure for each one.
- next() - Method in class ucar.nc2.dt.ugrid.geom.PolygonIterator
-
Move the iterator along by one point.
- Node - Class in ucar.nc2.dt.ugrid
- Node - Class in ucar.nc2.dt.ugrid.rtree
-
The
Nodeclass represents a data node for an RTree. - Node() - Constructor for class ucar.nc2.dt.ugrid.Node
- normLat(double) - Static method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
Normalize the latitude to lie between +/-90
- normLon(double) - Static method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
Normalize the longitude to lie between +/-180
- normLon(double, double) - Static method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
put longitude into the range [center +/- 180] deg
- normLon360(double) - Static method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
put longitude into the range [0, 360] deg
- northLat - Variable in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
O
- open(String) - Static method in class ucar.nc2.dt.ugrid.UGridDataset
-
Open a netcdf dataset, using NetcdfDataset.defaultEnhanceMode plus CoordSystems and turn into a UGridDataset.
- open(String, Set<NetcdfDataset.Enhance>) - Method in class ucar.nc2.dt.ugrid.UGridDataset.Factory
- open(String, Set<NetcdfDataset.Enhance>) - Static method in class ucar.nc2.dt.ugrid.UGridDataset
-
Open a netcdf dataset, using NetcdfDataset.defaultEnhanceMode plus CoordSystems and turn into a UGridDataset.
- open(FeatureType, NetcdfDataset, Object, CancelTask, Formatter) - Method in class ucar.nc2.ft.ugrid.UGridDatasetStandardFactory
- open(NetcdfDataset.Builder) - Method in class ucar.nc2.dataset.conv.UGridConvention.Factory
- open(NetcdfDataset, Formatter) - Method in class ucar.nc2.dt.ugrid.UGridDataset.Factory
P
- peek() - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesStack
-
Retrieves the value of the top-most item on this stack
- peek(int) - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesStack
-
Retrieves the value of the top-most item on this stack
- peekAll() - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesStack
-
Retrieves an
Integerlist of all items on this stack - pickNextTime - Static variable in class ucar.nc2.dt.ugrid.rtree.RTree
- pickSeedsTime - Static variable in class ucar.nc2.dt.ugrid.rtree.RTree
- Point3D - Class in ucar.nc2.dt.ugrid.geom
-
The
Point3Dclass defines a point representing a location in(x,y,z)coordinate space. - Point3D() - Constructor for class ucar.nc2.dt.ugrid.geom.Point3D
-
This is an abstract class that cannot be instantiated directly.
- Point3D.Double - Class in ucar.nc2.dt.ugrid.geom
-
The
Doubleclass defines a point specified indoubleprecision. - Point3D.Float - Class in ucar.nc2.dt.ugrid.geom
- polygon - Variable in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.The polygon backing for this rectangle object
- Polygon2D - Class in ucar.nc2.dt.ugrid.geom
-
NOTE: This class should NOT be used in situations involving geographic (lat, lon) data.
- Polygon2D() - Constructor for class ucar.nc2.dt.ugrid.geom.Polygon2D
- Polygon2D.Double - Class in ucar.nc2.dt.ugrid.geom
-
The concrete Polygon class that stores coordinates internally as doubles.
- Polygon2D.Float - Class in ucar.nc2.dt.ugrid.geom
-
The concrete Polygon class that stores coordinates internally as floats.
- PolygonIterator - Class in ucar.nc2.dt.ugrid.geom
-
An iterator over Polygon2D.
- PolygonIterator(Polygon2D, AffineTransform) - Constructor for class ucar.nc2.dt.ugrid.geom.PolygonIterator
-
Create a new iterator over the given polygon and with the given transform.
- pop() - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesStack
-
Removes the
Integervalue from the top of this stack - popAll() - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesStack
-
Removes all items from this stack.
- push(int) - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesStack
-
Pushes the given value to the top of this stack
R
- RAD_2_DEG - Static variable in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Constant for converting from radians to degrees
- radLat - Variable in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
- radLat - Variable in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
- radLon - Variable in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
- radLon - Variable in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
- range180(double) - Static method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
put longitude into the range [-180, 180] deg
- reacquire() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- readDataSlice(int, int, int, int) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- readDataSlice(int, int, int, int) - Method in interface ucar.nc2.dt.UGridDatatype
-
This reads an arbitrary data slice, returning the data in canonical order (t-z-y-x).
- readDataSlice(int, int, int, int, int, int) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- readDataSlice(int, int, int, int, int, int) - Method in interface ucar.nc2.dt.UGridDatatype
-
This reads an arbitrary data slice, returning the data in canonical order (rt-e-t-z-y-x).
- readPointData(LatLonPoint) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- readPointData(LatLonPoint) - Method in interface ucar.nc2.dt.UGridDatatype
- readSubset(List<Range>) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- readVolumeData(int) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- readVolumeData(int) - Method in interface ucar.nc2.dt.UGridDatatype
-
Reads in the data "volume" at the given time index.
- recenter(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
-
Uses
LatLonRectangle2D.translate(double, double)to shift this LatLonRectangle2D so that the centroid matches the location specified by centerLat and centerLon. - recenter(Point2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
-
Uses
LatLonRectangle2D.translate(double, double)to shift this LatLonRectangle2D so that the centroid matches newCenterPoint. - recenter(LatLonRectangle2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
-
Uses
LatLonRectangle2D.translate(double, double)to shift this LatLonRectangle2D so that the centroid matches the centroid of the referenceRectangle. - release() - Method in class ucar.nc2.dt.ugrid.UGridDataset
- reorgTime - Static variable in class ucar.nc2.dt.ugrid.rtree.Node
- repeat(String, int) - Static method in class ucar.nc2.dt.ugrid.utils.AsaStringUtils
- reset() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Reset the polygon back to empty.
- roundDouble(double, int) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Rounds value to the number of decimal points indicated by precision.
- roundFloat(float, int) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Rounds value to the number of decimal points indicated by precision.
- roundToNearest(double, double, int) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
-
Rounds
valueto the closest multiple ofnearest. - RTree - Class in ucar.nc2.dt.ugrid.rtree
-
This is a lightweight RTree implementation, specifically designed for the following features (in order of importance): Fast intersection query performance.
- RTree() - Constructor for class ucar.nc2.dt.ugrid.rtree.RTree
-
Constructor.
- RTree(Properties) - Constructor for class ucar.nc2.dt.ugrid.rtree.RTree
- run() - Method in class ucar.nc2.dt.ugrid.utils.StreamGobbler
S
- sameSign(double, double) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMath
- setConnectingCells(Cell[]) - Method in class ucar.nc2.dt.ugrid.Entity
- setConnectivityIndex(int) - Method in class ucar.nc2.dt.ugrid.Cell
- setDataIndex(int) - Method in class ucar.nc2.dt.ugrid.Entity
- setDepth(double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint3D
- setEdges(ArrayList<Edge>) - Method in class ucar.nc2.dt.ugrid.Cell
- setFaceNodeConnectivityVariable(Variable) - Method in class ucar.nc2.dt.ugrid.topology.Topology
- setFaces(ArrayList<Face>) - Method in class ucar.nc2.dt.ugrid.Cell
- setFileCache(FileCache) - Method in class ucar.nc2.dt.ugrid.UGridDataset
- setFileCache(FileCacheIF) - Method in class ucar.nc2.dt.ugrid.UGridDataset
- setGeoPoint(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.Entity
- setLatitude(double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
-
Set latitude.
- setLatitude(double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Set latitude.
- setLatitude(double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
Set decimal degree latitude.
- setLatitude(float) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Set latitude.
- setLatLon(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
-
Set latitude and longitude.
- setLatLon(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Set lat/lon values.
- setLatLon(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
Set the latitude, longitude for this point.
- setLatLon(double, double, boolean) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
-
Set latitude and longitude.
- setLatLon(double, double, boolean) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Set lat/lon values.
- setLatLon(double, double, boolean) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
Set the latitude, longitude for this point, with the option of noting whether the values are in degrees or radians.
- setLatLon(float, float) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Set lat/lon values.
- setLatLon(float, float, boolean) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Set lat/lon values.
- setLatLon(LatLonPoint2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
Set location values from another lat/lon point.
- setLocation(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
-
Point2D method, inheriting signature!!
- setLocation(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Point2D method, inheriting signature!!
- setLocation(double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Double
-
Sets the location of this
Point3Dto the specifieddoublecoordinates. - setLocation(double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Float
-
Sets the location of this
Point3Dto the specifieddoublecoordinates. - setLocation(double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Sets the location of this
Point3Dto the specifieddoublecoordinates. - setLocation(float, float) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Point2D method, inheriting signature!!
- setLocation(float, float, float) - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Float
-
Sets the location of this
Point3Dto the specifiedfloatcoordinates. - setLocation(Point3D) - Method in class ucar.nc2.dt.ugrid.geom.Point3D
-
Sets the location of this
Point3Dto the same coordinates as the specifiedPoint3Dobject. - setLongitude(double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
-
Set longitude.
- setLongitude(double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Set longitude.
- setLongitude(double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
Set decimal degree longitude.
- setLongitude(float) - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
-
Set longitude.
- setMissingToNaN(float[]) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- setMissingToNaN(float[]) - Method in interface ucar.nc2.dt.UGridDatatype
-
Convert (in place) all values in the given array that are considered as "missing" to Float.NaN, according to isMissing(val).
- setNodes(ArrayList<Node>) - Method in class ucar.nc2.dt.ugrid.Cell
- setOrigin(Point3D) - Method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Sets the origin of this
Vector3D - setPolygon() - Method in class ucar.nc2.dt.ugrid.Cell
- setPolygon(LatLonPolygon2D) - Method in class ucar.nc2.dt.ugrid.Cell
- setRect(double, double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle.Double
-
Deprecated.
- setRect(double, double, double, double) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Set the coordinates of this rectangle by its lower-left and upper-right points
- setRect(Point2D, Point2D) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Set the coordinates of this rectangle to the coordinates of the two points.
- setRect(GeoRectangle) - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Set the coordinates of this rectangle to the same coordinates of the given rectangle
- setU(double) - Method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Sets the u component of the vector.
- setV(double) - Method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Sets the v component of the vector.
- setW(double) - Method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Sets the w component of the vector.
- setX(int, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Set the given X-coordinate.
- setX(int, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Set the given X-coordinate.
- setX(int, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Set the given X-coordinate.
- setY(int, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Set the given Y-coordinate
- setY(int, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Set the given Y-coordinate
- setY(int, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Set the given Y-coordinate
- shouldCrossDateline(LatLonPolygon2D) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- size() - Method in class ucar.nc2.dt.ugrid.rtree.IntProcedureEntriesStack
-
Returns the number of elements in this stack.
- size() - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
see com.asascience.data.rtree.SpatialIndex#size()
- size() - Method in interface ucar.nc2.dt.ugrid.rtree.SpatialIndex
-
Returns the number of entries in the spatial index
- southLat - Variable in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- SpatialIndex - Interface in ucar.nc2.dt.ugrid.rtree
-
The
SpatialIndexinterfaces is a contract for spacial indices. - splitTime - Static variable in class ucar.nc2.dt.ugrid.rtree.RTree
- StreamGobbler - Class in ucar.nc2.dt.ugrid.utils
-
Utility class for consuming an InputStream and redirecting the output to System.out
- StreamGobbler(InputStream, String) - Constructor for class ucar.nc2.dt.ugrid.utils.StreamGobbler
- StreamGobbler(InputStream, String, Logger) - Constructor for class ucar.nc2.dt.ugrid.utils.StreamGobbler
- sub(Vector3D, Vector3D) - Static method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Subtracts the numerical value of each component of the second vector from the values in the first vector.
- subset(LatLonRect) - Method in class ucar.nc2.dt.ugrid.Mesh
- subset(LatLonRect) - Method in class ucar.nc2.dt.ugrid.UGridDataset
- subset(LatLonRect) - Method in interface ucar.nc2.dt.UGridDataset
- subsetToDataset(UGridDataset, NetcdfDataset, List<Cell>) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- subsetToDataset(UGridDataset, NetcdfDataset, List<Cell>) - Method in class ucar.nc2.dt.ugrid.topology.Topology
- subsetToSelf(LatLonRect) - Method in class ucar.nc2.dt.ugrid.MeshVariable
- subsetToVariable(List<Cell>) - Method in class ucar.nc2.dt.ugrid.topology.Topology
- swapDimensions(float[], int, int) - Static method in class ucar.nc2.dt.ugrid.utils.AsaArrayUtils
-
Recreates the array specified by
originalas a two dimensional set with dimension sizes defined bydim1anddim2. - syncExtend() - Method in class ucar.nc2.dt.ugrid.UGridDataset
T
- terminate() - Method in class ucar.nc2.dt.ugrid.utils.StreamGobbler
- toLatLonRect() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- Topology - Class in ucar.nc2.dt.ugrid.topology
- Topology() - Constructor for class ucar.nc2.dt.ugrid.topology.Topology
- Topology(NetcdfDataset, String) - Constructor for class ucar.nc2.dt.ugrid.topology.Topology
- Topology(Variable) - Constructor for class ucar.nc2.dt.ugrid.topology.Topology
- toString() - Method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.
- toString() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
- toString() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Float
- toString() - Method in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D
-
Return a string representation of the polygon.
- toString() - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
- toString() - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Double
-
Returns a
Stringthat represents the value of thisPoint3D. - toString() - Method in class ucar.nc2.dt.ugrid.geom.Point3D.Float
-
Returns a
Stringthat represents the value of thisPoint3D. - toString() - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Return a string representation of the polygon.
- toString() - Method in class ucar.nc2.dt.ugrid.Mesh
- toString() - Method in class ucar.nc2.dt.ugrid.rtree.RTree
-
Constructs a string representation of this
RTreeas a tab-indented node list. - toString() - Method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.DistanceType
- toString() - Method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.MassType
- toString() - Method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
- toString2() - Method in class ucar.nc2.dt.ugrid.geom.Vector3D
-
Builds a descriptive string presenting the u, v, and w components of this vector
- totalMemoryAs(int) - Static method in class ucar.nc2.dt.ugrid.utils.AsaMemoryUtils
-
Returns the total amount of memory in the Java Virtual Machine in units denoted by
sizeType - transform(AffineTransform) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Transform the polygon with the given transform.
- transform(AffineTransform) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Transform the polygon with the given transform.
- transform(AffineTransform) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Transform the polygon with the given transform.
- translate(double, double) - Method in class ucar.nc2.dt.ugrid.geom.LatLonRectangle2D
-
Shifts this rectangle by the distances deltaLat and deltaLon.
- translate(double, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Double
-
Translate the polygon the given distance.
- translate(double, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D.Float
-
Translate the polygon the given distance.
- translate(double, double) - Method in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
Translate the polygon the given distance.
U
- ucar.nc2.dataset.conv - package ucar.nc2.dataset.conv
- ucar.nc2.dt - package ucar.nc2.dt
- ucar.nc2.dt.ugrid - package ucar.nc2.dt.ugrid
- ucar.nc2.dt.ugrid.geom - package ucar.nc2.dt.ugrid.geom
- ucar.nc2.dt.ugrid.rtree - package ucar.nc2.dt.ugrid.rtree
- ucar.nc2.dt.ugrid.topology - package ucar.nc2.dt.ugrid.topology
- ucar.nc2.dt.ugrid.utils - package ucar.nc2.dt.ugrid.utils
- ucar.nc2.ft.ugrid - package ucar.nc2.ft.ugrid
- UGRID - Enum constant in enum class ucar.nc2.dt.ugrid.utils.NcdsFactory.NcdsTemplate
- UGridConvention - Class in ucar.nc2.dataset.conv
- UGridConvention.Factory - Class in ucar.nc2.dataset.conv
- UGridDataset - Class in ucar.nc2.dt.ugrid
-
Make a UGridDataset into a collection of Meshsets
- UGridDataset - Interface in ucar.nc2.dt
-
A dataset containing Grid objects.
- UGridDataset(NetcdfDataset) - Constructor for class ucar.nc2.dt.ugrid.UGridDataset
-
Create a UGridDataset from a NetcdfDataset.
- UGridDataset(NetcdfDataset, Formatter) - Constructor for class ucar.nc2.dt.ugrid.UGridDataset
-
Create a UGridDataset from a NetcdfDataset.
- UGridDataset.Factory - Class in ucar.nc2.dt.ugrid
- UGridDataset.Meshset - Class in ucar.nc2.dt.ugrid
-
This is a set of MeshVariables with the same Mesh and Topology
- UGridDataset.Meshset - Interface in ucar.nc2.dt
- UGridDatasetStandardFactory - Class in ucar.nc2.ft.ugrid
-
FeatureDatasetFactory for UGrids, using standard coord sys analysis
- UGridDatasetStandardFactory() - Constructor for class ucar.nc2.ft.ugrid.UGridDatasetStandardFactory
- UGridDatatype - Interface in ucar.nc2.dt
-
Interface for scientific datatype Grid.
- union(GeoRectangle, GeoRectangle, GeoRectangle) - Static method in class ucar.nc2.dt.ugrid.geom.GeoRectangle
-
Deprecated.Unions the pair of source
Rectangle2Dobjects and puts the result into the specified destinationRectangle2Dobject. - UNKNOWN - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.DistanceType
- UNKNOWN - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
- USTON - Enum constant in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.MassType
V
- valueOf(String) - Static method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.DistanceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.MassType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ucar.nc2.dt.ugrid.utils.NcdsFactory.NcdsTemplate
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.DistanceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.MassType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ucar.nc2.dt.ugrid.utils.AsaUnits.SpeedType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ucar.nc2.dt.ugrid.utils.NcdsFactory.NcdsTemplate
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Vector3D - Class in ucar.nc2.dt.ugrid.geom
-
Holds the u, v and w components of a vector as well as it's origin (
Point3D). - Vector3D() - Constructor for class ucar.nc2.dt.ugrid.geom.Vector3D
-
Creates a new instance of Vector3D with an origin of (0, 0, 0) and no magnitude (u=0, v=0, w=0)
- Vector3D(double, double, double) - Constructor for class ucar.nc2.dt.ugrid.geom.Vector3D
-
Creates a new instance of Vector3D with an origin of (0, 0, 0) and the specified u, v, and w magnitudes.
- Vector3D(Point3D, double, double, double) - Constructor for class ucar.nc2.dt.ugrid.geom.Vector3D
-
Creates a new instance of Vector3D with the specified origin and u, v, and w magnitudes.
W
- westLon - Variable in class ucar.nc2.dt.ugrid.geom.LatLonPolygon2D.Double
- writeFullNodeMap(BufferedWriter, RTree, int) - Static method in class ucar.nc2.dt.ugrid.rtree.RTree
X
- x - Variable in class ucar.nc2.dt.ugrid.geom.Point3D.Double
-
The X coordinate of this
Point3D. - x - Variable in class ucar.nc2.dt.ugrid.geom.Point3D.Float
-
The X coordinate of this
Point3D.
Y
- y - Variable in class ucar.nc2.dt.ugrid.geom.Point3D.Double
-
The Y coordinate of this
Point3D. - y - Variable in class ucar.nc2.dt.ugrid.geom.Point3D.Float
-
The Y coordinate of this
Point3D.
Z
- z - Variable in class ucar.nc2.dt.ugrid.geom.Point3D.Double
-
The Z coordinate of this
Point3D. - z - Variable in class ucar.nc2.dt.ugrid.geom.Point3D.Float
-
The Z coordinate of this
Point3D.
_
- _closed - Variable in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
The flag that says that the polygon has been closed
- _coordCount - Variable in class ucar.nc2.dt.ugrid.geom.Polygon2D
-
The current number of coordinates
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form