@Override public void addData(float[] data, int resultIndex, int nx) throws IOException { int start = resultIndex * horizSize; int count = 0; for (int y : yRange) { for (int x : xRange) { int dataIdx = y * nx + x; dataArray.setFloat(start + count, data[dataIdx]); count++; } } }
public void setFloatCurrent(float val) { maa.setFloat(currElement, val); } public void setFloatNext(float val) { currElement++; maa.setFloat(0, val); }
public void setFloatCurrent(float val) { maa.setFloat(currElement, val); } public void setFloatNext(float val) { maa.setFloat(++currElement, val); }
public void setFloatCurrent(float val) { maa.setFloat(currElement, val); }
public void setFloatCurrent(float val) { maa.setFloat(currElement, val); }
public void setFloatCurrent(float val) { maa.setFloat(currElement, val); }
public void setFloatCurrent(float val) { maa.setFloat(currElement, val); } public void setFloatNext(float val) { maa.setFloat(++currElement, val); }
public void setFloatCurrent(float val) { maa.setFloat(currElement, val); } public void setFloatNext(float val) { currElement++; maa.setFloat(0, val); }
public void setFloatCurrent(float val) { maa.setFloat(currElement, val); } public void setFloatNext(float val) { currElement++; maa.setFloat(0, val); }
public void setFloatNext(float val) { currElement++; maa.setFloat(0, val); }
public void setFloatNext(float val) { count++; currElement = counter.incr(); maa.setFloat(currElement, val); }
@Override public void setArray(Array array, int binIndex, TemporalBin bin) { array.setFloat(binIndex, bin.getFeatureValues()[k]); } }));
public void setFloatNext(float val) { count++; currElement = counter.incr(); maa.setFloat(currElement, val); }
public void setFloatNext(float val) { count++; currElement = counter.incr(); maa.setFloat(currElement, val); }
/** * * @return scanTimeArray an {@link ucar.ma2.Array Array} containing scan retention times for all * scans */ private Array getScanTimeArray() { // Populate scan times Array scanTimeArray = Array.factory(float.class, new int[] {totalScans}); int idx = 0; for (MsScan scan : scans) scanTimeArray.setFloat(idx++, scan.getRetentionTime()); return scanTimeArray; }
@Override public void setArray(Array array, int binIndex, TemporalBin bin) { double[] centerLatLon = planetaryGrid.getCenterLatLon(bin.getIndex()); array.setFloat(binIndex, (float) centerLatLon[1]); } }));
@Override public void setArray(Array array, int binIndex, TemporalBin bin) { float centerLat = (float) planetaryGrid.getCenterLat(planetaryGrid.getRowIndex(bin.getIndex())); array.setFloat(binIndex, centerLat); } }));
private static void setDataArray(DataType dt, Array arr, Member m){ //Set the value (int, short, float, double...) if( dt == DataType.SHORT){ arr.setShort(0, m.getDataArray().getShort(0) ); } if( dt == DataType.INT ){ arr.setInt(0, m.getDataArray().getInt(0) ); } if( dt == DataType.DOUBLE){ arr.setDouble(0, m.getDataArray().getDouble(0) ); } if( dt == DataType.FLOAT){ arr.setFloat(0, m.getDataArray().getFloat(0) ); } }
private static void setDataArray(DataType dt, Array arr, Member m){ //Set the value (int, short, float, double...) if( dt == DataType.SHORT){ arr.setShort(0, m.getDataArray().getShort(0) ); } if( dt == DataType.INT ){ arr.setInt(0, m.getDataArray().getInt(0) ); } if( dt == DataType.DOUBLE){ arr.setDouble(0, m.getDataArray().getDouble(0) ); } if( dt == DataType.FLOAT){ arr.setFloat(0, m.getDataArray().getFloat(0) ); } }