Provides a set a maps for use by ModelGUI objects. These include any classes which maps from one reference set to another; including name maps (integers-names) and colour maps (numbers-colours).
- Andrew Reid
Interface Summary Interface Description Camera3DListener ColourMapListener MapListener
Class Summary Class Description Camera3DRepresents a particular camera position in R3, defined by a center of rotation, line of sight vector, and a distance. Camera3DLight ColourMapAbstract class for mapping values (instances of
Comparable) to colours.
ContinuousColourBarComponent displays a continuous colour map as a horizontal bar portraying the colour gradient between anchors. ContinuousColourMapMaps colours to values based upon a set of anchors (expressed on the range [0:1]) and an interpolator. DiscreteColourMapColour map for discrete 1-to-1 mappings (integers to colours). DiscreteColourMapLayoutLayout which displays a discrete colour map as a list of colour boxes, names, and optionally descriptions and indexes. DiscreteColourMapTableTable to display and update a discrete colour map. InterfaceMapPanelPanel to create and modify various maps, including colour maps and value maps. MapRepresents a coordinate mapping from one coordinate system to another (typically a model system to screen or printer coordinates) Map2DMaps from a given coordinate system to the screen Map3DClass to provide an interface for mapping a 3D viewing platform. MapEvent NameMapAssociates a name with an integer. NameMapTable TypeMapHolds a static list of constants representing distinct types, and an integer field indicating the type of the present instance. ValueItemComparator ValueMapMaps an integer key value with an assoicated object ValueMapItem
Exception Summary Exception Description InvalidValueClassException NoSuchTypeException TypeExistsException