com.jogamp.opengl.impl.glu.mipmap
Class HalveImage

java.lang.Object
  extended by com.jogamp.opengl.impl.glu.mipmap.HalveImage

public class HalveImage
extends Object

Author:
Administrator

Constructor Summary
HalveImage()
           
 
Method Summary
static void halve1Dimage_byte(int components, int width, int height, ByteBuffer datain, ByteBuffer dataout, int element_size, int ysize, int group_size)
           
static void halve1Dimage_float(int components, int width, int height, ByteBuffer datain, FloatBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void halve1Dimage_int(int components, int width, int height, ByteBuffer datain, IntBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void halve1Dimage_short(int components, int width, int height, ByteBuffer datain, ShortBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void halve1Dimage_ubyte(int components, int width, int height, ByteBuffer datain, ByteBuffer dataout, int element_size, int ysize, int group_size)
           
static void halve1Dimage_uint(int components, int width, int height, ByteBuffer datain, IntBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void halve1Dimage_ushort(int components, int width, int height, ByteBuffer datain, ShortBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void halve1DimagePackedPixel(int components, Extract extract, int width, int height, ByteBuffer datain, ByteBuffer dataout, int pixelSizeInBytes, int rowSizeInBytes, boolean isSwap)
           
static void halveImage_byte(int components, int width, int height, ByteBuffer datain, ByteBuffer dataout, int element_size, int ysize, int group_size)
           
static void halveImage_float(int components, int width, int height, ByteBuffer datain, FloatBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void halveImage_int(int components, int width, int height, ByteBuffer datain, IntBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void halveImage_short(int components, int width, int height, ByteBuffer datain, ShortBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void halveImage_ubyte(int components, int width, int height, ByteBuffer datain, ByteBuffer dataout, int element_size, int ysize, int group_size)
           
static void halveImage_uint(int components, int width, int height, ByteBuffer datain, IntBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void halveImage_ushort(int components, int width, int height, ByteBuffer datain, ShortBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void halveImage(int components, int width, int height, ShortBuffer datain, ShortBuffer dataout)
           
static void halveImage3D(int components, ExtractPrimitive extract, int width, int height, int depth, ByteBuffer dataIn, ByteBuffer dataOut, int elementSizeInBytes, int groupSizeInBytes, int rowSizeInBytes, int imageSizeInBytes, boolean isSwap)
           
static void halveImagePackedPixel(int components, Extract extract, int width, int height, ByteBuffer datain, ByteBuffer dataout, int pixelSizeInBytes, int rowSizeInBytes, boolean isSwap)
           
static void halveImagePackedPixel3D(int components, Extract extract, int width, int height, int depth, ByteBuffer dataIn, ByteBuffer dataOut, int pixelSizeInBytes, int rowSizeInBytes, int imageSizeInBytes, boolean isSwap)
           
static void halveImagePackedPixelSlice(int components, Extract extract, int width, int height, int depth, ByteBuffer dataIn, ByteBuffer dataOut, int pixelSizeInBytes, int rowSizeInBytes, int imageSizeInBytes, boolean isSwap)
           
static void halveImageSlice(int components, ExtractPrimitive extract, int width, int height, int depth, ByteBuffer dataIn, ByteBuffer dataOut, int elementSizeInBytes, int groupSizeInBytes, int rowSizeInBytes, int imageSizeInBytes, boolean isSwap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HalveImage

public HalveImage()
Method Detail

halveImage

public static void halveImage(int components,
                              int width,
                              int height,
                              ShortBuffer datain,
                              ShortBuffer dataout)

halveImage_ubyte

public static void halveImage_ubyte(int components,
                                    int width,
                                    int height,
                                    ByteBuffer datain,
                                    ByteBuffer dataout,
                                    int element_size,
                                    int ysize,
                                    int group_size)

halve1Dimage_ubyte

public static void halve1Dimage_ubyte(int components,
                                      int width,
                                      int height,
                                      ByteBuffer datain,
                                      ByteBuffer dataout,
                                      int element_size,
                                      int ysize,
                                      int group_size)

halveImage_byte

public static void halveImage_byte(int components,
                                   int width,
                                   int height,
                                   ByteBuffer datain,
                                   ByteBuffer dataout,
                                   int element_size,
                                   int ysize,
                                   int group_size)

halve1Dimage_byte

public static void halve1Dimage_byte(int components,
                                     int width,
                                     int height,
                                     ByteBuffer datain,
                                     ByteBuffer dataout,
                                     int element_size,
                                     int ysize,
                                     int group_size)

halveImage_ushort

public static void halveImage_ushort(int components,
                                     int width,
                                     int height,
                                     ByteBuffer datain,
                                     ShortBuffer dataout,
                                     int element_size,
                                     int ysize,
                                     int group_size,
                                     boolean myswap_bytes)

halve1Dimage_ushort

public static void halve1Dimage_ushort(int components,
                                       int width,
                                       int height,
                                       ByteBuffer datain,
                                       ShortBuffer dataout,
                                       int element_size,
                                       int ysize,
                                       int group_size,
                                       boolean myswap_bytes)

halveImage_short

public static void halveImage_short(int components,
                                    int width,
                                    int height,
                                    ByteBuffer datain,
                                    ShortBuffer dataout,
                                    int element_size,
                                    int ysize,
                                    int group_size,
                                    boolean myswap_bytes)

halve1Dimage_short

public static void halve1Dimage_short(int components,
                                      int width,
                                      int height,
                                      ByteBuffer datain,
                                      ShortBuffer dataout,
                                      int element_size,
                                      int ysize,
                                      int group_size,
                                      boolean myswap_bytes)

halveImage_uint

public static void halveImage_uint(int components,
                                   int width,
                                   int height,
                                   ByteBuffer datain,
                                   IntBuffer dataout,
                                   int element_size,
                                   int ysize,
                                   int group_size,
                                   boolean myswap_bytes)

halve1Dimage_uint

public static void halve1Dimage_uint(int components,
                                     int width,
                                     int height,
                                     ByteBuffer datain,
                                     IntBuffer dataout,
                                     int element_size,
                                     int ysize,
                                     int group_size,
                                     boolean myswap_bytes)

halveImage_int

public static void halveImage_int(int components,
                                  int width,
                                  int height,
                                  ByteBuffer datain,
                                  IntBuffer dataout,
                                  int element_size,
                                  int ysize,
                                  int group_size,
                                  boolean myswap_bytes)

halve1Dimage_int

public static void halve1Dimage_int(int components,
                                    int width,
                                    int height,
                                    ByteBuffer datain,
                                    IntBuffer dataout,
                                    int element_size,
                                    int ysize,
                                    int group_size,
                                    boolean myswap_bytes)

halveImage_float

public static void halveImage_float(int components,
                                    int width,
                                    int height,
                                    ByteBuffer datain,
                                    FloatBuffer dataout,
                                    int element_size,
                                    int ysize,
                                    int group_size,
                                    boolean myswap_bytes)

halve1Dimage_float

public static void halve1Dimage_float(int components,
                                      int width,
                                      int height,
                                      ByteBuffer datain,
                                      FloatBuffer dataout,
                                      int element_size,
                                      int ysize,
                                      int group_size,
                                      boolean myswap_bytes)

halveImagePackedPixel

public static void halveImagePackedPixel(int components,
                                         Extract extract,
                                         int width,
                                         int height,
                                         ByteBuffer datain,
                                         ByteBuffer dataout,
                                         int pixelSizeInBytes,
                                         int rowSizeInBytes,
                                         boolean isSwap)

halve1DimagePackedPixel

public static void halve1DimagePackedPixel(int components,
                                           Extract extract,
                                           int width,
                                           int height,
                                           ByteBuffer datain,
                                           ByteBuffer dataout,
                                           int pixelSizeInBytes,
                                           int rowSizeInBytes,
                                           boolean isSwap)

halveImagePackedPixelSlice

public static void halveImagePackedPixelSlice(int components,
                                              Extract extract,
                                              int width,
                                              int height,
                                              int depth,
                                              ByteBuffer dataIn,
                                              ByteBuffer dataOut,
                                              int pixelSizeInBytes,
                                              int rowSizeInBytes,
                                              int imageSizeInBytes,
                                              boolean isSwap)

halveImageSlice

public static void halveImageSlice(int components,
                                   ExtractPrimitive extract,
                                   int width,
                                   int height,
                                   int depth,
                                   ByteBuffer dataIn,
                                   ByteBuffer dataOut,
                                   int elementSizeInBytes,
                                   int groupSizeInBytes,
                                   int rowSizeInBytes,
                                   int imageSizeInBytes,
                                   boolean isSwap)

halveImage3D

public static void halveImage3D(int components,
                                ExtractPrimitive extract,
                                int width,
                                int height,
                                int depth,
                                ByteBuffer dataIn,
                                ByteBuffer dataOut,
                                int elementSizeInBytes,
                                int groupSizeInBytes,
                                int rowSizeInBytes,
                                int imageSizeInBytes,
                                boolean isSwap)

halveImagePackedPixel3D

public static void halveImagePackedPixel3D(int components,
                                           Extract extract,
                                           int width,
                                           int height,
                                           int depth,
                                           ByteBuffer dataIn,
                                           ByteBuffer dataOut,
                                           int pixelSizeInBytes,
                                           int rowSizeInBytes,
                                           int imageSizeInBytes,
                                           boolean isSwap)


Copyright 2010 JogAmp Community.