Package llnl.gnem.core.gui.plotting.api
Interface PlotFactory
- All Known Implementing Classes:
PlotlyPlotFactory
public interface PlotFactory
-
Method Summary
Modifier and TypeMethodDescriptioncreateSymbol
(SymbolStyles style, String name, double x, double y, javafx.scene.paint.Color color, javafx.scene.paint.Color edgeColor, javafx.scene.paint.Color textColor, String text, boolean textVisible) horizontalLine
(double x1, double x2, double y, javafx.scene.paint.Color color, LineStyles style, int pxThickness) line
(double[] xVals, double[] yVals, javafx.scene.paint.Color color, LineStyles style, int pxThickness) lineWithErrorBars
(double[] xVals, double[] yVals, double[] errorData, double[] errorDataMinus) rectangle
(double x1, double x2, int pxWidth, double yRatio, String label, javafx.scene.paint.Color edgeColor, javafx.scene.paint.Color fillColor, boolean draggable, boolean logScaleX) verticalLine
(double x, double yRatio, String label)
-
Method Details
-
basicPlot
BasicPlot basicPlot() -
lineAndMarkerScatterPlot
BasicPlot lineAndMarkerScatterPlot() -
axis
-
line
Line line(double[] xVals, double[] yVals, javafx.scene.paint.Color color, LineStyles style, int pxThickness) -
lineWithErrorBars
-
horizontalLine
Line horizontalLine(double x1, double x2, double y, javafx.scene.paint.Color color, LineStyles style, int pxThickness) -
verticalLine
-
rectangle
-
rectangle
-
createSymbol
Symbol createSymbol(SymbolStyles style, String name, double x, double y, javafx.scene.paint.Color color, javafx.scene.paint.Color edgeColor, javafx.scene.paint.Color textColor, String text, boolean textVisible)
-