Cytoscape 2.8.0 API

Package cytoscape.visual.mappings

The Mappings are used by Calculators to map graph attributes to visual attribute values.

See:
          Description

Interface Summary
CustomGraphicsRangeValueRenderer<T>  
CustomMapping User-definable visual mapping.
Interpolator This interface defines an interpolation function that takes two pairs of (domain,range) values plus a target domain value, and calculates an associated range value via some kind of interpolation.
MappingManager  
ObjectMapping Mappings should implement this interface.
RangeValueCalculator<T>  
RangeValueCalculatorFactory  
 

Class Summary
AbstractMapping  
BoundaryRangeValues This class defines a data object representing the range values associated with a particular domain value, called a boundary value.
ContinuousMapping Implements an interpolation table mapping data to values of a particular class.
DiscreteMapping Implements a lookup table mapping data to values of a particular class.
FlatInterpolator This simple Interpolator returns the value at either the lower or upper boundary of the domain.
InterpolatorFactory Provides static factory methods for constructing known interpolators from a recognized name, for example from a properties object.
LegendTable DOCUMENT ME!0 1 *
LinearNumberInterpolator This subclass of NumberInterpolator further assumes a linear interpolation, and calculates the fractional distance of the target domain value from the lower boundary value for the convenience of subclasses.
LinearNumberToColorInterpolator The class provides a linear interpolation between color values.
LinearNumberToNumberInterpolator The class assumes that the supplied range objects are Numbers, and returns a linearly interplated value according to the value of frac.
MappingFactory This class provides a static factory method for constructing an instance of ObjectMapping as specified by a Properties object and other arguments.
MappingManagerImpl  
MappingUtil Provides simple utility methods for the Mapping classes.
NumberInterpolator This partial implementation of Interpolator assumes that the domain values are some kind of number, and extracts the values into ordinary doubles for the convenience of subclasses.
PassThroughMapping Defines a mapping from a bundle of data attributes to a visual attribute.
RangeValueCalculatorFactoryImpl  
 

Enum Summary
MappingType Defines visual mapping types.
 

Package cytoscape.visual.mappings Description

The Mappings are used by Calculators to map graph attributes to visual attribute values.


Cytoscape 2.8.0 API

Copyright 2010 Cytoscape Consortium. All rights reserved.