Ightaria
Class Pop

java.lang.Object
  extended by Ightaria.Pop

public class Pop
extends java.lang.Object

Class Population. Typing such a long word was intolerant, so it was shortcut to Pop.


Field Summary
(package private) static Scene grHill
           
(package private) static Hill[] hills
           
(package private) static int hlL
           
(package private) static int hlLM
           
(package private) static int iMeasuredHill
           
(package private) static double oVisualRange
           
(package private) static double oVisualRangeNormalized
           
(package private) static double PI
           
(package private) static SPad SPa
           
(package private) static SPad[] sPad
           
(package private) static double wd
           
(package private) static double wd2
           
(package private) static double wPhi
           
(package private) static double wTheta
           
 
Constructor Summary
Pop()
           
 
Method Summary
static void cancelAllMeasurements()
          Must be called from Path Tracker thread to print displayAngleMiner correctly.
static void displayAngleMiner()
           
static void initiate()
          ********************************************************** Populate HomeFold.
static void PopulateScene()
          This method dynamically populates hills' parameters at run-time
static void releaseGraphics()
           
static void supplyGraphics()
          This resource must be supplied after Population has been initialized and Scratch Pads Graphics was supplied
static void toggleMeasurementedHill()
          Must be called from Path Tracker thread to print displayAngleMiner correctly.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

oVisualRange

static double oVisualRange

oVisualRangeNormalized

static double oVisualRangeNormalized

sPad

static SPad[] sPad

SPa

static SPad SPa

hlL

static int hlL

hlLM

static int hlLM

grHill

static Scene grHill

hills

static Hill[] hills

iMeasuredHill

static int iMeasuredHill

wd

static double wd

wd2

static double wd2

PI

static final double PI
See Also:
Constant Field Values

wTheta

static double wTheta

wPhi

static double wPhi
Constructor Detail

Pop

public Pop()
Method Detail

supplyGraphics

public static void supplyGraphics()
This resource must be supplied after Population has been initialized and Scratch Pads Graphics was supplied


releaseGraphics

public static void releaseGraphics()

initiate

public static void initiate()
**********************************************************

       Populate HomeFold.
       The programmer acts here as a real gardener of HomeFold World:
       plants valleys and hills, towns ans stars.
       HFold must be already initialized.
       This method happens only once only at application startup.


PopulateScene

public static void PopulateScene()
This method dynamically populates hills' parameters at run-time


cancelAllMeasurements

public static void cancelAllMeasurements()
Must be called from Path Tracker thread to print displayAngleMiner correctly.


toggleMeasurementedHill

public static void toggleMeasurementedHill()
Must be called from Path Tracker thread to print displayAngleMiner correctly.


displayAngleMiner

public static void displayAngleMiner()