XYPlot
and
XYBlockRenderer
.public class ClipPath extends java.lang.Object implements java.lang.Cloneable
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 and Description |
---|
ClipPath()
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,
java.awt.Paint fillPaint,
java.awt.Paint drawPaint,
java.awt.Stroke drawStroke,
java.awt.Composite composite)
Deprecated.
Constructor for ClipPath.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Deprecated.
Returns a clone of the object (a deeper clone than default to avoid bugs
when setting values in cloned object).
|
java.awt.geom.GeneralPath |
draw(java.awt.Graphics2D g2,
java.awt.geom.Rectangle2D dataArea,
ValueAxis horizontalAxis,
ValueAxis verticalAxis)
Deprecated.
Draws the clip path.
|
java.awt.geom.GeneralPath |
generateClipPath(java.awt.geom.Rectangle2D dataArea,
ValueAxis horizontalAxis,
ValueAxis verticalAxis)
Deprecated.
Generates the clip path.
|
java.awt.Composite |
getComposite()
Deprecated.
Returns the composite.
|
java.awt.Paint |
getDrawPaint()
Deprecated.
Returns the drawPaint.
|
java.awt.Stroke |
getDrawStroke()
Deprecated.
Returns the drawStroke.
|
java.awt.Paint |
getFillPaint()
Deprecated.
Returns the fillPaint.
|
double[] |
getXValue()
Deprecated.
Returns the xValue.
|
double[] |
getYValue()
Deprecated.
Returns the yValue.
|
boolean |
isClip()
Deprecated.
Returns the clip.
|
boolean |
isDrawPath()
Deprecated.
Returns the drawPath.
|
boolean |
isFillPath()
Deprecated.
Returns the fillPath.
|
void |
setClip(boolean clip)
Deprecated.
Sets the clip.
|
void |
setComposite(java.awt.Composite composite)
Deprecated.
Sets the composite.
|
void |
setDrawPaint(java.awt.Paint drawPaint)
Deprecated.
Sets the drawPaint.
|
void |
setDrawPath(boolean drawPath)
Deprecated.
Sets the drawPath.
|
void |
setDrawStroke(java.awt.Stroke drawStroke)
Deprecated.
Sets the drawStroke.
|
void |
setFillPaint(java.awt.Paint fillPaint)
Deprecated.
Sets the fillPaint.
|
void |
setFillPath(boolean fillPath)
Deprecated.
Sets the fillPath.
|
void |
setXValue(double[] xValue)
Deprecated.
Sets the xValue.
|
void |
setYValue(double[] yValue)
Deprecated.
Sets the yValue.
|
public ClipPath()
public ClipPath(double[] xValue, double[] yValue)
xValue
- x coordinates of curved to be createdyValue
- y coordinates of curved to be createdpublic ClipPath(double[] xValue, double[] yValue, boolean clip, boolean fillPath, boolean drawPath)
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 outlinepublic ClipPath(double[] xValue, double[] yValue, boolean fillPath, boolean drawPath, java.awt.Paint fillPaint, java.awt.Paint drawPaint, java.awt.Stroke drawStroke, java.awt.Composite composite)
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 rulepublic java.awt.geom.GeneralPath draw(java.awt.Graphics2D g2, java.awt.geom.Rectangle2D dataArea, ValueAxis horizontalAxis, ValueAxis verticalAxis)
g2
- current graphics2D.dataArea
- the dataArea that the plot is being draw in.horizontalAxis
- the horizontal axis.verticalAxis
- the vertical axis.public java.awt.geom.GeneralPath generateClipPath(java.awt.geom.Rectangle2D dataArea, ValueAxis horizontalAxis, ValueAxis verticalAxis)
dataArea
- the dataArea that the plot is being draw in.horizontalAxis
- the horizontal axis.verticalAxis
- the vertical axis.public java.awt.Composite getComposite()
public java.awt.Paint getDrawPaint()
public boolean isDrawPath()
public java.awt.Stroke getDrawStroke()
public java.awt.Paint getFillPaint()
public boolean isFillPath()
public double[] getXValue()
public double[] getYValue()
public void setComposite(java.awt.Composite composite)
composite
- The composite to setpublic void setDrawPaint(java.awt.Paint drawPaint)
drawPaint
- The drawPaint to setpublic void setDrawPath(boolean drawPath)
drawPath
- The drawPath to setpublic void setDrawStroke(java.awt.Stroke drawStroke)
drawStroke
- The drawStroke to setpublic void setFillPaint(java.awt.Paint fillPaint)
fillPaint
- The fillPaint to setpublic void setFillPath(boolean fillPath)
fillPath
- The fillPath to setpublic void setXValue(double[] xValue)
xValue
- The xValue to setpublic void setYValue(double[] yValue)
yValue
- The yValue to setpublic boolean isClip()
public void setClip(boolean clip)
clip
- The clip to setpublic java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
- if cloning is not supported.