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.Colorjavafx.scene.paint.ColorgetPlotObject(int index) intvoidvoidremoveGroupFromPlot(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()
-