Class BasicSymbol
java.lang.Object
llnl.gnem.core.gui.plotting.plotly.BasicSymbol
- All Implemented Interfaces:
PlotObject,Symbol
-
Constructor Summary
ConstructorsConstructorDescriptionBasicSymbol(SymbolStyles style, String name, double x, double y, javafx.scene.paint.Color fillColor, javafx.scene.paint.Color edgeColor, javafx.scene.paint.Color textColor, String text, boolean textVisible) BasicSymbol(BasicSymbol other) -
Method Summary
Modifier and TypeMethodDescriptionbooleanjavafx.scene.paint.Colorjavafx.scene.paint.ColorgetName()getStyle()getText()javafx.scene.paint.ColordoublegetX()doublegetY()inthashCode()booleanvoidsetColorationValue(Double colorationValue) voidsetColorMap(String colorMap) setEdgeColor(javafx.scene.paint.Color color) setFillColor(javafx.scene.paint.Color color) voidsetHoverTemplate(String hoverTemplate) setLegendGrouping(String legendGroup) voidsetStyle(SymbolStyles style) voidvoidsetTextColor(javafx.scene.paint.Color textColor) voidsetTextVisible(boolean textVisible) voidsetX(double x) voidsetY(double y) voidshowInLegend(Boolean showInLegend) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface llnl.gnem.core.gui.plotting.api.PlotObject
getLegendOnly, setLegendOnly
-
Constructor Details
-
BasicSymbol
-
BasicSymbol
public BasicSymbol(SymbolStyles style, String name, double x, double y, javafx.scene.paint.Color fillColor, javafx.scene.paint.Color edgeColor, javafx.scene.paint.Color textColor, String text, boolean textVisible)
-
-
Method Details
-
getName
- Specified by:
getNamein interfacePlotObject
-
setName
- Specified by:
setNamein interfacePlotObject
-
setColorMap
- Specified by:
setColorMapin interfaceSymbol
-
getColorMap
- Specified by:
getColorMapin interfaceSymbol
-
getX
public double getX() -
getY
public double getY() -
setX
public void setX(double x) -
setY
public void setY(double y) -
getFillColor
public javafx.scene.paint.Color getFillColor()- Specified by:
getFillColorin interfacePlotObject
-
setFillColor
- Specified by:
setFillColorin interfacePlotObject
-
getEdgeColor
public javafx.scene.paint.Color getEdgeColor()- Specified by:
getEdgeColorin interfacePlotObject
-
setEdgeColor
- Specified by:
setEdgeColorin interfacePlotObject
-
getStyle
-
setStyle
-
getTextColor
public javafx.scene.paint.Color getTextColor()- Specified by:
getTextColorin interfaceSymbol
-
setTextColor
public void setTextColor(javafx.scene.paint.Color textColor) - Specified by:
setTextColorin interfaceSymbol
-
getText
-
setText
-
isTextVisible
public boolean isTextVisible()- Specified by:
isTextVisiblein interfaceSymbol
-
setTextVisible
public void setTextVisible(boolean textVisible) - Specified by:
setTextVisiblein interfaceSymbol
-
getHoverTemplate
- Specified by:
getHoverTemplatein interfaceSymbol
-
setHoverTemplate
- Specified by:
setHoverTemplatein interfaceSymbol
-
getColorationValue
- Specified by:
getColorationValuein interfaceSymbol
-
setColorationValue
- Specified by:
setColorationValuein interfaceSymbol
-
shouldShowInLegend
- Specified by:
shouldShowInLegendin interfacePlotObject
-
showInLegend
- Specified by:
showInLegendin interfacePlotObject
-
getLegendGrouping
- Specified by:
getLegendGroupingin interfacePlotObject
-
setLegendGrouping
- Specified by:
setLegendGroupingin interfacePlotObject
-
getZindex
- Specified by:
getZindexin interfacePlotObject
-
setZindex
- Specified by:
setZindexin interfacePlotObject
-
getSeriesIdentifier
- Specified by:
getSeriesIdentifierin interfacePlotObject
-
hashCode
public int hashCode() -
equals
-
toString
-