Serialized Form


Package forest3D

Class forest3D.Forest3DCanvas implements Serializable

Serialized Fields

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

Class forest3D.VirtualForest implements Serializable

Serialized Fields

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


Package forest3D.control

Class forest3D.control.ArrowControls implements Serializable

Serialized Fields

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

Class forest3D.control.ButtonPositionControls implements Serializable

Serialized Fields

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

Class forest3D.control.HelloUniverse implements Serializable

Serialized Fields

u

com.sun.j3d.utils.universe.SimpleUniverse u

Class forest3D.control.WheelControls implements Serializable

Serialized Fields

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


Package sexi.comp

Class sexi.comp.Crown implements Serializable

Serialized Fields

center

Point3f center

horLen

float horLen

verLen

float verLen

truncVal

float truncVal

color

java.awt.Color color

porosity

float porosity

Class sexi.comp.DimensionArea implements Serializable

Serialized Fields

xLength

double xLength

yLength

double yLength

Class sexi.comp.FertilityMap implements Serializable

Serialized Fields

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

Class sexi.comp.Forest implements Serializable

Serialized Fields

treeSpecMap

TreeSpecMap treeSpecMap

forestAge

int forestAge

simData

SimData simData

growthParam

GrowthParameters growthParam

fertMap

FertilityMap fertMap

envDataMap

java.util.HashMap envDataMap

lightMap

LightMap lightMap

Class sexi.comp.ForestBasic implements Serializable

Serialized Fields

treeSet

java.util.Set treeSet

idCount

int idCount

lightParam

LightParameters lightParam

Class sexi.comp.LightMap implements Serializable

Serialized Fields

historyMap

java.util.HashMap historyMap

neighboursMap

java.util.HashMap neighboursMap

avgHisMap

java.util.HashMap avgHisMap

history

int history

Class sexi.comp.NeighbourMap implements Serializable

Class sexi.comp.Pointx3d implements Serializable

Class sexi.comp.TopographyMap implements Serializable

Serialized Fields

area

DimensionArea area

Class sexi.comp.Tree implements Serializable

Serialized Fields

spec

TreeSpec spec

live

boolean live

fertility

float fertility

curr_dbh_inc

float curr_dbh_inc

produceAge

int produceAge

crownGhost

java.util.ArrayList crownGhost

Class sexi.comp.TreeBasic implements Serializable

Serialized Fields

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

Class sexi.comp.TreeBasicCharacteristics implements Serializable

Serialized Fields

label

java.lang.String label

desc

java.lang.String desc

color

java.awt.Color color

truncVal

float truncVal

transparency

float transparency

nCrown

int nCrown

Class sexi.comp.TreeCharacteristics implements Serializable

Serialized Fields

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

Class sexi.comp.TreeGroupSpec implements Serializable

Serialized Fields

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

Class sexi.comp.TreeSpec implements Serializable

Serialized Fields

treeChar

TreeCharacteristics treeChar

groupSpec

TreeGroupSpec groupSpec

treeSet

java.util.HashSet treeSet

Class sexi.comp.TreeSpecMap implements Serializable

Serialized Fields

map

java.util.HashMap map

gFuncSet

java.util.HashSet gFuncSet

Class sexi.comp.Trunk implements Serializable

Serialized Fields

dbh

float dbh

trunkH

float trunkH

branchH

float branchH

tajam

float tajam


Package sexi.gui

Class sexi.gui.AbstractTableBasic implements Serializable

Serialized Fields

table

javax.swing.JTable table

model

javax.swing.table.TableModel model

sorter

TableSorter sorter

Class sexi.gui.AreaInputDialog implements Serializable

Serialized Fields

inpAreaX

DoubleScrollField inpAreaX

inpAreaY

DoubleScrollField inpAreaY

font

java.awt.Font font

area

DimensionArea area

Class sexi.gui.ColorDialog implements Serializable

Serialized Fields

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

Class sexi.gui.ColorIcon implements Serializable

Serialized Fields

color

java.awt.Color color

width

int width

height

int height

shape

int shape

Class sexi.gui.ColorTableRenderer implements Serializable

Class sexi.gui.Corner implements Serializable

Class sexi.gui.DataTableFrame implements Serializable

Serialized Fields

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

Class sexi.gui.DialogFrame implements Serializable

Serialized Fields

okButt

javax.swing.JButton okButt

cancelButt

javax.swing.JButton cancelButt

thisParent

java.awt.Component thisParent

Class sexi.gui.DoubleField implements Serializable

Serialized Fields

toolkit

java.awt.Toolkit toolkit

doubleFormatter

java.text.NumberFormat doubleFormatter

allowNegatif

boolean allowNegatif

Class sexi.gui.DoubleField.WholeNumberDocument implements Serializable

Serialized Fields

this$0

DoubleField this$0

Class sexi.gui.DoubleScrollField implements Serializable

Serialized Fields

iField

DoubleField iField

maxVal

double maxVal

minVal

double minVal

Class sexi.gui.FertilityPanel implements Serializable

Serialized Fields

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

Class sexi.gui.FListToolBar implements Serializable

Serialized Fields

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

Class sexi.gui.ForestCreatorFrame implements Serializable

Serialized Fields

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

Class sexi.gui.ForestSimulator implements Serializable

Serialized Fields

progTable

javax.swing.JTable progTable

treeSpecList

java.util.ArrayList treeSpecList

simList

java.util.ArrayList simList

isSpecSetting

boolean isSpecSetting

isNewSimulationProcess

boolean isNewSimulationProcess

Class sexi.gui.ForestSpecPanel implements Serializable

Serialized Fields

treePanel

TreeTopPanel treePanel

listPanel

SpecListPanel listPanel

update

boolean update

Class sexi.gui.FrameGroupSpecList implements Serializable

Serialized Fields

pTree

PanelGroupSpec pTree

listModel

javax.swing.DefaultListModel listModel

viewIndex

int viewIndex

listFace

javax.swing.JList listFace

specIO

TreeGroupSpecIO specIO

Class sexi.gui.FrameGroupSpecList.SpecCellRenderer implements Serializable

Serialized Fields

this$0

FrameGroupSpecList this$0

Class sexi.gui.HemiphotFrame implements Serializable

Serialized Fields

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

Class sexi.gui.IndividualCurveFrame implements Serializable

Serialized Fields

dbhCurve

PlainCurve dbhCurve

tree

Tree tree

dataSet

SimData dataSet

Class sexi.gui.IntegerField implements Serializable

Serialized Fields

toolkit

java.awt.Toolkit toolkit

integerFormatter

java.text.NumberFormat integerFormatter

allowNegatif

boolean allowNegatif

Class sexi.gui.IntegerField.WholeNumberDocument implements Serializable

Serialized Fields

this$0

IntegerField this$0

Class sexi.gui.IntegerScrollField implements Serializable

Serialized Fields

maxVal

int maxVal

minVal

int minVal

Class sexi.gui.LightCalculatorFrame implements Serializable

Serialized Fields

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

Class sexi.gui.LightParametersPanel implements Serializable

Serialized Fields

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

Class sexi.gui.LightPositionPanel implements Serializable

Serialized Fields

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

Class sexi.gui.ListToolBar implements Serializable

Serialized Fields

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

Class sexi.gui.LongField implements Serializable

Serialized Fields

toolkit

java.awt.Toolkit toolkit

longFormatter

java.text.NumberFormat longFormatter

allowNegatif

boolean allowNegatif

Class sexi.gui.LongField.WholeNumberDocument implements Serializable

Serialized Fields

this$0

LongField this$0

Class sexi.gui.LongScrollField implements Serializable

Serialized Fields

iField

LongField iField

maxVal

long maxVal

minVal

long minVal

Class sexi.gui.ManagementFrame implements Serializable

Serialized Fields

treeSpecList

java.util.ArrayList treeSpecList

sPanel

SpecListPanel sPanel

selTree

javax.swing.JLabel selTree

selPanel

javax.swing.JPanel selPanel

chkMotality

javax.swing.JCheckBox chkMotality

Class sexi.gui.ManualForestPanel implements Serializable

Serialized Fields

actionButt

javax.swing.JButton actionButt

specPlanted

TreeSpec specPlanted

indexPlant

int indexPlant

plantCursor

java.awt.Cursor plantCursor

isPlanting

boolean isPlanting

setT

java.util.Set setT

Class sexi.gui.ManualForestPanel.PlantButtonEditor implements Serializable

Serialized Fields

this$0

ManualForestPanel this$0

planted

java.lang.Integer planted

Class sexi.gui.ManualForestPanel.PlantRenderer implements Serializable

Serialized Fields

this$0

ManualForestPanel this$0

Class sexi.gui.ManualSpeciesTableModel implements Serializable

Serialized Fields

columnNames

java.lang.String[] columnNames

planted

java.util.ArrayList planted

Class sexi.gui.MonitorPanel implements Serializable

Serialized Fields

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

Class sexi.gui.PanelCharacteristics implements Serializable

Serialized Fields

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

Class sexi.gui.PanelGroupSpec implements Serializable

Serialized Fields

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

Class sexi.gui.PanelScenario implements Serializable

Serialized Fields

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

Class sexi.gui.PanelTreeSpec implements Serializable

Serialized Fields

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

Class sexi.gui.Point3LabelTableModel implements Serializable

Serialized Fields

columnNamesAdd

java.lang.String[] columnNamesAdd

Class sexi.gui.Point3Table implements Serializable

Serialized Fields

tableModel

Point3TableModel tableModel

Class sexi.gui.Point3TableModel implements Serializable

Serialized Fields

data

java.util.ArrayList data

editable

boolean editable

columnNames

java.lang.String[] columnNames

Class sexi.gui.Point3ValueTable implements Serializable

Serialized Fields

tableModel

Point3ValueTableModel tableModel

Class sexi.gui.Point3ValueTableModel implements Serializable

Serialized Fields

columnNamesAdd

java.lang.String[] columnNamesAdd

Class sexi.gui.ProportionDialog implements Serializable

Serialized Fields

max

double max

species

javax.swing.JLabel species

inpVal

DoubleScrollField inpVal

Class sexi.gui.RandomForestPanel implements Serializable

Serialized Fields

randomSeed

long randomSeed

random

java.util.Random random

actionButt

javax.swing.JButton actionButt

Class sexi.gui.RandomSpeciesTableModel implements Serializable

Serialized Fields

columnNames

java.lang.String[] columnNames

Class sexi.gui.Rule implements Serializable

Serialized Fields

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

Class sexi.gui.ScrollField implements Serializable

Serialized Fields

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

Class sexi.gui.ScrollRulePane implements Serializable

Serialized Fields

xRule

Rule xRule

yRule

Rule yRule

main

java.awt.Component main

layeredArea

javax.swing.JLayeredPane layeredArea

scrollRuler

javax.swing.JScrollPane scrollRuler

Class sexi.gui.SettingFrame implements Serializable

Serialized Fields

pTree

TreeSpecListPanel pTree

pParam

SimParametersPanel pParam

treePanel

TreeTopPanel treePanel

Class sexi.gui.SimControl implements Serializable

Serialized Fields

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

Class sexi.gui.SimControlBar implements Serializable

Serialized Fields

inpIteration

IntegerScrollField inpIteration

txtProgress

javax.swing.JLabel txtProgress

txtPopulation

javax.swing.JLabel txtPopulation

txtCover

javax.swing.JLabel txtCover

Class sexi.gui.SimMenu implements Serializable

Class sexi.gui.SimParametersPanel implements Serializable

Serialized Fields

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

Class sexi.gui.SimProgressTable implements Serializable

Serialized Fields

table

javax.swing.JTable table

Class sexi.gui.SimProgressTableModel implements Serializable

Serialized Fields

columnNames

java.lang.String[] columnNames

Class sexi.gui.SlimMenuBar implements Serializable

Serialized Fields

listener

java.awt.event.ActionListener listener

Class sexi.gui.SpecCellRenderer implements Serializable

Class sexi.gui.SpeciesSelectorPanel implements Serializable

Serialized Fields

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

Class sexi.gui.SpeciesTableModel implements Serializable

Serialized Fields

specList

java.util.ArrayList specList

propList

java.util.ArrayList propList

nList

java.util.ArrayList nList

maxRasio

double maxRasio

maxN

int maxN

nTree

int nTree

Class sexi.gui.SpecListPanel implements Serializable

Serialized Fields

listModel

javax.swing.DefaultListModel listModel

listFace

javax.swing.JList listFace

treePanel

TreeTopPanel treePanel

update

boolean update

Class sexi.gui.StatisticChartPanel implements Serializable

Serialized Fields

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

Class sexi.gui.StatisticChartPanel.ComboBoxRenderer implements Serializable

Serialized Fields

this$0

StatisticChartPanel this$0

Class sexi.gui.TabForestPanel implements Serializable

Serialized Fields

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

Class sexi.gui.TabForestPanel.ColorTableRenderer implements Serializable

Serialized Fields

this$0

TabForestPanel this$0

Class sexi.gui.TableBasic implements Serializable

Serialized Fields

tableF

TableFace tableF

Class sexi.gui.TableMap implements Serializable

Serialized Fields

model

javax.swing.table.TableModel model

Class sexi.gui.TablePanelBasic implements Serializable

Serialized Fields

table

AbstractTableBasic table

listToolBar

FListToolBar listToolBar

lineIO

FileLineIO lineIO

lSize

javax.swing.JLabel lSize

lAction

javax.swing.JLabel lAction

progBar

javax.swing.JProgressBar progBar

Class sexi.gui.TableSorter implements Serializable

Serialized Fields

indexes

int[] indexes

sortingColumns

java.util.Vector sortingColumns

ascending

boolean ascending

compares

int compares

Class sexi.gui.TreeBasicResultTable implements Serializable

Serialized Fields

tableModel

TreeBasicTableModel tableModel

Class sexi.gui.TreeBasicTable implements Serializable

Serialized Fields

tableModel

TreeBasicTableModel tableModel

Class sexi.gui.TreeBasicTable.ColorEditor implements Serializable

Serialized Fields

this$0

TreeBasicTable this$0

currentColor

java.awt.Color currentColor

Class sexi.gui.TreeBasicTableModel implements Serializable

Serialized Fields

data

java.util.ArrayList data

editable

boolean editable

columnNames

java.lang.String[] columnNames

Class sexi.gui.TreeCellRenderer implements Serializable

Class sexi.gui.TreeSideControlPanel implements Serializable

Serialized Fields

scale

float scale

treePanel

TreeSidePanel treePanel

treeRulePanel

ScrollRulePane treeRulePanel

treeSelected

java.util.ArrayList treeSelected

popMenu

javax.swing.JPopupMenu popMenu

imageF

ImageFactory imageF

Class sexi.gui.TreeSpecListPanel implements Serializable

Serialized Fields

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

Class sexi.gui.TreeTable implements Serializable

Serialized Fields

tableModel

TreeTableModel tableModel

Class sexi.gui.TreeTableFrame implements Serializable

Serialized Fields

table

TreeTable table

Class sexi.gui.TreeTableModel implements Serializable

Serialized Fields

columnNamesAdd

java.lang.String[] columnNamesAdd

Class sexi.gui.TreeTopControlPanel implements Serializable

Serialized Fields

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

Class sexi.gui.UniformForestPanel implements Serializable

Serialized Fields

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


Package sexi.gui.graph

Class sexi.gui.graph.BarChart implements Serializable

Serialized Fields

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

Class sexi.gui.graph.CanvasContainer implements Serializable

Class sexi.gui.graph.ChartSurface implements Serializable

Serialized Fields

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

Class sexi.gui.graph.CrownGrowthCurve implements Serializable

Serialized Fields

crownColor

java.awt.Color crownColor

stepX

double stepX

Class sexi.gui.graph.CrownSurface implements Serializable

Serialized Fields

buff

java.awt.image.BufferedImage buff

big

java.awt.Graphics2D big

crown

Crown crown

updated

boolean updated

Class sexi.gui.graph.CurveSurface implements Serializable

Serialized Fields

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

Class sexi.gui.graph.DistributionChart implements Serializable

Serialized Fields

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

Class sexi.gui.graph.EvolutionCurve implements Serializable

Class sexi.gui.graph.GridSurface implements Serializable

Serialized Fields

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

Class sexi.gui.graph.HemiphotSurface implements Serializable

Serialized Fields

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

Class sexi.gui.graph.LegendGridPanel implements Serializable

Serialized Fields

gData

GridData gData

isUpdateMap

boolean isUpdateMap

biTree

java.awt.image.BufferedImage biTree

big

java.awt.Graphics2D big

showVal

double showVal

Class sexi.gui.graph.PlainCurve implements Serializable

Class sexi.gui.graph.Selector implements Serializable

Serialized Fields

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

Class sexi.gui.graph.SelectorContainer implements Serializable

Serialized Fields

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

Class sexi.gui.graph.TreePanel implements Serializable

Serialized Fields

baseTrees

java.util.ArrayList baseTrees

addTrees

java.util.ArrayList addTrees

fillType

int fillType

Class sexi.gui.graph.TreeSidePanel implements Serializable

Serialized Fields

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

Class sexi.gui.graph.TreeSurface implements Serializable

Serialized Fields

curveColor

java.awt.Color curveColor

isDrawCurve

boolean isDrawCurve

treeC

TreeCharacteristics treeC

Class sexi.gui.graph.TreeTopPanel implements Serializable

Serialized Fields

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


Package sexi.util

Class sexi.util.ForestData implements Serializable

Serialized Fields

basket

java.util.HashMap basket

envDataMap

java.util.HashMap envDataMap

Class sexi.util.GrowthFormula implements Serializable

Class sexi.util.GrowthParameters implements Serializable

Serialized Fields

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

Class sexi.util.LightParameters implements Serializable

Serialized Fields

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

Class sexi.util.Point2d implements Serializable

Serialized Fields

x

double x

y

double y

Class sexi.util.Point3f implements Serializable

Serialized Fields

x

float x

y

float y

z

float z

Class sexi.util.Point3fLabel implements Serializable

Serialized Fields

label

java.lang.String label

Class sexi.util.Point3fN implements Serializable

Serialized Fields

neighbours

java.util.HashSet neighbours

Class sexi.util.Point3fValue implements Serializable

Serialized Fields

value

float value

Class sexi.util.SimData implements Serializable

Serialized Fields

specSet

java.util.HashSet specSet

dataList

java.util.ArrayList dataList

Class sexi.util.TreeData implements Serializable

Serialized Fields

age

float age

height

float height

dbh

float dbh

cp

int cp

cf

int cf

surface

float surface

product

float product

harvestDays

int harvestDays

Class sexi.util.TreeDataSet implements Serializable

Serialized Fields

dataMap

java.util.TreeMap dataMap

Class sexi.util.ValueMap implements Serializable