Package sub_arctic.output

Interface Summary
text_renderer This interface describes objects which can draw a piece of text given a font and string.
 

Class Summary
clear_to_transp_filter An image filter class to force all the pixels of an image to 100% transparent.
color_pair A class to hold a contrasting pair of colors (foreground and background).
color_scheme This object holds a set of colors that work well together.
conditional_drawable Subclass of drawable_wrapper that conditionally does or skips drawing operations based on a settable boolean flag.
drawable Specialization of, and wrapper for, Graphics class. This class provides a specialization of the AWT Graphics class that modifies drawing operations slightly to work better with subArctic (e.g., in the area of image drawing), and add some operations for convenience purposes.
drawable_wrapper This class creates a drawable object which is a wrapper around another drawable object -- it forwards all its operations to the drawable it wraps.
exploder_drawable This class creates a drawable object which is a wrapper around another drawable object -- it forwards all its operations to the drawable it wraps.
gradient An abstract class representing a gradient object.
gradient_text_renderer Object for drawing of text with a gradient pattern.
ignore_drawable Subclass of drawable that performs none of its drawing but maintains internal state for all its state changes.
ignore_observer An ImageObserver object which does nothing.
isolation_drawable Subclass of conditional drawable that is used for drawing isolation.
lens_info_drawable Subclass of drawable_wrapper that is used simply to stash information coming from a lens for use by a lens-aware interactor object.
linear_gradient A class to representing a linear gradient object.
linear_gradient_text Object for drawing of text with a linear gradient pattern in one of several standard styles.
loaded_image A class to encapsulate a potentially asynchronously loaded image.
mask_filter An RGBImageFilter for building images from an intensity mask and a color.
motif_style This is an implementation for generating the styles for a motifish look and feel.
ppm_to_code A small stand-alone program to do a translation from PPM format image files to code for statically initializing an in memory loaded_image object.
radial_gradient A class to representing a radial gradient object.
radial_gradient_text Object for drawing of text with a radial gradient pattern in one of several standard styles.
recording_drawable A drawable subclass that records (and potentially plays back) all the drawing operations applied to it.
shadow_drawable A drawable object that draws everything in a uniform color (typically a light gray) offset by a small amount.
shadow_lin_grad_text Object for drawing of shadowed text with a linear gradient pattern in one of several standard styles.
shadow_rad_grad_text Object for drawing of shadowed text with a radial gradient pattern in one of several standard styles.
shadowed_text_renderer Object for simple drawing of text in a given font and color with shadowed highlighting.
simple_text_renderer Object for simple drawing of text in a given font and color (both of which are retained by the object).
single_isolation_drawable Subclass of drawable_wrapper that is used for isolated_drawing of a single interactor.
stipple_text_renderer This object can draw text as if through a stipple pattern.
style This is an abstract class for generating the styles for a particular look and giving the toolkit information about the feel.
style_manager This class holds onto information that the toolkit will need about the current way to display the interface and other properties of the interface w.r.t.
text_extractor This class creates a drawable_wrapper object which extracts any text drawn (including text within images created by the style system).
trace_drawable This class creates a drawable_wrapper object which does a debugging trace print of its operations as it draws (then forwards the actual drawing operation to its wrapped drawable).
transparent_drawable A drawable object that draws everything with increased transparency.