Inheritance diagram for javawrapper::Plot:
Public Member Functions | |
Plot (GUIManager oManager) | |
Default constructor initializes all values to the equivalent of 0. | |
void | DoSetup (TreePopulation oPop) |
Does nothing. | |
void | SetYearsPerTimestep (float fYears) throws ModelException |
Sets the number of years per timestep. | |
float | GetNumberOfYearsPerTimestep () |
Gets the number of years per timestep. | |
void | SetPlotTitle (String sTitle) |
Sets the plot title. | |
void | SetNumberOfTimesteps (int i) throws ModelException |
Sets the number of timesteps for a run. | |
int | GetNumberOfTimesteps () |
Gets the number of timesteps for a run. | |
void | SetRandomSeed (int i) |
Sets the random seed for the run. | |
void | SetPlotXLength (float f) throws ModelException |
Sets the plot length in the X (East-West) direction. | |
float | GetPlotXLength () |
Gets the current plot X (East-West) length. | |
void | SetPlotYLength (float f) throws ModelException |
Sets the plot length in the Y (North-South) direction. | |
float | GetPlotYLength () |
Gets the current plot Y (North-South) length. | |
void | SetLatitude (float f) throws ModelException |
Sets the latitude of the plot. | |
void | ValidateData (TreePopulation oPop) throws ModelException |
Validates the data prior to running the model. | |
Static Public Attributes | |
static final float | CELL_LENGTH = (float)8.0 |
Protected Attributes | |
ModelString | m_sPlotTitle = new ModelString("", "Plot title", "plot_title") |
Plot title or comment. | |
ModelFloat | m_fPlotLenX |
Length of plot in X direction. | |
ModelFloat | m_fPlotLenY |
Length of plot in Y direction. | |
ModelFloat | m_fLatitude |
Latitude of plot in decimal degrees. | |
ModelFloat | m_fNumberOfYearsPerTimestep |
Number of years per timestep - default to 5, the old value. | |
ModelInt | m_iNumTimesteps |
Number of timesteps for the run. | |
ModelInt | m_iRandomSeed |
Run's random seed. | |
ModelInt | m_iCurrentTimestep |
Current timestep, if a detailed output timestep file has been fed in. |
Copyright: Copyright (c) Charles D. Canham 2003
Company: Institute of Ecosystem Studies
|
Default constructor initializes all values to the equivalent of 0.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Does nothing.
Implements javawrapper::WorkerBase. |
|
Gets the number of timesteps for a run.
Edit history: ------------------ June 1, 2004: Created (LEM) |
|
Gets the number of years per timestep.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Gets the current plot X (East-West) length.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Gets the current plot Y (North-South) length.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Sets the latitude of the plot.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Sets the number of timesteps for a run.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Sets the plot title.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Sets the plot length in the X (East-West) direction.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Sets the plot length in the Y (North-South) direction.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Sets the random seed for the run. A value of 0 means a new random seed each time a parameter file is run.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Sets the number of years per timestep.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) |
|
Validates the data prior to running the model.
Edit history: ------------------ April 28, 2004: Submitted in beta version (LEM) Implements javawrapper::WorkerBase. |
|
Initial value: new ModelFloat(0, "Plot Latitude, in decimal degrees", "plot_latitude")
|
|
Initial value: new ModelFloat(5, "Number of years per timestep", "yearsPerTimestep")
|
|
Initial value: new ModelFloat(0, "Plot Length in the X (E-W) Direction, in meters", "plot_lenX") X is EW. |
|
Initial value: new ModelFloat(0, "Plot Length in the Y (N-S) Direction, in meters", "plot_lenY") Y is NS. |
|
Initial value: new ModelInt(0, "Current Timestep", "rt_timestep") Not required. |
|
Initial value: new ModelInt(0, "Number of Timesteps", "timesteps")
|
|
Initial value: new ModelInt(0, "Random Seed", "randomSeed")
|