gggt.eg.set
Class Setting

java.lang.Object
  extended by gggt.eg.set.Setting

public class Setting
extends java.lang.Object

The Setting class, object corresponding to the setting tag into the setting file.


Method Summary
 Algorithm getAlgorithm()
          To get the algorithm object.
 Map getMap()
          To get the map object.
 Noise getNoise()
          To get the noise object.
 java.lang.String getPath()
          To get the setting file path.
 int getSize()
          To get the size of database to generate.
 boolean hasRigid()
           
 Model nextModel()
          To get a next Model according to a computed probability [0,1].
 Constraint nextRigid()
          To get a next rigid constraint according to a counter.
 void print()
          To print the setting object like XML style.
 void setRigids()
          To get the rigid constraints.
 void start()
          The start method clear the constraints' stack, put to zero the
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getPath

public java.lang.String getPath()
To get the setting file path.


getSize

public int getSize()
To get the size of database to generate.


getAlgorithm

public Algorithm getAlgorithm()
To get the algorithm object.


getMap

public Map getMap()
To get the map object.


getNoise

public Noise getNoise()
To get the noise object.


setRigids

public void setRigids()
To get the rigid constraints.


start

public void start()
The start method clear the constraints' stack, put to zero the


nextRigid

public Constraint nextRigid()
To get a next rigid constraint according to a counter.


hasRigid

public boolean hasRigid()

nextModel

public Model nextModel()
To get a next Model according to a computed probability [0,1].


print

public void print()
To print the setting object like XML style.