Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.eclipse.swt.graphics.ImageData

Packages that use ImageData
org.eclipse.jface.resource | Provides support for managing resources such as SWT fonts and images.
org.eclipse.swt.graphics | SWT graphics classes.
org.eclipse.swt.program | SWT Program support class.

Uses of ImageData in org.eclipse.jface.resource

Fields in org.eclipse.jface.resource declared as ImageData
`protected static ImageData` | `ImageDescriptor.DEFAULT_IMAGE_DATA` A small red square used to warn that an image cannot be created.

Methods in org.eclipse.jface.resource that return ImageData
`abstract ImageData` | `ImageDescriptor.getImageData()` Creates and returns a new SWT `ImageData` object for this image descriptor.
`ImageData` | `CompositeImageDescriptor.getImageData()`

Methods in org.eclipse.jface.resource with parameters of type ImageData
`protected void` | `CompositeImageDescriptor.drawImage(ImageData src, int ox, int oy)` Draws the given source image data into this composite image at the given position.

Uses of ImageData in org.eclipse.swt.graphics

Fields in org.eclipse.swt.graphics declared as ImageData
`ImageData` | `ImageLoaderEvent.imageData` if the `endOfImage` flag is false, then this is a partially complete copy of the current `ImageData`, otherwise this is a completely loaded `ImageData`
`ImageData[]` | `ImageLoader.data` the array of ImageData objects in this ImageLoader.

Methods in org.eclipse.swt.graphics that return ImageData
`ImageData[]` | `ImageLoader.load(InputStream stream)` Loads an array of `ImageData` objects from the specified input stream.
`ImageData[]` | `ImageLoader.load(String filename)` Loads an array of `ImageData` objects from the file with the specified name.
`static ImageData` | `ImageData.internal_new(int width, int height, int depth, PaletteData palette, int scanlinePad, byte[] data, int maskPad, byte[] maskData, byte[] alphaData, int alpha, int transparentPixel, int type, int x, int y, int disposalMethod, int delayTime)` Invokes internal SWT functionality to create a new instance of this class.
`ImageData` | `ImageData.getTransparencyMask()` Returns an `ImageData` which specifies the transparency mask information for the receiver, or null if the receiver has no transparency and is not an icon.
`ImageData` | `ImageData.scaledTo(int width, int height)` Returns a copy of the receiver which has been stretched or shrunk to the specified size.
`ImageData` | `Image.getImageData()` Returns an `ImageData` based on the receiver Modifications made to this `ImageData` will not affect the Image.

Constructors in org.eclipse.swt.graphics with parameters of type ImageData
`ImageLoaderEvent(ImageLoader source, ImageData imageData, int incrementCount, boolean endOfImage)` Constructs a new instance of this class given the event source and the values to store in its fields.
`Image(Device device, ImageData data)` Constructs an instance of this class from the given `ImageData`.
`Image(Device device, ImageData source, ImageData mask)` Constructs an instance of this class, whose type is `SWT.ICON`, from the two given `ImageData` objects.
`Cursor(Device device, ImageData source, ImageData mask, int hotspotX, int hotspotY)` Constructs a new cursor given a device, image and mask data describing the desired cursor appearance, and the x and y coordinates of the hotspot (that is, the point within the area covered by the cursor which is considered to be where the on-screen pointer is "pointing").
`Cursor(Device device, ImageData source, int hotspotX, int hotspotY)` Constructs a new cursor given a device, image data describing the desired cursor appearance, and the x and y coordinates of the hotspot (that is, the point within the area covered by the cursor which is considered to be where the on-screen pointer is "pointing").

Uses of ImageData in org.eclipse.swt.program

Methods in org.eclipse.swt.program that return ImageData
`ImageData` | `Program.getImageData()` Returns the receiver's image data.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.