Maven module :un.api : api-geometry :
Class : un.api.geometry.DefaultTupleBuffer1D
Extends/Implements : un.api.geometry.DefaultTupleBuffer un.api.geometry.TupleBuffer1D
Subclasses : -

Default tuple buffer implementation where each tuple have only 1 dimension.
author  Johann Sorel


Variables : -
Functions : DefaultTupleBuffer1D, DefaultTupleBuffer1D, DefaultTupleBuffer1D, DefaultTupleBuffer1D, DefaultTupleBuffer1D, DefaultTupleBuffer1D, getDimension, copy, copy, create, getTuple, getTupleBoolean, getTupleByte, getTupleUByte, getTupleShort, getTupleUShort, getTupleInt, getTupleUInt, getTupleLong, getTupleFloat, getTupleDouble, setTuple



public void DefaultTupleBuffer1D (byte[] buffer, int nbSample)

public void DefaultTupleBuffer1D (int[] buffer, int nbSample)

public void DefaultTupleBuffer1D (float[] buffer, int nbSample)

public void DefaultTupleBuffer1D (double[] buffer, int nbSample)


Constructor for 1D buffer sample.
public void DefaultTupleBuffer1D (int sampleType, int nbSample, long size)


Constructor for 1D buffer sample.
public void DefaultTupleBuffer1D (Buffer bank, int sampleType, int nbSample, long size)

public int getDimension ()

public DefaultTupleBuffer1D copy ()

public DefaultTupleBuffer1D copy (Buffer bank)

public DefaultTupleBuffer create (Extent.Long dimensions, BufferFactory factory)

public Object getTuple (int coordinate, Object buffer)

public boolean[] getTupleBoolean (int coordinate, boolean[] buffer)

public byte[] getTupleByte (int coordinate, byte[] buffer)

public int[] getTupleUByte (int coordinate, int[] buffer)

public short[] getTupleShort (int coordinate, short[] buffer)

public int[] getTupleUShort (int coordinate, int[] buffer)

public int[] getTupleInt (int coordinate, int[] buffer)

public long[] getTupleUInt (int coordinate, long[] buffer)

public long[] getTupleLong (int coordinate, long[] buffer)

public float[] getTupleFloat (int coordinate, float[] buffer)

public double[] getTupleDouble (int coordinate, double[] buffer)

public void setTuple (int coordinate, Object sample)