本文整理了Java中ucar.ma2.Array.setInt()
方法的一些代码示例,展示了Array.setInt()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Array.setInt()
方法的具体详情如下:
包路径:ucar.ma2.Array
类名称:Array
方法名:setInt
[英]Set the array element at the current element of ima.
[中]将数组元素设置为ima的当前元素。
代码示例来源:origin: bcdev/beam
@Override
public void setArray(Array array, int rowIndex, SeadasGrid grid) {
array.setInt(rowIndex, rowIndex);
}
});
代码示例来源:origin: edu.ucar/netcdf
public void setIntCurrent(int val) {
maa.setInt(currElement, val);
}
代码示例来源:origin: Unidata/thredds
public void setIntCurrent(int val) {
maa.setInt(currElement, val);
}
代码示例来源:origin: edu.ucar/cdm
public void setIntNext(int val) { maa.setInt(++currElement, val); }
代码示例来源:origin: edu.ucar/netcdf
public void setIntNext(int val) {
count++;
currElement = counter.incr();
maa.setInt(currElement, val);
}
代码示例来源:origin: edu.ucar/cdm
public void setIntNext(int val) {
count++;
currElement = counter.incr();
maa.setInt(currElement, val);
}
代码示例来源:origin: bcdev/beam
@Override
public void setArray(Array array, int binIndex, TemporalBin bin) {
array.setInt(binIndex, bin.getNumObs());
}
}));
代码示例来源:origin: bcdev/beam
@Override
public void setArray(Array array, int rowIndex, SeadasGrid grid) {
array.setInt(rowIndex, binRowBeginOffsets[seadasGrid.convertRowIndex(rowIndex)]);
}
});
代码示例来源:origin: bcdev/beam
@Override
public void setArray(Array array, int rowIndex, SeadasGrid grid) {
final long id = binRowBegins[seadasGrid.convertRowIndex(rowIndex)];
if (id == -1L) {
array.setInt(rowIndex, 0);
} else {
array.setInt(rowIndex, seadasGrid.convertBinIndex(id));
}
}
});
代码示例来源:origin: bcdev/beam
@Override
public void setArray(Array array, int binIndex, TemporalBin bin) {
array.setInt(binIndex, bin.getNumPasses());
}
}));
代码示例来源:origin: bcdev/beam
@Override
public void setArray(Array array, int binIndex, TemporalBin bin) {
array.setInt(binIndex, bin.getNumPasses());
}
}));
代码示例来源:origin: Unidata/thredds
public void setIntNext(int val) {
count++;
currElement = counter.incr();
maa.setInt(currElement, val);
}
代码示例来源:origin: bcdev/beam
@Override
public void setArray(Array array, int binIndex, TemporalBin bin) {
array.setInt(binIndex, bin.getNumObs());
}
}));
代码示例来源:origin: bcdev/beam
@Override
public void setArray(Array array, int rowIndex, SeadasGrid grid) {
array.setInt(rowIndex, binRowExtends[seadasGrid.convertRowIndex(rowIndex)]);
}
});
代码示例来源:origin: bcdev/beam
@Override
public void setArray(Array array, int rowIndex, SeadasGrid grid) {
array.setInt(rowIndex, grid.getFirstBinIndex(seadasGrid.convertRowIndex(rowIndex)));
}
});
代码示例来源:origin: bcdev/beam
@Override
public void setArray(Array array, int rowIndex, SeadasGrid grid) {
array.setInt(rowIndex, grid.getNumCols(seadasGrid.convertRowIndex(rowIndex)));
}
});
代码示例来源:origin: org.geoserver.community/gs-netcdf-out
private void setIntegerSample(DataType netCDFDataType, Array matrix, Index matrixIndex, int sample) {
switch (netCDFDataType) {
case BYTE:
matrix.setByte(matrixIndex, (byte) sample);
break;
case SHORT:
matrix.setShort(matrixIndex, (short) sample);
break;
case INT:
matrix.setInt(matrixIndex, sample);
break;
}
}
代码示例来源:origin: bcdev/beam
@Override
public void setArray(Array array, int binIndex, TemporalBin bin) {
array.setInt(binIndex, seadasGrid.convertBinIndex(bin.getIndex()));
}
}));
代码示例来源:origin: bcdev/beam
@Override
public Array convert(Array array) {
final Array convertedArray = Array.factory(DataType.INT, array.getShape());
for (int i = 0; i < convertedArray.getSize(); i++) {
convertedArray.setInt(i, (int) (array.getLong(i) >>> 32));
}
return convertedArray;
}
};
代码示例来源:origin: bcdev/beam
@Override
public Array convert(Array array) {
final Array convertedArray = Array.factory(DataType.INT, array.getShape());
for (int i = 0; i < convertedArray.getSize(); i++) {
convertedArray.setInt(i, (int) (array.getLong(i) & 0x00000000FFFFFFFFL));
}
return convertedArray;
}
};
内容来源于网络,如有侵权,请联系作者删除!