Serialized Form
ctr
int ctr
isTopo
boolean isTopo
topography
Point3f[] topography
isMouse
boolean isMouse
texSky
boolean texSky
texLand
boolean texLand
texCrown
boolean texCrown
texTrunk
boolean texTrunk
cType
int cType
lType
int lType
forest
ForestBasicStand forest
isRendered
boolean isRendered
allBounds
javax.media.j3d.BoundingSphere allBounds
device
VirtualInputDevice device
simpleU
com.sun.j3d.utils.universe.SimpleUniverse simpleU
progressLabel
javax.swing.JLabel progressLabel
progressBar
javax.swing.JProgressBar progressBar
timer
javax.swing.Timer timer
forest3d
Forest3D forest3d
strRend
java.lang.String strRend
strNTrees
java.lang.String strNTrees
forest
ForestBasicStand forest
topography
Point3f[] topography
inpSky
javax.swing.JCheckBox inpSky
inpLand
javax.swing.JCheckBox inpLand
inpCrown
javax.swing.JCheckBox inpCrown
inpTrunk
javax.swing.JCheckBox inpTrunk
inpTopo
javax.swing.JCheckBox inpTopo
inpMouse
javax.swing.JCheckBox inpMouse
crownType
int crownType
crownStr
java.lang.String[] crownStr
landStr
java.lang.String[] landStr
cmbCrown
javax.swing.JComboBox cmbCrown
cmbLand
javax.swing.JComboBox cmbLand
tex
TextureFactory tex
arrow
javax.swing.ImageIcon arrow
arrow_forw
javax.swing.ImageIcon arrow_forw
arrow_back
javax.swing.ImageIcon arrow_back
arrow_left
javax.swing.ImageIcon arrow_left
arrow_right
javax.swing.ImageIcon arrow_right
arrow_ud
javax.swing.ImageIcon arrow_ud
arrow_up
javax.swing.ImageIcon arrow_up
arrow_down
javax.swing.ImageIcon arrow_down
reset
java.awt.Button reset
pol_forw
java.awt.Polygon pol_forw
pol_back
java.awt.Polygon pol_back
pol_left
java.awt.Polygon pol_left
pol_right
java.awt.Polygon pol_right
pol_up
java.awt.Polygon pol_up
pol_down
java.awt.Polygon pol_down
panLabel
javax.swing.JLabel panLabel
udLabel
javax.swing.JLabel udLabel
position
javax.vecmath.Vector3f position
orig_position
javax.vecmath.Vector3f orig_position
device
javax.media.j3d.InputDevice device
step_rate
float step_rate
time_last_state_change
long time_last_state_change
mode
int mode
mode
int mode
position
javax.vecmath.Vector3f position
orig_position
javax.vecmath.Vector3f orig_position
leftB
java.awt.Button leftB
rightB
java.awt.Button rightB
upB
java.awt.Button upB
downB
java.awt.Button downB
forwardB
java.awt.Button forwardB
backwardB
java.awt.Button backwardB
reset
java.awt.Button reset
device
javax.media.j3d.InputDevice device
step_rate
float step_rate
time_last_state_change
long time_last_state_change
u
com.sun.j3d.utils.universe.SimpleUniverse u
mode
int mode
size
java.awt.Dimension size
thickness
int thickness
diameter
int diameter
space
int space
pipSize
int pipSize
pipOffset
int pipOffset
margin
int margin
yPip
java.awt.Polygon yPip
yBackClip
java.awt.Rectangle yBackClip
xPip
java.awt.Polygon xPip
xBackClip
java.awt.Rectangle xBackClip
zPip
java.awt.Polygon zPip
yArea
java.awt.Rectangle yArea
xArea
java.awt.Rectangle xArea
zArea
java.awt.Rectangle zArea
oldMousePos
java.awt.Point oldMousePos
yAngle
float yAngle
xAngle
float xAngle
zAngle
float zAngle
yOrigAngle
float yOrigAngle
xOrigAngle
float xOrigAngle
zOrigAngle
float zOrigAngle
angleStep
float angleStep
center
Point3f center
horLen
float horLen
verLen
float verLen
truncVal
float truncVal
color
java.awt.Color color
porosity
float porosity
xLength
double xLength
yLength
double yLength
area
DimensionArea area
grid
DimensionArea grid
valueInpList
java.util.ArrayList valueInpList
arrPoint
java.awt.geom.Point2D[] arrPoint
arrRec
java.awt.geom.Rectangle2D[] arrRec
arrVal
double[] arrVal
treeSpecMap
TreeSpecMap treeSpecMap
forestAge
int forestAge
simData
SimData simData
growthParam
GrowthParameters growthParam
fertMap
FertilityMap fertMap
envDataMap
java.util.HashMap envDataMap
lightMap
LightMap lightMap
treeSet
java.util.Set treeSet
idCount
int idCount
lightParam
LightParameters lightParam
historyMap
java.util.HashMap historyMap
neighboursMap
java.util.HashMap neighboursMap
avgHisMap
java.util.HashMap avgHisMap
history
int history
area
DimensionArea area
spec
TreeSpec spec
live
boolean live
fertility
float fertility
curr_dbh_inc
float curr_dbh_inc
produceAge
int produceAge
crownGhost
java.util.ArrayList crownGhost
id
int id
basicChar
TreeBasicCharacteristics basicChar
neighbourMap
NeighbourMap neighbourMap
age
float age
light
float light
crownForm
float crownForm
trunk
Trunk trunk
crown
Crown crown
location
java.awt.geom.Point2D location
altitude
float altitude
forestBasic
ForestBasicStand forestBasic
label
java.lang.String label
desc
java.lang.String desc
color
java.awt.Color color
truncVal
float truncVal
transparency
float transparency
nCrown
int nCrown
survProb
float survProb
maxDBH
float maxDBH
minDBH
float minDBH
adultAge
float adultAge
recr
float recr
mortality2thProb
float mortality2thProb
pioneer
boolean pioneer
timber
boolean timber
allowLogging
boolean allowLogging
loggingDBH
float loggingDBH
timberPrice
float timberPrice
preffered
boolean preffered
initDBH
float initDBH
aDBH
float aDBH
bDBH
float bDBH
cDBH
float cDBH
aHorRad
float aHorRad
bHorRad
float bHorRad
cHorRad
float cHorRad
kHeight
float kHeight
hO
float hO
hMax
float hMax
sapHrVr
float sapHrVr
matHrVr
float matHrVr
centerRasio
float centerRasio
verLenRasio
float verLenRasio
crownConst1a
float crownConst1a
crownConst1b
float crownConst1b
crownConst2a
float crownConst2a
crownConst2b
float crownConst2b
formula
GrowthFormula formula
cp_corrected
float cp_corrected
isProduced
boolean isProduced
freqProduct
int freqProduct
aProduct
float aProduct
bProduct
float bProduct
minDBHProduce
float minDBHProduce
isCutOnMaxProduceDays
boolean isCutOnMaxProduceDays
maxProduceDays
int maxProduceDays
label
java.lang.String label
desc
java.lang.String desc
minLight
float minLight
optLight
float optLight
maxLight
float maxLight
minLightRec
float minLightRec
maxLightRec
float maxLightRec
heliotropism
float heliotropism
treeChar
TreeCharacteristics treeChar
groupSpec
TreeGroupSpec groupSpec
treeSet
java.util.HashSet treeSet
map
java.util.HashMap map
gFuncSet
java.util.HashSet gFuncSet
dbh
float dbh
trunkH
float trunkH
branchH
float branchH
tajam
float tajam
table
javax.swing.JTable table
model
javax.swing.table.TableModel model
sorter
TableSorter sorter
inpAreaX
DoubleScrollField inpAreaX
inpAreaY
DoubleScrollField inpAreaY
font
java.awt.Font font
area
DimensionArea area
label
javax.swing.JLabel label
rVal
javax.swing.JLabel rVal
gVal
javax.swing.JLabel gVal
bVal
javax.swing.JLabel bVal
okButt
javax.swing.JButton okButt
cancelButt
javax.swing.JButton cancelButt
color
java.awt.Color color
colIcon
javax.swing.ImageIcon colIcon
color
java.awt.Color color
width
int width
height
int height
shape
int shape
isSelect
boolean isSelect
selectedRow
int selectedRow
topography
java.util.ArrayList topography
listToolBar
FListToolBar listToolBar
treeTable
TablePanelBasic treeTable
topoTable
TablePanelBasic topoTable
photoTable
TablePanelBasic photoTable
lightFrame
LightCalculatorFrame lightFrame
vForest
VirtualForest vForest
topView
TreeTopControlPanel topView
topViewFrame
javax.swing.JFrame topViewFrame
xLength
javax.swing.JLabel xLength
yLength
javax.swing.JLabel yLength
area
DimensionArea area
areaDialog
AreaInputDialog areaDialog
okButt
javax.swing.JButton okButt
cancelButt
javax.swing.JButton cancelButt
thisParent
java.awt.Component thisParent
toolkit
java.awt.Toolkit toolkit
doubleFormatter
java.text.NumberFormat doubleFormatter
allowNegatif
boolean allowNegatif
this$0
DoubleField this$0
iField
DoubleField iField
maxVal
double maxVal
minVal
double minVal
fertMap
FertilityMap fertMap
rulePanel
ScrollRulePane rulePanel
gridPanel
LegendGridPanel gridPanel
valLabel
javax.swing.JLabel valLabel
valSet
DoubleScrollField valSet
setButt
javax.swing.JButton setButt
showVal
double showVal
onSet
boolean onSet
areaDialog
AreaInputDialog areaDialog
fileField
javax.swing.JLabel fileField
listTB
javax.swing.JToolBar listTB
fileTB
javax.swing.JComponent fileTB
image
ImageFactory image
action
java.awt.event.ActionListener action
addButton
javax.swing.JButton addButton
removeButton
javax.swing.JButton removeButton
removeAllButton
javax.swing.JButton removeAllButton
loadButton
javax.swing.JButton loadButton
saveButton
javax.swing.JButton saveButton
listModel
javax.swing.DefaultListModel listModel
treeSpecList
java.util.ArrayList treeSpecList
viewIndex
int viewIndex
listFace
javax.swing.JList listFace
randomForestPanel
RandomForestPanel randomForestPanel
manualForestPanel
ManualForestPanel manualForestPanel
uniformForestPanel
UniformForestPanel uniformForestPanel
actForest
Forest actForest
clearButt
javax.swing.JButton clearButt
topPanel
TreeTopPanel topPanel
topControlPanel
TreeTopControlPanel topControlPanel
frameOwner
java.awt.Frame frameOwner
isShowTreePanel
boolean isShowTreePanel
topViewB
javax.swing.JToggleButton topViewB
buttonPanel
javax.swing.JPanel buttonPanel
splitPane
javax.swing.JSplitPane splitPane
contScrPane
javax.swing.JScrollPane contScrPane
progTable
javax.swing.JTable progTable
treeSpecList
java.util.ArrayList treeSpecList
simList
java.util.ArrayList simList
isSpecSetting
boolean isSpecSetting
isNewSimulationProcess
boolean isNewSimulationProcess
treePanel
TreeTopPanel treePanel
listPanel
SpecListPanel listPanel
update
boolean update
pTree
PanelGroupSpec pTree
listModel
javax.swing.DefaultListModel listModel
viewIndex
int viewIndex
listFace
javax.swing.JList listFace
specIO
TreeGroupSpecIO specIO
this$0
FrameGroupSpecList this$0
paramPanel
LightParametersPanel paramPanel
hemiphot
HemiphotSurface hemiphot
calcPosition
int calcPosition
treesTable
TableFace treesTable
topoTable
TableFace topoTable
calc
LightCalculator calc
isCalcProgress
boolean isCalcProgress
calcButton
javax.swing.JButton calcButton
font
java.awt.Font font
inpX
DoubleScrollField inpX
inpY
DoubleScrollField inpY
inpZ
DoubleScrollField inpZ
inpRot
DoubleScrollField inpRot
progBar
javax.swing.JProgressBar progBar
photoResult
Point3fValue photoResult
i
ImageFactory i
startI
javax.swing.ImageIcon startI
stopI
javax.swing.ImageIcon stopI
dbhCurve
PlainCurve dbhCurve
tree
Tree tree
dataSet
SimData dataSet
toolkit
java.awt.Toolkit toolkit
integerFormatter
java.text.NumberFormat integerFormatter
allowNegatif
boolean allowNegatif
this$0
IntegerField this$0
maxVal
int maxVal
minVal
int minVal
paramPanel
LightParametersPanel paramPanel
posPanel
LightPositionPanel posPanel
calcPosition
int calcPosition
tablePanel
TablePanelBasic tablePanel
treesTable
TableFace treesTable
photoTable
TableFace photoTable
topoTable
TableFace topoTable
labelTableModel
Point3LabelTableModel labelTableModel
calc
LightCalculator calc
isCalcProgress
boolean isCalcProgress
calcButton
javax.swing.JButton calcButton
i
ImageFactory i
startI
javax.swing.ImageIcon startI
stopI
javax.swing.ImageIcon stopI
inpAzimuths
IntegerScrollField inpAzimuths
inpInclinations
IntegerScrollField inpInclinations
inpDistance
DoubleScrollField inpDistance
inpLowestAngle
DoubleScrollField inpLowestAngle
inpAreaX
DoubleScrollField inpAreaX
inpAreaY
DoubleScrollField inpAreaY
inpSOC
javax.swing.JRadioButton inpSOC
inpUOC
javax.swing.JRadioButton inpUOC
inpNone
javax.swing.JRadioButton inpNone
inpUseCrown
javax.swing.JCheckBox inpUseCrown
inpUseTopography
javax.swing.JCheckBox inpUseTopography
inpUseTorus
javax.swing.JCheckBox inpUseTorus
inpUseTrunk
javax.swing.JCheckBox inpUseTrunk
inpUseMultiLayer
javax.swing.JCheckBox inpUseMultiLayer
font
java.awt.Font font
isWeightingParam
boolean isWeightingParam
isBorderSetting
boolean isBorderSetting
actLParam
LightParameters actLParam
allModifiable
boolean allModifiable
inpHorGridStep
DoubleScrollField inpHorGridStep
inpVerGridHeight
DoubleScrollField inpVerGridHeight
inpCalculatePerTree
javax.swing.JRadioButton inpCalculatePerTree
inpCalculatePerPoint
javax.swing.JRadioButton inpCalculatePerPoint
inpCalculatePerPhoto
javax.swing.JRadioButton inpCalculatePerPhoto
inpTopOfCrown
javax.swing.JRadioButton inpTopOfCrown
inpCenterOfCrown
javax.swing.JRadioButton inpCenterOfCrown
inpBottomOfCrown
javax.swing.JRadioButton inpBottomOfCrown
lblHorGridStep
javax.swing.JLabel lblHorGridStep
lblVerGridHeight
javax.swing.JLabel lblVerGridHeight
font
java.awt.Font font
action
java.awt.event.ActionListener action
addButton
javax.swing.JButton addButton
removeButton
javax.swing.JButton removeButton
removeAllButton
javax.swing.JButton removeAllButton
loadButton
javax.swing.JButton loadButton
saveButton
javax.swing.JButton saveButton
toolkit
java.awt.Toolkit toolkit
longFormatter
java.text.NumberFormat longFormatter
allowNegatif
boolean allowNegatif
this$0
LongField this$0
iField
LongField iField
maxVal
long maxVal
minVal
long minVal
treeSpecList
java.util.ArrayList treeSpecList
sPanel
SpecListPanel sPanel
selTree
javax.swing.JLabel selTree
selPanel
javax.swing.JPanel selPanel
chkMotality
javax.swing.JCheckBox chkMotality
actionButt
javax.swing.JButton actionButt
specPlanted
TreeSpec specPlanted
indexPlant
int indexPlant
plantCursor
java.awt.Cursor plantCursor
isPlanting
boolean isPlanting
setT
java.util.Set setT
this$0
ManualForestPanel this$0
planted
java.lang.Integer planted
this$0
ManualForestPanel this$0
columnNames
java.lang.String[] columnNames
planted
java.util.ArrayList planted
inpIteration
IntegerScrollField inpIteration
txtProgress
javax.swing.JLabel txtProgress
txtPopulation
javax.swing.JLabel txtPopulation
txtCover
javax.swing.JLabel txtCover
progress
javax.swing.JProgressBar progress
iteration
int iteration
popMenu
javax.swing.JPopupMenu popMenu
isPickEnable
boolean isPickEnable
popMenuS
javax.swing.JPopupMenu popMenuS
txtAdult
DoubleScrollField txtAdult
txtMinDBH
DoubleScrollField txtMinDBH
txtMaxDBH
DoubleScrollField txtMaxDBH
txtTransp
DoubleScrollField txtTransp
txtSurv
DoubleScrollField txtSurv
txtRecr
DoubleScrollField txtRecr
txtA
DoubleScrollField txtA
txtB
DoubleScrollField txtB
txtDays
IntegerScrollField txtDays
txtMaxDays
IntegerScrollField txtMaxDays
txtMort2th
DoubleScrollField txtMort2th
txtPrice
DoubleScrollField txtPrice
txtLogDBH
DoubleScrollField txtLogDBH
optPioneer
javax.swing.JCheckBox optPioneer
optTimber
javax.swing.JCheckBox optTimber
optLogging
javax.swing.JCheckBox optLogging
optProduce
javax.swing.JCheckBox optProduce
optCutOnMaxP
javax.swing.JCheckBox optCutOnMaxP
color
javax.swing.JButton color
txtName
javax.swing.JTextField txtName
txtDesc
javax.swing.JTextArea txtDesc
cd
ColorDialog cd
actChar
TreeCharacteristics actChar
prodCurve
PlainCurve prodCurve
allModifiable
boolean allModifiable
label
javax.swing.JTextField label
desc
javax.swing.JTextArea desc
minLight
DoubleScrollField minLight
optLight
DoubleScrollField optLight
maxLight
DoubleScrollField maxLight
minLightRec
DoubleScrollField minLightRec
maxLightRec
DoubleScrollField maxLightRec
heliotropism
DoubleScrollField heliotropism
actGSpec
TreeGroupSpec actGSpec
allModifiable
boolean allModifiable
txtA
DoubleScrollField txtA
txtB
DoubleScrollField txtB
txtSurv
DoubleScrollField txtSurv
txtRecr
DoubleScrollField txtRecr
txtPrice
DoubleScrollField txtPrice
txtLogDBH
DoubleScrollField txtLogDBH
optPioneer
javax.swing.JCheckBox optPioneer
optTimber
javax.swing.JCheckBox optTimber
optLogging
javax.swing.JCheckBox optLogging
color
javax.swing.JButton color
txtName
javax.swing.JTextField txtName
txtDesc
javax.swing.JTextArea txtDesc
cd
ColorDialog cd
actChar
TreeCharacteristics actChar
prodCurve
PlainCurve prodCurve
tab
javax.swing.JTabbedPane tab
pChar
PanelCharacteristics pChar
pGroup
PanelGroupSpec pGroup
aDBH
DoubleScrollField aDBH
bDBH
DoubleScrollField bDBH
cDBH
DoubleScrollField cDBH
aHorRad
DoubleScrollField aHorRad
bHorRad
DoubleScrollField bHorRad
cHorRad
DoubleScrollField cHorRad
kHeight
DoubleScrollField kHeight
ho
DoubleScrollField ho
hMax
DoubleScrollField hMax
sapHrVr
DoubleScrollField sapHrVr
matHrVr
DoubleScrollField matHrVr
truncVal
DoubleScrollField truncVal
dbh_min
double dbh_min
dbhCurve
PlainCurve dbhCurve
dbhDCurve
PlainCurve dbhDCurve
heightCurve
PlainCurve heightCurve
crownCurve
PlainCurve crownCurve
crownView
CrownSurface crownView
treeS
TreeSurface treeS
groupSpecDialog
FrameGroupSpecList groupSpecDialog
activeSpec
TreeSpec activeSpec
allModifiable
boolean allModifiable
columnNamesAdd
java.lang.String[] columnNamesAdd
tableModel
Point3TableModel tableModel
data
java.util.ArrayList data
editable
boolean editable
columnNames
java.lang.String[] columnNames
tableModel
Point3ValueTableModel tableModel
columnNamesAdd
java.lang.String[] columnNamesAdd
max
double max
species
javax.swing.JLabel species
inpVal
DoubleScrollField inpVal
randomSeed
long randomSeed
random
java.util.Random random
actionButt
javax.swing.JButton actionButt
columnNames
java.lang.String[] columnNames
isBigVal
boolean isBigVal
isMiddleVal
boolean isMiddleVal
isSmallVal
boolean isSmallVal
nMiddle
float nMiddle
nSmall
float nSmall
length
float length
unitVal
float unitVal
orientation
int orientation
panel
javax.swing.JComponent panel
up
javax.swing.JButton up
down
javax.swing.JButton down
timerUp
javax.swing.Timer timerUp
timerDown
javax.swing.Timer timerDown
timer
javax.swing.Timer timer
field
javax.swing.JTextField field
step
float step
delay
int delay
delayCount
int delayCount
popMenu
javax.swing.JPopupMenu popMenu
buttonPanel
javax.swing.JPanel buttonPanel
xRule
Rule xRule
yRule
Rule yRule
main
java.awt.Component main
layeredArea
javax.swing.JLayeredPane layeredArea
scrollRuler
javax.swing.JScrollPane scrollRuler
pTree
TreeSpecListPanel pTree
pParam
SimParametersPanel pParam
treePanel
TreeTopPanel treePanel
settingDialog
SettingFrame settingDialog
creatorDialog
ForestCreatorFrame creatorDialog
isSettingUpdate
boolean isSettingUpdate
forest
Forest forest
treeSpecList
java.util.ArrayList treeSpecList
treePanel
TreeTopPanel treePanel
treeSelector
SelectorContainer treeSelector
treeRulePanel
ScrollRulePane treeRulePanel
topographyRulePanel
ScrollRulePane topographyRulePanel
fertilityRulePanel
ScrollRulePane fertilityRulePanel
scale
double scale
indexView
int indexView
inpIteration
IntegerScrollField inpIteration
txtProgress
javax.swing.JLabel txtProgress
txtPopulation
javax.swing.JLabel txtPopulation
txtCover
javax.swing.JLabel txtCover
progress
javax.swing.JProgressBar progress
iteration
int iteration
startIteration
int startIteration
popMenu
javax.swing.JPopupMenu popMenu
isPickEnable
boolean isPickEnable
treeSelected
java.util.ArrayList treeSelected
vForest
VirtualForest vForest
popMenuS
javax.swing.JPopupMenu popMenuS
sideFrameArr
java.util.ArrayList sideFrameArr
topView
TreeTopControlPanel topView
topViewFrame
javax.swing.JFrame topViewFrame
fertilityFrame
javax.swing.JFrame fertilityFrame
fertilityPanel
FertilityPanel fertilityPanel
growthCalc
GrowthCalculator growthCalc
startButton
javax.swing.JButton startButton
stopButton
javax.swing.JButton stopButton
settButton
javax.swing.JButton settButton
startMenu
javax.swing.JMenuItem startMenu
stopMenu
javax.swing.JMenuItem stopMenu
settMenu
javax.swing.JMenuItem settMenu
image
ImageFactory image
splashScreen
javax.swing.JWindow splashScreen
splashLabel
javax.swing.JLabel splashLabel
forestFile
java.io.File forestFile
forestIO
ForestIO forestIO
inpIteration
IntegerScrollField inpIteration
txtProgress
javax.swing.JLabel txtProgress
txtPopulation
javax.swing.JLabel txtPopulation
txtCover
javax.swing.JLabel txtCover
fileField
javax.swing.JTextField fileField
table
javax.swing.JTable table
isSelect
boolean isSelect
selectedRow
int selectedRow
isRecalculateTopography
boolean isRecalculateTopography
inpRandomSeed
IntegerScrollField inpRandomSeed
inpRndAccess
javax.swing.JCheckBox inpRndAccess
inpAlwMortal
javax.swing.JCheckBox inpAlwMortal
inpAlwRecruit
javax.swing.JCheckBox inpAlwRecruit
chkUseFertility
javax.swing.JCheckBox chkUseFertility
chkFertilityOnSize
javax.swing.JCheckBox chkFertilityOnSize
inpRecIterasi
IntegerScrollField inpRecIterasi
optFull
javax.swing.JRadioButton optFull
optInt
javax.swing.JRadioButton optInt
optLess
javax.swing.JRadioButton optLess
lightParamPanel
LightParametersPanel lightParamPanel
actParam
GrowthParameters actParam
font
java.awt.Font font
fertSetB
javax.swing.JButton fertSetB
allModifiable
boolean allModifiable
fertilityMap
FertilityMap fertilityMap
fertilityPanel
FertilityPanel fertilityPanel
fertilityFrame
java.awt.Window fertilityFrame
fertilityIntFrame
javax.swing.JInternalFrame fertilityIntFrame
area
DimensionArea area
xLength
javax.swing.JLabel xLength
yLength
javax.swing.JLabel yLength
areaDialog
AreaInputDialog areaDialog
areaButton
javax.swing.JButton areaButton
treePanel
TreeTopPanel treePanel
table
javax.swing.JTable table
columnNames
java.lang.String[] columnNames
listener
java.awt.event.ActionListener listener
leftModel
javax.swing.DefaultListModel leftModel
rightModel
javax.swing.DefaultListModel rightModel
leftListFace
javax.swing.JList leftListFace
rightListFace
javax.swing.JList rightListFace
actListen
java.awt.event.ActionListener actListen
specList
java.util.ArrayList specList
propList
java.util.ArrayList propList
nList
java.util.ArrayList nList
maxRasio
double maxRasio
maxN
int maxN
nTree
int nTree
listModel
javax.swing.DefaultListModel listModel
listFace
javax.swing.JList listFace
treePanel
TreeTopPanel treePanel
update
boolean update
currentCurve
java.lang.String currentCurve
curve
PlainCurve curve
chart
BarChart chart
dbhChart
DistributionChart dbhChart
curvePanel
javax.swing.JPanel curvePanel
chartPanel
javax.swing.JPanel chartPanel
dbhChartPanel
javax.swing.JPanel dbhChartPanel
noDataPanel
javax.swing.JPanel noDataPanel
speciesSet
SpeciesSelectorPanel speciesSet
dataSet
SimData dataSet
curveCB
javax.swing.JComboBox curveCB
rangeCB
javax.swing.JComboBox rangeCB
dbhMinCB
javax.swing.JComboBox dbhMinCB
minCB
javax.swing.JComboBox minCB
maxCB
javax.swing.JComboBox maxCB
tabPane
javax.swing.JTabbedPane tabPane
dbhMinPanel
javax.swing.JPanel dbhMinPanel
minMaxPanel
javax.swing.JPanel minMaxPanel
mainPanel
javax.swing.JPanel mainPanel
this$0
StatisticChartPanel this$0
speciesTable
javax.swing.JTable speciesTable
proportionDialog
ProportionDialog proportionDialog
specSelected
TreeSpec specSelected
rasioSpec
double rasioSpec
isMoveAll
boolean isMoveAll
initPanel
javax.swing.JPanel initPanel
inpInitPopulation
IntegerScrollField inpInitPopulation
frameOwner
java.awt.Frame frameOwner
dialogOwner
java.awt.Dialog dialogOwner
this$0
TabForestPanel this$0
tableF
TableFace tableF
model
javax.swing.table.TableModel model
table
AbstractTableBasic table
listToolBar
FListToolBar listToolBar
lineIO
FileLineIO lineIO
lSize
javax.swing.JLabel lSize
lAction
javax.swing.JLabel lAction
progBar
javax.swing.JProgressBar progBar
indexes
int[] indexes
sortingColumns
java.util.Vector sortingColumns
ascending
boolean ascending
compares
int compares
tableModel
TreeBasicTableModel tableModel
tableModel
TreeBasicTableModel tableModel
this$0
TreeBasicTable this$0
currentColor
java.awt.Color currentColor
data
java.util.ArrayList data
editable
boolean editable
columnNames
java.lang.String[] columnNames
scale
float scale
treePanel
TreeSidePanel treePanel
treeRulePanel
ScrollRulePane treeRulePanel
treeSelected
java.util.ArrayList treeSelected
popMenu
javax.swing.JPopupMenu popMenu
imageF
ImageFactory imageF
pTree
PanelTreeSpec pTree
listModel
javax.swing.DefaultListModel listModel
viewIndex
int viewIndex
listFace
javax.swing.JList listFace
specIO
TreeSpecIO specIO
plantButton
javax.swing.JButton plantButton
treePanel
TreeTopPanel treePanel
fCreatorDialog
ForestCreatorFrame fCreatorDialog
treeArr
TreeBasic[] treeArr
filePanel
javax.swing.JPanel filePanel
buttonPanel
javax.swing.JComponent buttonPanel
listPanel
javax.swing.JComponent listPanel
frameOwner
java.awt.Frame frameOwner
specFile
java.io.File specFile
tableModel
TreeTableModel tableModel
table
TreeTable table
columnNamesAdd
java.lang.String[] columnNamesAdd
treePanel
TreeTopPanel treePanel
treeSelector
SelectorContainer treeSelector
treeRulePanel
ScrollRulePane treeRulePanel
treeSelected
TreeBasic[] treeSelected
sideFrameArr
java.util.ArrayList sideFrameArr
zoomInMenu
javax.swing.JMenuItem zoomInMenu
zoomOutMenu
javax.swing.JMenuItem zoomOutMenu
paintMenu
javax.swing.JMenuItem paintMenu
sideProjectionMenu
javax.swing.JMenuItem sideProjectionMenu
showMenu
javax.swing.JMenuItem showMenu
popMenu
javax.swing.JPopupMenu popMenu
specSelected
TreeSpec specSelected
inpInitPopX
IntegerScrollField inpInitPopX
inpInitPopY
IntegerScrollField inpInitPopY
inpGridX
DoubleScrollField inpGridX
inpGridY
DoubleScrollField inpGridY
selTree
javax.swing.JLabel selTree
selPanel
javax.swing.JPanel selPanel
actionButt
javax.swing.JButton actionButt
isBarLabel
boolean isBarLabel
barColor
java.awt.Color barColor
valColor
java.awt.Color valColor
xTitle
java.lang.String xTitle
yTitle
java.lang.String yTitle
mTitle
java.lang.String mTitle
value
float[] value
label_x
java.lang.String[] label_x
nGridX
int nGridX
valueArrList
java.util.ArrayList valueArrList
valueColorList
java.util.ArrayList valueColorList
axisCol
java.awt.Color axisCol
gridCol
java.awt.Color gridCol
labXCol
java.awt.Color labXCol
labYCol
java.awt.Color labYCol
titleXCol
java.awt.Color titleXCol
titleYCol
java.awt.Color titleYCol
titleCol
java.awt.Color titleCol
titleFont
java.awt.Font titleFont
titleAxisFont
java.awt.Font titleAxisFont
labelFont
java.awt.Font labelFont
isLabelX
boolean isLabelX
isLabelY
boolean isLabelY
isCenterLabX
boolean isCenterLabX
isCenterLabY
boolean isCenterLabY
isGridX
boolean isGridX
isGridY
boolean isGridY
min_x
float min_x
max_x
float max_x
grid_x
float grid_x
min_y
float min_y
max_y
float max_y
grid_y
float grid_y
isEqualScale
boolean isEqualScale
pixUnit_x
float pixUnit_x
pixUnit_y
float pixUnit_y
bottom_b
int bottom_b
top_b
int top_b
left_b
int left_b
right_b
int right_b
xTitle
java.lang.String xTitle
yTitle
java.lang.String yTitle
mTitle
java.lang.String mTitle
isUpdateBack
boolean isUpdateBack
isUpdatePlot
boolean isUpdatePlot
biBack
java.awt.image.BufferedImage biBack
biPlot
java.awt.image.BufferedImage biPlot
big
java.awt.Graphics2D big
plot
java.awt.Graphics2D plot
crownColor
java.awt.Color crownColor
stepX
double stepX
buff
java.awt.image.BufferedImage buff
big
java.awt.Graphics2D big
crown
Crown crown
updated
boolean updated
curveColor
java.awt.Color curveColor
formula
Formula2d formula
formList
java.util.ArrayList formList
colorList
java.util.ArrayList colorList
pointArrList
java.util.ArrayList pointArrList
pointColorList
java.util.ArrayList pointColorList
isDrawCurve
boolean isDrawCurve
range
float range
minVal
float minVal
maxVal
float maxVal
maxIndex
int maxIndex
dataArrList
java.util.ArrayList dataArrList
dataMapList
java.util.ArrayList dataMapList
minB
float minB
maxB
float maxB
maxPop
int maxPop
precition
float precition
areaSize
DimensionArea areaSize
xUnitVal
double xUnitVal
yUnitVal
double yUnitVal
isGridX
boolean isGridX
isGridY
boolean isGridY
xGridCol
java.awt.Color xGridCol
yGridCol
java.awt.Color yGridCol
backCol
java.awt.Color backCol
bottom_b
int bottom_b
top_b
int top_b
left_b
int left_b
right_b
int right_b
isUpdateGrid
boolean isUpdateGrid
biGrid
java.awt.image.BufferedImage biGrid
big
java.awt.Graphics2D big
pixPerUnit
double pixPerUnit
radiusDiv
double radiusDiv
angleDiv
double angleDiv
backColor
java.awt.Color backColor
bottom_b
int bottom_b
top_b
int top_b
left_b
int left_b
right_b
int right_b
isUpdateImage
boolean isUpdateImage
isStrPaint
boolean isStrPaint
isHemiPaint
boolean isHemiPaint
biGrid
java.awt.image.BufferedImage biGrid
big
java.awt.Graphics2D big
lowestAngle
float lowestAngle
data
Point3f[] data
rotationAngle
double rotationAngle
strPaint
java.lang.String strPaint
gData
GridData gData
isUpdateMap
boolean isUpdateMap
biTree
java.awt.image.BufferedImage biTree
big
java.awt.Graphics2D big
showVal
double showVal
lineArea
java.awt.Rectangle lineArea
area
java.awt.Rectangle area
corner1
java.awt.Rectangle corner1
corner2
java.awt.Rectangle corner2
corner3
java.awt.Rectangle corner3
corner4
java.awt.Rectangle corner4
side1
java.awt.Rectangle side1
side2
java.awt.Rectangle side2
side3
java.awt.Rectangle side3
side4
java.awt.Rectangle side4
scale
double scale
toolCursor
java.awt.Cursor toolCursor
first
java.awt.Rectangle first
r
java.awt.Rectangle r
firstPress
boolean firstPress
selector
Selector selector
areaPainter
javax.swing.JPanel areaPainter
selX
int selX
selY
int selY
areaSelected
java.awt.geom.Area areaSelected
treePanel
TreeTopPanel treePanel
treeArrSel
TreeBasic[] treeArrSel
isSelectorChange
boolean isSelectorChange
isShowTreeID
boolean isShowTreeID
idFont
java.awt.Font idFont
baseTrees
java.util.ArrayList baseTrees
addTrees
java.util.ArrayList addTrees
fillType
int fillType
isUpdateTree
boolean isUpdateTree
isPickEnable
boolean isPickEnable
biTree
java.awt.image.BufferedImage biTree
big
java.awt.Graphics2D big
area
DimensionArea area
canvasArea
DimensionArea canvasArea
orientation
int orientation
trees
TreeBasic[] trees
fillType
int fillType
isAltitude
boolean isAltitude
altitudeAdd
double altitudeAdd
curveColor
java.awt.Color curveColor
isDrawCurve
boolean isDrawCurve
treeC
TreeCharacteristics treeC
baseTrees
java.util.ArrayList baseTrees
addTrees
java.util.ArrayList addTrees
saplingArr
java.util.ArrayList saplingArr
isUpdateTree
boolean isUpdateTree
isPickEnable
boolean isPickEnable
isPaintInfo
boolean isPaintInfo
biTree
java.awt.image.BufferedImage biTree
big
java.awt.Graphics2D big
fillType
int fillType
infoPaint
int infoPaint
infoFont
java.awt.Font infoFont
basket
java.util.HashMap basket
envDataMap
java.util.HashMap envDataMap
isRandomAccess
boolean isRandomAccess
randomSeed
long randomSeed
random
java.util.Random random
allowMortality
boolean allowMortality
allowRecruitmen
boolean allowRecruitmen
recIteration
int recIteration
cuttingType
int cuttingType
lightParam
LightParameters lightParam
useFertility
boolean useFertility
useFertilityOnSize
boolean useFertilityOnSize
lightMapGrid
DimensionArea lightMapGrid
azimuths
int azimuths
inclinations
int inclinations
lowestAngle
float lowestAngle
distAction
float distAction
weighting
int weighting
calcPositionOnTree
int calcPositionOnTree
gridHeight
float gridHeight
area
DimensionArea area
isCrownPermeability
boolean isCrownPermeability
isMultiLayerCrown
boolean isMultiLayerCrown
isTrunkInterception
boolean isTrunkInterception
isTopography
boolean isTopography
isTorus
boolean isTorus
x
double x
y
double y
x
float x
y
float y
z
float z
label
java.lang.String label
neighbours
java.util.HashSet neighbours
value
float value
specSet
java.util.HashSet specSet
dataList
java.util.ArrayList dataList
age
float age
height
float height
dbh
float dbh
cp
int cp
cf
int cf
surface
float surface
product
float product
harvestDays
int harvestDays
dataMap
java.util.TreeMap dataMap