|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object processing.core.PImage codeanticode.glgraphics.GLTexture
public class GLTexture
This class adds an opengl texture to a PImage object. The texture is handled in a similar way to the pixels property: image data can be copied to and from the texture using loadTexture and updateTexture methods. However, bringing the texture down to image or pixels data can slow down the application considerably (since involves copying texture data from GPU to CPU), especially when handling large textures. So it is recommended to do all the texture handling without calling updateTexture, and doing so only at the end if the texture is needed as a regular image.
Field Summary |
---|
Fields inherited from class processing.core.PImage |
---|
format, height, parent, pixels, width |
Fields inherited from interface processing.core.PConstants |
---|
A, AB, ADD, AG, ALPHA, ALPHA_MASK, ALT, AMBIENT, AR, ARC, ARGB, ARROW, B, BACKSPACE, BASELINE, BEEN_LIT, BEVEL, BILINEAR, BLEND, BLUE_MASK, BLUR, BOTTOM, BOX, BURN, CENTER, CENTER_DIAMETER, CENTER_RADIUS, CHATTER, CLAMP, CLOSE, CMYK, CODED, COMPLAINT, CONTROL, CORNER, CORNERS, CROSS, CUSTOM, DA, DARKEST, DB, DEG_TO_RAD, DELETE, DG, DIAMETER, DIFFERENCE, DILATE, DIRECTIONAL, DISABLE_ACCURATE_TEXTURES, DISABLE_DEPTH_MASK, DISABLE_DEPTH_SORT, DISABLE_DEPTH_TEST, DISABLE_NATIVE_FONTS, DISABLE_OPENGL_2X_SMOOTH, DISABLE_OPENGL_ERROR_REPORT, DODGE, DOWN, DR, DXF, DYNAMIC, EB, EDGE, EG, ELLIPSE, ENABLE_ACCURATE_TEXTURES, ENABLE_DEPTH_MASK, ENABLE_DEPTH_SORT, ENABLE_DEPTH_TEST, ENABLE_NATIVE_FONTS, ENABLE_OPENGL_2X_SMOOTH, ENABLE_OPENGL_4X_SMOOTH, ENABLE_OPENGL_ERROR_REPORT, ENTER, EPSILON, ER, ERODE, ERROR_BACKGROUND_IMAGE_FORMAT, ERROR_BACKGROUND_IMAGE_SIZE, ERROR_PUSHMATRIX_OVERFLOW, ERROR_PUSHMATRIX_UNDERFLOW, ERROR_TEXTFONT_NULL_PFONT, ESC, EXCLUSION, FIXED, G, GIF, GRAY, GREEN_MASK, HALF_PI, HAND, HARD_LIGHT, HAS_NORMAL, HINT_COUNT, HSB, IMAGE, INVERT, JAVA2D, JPEG, LEFT, LIGHTEST, LINE, LINE_LOOP, LINE_STRIP, LINEAR, LINES, LINUX, MACOSX, MAX_FLOAT, MAX_INT, MIN_FLOAT, MIN_INT, MITER, MODEL, MODELVIEW, MOVE, MULTIPLY, NORMAL, NORMALIZED, NX, NY, NZ, OPAQUE, OPEN, OPENGL, OPENGL2, ORTHOGRAPHIC, OTHER, OVERLAY, P2D, P3D, PATH, PDF, PERSPECTIVE, PI, platformNames, POINT, POINT_SPRITES, POINTS, POLYGON, POSTERIZE, PROBLEM, PROG_GL2, PROG_GL3, PROG_GL4, PROJECT, PROJECTION, QUAD, QUAD_STRIP, QUADRATIC, QUADS, QUARTER_PI, R, RAD_TO_DEG, RADIUS, RECT, RED_MASK, REPEAT, REPLACE, RETURN, RGB, RIGHT, ROUND, SA, SB, SCREEN, SG, SHAPE, SHIFT, SHINE, SOFT_LIGHT, SPB, SPG, SPHERE, SPOT, SPR, SQUARE, SR, STATIC, STREAM, SUBTRACT, SW, TAB, TARGA, TEXT, TEXTURE2D, THIRD_PI, THRESHOLD, TIFF, TOP, TRIANGLE, TRIANGLE_FAN, TRIANGLE_STRIP, TRIANGLES, TRILINEAR, TWO_PI, TX, TY, TZ, U, UP, V, VERTEX_FIELD_COUNT, VW, VX, VY, VZ, WAIT, WHITESPACE, WINDOWS, X, Y, Z |
Constructor Summary | |
---|---|
GLTexture()
Default constructor. |
|
GLTexture(processing.core.PApplet parent)
Creates an instance of GLTexture with size 1x1. |
|
GLTexture(processing.core.PApplet parent,
int size)
Creates an instance of GLTexture with power-of-two width and height that such that width * height is the closest to size. |
|
GLTexture(processing.core.PApplet parent,
int size,
GLTextureParameters params)
Creates an instance of GLTexture with power-of-two width and height that such that width height is the closest to size, and with the specified parameters. |
|
GLTexture(processing.core.PApplet parent,
int width,
int height)
Creates an instance of GLTexture with size width x height. |
|
GLTexture(processing.core.PApplet parent,
int width,
int height,
GLTextureParameters params)
Creates an instance of GLTexture with size width x height and with the specified parameters. |
|
GLTexture(processing.core.PApplet parent,
int width,
int height,
GLTextureParameters params,
int id)
|
|
GLTexture(processing.core.PApplet parent,
int width,
int height,
int format)
Creates an instance of GLTexture with size width x height and with the specified format. |
|
GLTexture(processing.core.PApplet parent,
int width,
int height,
int format,
int filter)
Creates an instance of GLTexture with size width x height and with the specified format and filtering. |
|
GLTexture(processing.core.PApplet parent,
java.lang.String filename)
Creates an instance of GLTexture using image file filename as source. |
|
GLTexture(processing.core.PApplet parent,
java.lang.String filename,
GLTextureParameters params)
Creates an instance of GLTexture using image file filename as source and the specified texture parameters. |
|
GLTexture(processing.core.PApplet parent,
java.lang.String filename,
int format)
Creates an instance of GLTexture using image file filename as source and the specified format. |
|
GLTexture(processing.core.PApplet parent,
java.lang.String filename,
int format,
int filter)
Creates an instance of GLTexture using image file filename as source and the specified format and filtering. |
Method Summary | |
---|---|
void |
addPixelsToBuffer(java.lang.Object natBuf,
java.nio.IntBuffer rgbBuf,
int w,
int h)
This is the method used by the pixel source object to add frames to the buffer. |
boolean |
available()
Returns true if the texture has been initialized. |
void |
clear(float gray)
Fills the texture with the specified gray tone. |
void |
clear(float gray,
float alpha)
Fills the texture with the specified gray tone and alpha value. |
void |
clear(float x,
float y,
float z)
Fills the texture with the specified color components. |
void |
clear(float x,
float y,
float z,
float a)
Fills the texture with the specified color components and alpha component. |
void |
clear(int gray)
Fills the texture with the specified gray tone. |
void |
clear(int rgb,
float alpha)
Fills the texture with the specified rgb color and alpha value. |
void |
clear(int gray,
int alpha)
Fills the texture with the specified gray tone and alpha value. |
void |
clear(int x,
int y,
int z)
Fills the texture with the specified color components. |
void |
clear(int x,
int y,
int z,
int a)
Fills the texture with the specified color components and alpha component. |
void |
copy(GLTexture src)
Copy src texture into this. |
void |
delete()
|
void |
delPixelsWhenBufferFull(boolean v)
Determines the behavior of the buffering. |
void |
enableFastTextureLoad()
Creates a Pixel Buffer Object (PBO) to allow for faster transfers of pixel data in GPU memory (EXPERIMENTAL). |
void |
filter(GLTextureFilter texFilter,
GLTexture destTex)
Applies filter texFilter using this texture as source and destTex as destination. |
void |
filter(GLTextureFilter texFilter,
GLTexture[] destTexArray,
float destA)
Applies filter texFilter using this texture as source, destTex as multiple destinations and destA as the destination alpha value constant for the filter. |
void |
filter(GLTextureFilter texFilter,
GLTexture[] destTexArray,
float destA,
float[]... values)
Applies filter texFilter using this texture as source, destTex as multiple destinations and destA as the destination alpha value for the filter. |
void |
filter(GLTextureFilter texFilter,
GLTexture destTex,
float destA)
Applies filter texFilter using this texture as source, destTex as destination and destA as the destination alpha value for the filter. |
void |
filter(GLTextureFilter texFilter,
GLTexture destTex,
float[]... values)
Applies filter texFilter using this texture as source and destTex as destination. |
void |
filter(GLTextureFilter texFilter,
GLTexture destTex,
float destA,
float[]... values)
Applies filter texFilter using this texture as source, destTex as destination and destA as the destination alpha value for the filter. |
void |
getBuffer(float[] floatArray,
int nchan)
Copies the texture into floatArray. |
void |
getBuffer(int[] intArray)
Copies the texture into intArray, assuming that the array has 4 components and the pixels are unsigned bytes. |
void |
getBuffer(int[] intArray,
int format)
Copies the texture into intArray, using the specified format and assuming that the pixels are unsigned bytes. |
void |
getBuffer(int[] intArray,
int format,
int type)
Copies the texture into intArray, using the specified format and type. |
void |
getByteBuffer(int[] intArray,
int format)
Copies the texture into intArray, using the specified format and assuming that the pixels are unsigned bytes. |
void |
getImage(processing.core.PImage img)
Copies texture to img. |
void |
getIntBuffer(int[] intArray,
int format)
Copies the texture into intArray, using the specified format and assuming that the pixels are integers. |
float |
getMaxTextureCoordS()
Returns the maximum possible value for the texture coordinate S. |
float |
getMaxTextureCoordT()
Returns the maximum possible value for the texture coordinate T. |
java.lang.String |
getName()
Returns the name of the texture. |
int |
getPixelBufferUse()
Returns how many frames are currently stored in the pixel buffer. |
int |
getTextureID()
Provides the ID of the opegl texture object. |
int |
getTextureInternalFormat()
Returns the texture internal format. |
int |
getTextureMagFilter()
Returns the texture magnification filter. |
int |
getTextureMinFilter()
Returns the texture minimization filter. |
int |
getTextureTarget()
Returns the texture target. |
int |
getTextureUnit()
Returns the texture unit this texture is currently bound to. |
void |
init(int width,
int height)
Sets the size of the image and texture to width x height. |
void |
init(int width,
int height,
GLTextureParameters params)
Sets the size of the image and texture to width x height, and the parameters of the texture to params. |
boolean |
isFlippedX()
Returns true if the texture is flipped along the horizontal direction. |
boolean |
isFlippedY()
Returns true if the texture is flipped along the vertical direction. |
void |
loadTexture()
Copy pixels to texture (loadPixels should have been called beforehand). |
void |
loadTexture(java.lang.String filename)
Load texture, pixels and image from file. |
void |
loadTexture(java.lang.String filename,
GLTextureParameters params)
Load texture, pixels and image from file using the specified texture parameters. |
void |
loadTexture(java.lang.String filename,
int format)
Load texture, pixels and image from file using the specified texture format. |
void |
loadTexture(java.lang.String filename,
int format,
int filter)
Load texture, pixels and image from file using the specified texture format and filtering. |
void |
loadTextureFast()
Copy pixels to texture using PBO. |
void |
paint(float gray)
Paints the texture with the specified gray tone. |
void |
paint(float gray,
float alpha)
Paints the texture with the specified gray tone and alpha value. |
void |
paint(float x,
float y,
float z)
Paints the texture with the specified color components. |
void |
paint(float x,
float y,
float z,
float a)
Paints the texture with the specified color components and alpha component. |
void |
paint(int gray)
Paints the texture with the specified gray tone. |
void |
paint(int rgb,
float alpha)
Paints the texture with the specified rgb color and alpha value. |
void |
paint(int gray,
int alpha)
Paints the texture with the specified gray tone and alpha value. |
void |
paint(int x,
int y,
int z)
Paints the texture with the specified color components. |
void |
paint(int x,
int y,
int z,
int a)
Paints the texture with the specified color components and alpha component. |
void |
putBuffer(float[] floatArray)
Copies floatArray into the texture, assuming that the array has 4 components. |
void |
putBuffer(float[] floatArray,
int nchan)
Copies floatArray into the texture, using the specified number of channels. |
void |
putBuffer(int[] intArray)
Copies intArray into the texture, assuming that the array contains 4 color components and pixels are unsigned bytes. |
void |
putBuffer(int[] intArray,
int format)
Copies intArray into the texture, using the specified format and assuming that the pixels are unsigned bytes. |
void |
putBuffer(int[] intArray,
int format,
int type)
Copies intArray into the texture, using the format and type specified. |
void |
putByteBuffer(int[] intArray,
int format)
Copies intArray into the texture, using the specified format and assuming that the pixels are unsigned bytes. |
void |
putImage(processing.core.PImage img)
Puts img into texture, pixels and image. |
void |
putImage(processing.core.PImage img,
GLTextureParameters params)
Puts img into texture, pixels and image. |
void |
putImage(processing.core.PImage img,
int format)
Puts img into texture, pixels and image. |
void |
putImage(processing.core.PImage img,
int format,
int filter)
Puts img into texture, pixels and image. |
void |
putIntBuffer(int[] intArray,
int format)
Copies intArray into the texture, using the specified format and assuming that the pixels are integers. |
boolean |
putPixelsIntoTexture()
If there are frames stored in the buffer, it removes the last and copies the pixels to the texture. |
void |
putPixelsIntoTexture(processing.core.PImage img)
Puts pixels of img into texture only. |
void |
putPixelsIntoTexture(processing.core.PImage img,
int x,
int y,
int w,
int h)
Puts the pixels of img inside the rectangle (x, y, x+w, y+h) into texture only. |
void |
render()
Draws the texture using the opengl commands, inside a rectangle located at the origin with the original size of the texture. |
void |
render(float x,
float y)
Draws the texture using the opengl commands, inside a rectangle located at (x,y) with the original size of the texture. |
void |
render(float x,
float y,
float w,
float h)
Draws the texture using the opengl commands, inside a rectangle of width w and height h located at (x,y). |
void |
render(PGraphicsOpenGL renderer,
float x,
float y,
float w,
float h)
Draws the texture using the opengl commands, inside a rectangle of width w and height h located at (x,y) and using the specified renderer. |
void |
render(PGraphicsOpenGL renderer,
float x,
float y,
float w,
float h,
float sx,
float ty,
float sw,
float th)
|
void |
setFlippedX(boolean v)
Sets the texture as flipped or not flipped on the horizontal direction. |
void |
setFlippedY(boolean v)
Sets the texture as flipped or not flipped on the vertical direction. |
void |
setName(java.lang.String str)
Sets the name of the texture. |
void |
setPixelBufferSize(int n)
Sets the size of the pixel buffer, in number of frames. |
void |
setPixelSource(java.lang.Object obj)
Sets obj as the pixel source for this texture. |
void |
setRandom(float r0,
float r1,
float g0,
float g1,
float b0,
float b1,
float a0,
float a1)
Sets the texture to have random values in the ranges specified for each component. |
void |
setRandomDir2D(float r0,
float r1,
float phi0,
float phi1)
Sets the texture to have random values in the first two coordinates chosen on the circular region defined by the parameters. |
void |
setRandomDir3D(float r0,
float r1,
float phi0,
float phi1,
float theta0,
float theta1)
Sets the texture to have random values in the first three coordinates chosen on the spherical region defined by the parameters. |
void |
setValue(float r,
float g,
float b,
float a)
Sets the texture to have the same given float value in each component. |
void |
setZero()
Sets to zero all the pixels of the texture. |
void |
updateTexture()
Copy texture to pixels (doesn't call updatePixels). |
boolean |
usingMipmaps()
Returns true or false whether or not the texture is using mipmaps. |
Methods inherited from class processing.core.PImage |
---|
blend, blend, blendColor, clone, copy, copy, filter, filter, get, get, get, getCache, getImage, getModifiedX1, getModifiedX2, getModifiedY1, getModifiedY2, getParams, init, isModified, loadPixels, mask, mask, removeCache, removeParams, resize, save, set, set, setCache, setModified, setModified, setParams, updatePixels, updatePixels |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GLTexture()
public GLTexture(processing.core.PApplet parent)
parent
- PAppletpublic GLTexture(processing.core.PApplet parent, int width, int height)
parent
- PAppletwidth
- intheight
- intpublic GLTexture(processing.core.PApplet parent, int width, int height, GLTextureParameters params)
parent
- PAppletwidth
- intheight
- intparams
- GLTextureParameterspublic GLTexture(processing.core.PApplet parent, int width, int height, int format)
parent
- PAppletwidth
- intheigh
- intformat
- intpublic GLTexture(processing.core.PApplet parent, int width, int height, int format, int filter)
parent
- PAppletwidth
- intheight
- intformat
- intfilter
- intpublic GLTexture(processing.core.PApplet parent, java.lang.String filename)
parent
- PAppletfilename
- Stringpublic GLTexture(processing.core.PApplet parent, int width, int height, GLTextureParameters params, int id)
public GLTexture(processing.core.PApplet parent, java.lang.String filename, GLTextureParameters params)
parent
- PAppletfilename
- Stringparams
- GLTextureParameterspublic GLTexture(processing.core.PApplet parent, java.lang.String filename, int format)
parent
- PAppletfilename
- Stringformat
- intpublic GLTexture(processing.core.PApplet parent, java.lang.String filename, int format, int filter)
parent
- PAppletfilename
- Stringformat
- intfilter
- intpublic GLTexture(processing.core.PApplet parent, int size)
parent
- PAppletsize
- intpublic GLTexture(processing.core.PApplet parent, int size, GLTextureParameters params)
parent
- PAppletsize
- intparams
- GLTextureParametersMethod Detail |
---|
public void delete()
delete
in class processing.core.PImage
public void init(int width, int height)
width
- intheight
- intpublic void init(int width, int height, GLTextureParameters params)
width
- intheight
- intparams
- GLTextureParameterspublic boolean available()
public java.lang.String getName()
public void setName(java.lang.String str)
public int getTextureID()
public int getTextureUnit()
public int getTextureTarget()
public int getTextureInternalFormat()
public int getTextureMinFilter()
public int getTextureMagFilter()
public boolean usingMipmaps()
public float getMaxTextureCoordS()
public float getMaxTextureCoordT()
public boolean isFlippedX()
public void setFlippedX(boolean v)
v
- boolean;public boolean isFlippedY()
public void setFlippedY(boolean v)
v
- boolean;public void putImage(processing.core.PImage img)
img
- PImagepublic void putImage(processing.core.PImage img, int format)
img
- PImageformat
- intpublic void putImage(processing.core.PImage img, int format, int filter)
img
- PImageformat
- intfilter
- intpublic void putImage(processing.core.PImage img, GLTextureParameters params)
img
- PImageparams
- GLTextureParameterspublic void putPixelsIntoTexture(processing.core.PImage img)
img
- PImagepublic void putPixelsIntoTexture(processing.core.PImage img, int x, int y, int w, int h)
img
- PImagex
- inty
- intw
- inth
- intpublic void getImage(processing.core.PImage img)
img
- PImagepublic void loadTexture(java.lang.String filename)
filename
- Stringpublic void loadTexture(java.lang.String filename, GLTextureParameters params)
filename
- Stringparams
- GLTextureParameterspublic void loadTexture(java.lang.String filename, int format)
filename
- Stringformat
- intpublic void loadTexture(java.lang.String filename, int format, int filter)
filename
- Stringformat
- intfilter
- intpublic void loadTexture()
public void copy(GLTexture src)
src
- GLTexturepublic void loadTextureFast()
public void enableFastTextureLoad()
public void updateTexture()
public void filter(GLTextureFilter texFilter, GLTexture destTex)
texFilter
- GLTextureFilterdestTex
- GLTexturepublic void filter(GLTextureFilter texFilter, GLTexture destTex, float[]... values)
texFilter
- GLTextureFilterdestTex
- GLTexturefloat[]
- valuespublic void filter(GLTextureFilter texFilter, GLTexture destTex, float destA)
texFilter
- GLTextureFilterdestTex
- GLTexturedestA
- floatpublic void filter(GLTextureFilter texFilter, GLTexture destTex, float destA, float[]... values)
texFilter
- GLTextureFilterdestTex
- GLTexturedestA
- floatfloat[]
- valuespublic void filter(GLTextureFilter texFilter, GLTexture[] destTexArray, float destA)
texFilter
- GLTextureFilterdestTexArray
- GLTexture[]destA
- floatpublic void filter(GLTextureFilter texFilter, GLTexture[] destTexArray, float destA, float[]... values)
texFilter
- GLTextureFilterdestTexArray
- GLTexture[]destA
- floatfloat[]
- valuespublic void render()
public void render(float x, float y)
x
- floaty
- floatpublic void render(float x, float y, float w, float h)
x
- floaty
- floatw
- floath
- floatpublic void render(PGraphicsOpenGL renderer, float x, float y, float w, float h)
renderer
- PGraphicsOpenGLx
- floaty
- floatw
- floath
- floatpublic void render(PGraphicsOpenGL renderer, float x, float y, float w, float h, float sx, float ty, float sw, float th)
public void putBuffer(int[] intArray)
intArray
- int[]public void putBuffer(int[] intArray, int format)
intArray
- int[]format
- intpublic void putByteBuffer(int[] intArray, int format)
intArray
- int[]format
- intpublic void putIntBuffer(int[] intArray, int format)
intArray
- int[]format
- intpublic void putBuffer(int[] intArray, int format, int type)
intArray
- int[]format
- inttype
- intpublic void putBuffer(float[] floatArray)
floatArray
- float[]format
- intpublic void putBuffer(float[] floatArray, int nchan)
floatArray
- float[]nchan
- intpublic void getBuffer(int[] intArray)
intArray
- int[]public void getBuffer(int[] intArray, int format)
intArray
- int[]format
- nchanpublic void getByteBuffer(int[] intArray, int format)
intArray
- int[]format
- intpublic void getIntBuffer(int[] intArray, int format)
intArray
- int[]format
- intpublic void getBuffer(int[] intArray, int format, int type)
intArray
- int[]format
- inttype
- intpublic void getBuffer(float[] floatArray, int nchan)
floatArray
- float[]format
- nchanpublic void setRandom(float r0, float r1, float g0, float g1, float b0, float b1, float a0, float a1)
r0
- floatr1
- floatg0
- floatg1
- floatb0
- floatb1
- floata0
- floata1
- floatpublic void setRandomDir2D(float r0, float r1, float phi0, float phi1)
r0
- floatr1
- floatphi0
- floatphi1
- floatpublic void setRandomDir3D(float r0, float r1, float phi0, float phi1, float theta0, float theta1)
r0
- floatr1
- floatphi0
- floatphi1
- floattheta0
- floattheta1
- floatpublic void setValue(float r, float g, float b, float a)
r
- floatg
- floatb
- floata
- floatpublic void setZero()
public void clear(int gray)
gray
- intpublic void clear(float gray)
gray
- floatpublic void clear(int gray, int alpha)
gray
- intalpha
- intpublic void clear(int rgb, float alpha)
rgb
- intalpha
- floatpublic void clear(float gray, float alpha)
gray
- floatalpha
- floatpublic void clear(int x, int y, int z)
x
- inty
- intz
- intpublic void clear(float x, float y, float z)
x
- floaty
- floatz
- floatpublic void clear(int x, int y, int z, int a)
x
- inty
- intz
- inta
- intpublic void clear(float x, float y, float z, float a)
x
- floaty
- floatz
- floata
- floatpublic void paint(int gray)
gray
- intpublic void paint(float gray)
gray
- floatpublic void paint(int gray, int alpha)
gray
- intalpha
- intpublic void paint(int rgb, float alpha)
rgb
- intalpha
- floatpublic void paint(float gray, float alpha)
gray
- floatalpha
- floatpublic void paint(int x, int y, int z)
x
- inty
- intz
- intpublic void paint(float x, float y, float z)
x
- floaty
- floatz
- floatpublic void paint(int x, int y, int z, int a)
x
- inty
- intz
- inta
- intpublic void paint(float x, float y, float z, float a)
x
- floaty
- floatz
- floata
- floatpublic void setPixelSource(java.lang.Object obj)
obj
- Objectpublic boolean putPixelsIntoTexture()
public void setPixelBufferSize(int n)
n
- intpublic int getPixelBufferUse()
public void delPixelsWhenBufferFull(boolean v)
public void addPixelsToBuffer(java.lang.Object natBuf, java.nio.IntBuffer rgbBuf, int w, int h)
natBuf
- ObjectrgbBuf
- IntBufferw
- inth
- int
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |