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