# Package org.eclipse.swt.graphics

Interface Summary
Drawable: Implementers of `Drawable` can have a graphics context (GC) created for them, and then they can be drawn on by sending messages to their associated GC.
ImageLoaderListener: Classes which implement this interface provide methods that deal with the incremental loading of image data.

Class Summary
Color: Instances of this class manage resources that implement SWT's RGB color model.
Cursor: Instances of this class manage operating system resources that specify the appearance of the on-screen pointer.
Device: This class is the abstract superclass of all device objects, such as Display.
Font: Instances of this class manage resources that define how text looks when it is displayed.
FontData: Instances of this class describe fonts.
FontMetrics: Instances of this class provide measurement information about fonts .
GC: Class `GC` is where all of the drawing capabilities that are supported by SWT are located.
Image: Instances of this class are graphics which have been prepared for display on a specific device.
ImageData: Instances of this class are device-independent descriptions of images.
ImageLoader: Instances of this class are used to load images from, and save images to, a file or stream.
ImageLoaderEvent: Instances of this class are sent as a result of the incremental loading of image data.
LineAttributes: `LineAttributes` defines a set of line attributes that can be modified in a GC.
PaletteData: Instances of this class describe the color data used by an image.
Path: Instances of this class represent paths through the two-dimensional coordinate system.
PathData: Instances of this class describe device-independent paths.
Point: Instances of this class represent places on the (x, y) coordinate plane.
Rectangle: Instances of this class represent rectangular areas in an (x, y) coordinate system.
Resource: This class is the abstract superclass of all graphics resource objects.
RGB: Instances of this class are descriptions of colors in terms of the primary additive color model (red, green and blue).
RGBA: Instances of this class are descriptions of colors in terms of the primary additive color model (red, green, blue and alpha).
Transform: Instances of this class represent transformation matrices for points expressed as (x, y) pairs of floating point numbers.