@Immutable
public class VertCoord
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
VertCoord.Level |
static interface |
VertCoord.VertUnit |
Constructor and Description |
---|
VertCoord(java.util.List<VertCoord.Level> coords,
VertCoord.VertUnit unit,
boolean isLayer) |
Modifier and Type | Method and Description |
---|---|
static void |
assignVertNames(java.util.List<VertCoord> vertCoords,
GribTables tables) |
boolean |
equalsData(VertCoord other) |
static int |
findCoord(java.util.List<VertCoord> vertCoords,
VertCoord want) |
int |
findIdx(VertCoord.Level coord) |
int |
getCode() |
java.util.List<VertCoord.Level> |
getCoords() |
java.lang.String |
getName() |
int |
getSize() |
java.lang.String |
getUnits() |
boolean |
isLayer() |
boolean |
isPositiveUp() |
boolean |
isVertDimensionUsed()
vert coordinates are used when nlevels > 1, otherwise use isVerticalCoordinate
|
void |
setName(java.lang.String name) |
java.lang.String |
showCoords() |
java.lang.String |
toString() |
public VertCoord(java.util.List<VertCoord.Level> coords, VertCoord.VertUnit unit, boolean isLayer)
public static void assignVertNames(java.util.List<VertCoord> vertCoords, GribTables tables)
public boolean isVertDimensionUsed()
public boolean isLayer()
public boolean isPositiveUp()
public java.util.List<VertCoord.Level> getCoords()
public int getCode()
public java.lang.String getUnits()
public int getSize()
public java.lang.String getName()
public void setName(java.lang.String name)
public boolean equalsData(VertCoord other)
public int findIdx(VertCoord.Level coord)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String showCoords()