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

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

public class ScaleInternal
extends Object

Author:
Administrator

Field Summary
static float UINT_MAX
           
 
Constructor Summary
ScaleInternal()
           
 
Method Summary
static int gluScaleImage3D(GL gl, int format, int widthIn, int heightIn, int depthIn, int typeIn, ByteBuffer dataIn, int widthOut, int heightOut, int depthOut, int typeOut, ByteBuffer dataOut)
           
static void scale_internal_byte(int components, int widthin, int heightin, ByteBuffer datain, int widthout, int heightout, ByteBuffer dataout, int element_size, int ysize, int group_size)
           
static void scale_internal_float(int components, int widthin, int heightin, ByteBuffer datain, int widthout, int heightout, FloatBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void scale_internal_int(int components, int widthin, int heightin, ByteBuffer datain, int widthout, int heightout, IntBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void scale_internal_short(int components, int widthin, int heightin, ByteBuffer datain, int widthout, int heightout, ShortBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void scale_internal_ubyte(int components, int widthin, int heightin, ByteBuffer datain, int widthout, int heightout, ByteBuffer dataout, int element_size, int ysize, int group_size)
           
static void scale_internal_uint(int components, int widthin, int heightin, ByteBuffer datain, int widthout, int heightout, IntBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void scale_internal_ushort(int components, int widthin, int heightin, ByteBuffer datain, int widthout, int heightout, ShortBuffer dataout, int element_size, int ysize, int group_size, boolean myswap_bytes)
           
static void scale_internal(int components, int widthin, int heightin, ShortBuffer datain, int widthout, int heightout, ShortBuffer dataout)
           
static void scaleInternal3D(int components, int widthIn, int heightIn, int depthIn, ShortBuffer dataIn, int widthOut, int heightOut, int depthOut, ShortBuffer dataOut)
           
static void scaleInternalPackedPixel(int components, Extract extract, int widthIn, int heightIn, ByteBuffer dataIn, int widthOut, int heightOut, ByteBuffer dataOut, int pixelSizeInBytes, int rowSizeInBytes, boolean isSwap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UINT_MAX

public static final float UINT_MAX
See Also:
Constant Field Values
Constructor Detail

ScaleInternal

public ScaleInternal()
Method Detail

scale_internal

public static void scale_internal(int components,
                                  int widthin,
                                  int heightin,
                                  ShortBuffer datain,
                                  int widthout,
                                  int heightout,
                                  ShortBuffer dataout)

scale_internal_ubyte

public static void scale_internal_ubyte(int components,
                                        int widthin,
                                        int heightin,
                                        ByteBuffer datain,
                                        int widthout,
                                        int heightout,
                                        ByteBuffer dataout,
                                        int element_size,
                                        int ysize,
                                        int group_size)

scale_internal_byte

public static void scale_internal_byte(int components,
                                       int widthin,
                                       int heightin,
                                       ByteBuffer datain,
                                       int widthout,
                                       int heightout,
                                       ByteBuffer dataout,
                                       int element_size,
                                       int ysize,
                                       int group_size)

scale_internal_ushort

public static void scale_internal_ushort(int components,
                                         int widthin,
                                         int heightin,
                                         ByteBuffer datain,
                                         int widthout,
                                         int heightout,
                                         ShortBuffer dataout,
                                         int element_size,
                                         int ysize,
                                         int group_size,
                                         boolean myswap_bytes)

scale_internal_short

public static void scale_internal_short(int components,
                                        int widthin,
                                        int heightin,
                                        ByteBuffer datain,
                                        int widthout,
                                        int heightout,
                                        ShortBuffer dataout,
                                        int element_size,
                                        int ysize,
                                        int group_size,
                                        boolean myswap_bytes)

scale_internal_uint

public static void scale_internal_uint(int components,
                                       int widthin,
                                       int heightin,
                                       ByteBuffer datain,
                                       int widthout,
                                       int heightout,
                                       IntBuffer dataout,
                                       int element_size,
                                       int ysize,
                                       int group_size,
                                       boolean myswap_bytes)

scale_internal_int

public static void scale_internal_int(int components,
                                      int widthin,
                                      int heightin,
                                      ByteBuffer datain,
                                      int widthout,
                                      int heightout,
                                      IntBuffer dataout,
                                      int element_size,
                                      int ysize,
                                      int group_size,
                                      boolean myswap_bytes)

scale_internal_float

public static void scale_internal_float(int components,
                                        int widthin,
                                        int heightin,
                                        ByteBuffer datain,
                                        int widthout,
                                        int heightout,
                                        FloatBuffer dataout,
                                        int element_size,
                                        int ysize,
                                        int group_size,
                                        boolean myswap_bytes)

scaleInternalPackedPixel

public static void scaleInternalPackedPixel(int components,
                                            Extract extract,
                                            int widthIn,
                                            int heightIn,
                                            ByteBuffer dataIn,
                                            int widthOut,
                                            int heightOut,
                                            ByteBuffer dataOut,
                                            int pixelSizeInBytes,
                                            int rowSizeInBytes,
                                            boolean isSwap)

scaleInternal3D

public static void scaleInternal3D(int components,
                                   int widthIn,
                                   int heightIn,
                                   int depthIn,
                                   ShortBuffer dataIn,
                                   int widthOut,
                                   int heightOut,
                                   int depthOut,
                                   ShortBuffer dataOut)

gluScaleImage3D

public static int gluScaleImage3D(GL gl,
                                  int format,
                                  int widthIn,
                                  int heightIn,
                                  int depthIn,
                                  int typeIn,
                                  ByteBuffer dataIn,
                                  int widthOut,
                                  int heightOut,
                                  int depthOut,
                                  int typeOut,
                                  ByteBuffer dataOut)


Copyright 2010 JogAmp Community.