/** * Get member data of type float array. * * @param m get data from this StructureMembers.Member. Must be of type float. * @return 1D array of floats */ public float[] getJavaArrayFloat(StructureMembers.Member m) { return sa.getJavaArrayFloat(recno, m); }
/** * Get member data of type float array. * * @param m get data from this StructureMembers.Member. Must be of type float. * @return 1D array of floats */ public float[] getJavaArrayFloat(StructureMembers.Member m) { return sa.getJavaArrayFloat(recno, m); }
/** * Get member data of type float array. * * @param m get data from this StructureMembers.Member. Must be of type float. * @return 1D array of floats */ public float[] getJavaArrayFloat(StructureMembers.Member m) { return sa.getJavaArrayFloat(recno, m); }
@Override public float[] getJavaArrayFloat(int recnum, StructureMembers.Member m) { if (m.getDataType() != DataType.FLOAT) throw new IllegalArgumentException("Type is " + m.getDataType() + ", must be float"); if (m.getDataArray() != null) return super.getJavaArrayFloat(recnum, m); int offset = calcOffsetSetOrder(recnum, m); int count = m.getSize(); float[] pa = new float[count]; for (int i = 0; i < count; i++) pa[i] = bbuffer.getFloat(offset + i * 4); return pa; }
@Override public float[] getJavaArrayFloat(int recnum, StructureMembers.Member m) { if (m.getDataType() != DataType.FLOAT) throw new IllegalArgumentException("Type is " + m.getDataType() + ", must be float"); if (m.getDataArray() != null) return super.getJavaArrayFloat(recnum, m); int offset = calcOffsetSetOrder(recnum, m); int count = m.getSize(); float[] pa = new float[count]; for (int i = 0; i < count; i++) pa[i] = bbuffer.getFloat(offset + i * 4); return pa; }
@Override public float[] getJavaArrayFloat(int recnum, StructureMembers.Member m) { if (m.getDataType() != DataType.FLOAT) throw new IllegalArgumentException("Type is " + m.getDataType() + ", must be float"); if (m.getDataArray() != null) return super.getJavaArrayFloat(recnum, m); int offset = calcOffsetSetOrder(recnum, m); int count = m.getSize(); float[] pa = new float[count]; for (int i = 0; i < count; i++) pa[i] = bbuffer.getFloat(offset + i * 4); return pa; }
@Override public float[] getJavaArrayFloat(int recnum, StructureMembers.Member m) { if (m.getDataArray() != null) return super.getJavaArrayFloat(recnum, m); StructureData sd = getStructureData(recnum); return sd.getJavaArrayFloat( m.getName()); }
@Override public float[] getJavaArrayFloat(int recnum, StructureMembers.Member m) { if (m.getDataArray() != null) return super.getJavaArrayFloat(recnum, m); StructureData sd = getStructureData(recnum); return sd.getJavaArrayFloat( m.getName()); }
@Override public float[] getJavaArrayFloat(int recnum, StructureMembers.Member m) { if (m.getDataArray() != null) return super.getJavaArrayFloat(recnum, m); StructureData sd = getStructureData(recnum); return sd.getJavaArrayFloat( m.getName()); }
float[] data = as.getJavaArrayFloat(recno, m); for (float aData : data) bb.putFloat(aData);
float[] data = as.getJavaArrayFloat(recno, m); for (float aData : data) bb.putFloat(aData);
float[] pa = getJavaArrayFloat(recno, m); return Array.factory(float.class, m.getShape(), pa);
float[] pa = getJavaArrayFloat(recno, m); return Array.factory(float.class, m.getShape(), pa);
float[] fa = getJavaArrayFloat(recno, m); return Array.factory(dataType, m.getShape(), fa);