Comparablepublic class Dimension
extends ucar.nc2.Dimension
| 构造器 | 说明 |
|---|---|
Dimension() |
Constructor
|
Dimension(String name,
int len) |
Constructor
|
Dimension(String name,
int len,
DimensionType dimType) |
Constructor
|
Dimension(String name,
int len,
DimensionType dimType,
double min,
double delta,
int num) |
Constructor
|
Dimension(DimensionType dimType) |
Constructor
|
Dimension(ucar.nc2.Dimension dim) |
Constructor
|
Dimension(ucar.nc2.Dimension dim,
DimensionType dimType) |
Constructor
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
void |
addValue(double value) |
Add a dimension value
|
boolean |
equals(Dimension aDim) |
Determine if two dimensions equals
|
Dimension |
extract(double first,
double last,
double stride) |
Extract dimension
|
Dimension |
extract(int first,
int last,
int stride) |
Extract dimension
|
Dimension |
extract(List<Integer> index) |
Extract dimension
|
double |
getDeltaValue() |
Get delta value
|
int |
getDimId() |
Get dimension identifer
|
DimensionType |
getDimType() |
Get dimension type
|
List<Double> |
getDimValue() |
Get dimension values
|
double |
getMaxValue() |
Get maximum dimension value
|
double |
getMinValue() |
Get minimum dimension value
|
int |
getValueIndex(double v) |
Get value index
|
double[] |
getValues() |
Get dimension value array
|
boolean |
isReverse() |
Get if values are reverse (in descending order)
|
void |
setDimId(int value) |
|
void |
setDimLength(int value) |
Set dimension length
|
void |
setDimType(DimensionType value) |
Set dimension type
|
void |
setDimValues(List<Number> values) |
Set dimension values
|
void |
setLength(int value) |
Set dimension length
|
void |
setReverse(boolean value) |
Set if values are reverse
|
void |
setValues(double[] values) |
Set dimension values
|
void |
setValues(float[] values) |
Set dimension values
|
void |
setValues(List<Double> values) |
Set dimension values
|
String |
toString() |
annotate, getAnnotation, getAnnotations, getDODSName, getFullName, getFullNameEscaped, getImmutable, getName, getParentGroup, getParentStructure, getShortName, getSort, isMemberOfStructure, localhash, setDODSName, setImmutable, setParentGroup, setParentStructure, setShortName, setSort, unwrapcompareTo, equals, getGroup, getLength, hashCode, hashCodeShow, isShared, isUnlimited, isVariableLength, makeDimensionsAnon, makeDimensionsList, makeDimensionsString, makeFullName, setGroup, setImmutable, setName, setShared, setUnlimited, setVariableLength, writeCDL, writeCDLpublic Dimension()
public Dimension(ucar.nc2.Dimension dim)
dim - Other dimensionpublic Dimension(ucar.nc2.Dimension dim,
DimensionType dimType)
dim - Other dimensiondimType - Dimension typepublic Dimension(String name, int len)
name - Namelen - Lengthpublic Dimension(DimensionType dimType)
dimType - Dimension typepublic Dimension(String name, int len, DimensionType dimType)
name - Namelen - LengthdimType - Dimension typepublic Dimension(String name, int len, DimensionType dimType, double min, double delta, int num)
name - Namelen - LengthdimType - Dimension typemin - Minimum valuedelta - Delta valuenum - value numberpublic void setDimLength(int value)
value - Dimension lengthpublic void setLength(int value)
setLength 在类中 ucar.nc2.Dimensionvalue - Dimension lengthpublic DimensionType getDimType()
public void setDimType(DimensionType value)
value - Dimension typepublic int getDimId()
public void setDimId(int value)
public boolean isReverse()
public void setReverse(boolean value)
value - Booleanpublic boolean equals(Dimension aDim)
aDim - The other dimensionpublic double[] getValues()
public void setDimValues(List<Number> values)
values - Valuespublic void setValues(double[] values)
values - Valuespublic void setValues(float[] values)
values - Valuespublic void addValue(double value)
value - The valuepublic double getMinValue()
public double getMaxValue()
public double getDeltaValue()
public Dimension extract(int first, int last, int stride)
first - Firstlast - Laststride - Stridepublic Dimension extract(double first, double last, double stride)
first - Firstlast - Laststride - Stridepublic Dimension extract(List<Integer> index)
index - Indicespublic int getValueIndex(double v)
v - Valuepublic String toString()
toString 在类中 ucar.nc2.DimensionCopyright © 2019. All rights reserved.