Class PlotlyPlotFactory
java.lang.Object
gov.llnl.gnem.apps.coda.calibration.gui.plotting.PlotlyPlotFactory
- All Implemented Interfaces:
PlotFactory
-
Constructor Summary
Constructors -
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:
basicPlotin interfacePlotFactory
-
lineAndMarkerScatterPlot
- Specified by:
lineAndMarkerScatterPlotin interfacePlotFactory
-
axis
- Specified by:
axisin interfacePlotFactory
-
line
public Line line(double[] xVals, double[] yVals, javafx.scene.paint.Color color, LineStyles style, int pxThickness) - Specified by:
linein interfacePlotFactory
-
lineWithErrorBars
- Specified by:
lineWithErrorBarsin interfacePlotFactory
-
horizontalLine
public Line horizontalLine(double x1, double x2, double y, javafx.scene.paint.Color color, LineStyles style, int pxThickness) - Specified by:
horizontalLinein interfacePlotFactory
-
verticalLine
- Specified by:
verticalLinein interfacePlotFactory
-
rectangle
public Rectangle rectangle(double x1, double x2, double yRatio, String label, javafx.scene.paint.Color color) - Specified by:
rectanglein 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:
rectanglein 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:
createSymbolin interfacePlotFactory
-