Package jcckit.plot
Interface CoordinateSystem
-
- All Known Implementing Classes:
CartesianCoordinateSystem
public interface CoordinateSystem
Interface for all generators of coordinate systems. A CoordinateSystem creates aGraphicalComposite
which contains all theGraphicalElements
defining axes, labels, grid, etc.- Author:
- Franz-Josef Elmer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClippingShape
getClippingShape()
Returns the clipping chape ofCurves
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
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
ClippingShape getClippingShape()
Returns the clipping chape ofCurves
drawn on top of the coordinates system. Different invocations of this method may return different clipping shapes.
-
getTransformation
Transformation getTransformation()
Returns the transformation between data coordinates and device-independent graphcial coordinates. Different invocations of this method may return different transformations.
-
-