Download The Bio7 User Guide

Transcript
updated when a resize event takes place: The Quadgrid panel, the
Hexgrid panel, the soil panels and the visualization of these in 3d
the 3d panel. After resizing the new indexes are instantly available
for plants and numeric values (e.g programmatically). When the
checkbox Resize after adjust is activated the resizing takes place
after the button Resize has been pushed. This is recommended
when the field size is >400 because the resizing then is done in one
call.
Info: The speed of a resize event is also dependant on the amount
of grid panels which are currently visible in the Bio7 window.
6.2.4.2 Plant Individual
If the item Plant Individual is activated a panel will be opened
which embeds several sliders for adjusting of individual parameters
for the selected Quadgrid cells (Hexgrid). Additionally information
will be displayed about the position of a cell in the grid and the
plant
species
(if
available)
which
has
been
selected.
This
information will also be shown in the status bar of the Bio7
application. When a cell has been selected with an existing plant
object in the underlying (plant) object array (no null reference !)
the individual properties will be displayed by means of the sliders.
All sliders will be updated with the values received from the object.
By changing the values of the sliders the values of the object at the
selected index (y,x) will be updated automatically. So every
individual plant object in the grid array can be updated separately
from the others. It is also possible to update all other plants which
represent the same species in the grid with the action Change
global. This is analogue to nature where we have individuals of one
species
which
often
differ
in
some
characteristics.
It
is
a
generalization when these properties are responsible for every
individual of the same kind (by pressing the button). If a cell is
selected which has no plant object in the array (plant, planttemp)
of type “Plant” the message "No plant selected" occurs. For
Illustration
Individual Properties
13:
example when only a cellular automata is needed with custom
states there is no need to use the plant array with the templates for
the database. In that case only the array of the type int (state,
tempstate) for the states is needed.
28