Package org.jfree.chart
Class ClipPath
java.lang.Object
org.jfree.chart.ClipPath
- All Implemented Interfaces:
Cloneable
Deprecated.
This class would typically be used with a
ContourPlot. It allows the user to define a
GeneralPath curve in plot coordinates. This curve can then be
used mask off or define regions within the contour plot. The data must be
sorted.-
Constructor Summary
ConstructorsConstructorDescriptionClipPath()Deprecated.Constructor for ClipPath.ClipPath(double[] xValue, double[] yValue) Deprecated.Constructor for ClipPath.ClipPath(double[] xValue, double[] yValue, boolean clip, boolean fillPath, boolean drawPath) Deprecated.Constructor for ClipPath.ClipPath(double[] xValue, double[] yValue, boolean fillPath, boolean drawPath, Paint fillPaint, Paint drawPaint, Stroke drawStroke, Composite composite) Deprecated.Constructor for ClipPath. -
Method Summary
Modifier and TypeMethodDescriptionclone()Deprecated.Returns a clone of the object (a deeper clone than default to avoid bugs when setting values in cloned object).draw(Graphics2D g2, Rectangle2D dataArea, ValueAxis horizontalAxis, ValueAxis verticalAxis) Deprecated.Draws the clip path.generateClipPath(Rectangle2D dataArea, ValueAxis horizontalAxis, ValueAxis verticalAxis) Deprecated.Generates the clip path.Deprecated.Returns the composite.Deprecated.Returns the drawPaint.Deprecated.Returns the drawStroke.Deprecated.Returns the fillPaint.double[]Deprecated.Returns the xValue.double[]Deprecated.Returns the yValue.booleanisClip()Deprecated.Returns the clip.booleanDeprecated.Returns the drawPath.booleanDeprecated.Returns the fillPath.voidsetClip(boolean clip) Deprecated.Sets the clip.voidsetComposite(Composite composite) Deprecated.Sets the composite.voidsetDrawPaint(Paint drawPaint) Deprecated.Sets the drawPaint.voidsetDrawPath(boolean drawPath) Deprecated.Sets the drawPath.voidsetDrawStroke(Stroke drawStroke) Deprecated.Sets the drawStroke.voidsetFillPaint(Paint fillPaint) Deprecated.Sets the fillPaint.voidsetFillPath(boolean fillPath) Deprecated.Sets the fillPath.voidsetXValue(double[] xValue) Deprecated.Sets the xValue.voidsetYValue(double[] yValue) Deprecated.Sets the yValue.
-
Constructor Details
-
ClipPath
public ClipPath()Deprecated.Constructor for ClipPath. -
ClipPath
Deprecated.Constructor for ClipPath. Default values are assumed for the fillPath and drawPath options as false and true respectively. The fillPaint is set to Color.GRAY, the drawColor is Color.BLUE, the stroke is BasicStroke(1) and the composite is AlphaComposite.Src.- Parameters:
xValue- x coordinates of curved to be createdyValue- y coordinates of curved to be created
-
ClipPath
Deprecated.Constructor for ClipPath. The fillPaint is set to Color.GRAY, the drawColor is Color.BLUE, the stroke is BasicStroke(1) and the composite is AlphaComposite.Src.- Parameters:
xValue- x coordinates of curved to be createdyValue- y coordinates of curved to be createdclip- clip?fillPath- whether the path is to filleddrawPath- whether the path is to drawn as an outline
-
ClipPath
public ClipPath(double[] xValue, double[] yValue, boolean fillPath, boolean drawPath, Paint fillPaint, Paint drawPaint, Stroke drawStroke, Composite composite) Deprecated.Constructor for ClipPath.- Parameters:
xValue- x coordinates of curved to be createdyValue- y coordinates of curved to be createdfillPath- whether the path is to filleddrawPath- whether the path is to drawn as an outlinefillPaint- the fill paintdrawPaint- the outline stroke colordrawStroke- the stroke stylecomposite- the composite rule
-
-
Method Details
-
draw
public GeneralPath draw(Graphics2D g2, Rectangle2D dataArea, ValueAxis horizontalAxis, ValueAxis verticalAxis) Deprecated.Draws the clip path.- Parameters:
g2- current graphics2D.dataArea- the dataArea that the plot is being draw in.horizontalAxis- the horizontal axis.verticalAxis- the vertical axis.- Returns:
- The GeneralPath defining the outline
-
generateClipPath
public GeneralPath generateClipPath(Rectangle2D dataArea, ValueAxis horizontalAxis, ValueAxis verticalAxis) Deprecated.Generates the clip path.- Parameters:
dataArea- the dataArea that the plot is being draw in.horizontalAxis- the horizontal axis.verticalAxis- the vertical axis.- Returns:
- The GeneralPath defining the outline
-
getComposite
Deprecated.Returns the composite.- Returns:
- Composite
-
getDrawPaint
Deprecated.Returns the drawPaint.- Returns:
- Paint
-
isDrawPath
Deprecated.Returns the drawPath.- Returns:
- boolean
-
getDrawStroke
Deprecated.Returns the drawStroke.- Returns:
- Stroke
-
getFillPaint
Deprecated.Returns the fillPaint.- Returns:
- Paint
-
isFillPath
Deprecated.Returns the fillPath.- Returns:
- boolean
-
getXValue
Deprecated.Returns the xValue.- Returns:
- double[]
-
getYValue
Deprecated.Returns the yValue.- Returns:
- double[]
-
setComposite
Deprecated.Sets the composite.- Parameters:
composite- The composite to set
-
setDrawPaint
Deprecated.Sets the drawPaint.- Parameters:
drawPaint- The drawPaint to set
-
setDrawPath
Deprecated.Sets the drawPath.- Parameters:
drawPath- The drawPath to set
-
setDrawStroke
Deprecated.Sets the drawStroke.- Parameters:
drawStroke- The drawStroke to set
-
setFillPaint
Deprecated.Sets the fillPaint.- Parameters:
fillPaint- The fillPaint to set
-
setFillPath
Deprecated.Sets the fillPath.- Parameters:
fillPath- The fillPath to set
-
setXValue
Deprecated.Sets the xValue.- Parameters:
xValue- The xValue to set
-
setYValue
Deprecated.Sets the yValue.- Parameters:
yValue- The yValue to set
-
isClip
Deprecated.Returns the clip.- Returns:
- boolean
-
setClip
Deprecated.Sets the clip.- Parameters:
clip- The clip to set
-
clone
Deprecated.Returns a clone of the object (a deeper clone than default to avoid bugs when setting values in cloned object).- Overrides:
clonein classObject- Returns:
- The clone.
- Throws:
CloneNotSupportedException- if cloning is not supported.
-
XYPlotandXYBlockRenderer.