Interface ParallelCoordinatesMatrixView<Component,Color>
-
- All Known Implementing Classes:
AbstractParallelCoordinatesMatrixView
,SwingParallelCoordinatesMatrixView
public interface ParallelCoordinatesMatrixView<Component,Color>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
getClosestRow(int x, int y)
MutableProperty<com.macrofocus.igraphics.colortheme.ColorTheme<Color>>
getColorTheme()
Returns the color theme to use.ParallelCoordinatesMatrixModel
getModel()
Returns the ScatterPlotModel that provides the data displayed by this ScatterPlotView.Component
getNativeComponent()
boolean
isSelectionMode()
boolean
isShowTiming()
Returns whether information about refresh rate should be displayed.void
setAntialiasing(MutableProperty<java.lang.Boolean> antialiasing)
void
setColorTheme(MutableProperty<com.macrofocus.igraphics.colortheme.ColorTheme<Color>> colorTheme)
Sets the color theme to use.void
setLicenseModel(LicenseModel licenseModel)
void
setModel(ParallelCoordinatesMatrixModel model)
Sets the data model and registers with it for listener notifications from the new data model.void
setRendering(MutableProperty<com.macrofocus.crossplatform.CPCanvas.Rendering> rendering)
void
setSelectionMode(boolean value)
void
setShowFiltered(MutableProperty<java.lang.Boolean> showFiltered)
void
setShowTiming(boolean showTiming)
Sets whether information about refresh rate should be displayed.
-
-
-
Method Detail
-
getClosestRow
java.lang.Object getClosestRow(int x, int y)
-
isSelectionMode
boolean isSelectionMode()
-
setSelectionMode
void setSelectionMode(boolean value)
-
isShowTiming
boolean isShowTiming()
Returns whether information about refresh rate should be displayed.- Returns:
- true to display refresh rate information, false otherwise
-
setShowTiming
void setShowTiming(boolean showTiming)
Sets whether information about refresh rate should be displayed.- Parameters:
showTiming
- true to display refresh rate information, false otherwise
-
setLicenseModel
void setLicenseModel(LicenseModel licenseModel)
-
setModel
void setModel(ParallelCoordinatesMatrixModel model)
Sets the data model and registers with it for listener notifications from the new data model.- Parameters:
model
- the new data model- See Also:
getModel()
-
getModel
ParallelCoordinatesMatrixModel getModel()
Returns the ScatterPlotModel that provides the data displayed by this ScatterPlotView.- Returns:
- the ScatterPlotModel that provides the data displayed by this ScatterPlotView
- See Also:
setModel(ParallelCoordinatesMatrixModel)
-
getColorTheme
MutableProperty<com.macrofocus.igraphics.colortheme.ColorTheme<Color>> getColorTheme()
Returns the color theme to use.- Returns:
- the color theme
-
setColorTheme
void setColorTheme(MutableProperty<com.macrofocus.igraphics.colortheme.ColorTheme<Color>> colorTheme)
Sets the color theme to use.- Parameters:
colorTheme
- the color theme to use
-
setShowFiltered
void setShowFiltered(MutableProperty<java.lang.Boolean> showFiltered)
-
setRendering
void setRendering(MutableProperty<com.macrofocus.crossplatform.CPCanvas.Rendering> rendering)
-
setAntialiasing
void setAntialiasing(MutableProperty<java.lang.Boolean> antialiasing)
-
getNativeComponent
Component getNativeComponent()
-
-