Package llnl.gnem.core.gui.plotting.api
Interface ObjectGroup
- All Known Implementing Classes:
BasicObjectGroup
public interface ObjectGroup
-
Method Summary
Modifier and TypeMethodDescriptionaddPlotObject
(PlotObject object) javafx.scene.paint.Color
javafx.scene.paint.Color
getPlotObject
(int index) int
void
void
removeGroupFromPlot
(BasicPlot plot) setColorMap
(String colorMap) setEdgeColor
(javafx.scene.paint.Color color) setFillColor
(javafx.scene.paint.Color color) setGroupName
(String groupName) setHoverName
(String hoverName) setHoverTemplate
(String hoverTemplate) setLineStyle
(LineStyles lineStyle) setPlotObjects
(PlotObject... objects) setPxThickness
(int pxThickness)
-
Method Details
-
getGroupName
String getGroupName() -
setGroupName
-
getHoverName
String getHoverName() -
setHoverName
-
getEdgeColor
javafx.scene.paint.Color getEdgeColor() -
setEdgeColor
-
getFillColor
javafx.scene.paint.Color getFillColor() -
setFillColor
-
getPxThickness
int getPxThickness() -
setPxThickness
-
getLineStyle
LineStyles getLineStyle() -
setLineStyle
-
getColorMap
String getColorMap() -
setColorMap
-
getHoverTemplate
String getHoverTemplate() -
setHoverTemplate
-
addPlotObject
-
getPlotObject
-
getLegendObject
PlotObject getLegendObject() -
getPlotObjects
List<PlotObject> getPlotObjects() -
setPlotObjects
-
plotGroup
-
removeGroupFromPlot
-
clearGroup
List<PlotObject> clearGroup()
-