Maven module :un.api : api-image :
Class : un.api.image.sample.PlanarRawModel2D
Extends/Implements : un.api.image.sample.AbstractRawModel
Subclasses : -

Usual two dimension images mostly share a common image structure once
uncompressed. This class should suffice for image with planar samples.

ImageBank is expected to be ordered sample blocks next to another, and line by line within each block :
Samples 1
line 0 : [s1][s1][s1][s1][s1][s1] ...
line 1 : [s1][s1][s1][s1][s1][s1] ...
...
Samples 2
line 0 : [s2][s2][s2][s2][s2][s2] ...
line 1 : [s2][s2][s2][s2][s2][s2] ...
...

@author Johann Sorel


Variables : -
Functions : PlanarRawModel2D, getPrimitiveType, getSampleCount, createBuffer, create, asTupleBuffer



public void PlanarRawModel2D (int sampleType, int nbSample)

public int getPrimitiveType ()

public int getSampleCount ()

public Buffer createBuffer (Extent.Long dimensions, BufferFactory factory)

public TupleBuffer create (Extent.Long dimensions)

public TupleBuffer asTupleBuffer (Image image)