Uses of Class org.jfree.chart.plot.PlotOrientation

Uses in package org.jfree.chart.plot

Fields of type org.jfree.chart.plot.PlotOrientation

PlotOrientation
For a plot where the range axis is horizontal.
PlotOrientation
For a plot where the range axis is vertical.

Methods with parameter type org.jfree.chart.plot.PlotOrientation

void
XYPlot.drawDomainCrosshair(Graphics2D g2, Rectangle2D dataArea, PlotOrientation orientation, double value, ValueAxis axis, Stroke stroke, Paint paint)
Draws a domain crosshair.
void
CategoryPlot.drawRangeCrosshair(Graphics2D g2, Rectangle2D dataArea, PlotOrientation orientation, double value, ValueAxis axis, Stroke stroke, Paint paint)
Draws a range crosshair.
void
XYPlot.drawRangeCrosshair(Graphics2D g2, Rectangle2D dataArea, PlotOrientation orientation, double value, ValueAxis axis, Stroke stroke, Paint paint)
Draws a range crosshair.
RectangleEdge
Resolves a domain axis location for a given plot orientation.
RectangleEdge
Resolves a range axis location for a given plot orientation.
void
Sets the orientation for the plot and sends a PlotChangeEvent to all registered listeners.
void
Sets the orientation of the plot (and all subplots).
void
Sets the orientation for the plot (also changes the orientation for all the subplots to match).
void
Sets the orientation for the plot (and all the subplots).
void
Sets the orientation for the plot (and all its subplots).
void
Sets the orientation for the plot and sends a PlotChangeEvent to all registered listeners.
void
CrosshairState.updateCrosshairPoint(double x, double y, double transX, double transY, PlotOrientation orientation)
Evaluates a data point and if it is the closest to the anchor point it becomes the new crosshair point.
void
CrosshairState.updateCrosshairPoint(double x, double y, int domainAxisIndex, int rangeAxisIndex, double transX, double transY, PlotOrientation orientation)
Evaluates a data point and if it is the closest to the anchor point it becomes the new crosshair point.

Methods with return type org.jfree.chart.plot.PlotOrientation

PlotOrientation
Returns the orientation of the plot.
PlotOrientation
Returns the orientation of the plot.
PlotOrientation
Returns the orientation of the plot.
PlotOrientation
Returns the orientation of the plot.
PlotOrientation
Returns the orientation of the plot.
PlotOrientation
Returns the orientation of the plot.

Uses in package org.jfree.chart.renderer.category

Methods with parameter type org.jfree.chart.plot.PlotOrientation

double
BarRenderer.calculateBarW0(CategoryPlot plot, PlotOrientation orientation, Rectangle2D dataArea, CategoryAxis domainAxis, CategoryItemRendererState state, int row, int column)
Calculates the coordinate of the first "side" of a bar.
double
GroupedStackedBarRenderer.calculateBarW0(CategoryPlot plot, PlotOrientation orientation, Rectangle2D dataArea, CategoryAxis domainAxis, CategoryItemRendererState state, int row, int column)
Calculates the coordinate of the first "side" of a bar.
double
LevelRenderer.calculateBarW0(CategoryPlot plot, PlotOrientation orientation, Rectangle2D dataArea, CategoryAxis domainAxis, CategoryItemRendererState state, int row, int column)
Calculates the coordinate of the first "side" of a bar.
Point2D
AbstractCategoryItemRenderer.calculateDomainMarkerTextAnchorPoint(Graphics2D g2, PlotOrientation orientation, Rectangle2D dataArea, Rectangle2D markerArea, RectangleInsets markerOffset, LengthAdjustmentType labelOffsetType, RectangleAnchor anchor)
Calculates the (x, y) coordinates for drawing the label for a marker on the range axis.
Point2D
AbstractCategoryItemRenderer.calculateRangeMarkerTextAnchorPoint(Graphics2D g2, PlotOrientation orientation, Rectangle2D dataArea, Rectangle2D markerArea, RectangleInsets markerOffset, LengthAdjustmentType labelOffsetType, RectangleAnchor anchor)
Calculates the (x, y) coordinates for drawing a marker label.
void
AbstractCategoryItemRenderer.drawItemLabel(Graphics2D g2, PlotOrientation orientation, CategoryDataset dataset, int row, int column, double x, double y, boolean negative)
Draws an item label.
void
CategoryStepRenderer.drawLine(Graphics2D g2, CategoryStepRenderer.State state, PlotOrientation orientation, double x0, double y0, double x1, double y1)
Draws a line taking into account the specified orientation.

Uses in package org.jfree.chart

Methods with parameter type org.jfree.chart.plot.PlotOrientation

JFreeChart
ChartFactory.createAreaChart(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates an area chart with default settings.
JFreeChart
ChartFactory.createBarChart(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a bar chart.
JFreeChart
ChartFactory.createBarChart3D(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a bar chart with a 3D effect.
JFreeChart
ChartFactory.createBubbleChart(String title, String xAxisLabel, String yAxisLabel, XYZDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a bubble chart with default settings.
JFreeChart
ChartFactory.createHistogram(String title, String xAxisLabel, String yAxisLabel, IntervalXYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a histogram chart.
JFreeChart
ChartFactory.createLineChart(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a line chart with default settings.
JFreeChart
ChartFactory.createLineChart3D(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a line chart with default settings.
JFreeChart
ChartFactory.createScatterPlot(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a scatter plot with default settings.
JFreeChart
ChartFactory.createStackedAreaChart(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a stacked area chart with default settings.
JFreeChart
ChartFactory.createStackedBarChart(String title, String domainAxisLabel, String rangeAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a stacked bar chart with default settings.
JFreeChart
ChartFactory.createStackedBarChart3D(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a stacked bar chart with a 3D effect and default settings.
JFreeChart
ChartFactory.createStackedXYAreaChart(String title, String xAxisLabel, String yAxisLabel, TableXYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a stacked XY area plot.
JFreeChart
ChartFactory.createWaferMapChart(String title, WaferMapDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a wafer map chart.
JFreeChart
ChartFactory.createWaterfallChart(String title, String categoryAxisLabel, String valueAxisLabel, CategoryDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a waterfall chart.
JFreeChart
ChartFactory.createXYAreaChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates an area chart using an XYDataset.
JFreeChart
ChartFactory.createXYBarChart(String title, String xAxisLabel, boolean dateAxis, String yAxisLabel, IntervalXYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates and returns a default instance of an XY bar chart.
JFreeChart
ChartFactory.createXYLineChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a line chart (based on an XYDataset) with default settings.
JFreeChart
ChartFactory.createXYStepAreaChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a filled stepped XY plot with default settings.
JFreeChart
ChartFactory.createXYStepChart(String title, String xAxisLabel, String yAxisLabel, XYDataset dataset, PlotOrientation orientation, boolean legend, boolean tooltips, boolean urls)
Creates a stepped XY plot with default settings.

Uses in package org.jfree.chart.renderer

Methods with parameter type org.jfree.chart.plot.PlotOrientation

Point2D
AbstractRenderer.calculateLabelAnchorPoint(ItemLabelAnchor anchor, double x, double y, PlotOrientation orientation)
Calculates the item label anchor point.

Uses in package org.jfree.chart.renderer.xy

Methods with parameter type org.jfree.chart.plot.PlotOrientation

Point2D
AbstractXYItemRenderer.calculateDomainMarkerTextAnchorPoint(Graphics2D g2, PlotOrientation orientation, Rectangle2D dataArea, Rectangle2D markerArea, RectangleInsets markerOffset, LengthAdjustmentType labelOffsetType, RectangleAnchor anchor)
Calculates the (x, y) coordinates for drawing a marker label.
void
AbstractXYItemRenderer.drawItemLabel(Graphics2D g2, PlotOrientation orientation, XYDataset dataset, int series, int item, double x, double y, boolean negative)
Draws an item label.
Shape
XYDifferenceRenderer.getNegativeArea(float x0, float y0A, float y0B, float x1, float y1A, float y1B, PlotOrientation orientation)
Returns the negative area for a cross-over section.
Shape
XYDifferenceRenderer.getPositiveArea(float x0, float y0A, float y0B, float x1, float y1A, float y1B, PlotOrientation orientation)
Returns the positive area for a crossover point.
void
AbstractXYItemRenderer.updateCrosshairValues(CrosshairState crosshairState, double x, double y, double transX, double transY, PlotOrientation orientation)
Considers the current (x, y) coordinate and updates the crosshair point if it meets the criteria (usually means the (x, y) coordinate is the closest to the anchor point so far).
void
AbstractXYItemRenderer.updateCrosshairValues(CrosshairState crosshairState, double x, double y, int domainAxisIndex, int rangeAxisIndex, double transX, double transY, PlotOrientation orientation)
Considers the current (x, y) coordinate and updates the crosshair point if it meets the criteria (usually means the (x, y) coordinate is the closest to the anchor point so far).