T
- the parameterization lower bounded by Plot
itself.public interface Plot<T extends Plot<T>>
Modifier and Type | Interface and Description |
---|---|
static class |
Plot.AxisScaleType
An enumeration of axis scale types.
|
static class |
Plot.AxisType
An enumeration of axis types.
|
Modifier and Type | Method and Description |
---|---|
T |
setAxis(Plot.AxisType axisType,
String axisTitle,
double lower,
double upper,
Plot.AxisScaleType axisScaleType)
Sets the axis information.
|
T |
setAxisRange(Plot.AxisType axisType,
double lower,
double upper)
Sets the axis range.
|
T |
setAxisScale(Plot.AxisType axisType,
Plot.AxisScaleType axisScaleType)
Sets the
Plot.AxisScaleType . |
T |
setAxisTitle(Plot.AxisType axisType,
String axisTitle)
Sets the axis title.
|
T |
setDataStyles(DataStyle... dataStyles)
Sets the
DataStyle s. |
T |
setDataTitles(String... dataTitles)
Sets the data titles.
|
T |
setPanelLocation(int panelX,
int panelY)
Sets the panel location.
|
T |
setPanelSize(int panelWidth,
int panelHeight)
Sets the panel size.
|
T |
setPropertyEnabled(String property,
boolean isPropertyEnabled)
Sets whether the given property is enabled.
|
T |
setTitle(String title)
Sets the title.
|
T |
setViewport(double... viewportParameters)
Sets the viewport.
|
T setAxis(Plot.AxisType axisType, String axisTitle, double lower, double upper, Plot.AxisScaleType axisScaleType)
axisType
- the Plot.AxisType
.axisTitle
- the axis title.lower
- the lower bound.upper
- the upper bound.axisScaleType
- the Plot.AxisScaleType
.T setAxisTitle(Plot.AxisType axisType, String axisTitle)
axisType
- the Plot.AxisType
.axisTitle
- the axis title.T setAxisRange(Plot.AxisType axisType, double lower, double upper)
axisType
- the Plot.AxisType
.lower
- the lower bound.upper
- the upper bound.T setAxisScale(Plot.AxisType axisType, Plot.AxisScaleType axisScaleType)
Plot.AxisScaleType
.axisType
- the Plot.AxisType
.axisScaleType
- the Plot.AxisScaleType
.T setDataTitles(String... dataTitles)
dataTitles
- the data titles.T setDataStyles(DataStyle... dataStyles)
DataStyle
s.dataStyles
- the DataStyle
s.T setViewport(double... viewportParameters)
viewportParameters
- the viewport parameters.T setPropertyEnabled(String property, boolean isPropertyEnabled)
isPropertyEnabled
- whether the given property is enabled.T setPanelLocation(int panelX, int panelY)
panelX
- the panel x
-coordinate.panelY
- the panel y
-coordinate.T setPanelSize(int panelWidth, int panelHeight)
panelWidth
- the panel width.panelHeight
- the panel height.