jcckit.plot
Interface CoordinateSystem

All Known Implementing Classes:
CartesianCoordinateSystem

public interface CoordinateSystem

Interface for all generators of coordinate systems. A CoordinateSystem creates a GraphicalComposite which contains all the GraphicalElements defining axes, labels, grid, etc.

Author:
Franz-Josef Elmer

Method Summary
 ClippingShape getClippingShape()
          Returns the clipping chape of Curves drawn on top of the coordinates system.
 Transformation getTransformation()
          Returns the transformation between data coordinates and device-independent graphcial coordinates.
 GraphicalElement getView()
          Returns the graphical representation of a coordinate system.
 

Method Detail

getView

public GraphicalElement getView()
Returns the graphical representation of a coordinate system. Different invocations of this method may return different coordinate systems, e.g., due to changes in the transformation or clipping shapes.


getClippingShape

public ClippingShape getClippingShape()
Returns the clipping chape of Curves drawn on top of the coordinates system. Different invocations of this method may return different clipping shapes.


getTransformation

public Transformation getTransformation()
Returns the transformation between data coordinates and device-independent graphcial coordinates. Different invocations of this method may return different transformations.