R - generic object type for renderer parameterpublic abstract class AbstractErrorDataSetRendererParameter<R extends AbstractErrorDataSetRendererParameter<R>> extends AbstractDataSetManagement<R>
| Type | Property and Description |
|---|---|
ReadOnlyBooleanProperty |
actualPointReduction
Indicates whether point reduction is active.
|
BooleanProperty |
allowNaNs |
BooleanProperty |
assumeSortedData
Disable this if you have data which is not monotonic in x-direction.
|
DoubleProperty |
barWidthPercentage |
IntegerProperty |
barWidth |
IntegerProperty |
dashSize |
BooleanProperty |
drawBars |
BooleanProperty |
drawBubbles |
BooleanProperty |
drawMarker |
BooleanProperty |
dynamicBarWidth |
ObjectProperty<ErrorStyle> |
errorStyle
sets the error bar/surface plotting style ErrorBarRenderer.ESTYLE_NONE: no errors are drawn
ErrorBarRenderer.ESTYLE_BAR: error bars are drawn (default) ErrorBarRenderer.ESTYLE_SURFACE: error surface is
drawn
|
DoubleProperty |
intensityFading |
DoubleProperty |
markerSize |
IntegerProperty |
minRequiredReductionSize |
BooleanProperty |
parallelImplementation
Sets whether renderer should aim at parallelising sub-functionalities
|
BooleanProperty |
pointReduction
Sets whether superfluous points, otherwise drawn on the same pixel area, are merged and represented by the
multiple point average.
|
ObjectProperty<LineStyle> |
polyLineStyle
Sets whether renderer should draw no, simple (point-to-point), stair-case, Bezier, ...
|
ObjectProperty<RendererDataReducer> |
rendererDataReducer
sets the data reduction algorithm: possibly implementations are
DefaultDataReducer (default)
MaxDataReducer (a simple down-sampling algorithm, returning fixed number of max. |
IntegerProperty |
shiftBarOffset |
BooleanProperty |
shiftBar |
showInLegendProperty| Modifier and Type | Field and Description |
|---|---|
protected static double |
DEFAULT_HISTORY_INTENSITY_FADING |
showInLegend| Constructor and Description |
|---|
AbstractErrorDataSetRendererParameter() |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyBooleanProperty |
actualPointReductionProperty()
Indicates whether point reduction is active.
|
BooleanProperty |
allowNaNsProperty() |
BooleanProperty |
assumeSortedDataProperty()
Disable this if you have data which is not monotonic in x-direction.
|
DoubleProperty |
barWidthPercentageProperty() |
IntegerProperty |
barWidthProperty() |
protected R |
bind(R other) |
IntegerProperty |
dashSizeProperty() |
BooleanProperty |
drawBarsProperty() |
BooleanProperty |
drawBubblesProperty() |
BooleanProperty |
drawMarkerProperty() |
BooleanProperty |
dynamicBarWidthProperty() |
ObjectProperty<ErrorStyle> |
errorStyleProperty()
sets the error bar/surface plotting style ErrorBarRenderer.ESTYLE_NONE: no errors are drawn
ErrorBarRenderer.ESTYLE_BAR: error bars are drawn (default) ErrorBarRenderer.ESTYLE_SURFACE: error surface is
drawn
|
int |
getBarWidth() |
double |
getBarWidthPercentage() |
int |
getDashSize()
Returns the
dashSize. |
ErrorStyle |
getErrorType() |
double |
getIntensityFading()
Returns the
intensityFading. |
double |
getMarkerSize()
Returns the
markerSize. |
int |
getMinRequiredReductionSize() |
LineStyle |
getPolyLineStyle()
whether renderer should draw no, simple (point-to-point), stair-case, Bezier, ...
|
RendererDataReducer |
getRendererDataReducer() |
int |
getShiftBarOffset()
Returns the
shiftBarOffset. |
protected abstract R |
getThis() |
DoubleProperty |
intensityFadingProperty() |
boolean |
isActualReducePoints()
Indicates whether point reduction is active.
|
boolean |
isallowNaNs() |
boolean |
isAssumeSortedData()
Disable this if you have data which is not monotonic in x-direction.
|
boolean |
isDrawBars() |
boolean |
isDrawBubbles() |
boolean |
isDrawMarker() |
boolean |
isDynamicBarWidth() |
boolean |
isParallelImplementation()
whether renderer should aim at parallelising sub-functionalities
|
boolean |
isReducePoints()
Sets whether superfluous points, otherwise drawn on the same pixel area, are merged and represented by the
multiple point average.
|
boolean |
isShiftBar() |
DoubleProperty |
markerSizeProperty() |
IntegerProperty |
minRequiredReductionSizeProperty() |
BooleanProperty |
parallelImplementationProperty()
Sets whether renderer should aim at parallelising sub-functionalities
|
BooleanProperty |
pointReductionProperty()
Sets whether superfluous points, otherwise drawn on the same pixel area, are merged and represented by the
multiple point average.
|
ObjectProperty<LineStyle> |
polyLineStyleProperty()
Sets whether renderer should draw no, simple (point-to-point), stair-case, Bezier, ...
|
ObjectProperty<RendererDataReducer> |
rendererDataReducerProperty()
sets the data reduction algorithm: possibly implementations are
DefaultDataReducer (default)
MaxDataReducer (a simple down-sampling algorithm, returning fixed number of max. |
R |
setAllowNaNs(boolean state) |
R |
setAssumeSortedData(boolean state)
Disable this if you have data which is not monotonic in x-direction.
|
R |
setBarWidth(int barWidth) |
R |
setBarWidthPercentage(double size) |
R |
setDashSize(int dashSize)
Sets the
dashSize to the specified value. |
R |
setDrawBars(boolean state) |
R |
setDrawBubbles(boolean state) |
R |
setDrawMarker(boolean state) |
R |
setDynamicBarWidth(boolean state) |
R |
setErrorType(ErrorStyle style)
sets the error bar/surface plotting style ErrorBarRenderer.ESTYLE_NONE: no errors are drawn
ErrorBarRenderer.ESTYLE_BAR: error bars are drawn (default) ErrorBarRenderer.ESTYLE_SURFACE: error surface is
drawn
|
R |
setIntensityFading(double size)
Sets the
intensityFading to the specified value. |
R |
setMarkerSize(double size)
Sets the
markerSize to the specified value. |
R |
setMinRequiredReductionSize(int size) |
R |
setParallelImplementation(boolean state)
Sets whether renderer should aim at parallelising sub-functionalities
|
R |
setPointReduction(boolean state)
Sets whether superfluous points, otherwise drawn on the same pixel area, are merged and represented by the
multiple point average.
|
R |
setPolyLineStyle(LineStyle style)
Sets whether renderer should draw no, simple (point-to-point), stair-case, Bezier, ...
|
R |
setRendererDataReducer(RendererDataReducer algorithm) |
R |
setShiftBar(boolean state) |
R |
setshiftBarOffset(int shiftBarOffset)
Sets the
shiftBarOffset to the specified value. |
IntegerProperty |
shiftBarOffsetProperty() |
BooleanProperty |
shiftBarProperty() |
protected R |
unbind() |
copyMetaData, getAxes, getDataSetCopy, getDatasets, getDatasetsCopy, getDatasetsCopy, getErrorDataSetCopy, getFirstAxis, setShowInLegend, showInLegend, showInLegendPropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdrawLegendSymbol, renderpublic ReadOnlyBooleanProperty actualPointReductionProperty
public BooleanProperty allowNaNsProperty
public BooleanProperty assumeSortedDataProperty
isAssumeSortedData()public DoubleProperty barWidthPercentageProperty
getBarWidthPercentage()public IntegerProperty barWidthProperty
getBarWidth()public IntegerProperty dashSizeProperty
getDashSize()public BooleanProperty drawBarsProperty
isDrawBars()public BooleanProperty drawBubblesProperty
isDrawBubbles()public BooleanProperty drawMarkerProperty
isDrawMarker()public BooleanProperty dynamicBarWidthProperty
isDynamicBarWidth()public ObjectProperty<ErrorStyle> errorStyleProperty
public DoubleProperty intensityFadingProperty
getIntensityFading()public DoubleProperty markerSizeProperty
getMarkerSize()public IntegerProperty minRequiredReductionSizeProperty
getMinRequiredReductionSize()public BooleanProperty parallelImplementationProperty
isParallelImplementation()public BooleanProperty pointReductionProperty
public ObjectProperty<LineStyle> polyLineStyleProperty
getPolyLineStyle()public ObjectProperty<RendererDataReducer> rendererDataReducerProperty
DefaultDataReducer (default)MaxDataReducer (a simple down-sampling algorithm, returning fixed number of max. 1000 points)RamanDouglasPeukerDataReducerDouglasPeukerDataReducerVisvalingamMaheswariWhyattDataReducer (being developed)getRendererDataReducer()public IntegerProperty shiftBarOffsetProperty
getShiftBarOffset()public BooleanProperty shiftBarProperty
isShiftBar()protected static final double DEFAULT_HISTORY_INTENSITY_FADING
public AbstractErrorDataSetRendererParameter()
public ReadOnlyBooleanProperty actualPointReductionProperty()
public BooleanProperty allowNaNsProperty()
public BooleanProperty assumeSortedDataProperty()
isAssumeSortedData()public DoubleProperty barWidthPercentageProperty()
getBarWidthPercentage()public IntegerProperty barWidthProperty()
getBarWidth()public IntegerProperty dashSizeProperty()
getDashSize()public BooleanProperty drawBarsProperty()
isDrawBars()public BooleanProperty drawBubblesProperty()
isDrawBubbles()public BooleanProperty drawMarkerProperty()
isDrawMarker()public BooleanProperty dynamicBarWidthProperty()
isDynamicBarWidth()public ObjectProperty<ErrorStyle> errorStyleProperty()
public int getBarWidth()
barWidth in case of constant width bards being drawn @see setDynamicBarWidth()public double getBarWidthPercentage()
barWidthPercentage of the total X space should be taken to paint // bars.public int getDashSize()
dashSize.dashSize.public ErrorStyle getErrorType()
for detailspublic double getIntensityFading()
intensityFading.intensityFading.public double getMarkerSize()
markerSize.markerSize.public int getMinRequiredReductionSize()
public LineStyle getPolyLineStyle()
public RendererDataReducer getRendererDataReducer()
rendererDataReducerProperty()public int getShiftBarOffset()
shiftBarOffset.shiftBarOffset.protected abstract R getThis()
getThis in class AbstractDataSetManagement<R extends AbstractErrorDataSetRendererParameter<R>>public DoubleProperty intensityFadingProperty()
getIntensityFading()public boolean isActualReducePoints()
public boolean isallowNaNs()
public boolean isAssumeSortedData()
public boolean isDrawBars()
public boolean isDrawBubbles()
public boolean isDrawMarker()
public boolean isDynamicBarWidth()
public boolean isParallelImplementation()
public boolean isReducePoints()
public boolean isShiftBar()
public DoubleProperty markerSizeProperty()
getMarkerSize()public IntegerProperty minRequiredReductionSizeProperty()
getMinRequiredReductionSize()public BooleanProperty parallelImplementationProperty()
isParallelImplementation()public BooleanProperty pointReductionProperty()
public ObjectProperty<LineStyle> polyLineStyleProperty()
getPolyLineStyle()public ObjectProperty<RendererDataReducer> rendererDataReducerProperty()
DefaultDataReducer (default)MaxDataReducer (a simple down-sampling algorithm, returning fixed number of max. 1000 points)RamanDouglasPeukerDataReducerDouglasPeukerDataReducerVisvalingamMaheswariWhyattDataReducer (being developed)getRendererDataReducer()public R setAllowNaNs(boolean state)
state - true if NaN values are permittedpublic R setAssumeSortedData(boolean state)
state - true if data points are supposed to be sortedpublic R setBarWidth(int barWidth)
barWidth - the barWidth in case of constant width bards being drawn @see setDynamicBarWidth()public R setBarWidthPercentage(double size)
size - the barWidthPercentage of the total X space should be taken to paintpublic R setDashSize(int dashSize)
dashSize to the specified value. The dash is the horizontal line painted at the ends of the
vertical line. It is not painted if set to 0.dashSize - the dashSize to set.public R setDrawBars(boolean state)
state - true if bars from the data points to the y==0 axis shall be drawnpublic R setDrawBubbles(boolean state)
state - true if bubbles shall be drawpublic R setDrawMarker(boolean state)
state - true -> draws markerspublic R setDynamicBarWidth(boolean state)
state - true whether the width of bars drawn to the '0' shall be dynamically to the shown axis widthpublic R setErrorType(ErrorStyle style)
style - ErrorStyle @see ErrorStyle enumpublic R setIntensityFading(double size)
intensityFading to the specified value.size - the intensityFading to set.public R setMarkerSize(double size)
markerSize to the specified value.size - the markerSize to set.public R setMinRequiredReductionSize(int size)
size - the minimum number of samples before performing data reductionpublic R setParallelImplementation(boolean state)
state - true if renderer is parallelising sub-functionalitiespublic R setPointReduction(boolean state)
state - true if data points are supposed to be reducedpublic R setPolyLineStyle(LineStyle style)
style - draw no, simple (point-to-point), stair-case, Bezier, ... linespublic R setRendererDataReducer(RendererDataReducer algorithm)
algorithm - the new data reducing algorithm to be set (null -> DefaultDataReducer)rendererDataReducerProperty()public R setShiftBar(boolean state)
state - true if bars drawn to the y==0 axis shall be horizontally shifted for each DataSetpublic R setshiftBarOffset(int shiftBarOffset)
shiftBarOffset to the specified value.shiftBarOffset - the shiftBarOffset to set.public IntegerProperty shiftBarOffsetProperty()
getShiftBarOffset()public BooleanProperty shiftBarProperty()
isShiftBar()protected R unbind()
Copyright © 2019 GSI Helmholtzzentrum für Schwerionenforschung GmbH. All rights reserved.