Package com.google.gwt.canvas.dom.client
Class ImageData
- java.lang.Object
-
- com.google.gwt.core.client.JavaScriptObject
-
- com.google.gwt.canvas.dom.client.ImageData
-
public class ImageData extends JavaScriptObject
Object that holds image data and a size.- See Also:
- HTML Canvas 2D ImageData
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedImageData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAlphaAt(int x, int y)Returns the alpha value at position (x,y).intgetBlueAt(int x, int y)Returns the blue value at position (x,y).CanvasPixelArraygetData()Returns a canvas pixel array of size width * height * 4.intgetGreenAt(int x, int y)Returns the green value at position (x,y).intgetHeight()Returns the height of this image data object.intgetRedAt(int x, int y)Returns the red value at position (x,y).intgetWidth()Returns the width of this image data object.voidsetAlphaAt(int alpha, int x, int y)Sets the alpha value at position (x,y).voidsetBlueAt(int blue, int x, int y)Sets the blue value at position (x,y).voidsetGreenAt(int green, int x, int y)Sets the green value at position (x,y).voidsetRedAt(int red, int x, int y)Sets the red value at position (x,y).-
Methods inherited from class com.google.gwt.core.client.JavaScriptObject
cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toString
-
-
-
-
Method Detail
-
getAlphaAt
public final int getAlphaAt(int x, int y)Returns the alpha value at position (x,y).- Parameters:
x- the x coordinatey- the y coordinate- Returns:
- the alpha value at position (x,y), or 0 if not in the image
- See Also:
setAlphaAt(int, int, int),getColorAt(int, int, int)
-
getBlueAt
public final int getBlueAt(int x, int y)Returns the blue value at position (x,y).- Parameters:
x- the x coordinatey- the y coordinate- Returns:
- the blue value at position (x,y), or 0 if not in the image
- See Also:
setBlueAt(int, int, int),getColorAt(int, int, int)
-
getData
public final CanvasPixelArray getData()
Returns a canvas pixel array of size width * height * 4.- Returns:
- a
CanvasPixelArrayobject
-
getGreenAt
public final int getGreenAt(int x, int y)Returns the green value at position (x,y).- Parameters:
x- the x coordinatey- the y coordinate- Returns:
- the green value at position (x,y), or 0 if not in the image
- See Also:
setGreenAt(int, int, int),getColorAt(int, int, int)
-
getHeight
public final int getHeight()
Returns the height of this image data object.- Returns:
- the image height as an int
-
getRedAt
public final int getRedAt(int x, int y)Returns the red value at position (x,y).- Parameters:
x- the x coordinatey- the y coordinate- Returns:
- the red value at position (x,y), or 0 if not in the image
- See Also:
setRedAt(int, int, int),getColorAt(int, int, int)
-
getWidth
public final int getWidth()
Returns the width of this image data object.- Returns:
- the image width as an int
-
setAlphaAt
public final void setAlphaAt(int alpha, int x, int y)Sets the alpha value at position (x,y).- Parameters:
alpha- the alpha valuex- the x coordinatey- the y coordinate- See Also:
getAlphaAt(int, int),getColorAt(int, int, int)
-
setBlueAt
public final void setBlueAt(int blue, int x, int y)Sets the blue value at position (x,y).- Parameters:
blue- the blue valuex- the x coordinatey- the y coordinate- See Also:
getBlueAt(int, int),getColorAt(int, int, int)
-
setGreenAt
public final void setGreenAt(int green, int x, int y)Sets the green value at position (x,y).- Parameters:
green- the green valuex- the x coordinatey- the y coordinate- See Also:
getGreenAt(int, int),getColorAt(int, int, int)
-
setRedAt
public final void setRedAt(int red, int x, int y)Sets the red value at position (x,y).- Parameters:
red- the red valuex- the x coordinatey- the y coordinate- See Also:
getRedAt(int, int),getColorAt(int, int, int)
-
-