Class PlotlyPlotFactory
java.lang.Object
gov.llnl.gnem.apps.coda.calibration.gui.plotting.PlotlyPlotFactory
- All Implemented Interfaces:
PlotFactory
-
Constructor Summary
-
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[] errorMin, double[] errorMax) 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)
-
Constructor Details
-
PlotlyPlotFactory
public PlotlyPlotFactory()
-
-
Method Details
-
basicPlot
- Specified by:
basicPlot
in interfacePlotFactory
-
lineAndMarkerScatterPlot
- Specified by:
lineAndMarkerScatterPlot
in interfacePlotFactory
-
axis
- Specified by:
axis
in interfacePlotFactory
-
line
public Line line(double[] xVals, double[] yVals, javafx.scene.paint.Color color, LineStyles style, int pxThickness) - Specified by:
line
in interfacePlotFactory
-
lineWithErrorBars
- Specified by:
lineWithErrorBars
in interfacePlotFactory
-
horizontalLine
public Line horizontalLine(double x1, double x2, double y, javafx.scene.paint.Color color, LineStyles style, int pxThickness) - Specified by:
horizontalLine
in interfacePlotFactory
-
verticalLine
- Specified by:
verticalLine
in interfacePlotFactory
-
rectangle
public Rectangle rectangle(double x1, double x2, double yRatio, String label, javafx.scene.paint.Color color) - Specified by:
rectangle
in interfacePlotFactory
-
rectangle
public Rectangle 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) - Specified by:
rectangle
in interfacePlotFactory
-
createSymbol
public 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) - Specified by:
createSymbol
in interfacePlotFactory
-