类 DimArray
- java.lang.Object
-
- org.meteoinfo.ndarray.DimArray
-
public class DimArray extends java.lang.Object- 作者:
- Yaqiang Wang
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ArraygetArray()Get arrayDimensiongetDimension(int idx)Get a dimension by indexjava.util.List<Dimension>getDimensions()Get dimensionsintgetDimNum()Get dimension numberdoublegetDimValue(int dimIdx, int vIdx)Get dimension valuelonggetSize()Get array sizejava.lang.ObjectgetValue(int idx)Get array value by indexDimArraysection(int[] origin, int[] size, int[] stride)SectionvoidsetArray(Array value)Set arrayvoidsetDimension(int idx, Dimension dim)Set a dimension by indexvoidsetDimensions(java.util.List<Dimension> value)Set dimensions
-
-
-
方法详细资料
-
getArray
public Array getArray()
Get array- 返回:
- Array
-
setArray
public void setArray(Array value)
Set array- 参数:
value- Array
-
getDimensions
public java.util.List<Dimension> getDimensions()
Get dimensions- 返回:
- Dimensions
-
setDimensions
public void setDimensions(java.util.List<Dimension> value)
Set dimensions- 参数:
value- Dimensions
-
getSize
public long getSize()
Get array size- 返回:
- Array size
-
getValue
public java.lang.Object getValue(int idx)
Get array value by index- 参数:
idx- index- 返回:
- array value
-
getDimNum
public int getDimNum()
Get dimension number- 返回:
- Dimension number
-
getDimension
public Dimension getDimension(int idx)
Get a dimension by index- 参数:
idx- The index- 返回:
- Dimension
-
setDimension
public void setDimension(int idx, Dimension dim)Set a dimension by index- 参数:
idx- Then indexdim- Dimension
-
getDimValue
public double getDimValue(int dimIdx, int vIdx)Get dimension value- 参数:
dimIdx- dimension indexvIdx- value index- 返回:
- dimension value
-
section
public DimArray section(int[] origin, int[] size, int[] stride) throws InvalidRangeException
Section- 参数:
origin- Originsize- Sizestride- Stride- 返回:
- Section result dim array
- 抛出:
InvalidRangeException
-
-