iLand
Classes | Public Slots | Public Member Functions | Properties | List of all members
DevStageCell Class Reference

#include <devstageout.h>

Inheritance diagram for DevStageCell:

Public Slots

QJSValue grid ()
 return a copy of the underlying grid More...
 
Grid< double > * paintGrid (QString what, QStringList &names, QStringList &colors)
 function called from iLand visualization More...
 

Public Member Functions

 DevStageCell (QObject *parent=nullptr)
 
 ~DevStageCell ()
 
void setObj (DevStageOut *dsc)
 
int loadTrees (int8_t *grid_ptr)
 
void calculateStats ()
 
int x () const
 
int y () const
 
double DBHMax () const
 
double DBHMin () const
 
double DBHMean () const
 
double DBHMedian () const
 
double HMax () const
 
double HMean () const
 
double HMedian () const
 
double N_ha () const
 
double NQD () const
 DBH variation expressed as 100*interquartile distance/median. More...
 
double deadwoodShare ()
 share of standing/lying deadwood relative to living biomass More...
 
double CPA ()
 crown projection area More...
 
double Pct_PMugo ()
 % area covered by P. mugo More...
 

Properties

int x
 x position of the current cell (cell index) More...
 
int y
 y position of the current cell (cell index) More...
 
double DBHMax
 
double DBHMin
 
double DBHMean
 
double DBHMedian
 
double HMax
 
double HMean
 
double HMedian
 
double NQD
 
double deadwoodShare
 
double CPA
 crown projection area More...
 
double N_ha
 number of trees (>4m) per ha More...
 
double Pct_PMugo
 pct of the area covered by P. mugo More...
 

Constructor & Destructor Documentation

◆ DevStageCell()

DevStageCell::DevStageCell ( QObject *  parent = nullptr)
explicit

◆ ~DevStageCell()

DevStageCell::~DevStageCell ( )
inline

Member Function Documentation

◆ calculateStats()

void DevStageCell::calculateStats ( )

◆ CPA()

double DevStageCell::CPA ( )

crown projection area

◆ DBHMax()

double DevStageCell::DBHMax ( ) const
inline

◆ DBHMean()

double DevStageCell::DBHMean ( ) const
inline

◆ DBHMedian()

double DevStageCell::DBHMedian ( ) const
inline

◆ DBHMin()

double DevStageCell::DBHMin ( ) const
inline

◆ deadwoodShare()

double DevStageCell::deadwoodShare ( )

share of standing/lying deadwood relative to living biomass

◆ grid

QJSValue DevStageCell::grid ( )
slot

return a copy of the underlying grid

◆ HMax()

double DevStageCell::HMax ( ) const
inline

◆ HMean()

double DevStageCell::HMean ( ) const
inline

◆ HMedian()

double DevStageCell::HMedian ( ) const
inline

◆ loadTrees()

int DevStageCell::loadTrees ( int8_t *  grid_ptr)

◆ N_ha()

double DevStageCell::N_ha ( ) const
inline

◆ NQD()

double DevStageCell::NQD ( ) const
inline

DBH variation expressed as 100*interquartile distance/median.

◆ paintGrid

Grid< double > * DevStageCell::paintGrid ( QString  what,
QStringList &  names,
QStringList &  colors 
)
slot

function called from iLand visualization

◆ Pct_PMugo()

double DevStageCell::Pct_PMugo ( )

% area covered by P. mugo

◆ setObj()

void DevStageCell::setObj ( DevStageOut dsc)
inline

◆ x()

int DevStageCell::x ( ) const
inline

◆ y()

int DevStageCell::y ( ) const
inline

Property Documentation

◆ CPA

double DevStageCell::CPA
read

crown projection area

◆ DBHMax

double DevStageCell::DBHMax
read

◆ DBHMean

double DevStageCell::DBHMean
read

◆ DBHMedian

double DevStageCell::DBHMedian
read

◆ DBHMin

double DevStageCell::DBHMin
read

◆ deadwoodShare

double DevStageCell::deadwoodShare
read

◆ HMax

double DevStageCell::HMax
read

◆ HMean

double DevStageCell::HMean
read

◆ HMedian

double DevStageCell::HMedian
read

◆ N_ha

double DevStageCell::N_ha
read

number of trees (>4m) per ha

◆ NQD

double DevStageCell::NQD
read

◆ Pct_PMugo

double DevStageCell::Pct_PMugo
read

pct of the area covered by P. mugo

◆ x

int DevStageCell::x
read

x position of the current cell (cell index)

◆ y

int DevStageCell::y
read

y position of the current cell (cell index)


The documentation for this class was generated from the following files: