|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.birt.chart.computation.Methods
org.eclipse.birt.chart.computation.withaxes.PlotWithAxes
WARNING: This is an internal class and subject to change
Field Summary |
Fields inherited from interface org.eclipse.birt.chart.computation.IConstants |
ABOVE, ANCILLARY_AXIS, ANCILLARY_BASE, AVERAGE, AXIS, BACKWARD, BASE, BASE_AXIS, BELOW, BOTTOM, CENTER, COLLECTION, DATE_TIME, DESIGN_TIME, EMPTY_STRING, EQUAL, FORWARD, HORIZONTAL, INSIDE, LABELS, LEFT, LESS, LINEAR, LOG_10, LOGARITHMIC, MAJOR, MAX, MIN, MINOR, MORE, NON_PRIMITIVE_ARRAY, NULL_STRING, NUMERICAL, ONE_SPACE, ORTHOGONAL, ORTHOGONAL_AXIS, OTHER, OUTSIDE, PERCENT, PRIMITIVE_ARRAY, RIGHT, RUN_TIME, SOME_NULL, TEXT, THREE_D, TICK_ABOVE, TICK_ACROSS, TICK_BELOW, TICK_LEFT, TICK_NONE, TICK_RIGHT, TICK_SIDE1, TICK_SIDE2, TICK_SIZE, TOP, TWO_5_D, TWO_D, UNDEFINED, UNDEFINED_STRING, USER_INTERFACE, VALUE, VERTICAL |
Constructor Summary | |
PlotWithAxes()
|
Method Summary | |
abstract void |
compute(Bounds bo)
This method computes the entire chart within the given bounds. |
AllAxes |
getAxes()
|
int |
getDimension()
|
IDisplayServer |
getDisplayServer()
|
double |
getHorizontalSpacingInPixels()
|
Bounds |
getPlotBounds()
|
Insets |
getPlotInsets()
|
RunTimeContext |
getRunTimeContext()
|
abstract ISeriesRenderingHints |
getSeriesRenderingHints(SeriesDefinition sdOrthogonal,
Series seOrthogonal)
|
double |
getSeriesThickness()
|
double |
getTransposedAngle(double dOriginalAngle)
Returns a transpose of the original angle |
double |
getVerticalSpacingInPixels()
|
double |
transposeAngle(double dOriginalAngle)
Returns a transposed or the original angle as requested depending on the plot's orientation |
Anchor |
transposedAnchor(Orientation or,
Anchor an)
Transposes the anchor for a given source orientation |
int |
transposeLabelPosition(int iBaseOrOrthogonal,
int iOriginalPosition)
Returns a transposed or the original label position as requested depending on the plot's orientation |
Methods inherited from class org.eclipse.birt.chart.computation.Methods |
asDateTime, asDouble, asInteger, computeBox, computePolygon, computeRotatedTopPoint, getLabelPosition, getLocation, getLocation, getLocation, getNormalizedLocation, getNormalizedLocation |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PlotWithAxes()
Method Detail |
public final int getDimension()
public final double getSeriesThickness()
public final double getHorizontalSpacingInPixels()
public final double getVerticalSpacingInPixels()
public abstract void compute(Bounds bo) throws ChartException, java.lang.IllegalArgumentException
bo
-
ChartException
java.lang.IllegalArgumentException
public abstract ISeriesRenderingHints getSeriesRenderingHints(SeriesDefinition sdOrthogonal, Series seOrthogonal) throws ChartException, java.lang.IllegalArgumentException
sdOrthogonal
- seOrthogonal
-
ChartException
java.lang.IllegalArgumentException
public final AllAxes getAxes()
public final RunTimeContext getRunTimeContext()
public final IDisplayServer getDisplayServer()
public final Bounds getPlotBounds()
public final Insets getPlotInsets()
public final Anchor transposedAnchor(Orientation or, Anchor an) throws java.lang.IllegalArgumentException
or
- an
-
java.lang.IllegalArgumentException
public final double getTransposedAngle(double dOriginalAngle) throws java.lang.IllegalArgumentException
dOriginalAngle
-
UnexpectedInputException
java.lang.IllegalArgumentException
public final double transposeAngle(double dOriginalAngle) throws java.lang.IllegalArgumentException
dOriginalAngle
-
UnexpectedInputException
java.lang.IllegalArgumentException
public final int transposeLabelPosition(int iBaseOrOrthogonal, int iOriginalPosition) throws java.lang.IllegalArgumentException
iBaseOrOrthogonal
- iOriginalPosition
-
UnexpectedInputException
java.lang.IllegalArgumentException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |