|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object jcckit.plot.CartesianCoordinateSystem
A Cartesian coordinate system. One or both axes can be logarithmic.
Field Summary | |
static java.lang.String |
ORIGIN_KEY
Configuration parameter key. |
static java.lang.String |
X_AXIS_KEY
Configuration parameter key. |
static java.lang.String |
Y_AXIS_KEY
Configuration parameter key. |
Constructor Summary | |
CartesianCoordinateSystem(ConfigParameters config)
Creates an instance from the specified configuration parameters. |
|
CartesianCoordinateSystem(GraphPoint origin,
AxisParameters xAxisParameters,
AxisParameters yAxisParameters)
Creates an instance for the specified origin and parameters of both axes. |
Method Summary | |
ClippingShape |
getClippingShape()
Returns the clipping rectangle of specified by the axis. |
Transformation |
getTransformation()
Returns the transformation of data coordinates into the device-independent coordinates of the axis box. |
GraphicalElement |
getView()
Returns the graphical representation of the coordinate system. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String ORIGIN_KEY
public static final java.lang.String X_AXIS_KEY
public static final java.lang.String Y_AXIS_KEY
Constructor Detail |
public CartesianCoordinateSystem(ConfigParameters config)
Key & Default Value | Type | Mandatory | Description |
---|---|---|---|
origin = 0.15, 0.1 | double[] | no | Position (in device-independent coordinates) of the lower-left corner of the axis box. |
xAxis | ConfigParameters | no | Parameters defining the x-axis. For definitions and default
values see AxisParameters.createXAxis() . |
yAxis | ConfigParameters | no | Parameters defining the y-axis. For definitions and default
values see AxisParameters.createYAxis() . |
public CartesianCoordinateSystem(GraphPoint origin, AxisParameters xAxisParameters, AxisParameters yAxisParameters)
origin
- Position (in device-independent coordinates) of the
lower-left corner of the axis box.xAxisParameters
- Parameters of the x-axis.yAxisParameters
- Parameters of the y-axis.Method Detail |
public GraphicalElement getView()
getView
in interface CoordinateSystem
public ClippingShape getClippingShape()
getClippingShape
in interface CoordinateSystem
public Transformation getTransformation()
getTransformation
in interface CoordinateSystem
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |