Package ewe.fx

Interface Summary
Area An Area represents an arbitrarily shaped 2D area.
IImage This is an interface that is implemented by objects that can draw themselves onto a Graphics context.
ImageData This is a Interface that provides image scan line data and can optionally accept image scan line data.
ImageRefresher An ImageRefresher is used by an animated image (AniImage) to display it on the screen.
ISurface ISurface is an interface implemented by drawing surfaces.
OnScreenImage This is an Image that is being displayed on some control surface or other.
 

Class Summary
ArrayImageData This implements an ImageData object using an Array to store the pixel information.
Brush A Brush is used with certain draw operations in ewe.fx.Graphics.
Buffer A Buffer is a type of Image used specifically for fast and frequent drawing of Images.
BufferedGraphics A BufferedGraphics object provides a temporary off-screen Image for a Control to draw on, before being transferred to the on-screen Graphics.
Color Color represents a color.
Curve This class provides methods for calculating points and bounds for linear, quadratic and cubic curves.
Dimension  
DisabledIcon This is a mImage that displays one of two images (the normal and disabled image) depending on whether it is asked to draw the image in normal or Disabled mode.
DrawnIcon A DrawnIcon represents a number of Images which are "drawn" using Graphics primitives rather than from a Image.
Font Font is the character font used when drawing text on a surface.
FontMetrics FontMetrics computes font metrics including string width and height.
FontTools This class provides a set of static toolkit methods that work on Font and/or FontMetrics
FormattedTextSpecs This is used for calculated formatted text metrics.
GeneralPath A GeneralPath is used for creating lines by appending sequences of straight lines, quadratic curves and cubic (Bezier) curves.
Graphics Graphics draws on a surface.
IconAndText IconAndText is a special type of IImage that draws an Icon and then a line of text.
Image Image represents a rectangular bitmapped image and is a very bottom level object for dealing with images and icons.
ImageBuffer  
ImageBytes This provides no more functionality than a ByteArray.
ImageCache An ImageCache is used to fetch and keep images so that Images do not have to be re-decoded each time they are accessed.
ImageCodec This class is used by Image for decoding image formats.
ImageInfo This is used for storing information about an Image retrieved by Image.getImageInfo().
ImageTool This class is used for two purposes.
Insets  
Mask A Mask is used to include/exclude pixels of an Image.
mGraphics  
mImage An mImage is a versatile implementation of IImage.
Pen A Pen is used with certain draw operations in ewe.fx.Graphics.
PixelBuffer A PixelBuffer is used to store ARGB pixel information in an integer array.
PNGEncoder This class can be used to save a PNG encoded image.
Point  
Polygon  
Rect Rect is a rectangle.
RGBImageData This class can be used to wrap up an IImage or ImageData of any type to act as an ImageData of type TYPE_ARGB or TYPE_RGB and, which uses int[] scan lines.
RotatedGraphics  
Sound Sound is used to play sounds such as beeps and tones.
SoundClip SoundClip is a sound clip.
 

Exception Summary
ImageDecodingException  
ImageNotFoundException  
ImageTypeNotSupportedException  
UnsupportedImageFormatException