Package | Description |
---|---|
info.monitorenter.gui.chart |
The core package for jchart2d.
|
info.monitorenter.gui.chart.axis |
Contains
IAxis implementations
of jchart2d that model the axis of the chart. |
info.monitorenter.gui.chart.axis.scalepolicy |
Modifier and Type | Interface and Description |
---|---|
interface |
IAxis<T extends IAxisScalePolicy>
Interface for an axis of the
Chart2D . |
Modifier and Type | Class and Description |
---|---|
class |
AAxis<T extends IAxisScalePolicy>
The base class for an axis of the
. |
class |
AxisInverse<T extends IAxisScalePolicy>
An
AAxis with inverse display of values. |
class |
AxisLinear<T extends IAxisScalePolicy>
An
with linear display of values. |
Modifier and Type | Class and Description |
---|---|
class |
AxisScalePolicyAutomaticBestFit
Very basic and fast scale policy implementation that ensures the following:
Every scale tick is a minor or major tick of the corresponding axis.
If a scale tick was found that matches a major and a minor tick it is
judged as major tick.
Every major tick is a multiple of minor ticks: It is not possible for the
sum minor ticks to "skip" a major tick.
There is no guarantee that the labels of ticks will overwrite each
others.
There is no guarantee that the major and minor ticks of the axis are
chosen in a reasonable manner: You could get no labels at all if the values
are too high or thousands of labels with a weird output.
|
class |
AxisScalePolicyManualTicks
Scale policy implementation that ensures the following:
No label will overwrite the following label.
No two labels will have the same value.
Every tick will exactly show the value without rounding errors.
Always the closest next possible tick is chosen regardless whether it is
a major tick or a minor tick (subject to change in favor of major ticks)
|
class |
AxisScalePolicyTransformation
Very basic implementation that has to be used with implementation of
AAxisTransformation to have the scale transformed. |
Copyright © 2018. All rights reserved.