public class WaterMazeConfig
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected double |
innerRatio |
protected java.util.List<AbstractTrackingParameter> |
parameters |
protected java.awt.Rectangle |
platform |
protected java.awt.Rectangle |
pool |
protected TrackingTask |
task |
Constructor and Description |
---|
WaterMazeConfig(java.awt.Rectangle pool,
java.awt.Rectangle platform,
double innerRatio,
TrackingTask task,
java.util.List<AbstractTrackingParameter> parameters) |
Modifier and Type | Method and Description |
---|---|
double |
getInnerRatio() |
java.util.List<AbstractTrackingParameter> |
getParameters() |
java.awt.Rectangle |
getPlatform() |
java.awt.Rectangle |
getPool() |
TrackingTask |
getTask() |
static WaterMazeConfig |
open(java.lang.String path) |
boolean |
save(java.lang.String path) |
protected java.awt.Rectangle pool
protected java.awt.Rectangle platform
protected double innerRatio
protected TrackingTask task
protected java.util.List<AbstractTrackingParameter> parameters
public WaterMazeConfig(java.awt.Rectangle pool, java.awt.Rectangle platform, double innerRatio, TrackingTask task, java.util.List<AbstractTrackingParameter> parameters)
public java.awt.Rectangle getPool()
public java.awt.Rectangle getPlatform()
public double getInnerRatio()
public TrackingTask getTask()
public boolean save(java.lang.String path)
public static WaterMazeConfig open(java.lang.String path)
public java.util.List<AbstractTrackingParameter> getParameters()