Package com.treasure.hunt.view.plot
Class PlotController
- java.lang.Object
-
- com.treasure.hunt.view.plot.PlotController
-
public class PlotController extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description CoinProgress
coinProgress
javafx.scene.chart.LineChart<java.lang.Number,java.lang.Number>
lineChart
javafx.scene.chart.NumberAxis
xAxis
javafx.scene.chart.NumberAxis
yAxis
-
Constructor Summary
Constructors Constructor Description PlotController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<org.javatuples.Pair<java.lang.Double,java.lang.Double>>
computeMultipleSeries(PlotSettingsController.Settings settings, java.lang.Class<? extends GameEngine> selectedGameEngine, java.lang.Class<? extends Searcher> selectedSearcher, java.lang.Class<? extends Hider> selectedHider)
void
initialize()
void
setData(PlotSettingsController.Settings settings, java.lang.Class<? extends GameEngine> selectedGameEngine, java.lang.Class<? extends Searcher> selectedSearcher, java.lang.Class<? extends Hider> selectedHider)
-
-
-
Field Detail
-
lineChart
public javafx.scene.chart.LineChart<java.lang.Number,java.lang.Number> lineChart
-
xAxis
public javafx.scene.chart.NumberAxis xAxis
-
yAxis
public javafx.scene.chart.NumberAxis yAxis
-
coinProgress
public CoinProgress coinProgress
-
-
Method Detail
-
initialize
public void initialize()
-
computeMultipleSeries
public java.util.List<org.javatuples.Pair<java.lang.Double,java.lang.Double>> computeMultipleSeries(PlotSettingsController.Settings settings, java.lang.Class<? extends GameEngine> selectedGameEngine, java.lang.Class<? extends Searcher> selectedSearcher, java.lang.Class<? extends Hider> selectedHider) throws java.lang.reflect.InvocationTargetException, java.lang.NoSuchMethodException, java.lang.InstantiationException, java.lang.IllegalAccessException
- Throws:
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException
java.lang.InstantiationException
java.lang.IllegalAccessException
-
setData
public void setData(PlotSettingsController.Settings settings, java.lang.Class<? extends GameEngine> selectedGameEngine, java.lang.Class<? extends Searcher> selectedSearcher, java.lang.Class<? extends Hider> selectedHider)
-
-