## Uses of Class
org.jfree.ui.RectangleInsets

- Packages that use RectangleInsets
  Package | Description
  --- | ---
  org.jfree.chart |
  org.jfree.chart.axis |
  org.jfree.chart.block |
  org.jfree.chart.editor |
  org.jfree.chart.plot |
  org.jfree.chart.renderer.xy |
  org.jfree.chart.title |
  org.jfree.ui |

- - ### Uses of RectangleInsets in org.jfree.chart

    Methods in org.jfree.chart that return RectangleInsets
    Modifier and Type | Method and Description
    --- | ---
    `RectangleInsets` | StandardChartTheme.`getAxisOffset()` Returns the axis offsets.
    `RectangleInsets` | JFreeChart.`getPadding()` Returns the padding between the chart border and the chart drawing area.

    Methods in org.jfree.chart with parameters of type RectangleInsets
    Modifier and Type | Method and Description
    --- | ---
    `void` | StandardChartTheme.`setAxisOffset(RectangleInsets offset)` Sets the axis offset.
    `void` | JFreeChart.`setPadding(RectangleInsets padding)` Sets the padding between the chart border and the chart drawing area, and sends a `ChartChangeEvent` to all registered listeners.

  - ### Uses of RectangleInsets in org.jfree.chart.axis

    Fields in org.jfree.chart.axis declared as RectangleInsets
    Modifier and Type | Field and Description
    --- | ---
    `static RectangleInsets` | Axis.`DEFAULT_AXIS_LABEL_INSETS` The default axis label insets.
    `static RectangleInsets` | PeriodAxisLabelInfo.`DEFAULT_INSETS` The default insets.
    `static RectangleInsets` | Axis.`DEFAULT_TICK_LABEL_INSETS` The default tick label insets.

    Methods in org.jfree.chart.axis that return RectangleInsets
    Modifier and Type | Method and Description
    --- | ---
    `RectangleInsets` | Axis.`getLabelInsets()` Returns the insets for the label (that is, the amount of blank space that should be left around the label).
    `RectangleInsets` | PeriodAxisLabelInfo.`getPadding()` Returns the padding for the band.
    `RectangleInsets` | Axis.`getTickLabelInsets()` Returns the insets for the tick labels.

    Methods in org.jfree.chart.axis with parameters of type RectangleInsets
    Modifier and Type | Method and Description
    --- | ---
    `void` | Axis.`setLabelInsets(RectangleInsets insets)` Sets the insets for the axis label, and sends an `AxisChangeEvent` to all registered listeners.
    `void` | Axis.`setLabelInsets(RectangleInsets insets, boolean notify)` Sets the insets for the axis label, and sends an `AxisChangeEvent` to all registered listeners.
    `void` | Axis.`setTickLabelInsets(RectangleInsets insets)` Sets the insets for the tick labels and sends an `AxisChangeEvent` to all registered listeners.

    Constructors in org.jfree.chart.axis with parameters of type RectangleInsets
    Constructor and Description
    `PeriodAxisLabelInfo(java.lang.Class periodClass, java.text.DateFormat dateFormat, RectangleInsets padding, java.awt.Font labelFont, java.awt.Paint labelPaint, boolean drawDividers, java.awt.Stroke dividerStroke, java.awt.Paint dividerPaint)` Creates a new instance.

  - ### Uses of RectangleInsets in org.jfree.chart.block

    Methods in org.jfree.chart.block that return RectangleInsets
    Modifier and Type | Method and Description
    --- | ---
    `RectangleInsets` | LineBorder.`getInsets()` Returns the insets.
    `RectangleInsets` | BlockBorder.`getInsets()` Returns the space reserved for the border.
    `RectangleInsets` | BlockFrame.`getInsets()` Returns the space reserved for the border.
    `RectangleInsets` | AbstractBlock.`getMargin()` Returns the margin.
    `RectangleInsets` | AbstractBlock.`getPadding()` Returns the padding.

    Methods in org.jfree.chart.block with parameters of type RectangleInsets
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractBlock.`setMargin(RectangleInsets margin)` Sets the margin (use `ZERO_INSETS` for no padding).
    `void` | AbstractBlock.`setPadding(RectangleInsets padding)` Sets the padding (use `ZERO_INSETS` for no padding).

    Constructors in org.jfree.chart.block with parameters of type RectangleInsets
    Constructor and Description
    `BlockBorder(RectangleInsets insets, java.awt.Paint paint)` Creates a new border.
    `LineBorder(java.awt.Paint paint, java.awt.Stroke stroke, RectangleInsets insets)` Creates a new border with the specified color.

  - ### Uses of RectangleInsets in org.jfree.chart.editor

    Methods in org.jfree.chart.editor that return RectangleInsets
    Modifier and Type | Method and Description
    --- | ---
    `RectangleInsets` | DefaultAxisEditor.`getLabelInsets()` Returns the current label insets value
    `RectangleInsets` | DefaultPlotEditor.`getPlotInsets()` Returns the current plot insets.
    `RectangleInsets` | DefaultAxisEditor.`getTickLabelInsets()` Returns the current tick label insets value

  - ### Uses of RectangleInsets in org.jfree.chart.plot

    Fields in org.jfree.chart.plot declared as RectangleInsets
    Modifier and Type | Field and Description
    --- | ---
    `static RectangleInsets` | Plot.`DEFAULT_INSETS` The default insets.

    Methods in org.jfree.chart.plot that return RectangleInsets
    Modifier and Type | Method and Description
    --- | ---
    `RectangleInsets` | XYPlot.`getAxisOffset()` Returns the axis offset.
    `RectangleInsets` | Plot.`getInsets()` Returns the insets for the plot area.
    `RectangleInsets` | Marker.`getLabelOffset()` Returns the label offset.

    Methods in org.jfree.chart.plot with parameters of type RectangleInsets
    Modifier and Type | Method and Description
    --- | ---
    `void` | XYPlot.`setAxisOffset(RectangleInsets offset)` Sets the axis offsets (gap between the data area and the axes) and sends a `PlotChangeEvent` to all registered listeners.
    `void` | Plot.`setInsets(RectangleInsets insets)` Sets the insets for the plot and sends a `PlotChangeEvent` to all registered listeners.
    `void` | Plot.`setInsets(RectangleInsets insets, boolean notify)` Sets the insets for the plot and, if requested, and sends a `PlotChangeEvent` to all registered listeners.
    `void` | Marker.`setLabelOffset(RectangleInsets offset)` Sets the label offset and sends a `MarkerChangeEvent` to all registered listeners.

  - ### Uses of RectangleInsets in org.jfree.chart.renderer.xy

    Methods in org.jfree.chart.renderer.xy with parameters of type RectangleInsets
    Modifier and Type | Method and Description
    --- | ---
    `protected java.awt.geom.Point2D` | AbstractXYItemRenderer.`calculateDomainMarkerTextAnchorPoint(java.awt.Graphics2D g2, PlotOrientation orientation, java.awt.geom.Rectangle2D dataArea, java.awt.geom.Rectangle2D markerArea, RectangleInsets markerOffset, LengthAdjustmentType labelOffsetType, RectangleAnchor anchor)` Calculates the (x, y) coordinates for drawing a marker label.

  - ### Uses of RectangleInsets in org.jfree.chart.title

    Fields in org.jfree.chart.title declared as RectangleInsets
    Modifier and Type | Field and Description
    --- | ---
    `static RectangleInsets` | Title.`DEFAULT_PADDING` Default title padding.

    Methods in org.jfree.chart.title that return RectangleInsets
    Modifier and Type | Method and Description
    --- | ---
    `RectangleInsets` | LegendTitle.`getItemLabelPadding()` Returns the padding used for the items labels.
    `RectangleInsets` | LegendTitle.`getLegendItemGraphicPadding()` Returns the padding that will be applied to each item graphic.

    Methods in org.jfree.chart.title with parameters of type RectangleInsets
    Modifier and Type | Method and Description
    --- | ---
    `void` | LegendTitle.`setItemLabelPadding(RectangleInsets padding)` Sets the padding used for the item labels in the legend.
    `void` | LegendTitle.`setLegendItemGraphicPadding(RectangleInsets padding)` Sets the padding that will be applied to each item graphic in the legend and sends a `TitleChangeEvent` to all registered listeners.

    Constructors in org.jfree.chart.title with parameters of type RectangleInsets
    Constructor and Description
    `TextTitle(java.lang.String text, java.awt.Font font, java.awt.Paint paint, RectangleEdge position, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, RectangleInsets padding)` Creates a new title.
    `Title(RectangleEdge position, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, RectangleInsets padding)` Creates a new title.

  - ### Uses of RectangleInsets in org.jfree.ui

    Fields in org.jfree.ui declared as RectangleInsets
    Modifier and Type | Field and Description
    --- | ---
    `static RectangleInsets` | RectangleInsets.`ZERO_INSETS` A useful constant representing zero insets.