iLand
Public Member Functions | List of all members
RumpleIndex Class Reference

The RumpleIndex is a spatial index relating surface area to ground area. More...

#include <spatialanalysis.h>

Public Member Functions

 RumpleIndex ()
 
void setup ()
 sets up the grid More...
 
void calculate ()
 calculates (or re-calculates) index values More...
 
double value (const bool force_recalculate=false)
 calculates rumple index for the full project area More...
 
const FloatGridrumpleGrid ()
 return the rumple index for the full project area More...
 
double test_triangle_area ()
 

Detailed Description

The RumpleIndex is a spatial index relating surface area to ground area.

In forestry, it is a indicator of vertical heterogeneity. In iLand, the Rumple Index is the variability of the maximum tree height on 10m level (i.e. the "Height"-Grid). The RumpleIndex is calculated for each resource unit and also for the full project area.

Constructor & Destructor Documentation

◆ RumpleIndex()

RumpleIndex::RumpleIndex ( )
inline

Member Function Documentation

◆ calculate()

void RumpleIndex::calculate ( )

calculates (or re-calculates) index values

◆ rumpleGrid()

const FloatGrid & RumpleIndex::rumpleGrid ( )
inline

return the rumple index for the full project area

◆ setup()

void RumpleIndex::setup ( )

sets up the grid

◆ test_triangle_area()

double RumpleIndex::test_triangle_area ( )

◆ value()

double RumpleIndex::value ( const bool  force_recalculate = false)

calculates rumple index for the full project area


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