GCBM
Public Member Functions | Private Attributes | List of all members
PeatlandParameters Class Referenceabstract

#include <peatlandparameters.h>

Inheritance diagram for PeatlandParameters:
Inheritance graph
Collaboration diagram for PeatlandParameters:
Collaboration graph

Public Member Functions

int spuId () const
 
PeatlandType peatlandType () const
 
PeatlandLandCoverType peatlandTreeClassifier () const
 
 PeatlandParameters ()
 Default constructor More...
 
 PeatlandParameters (int _spuId, PeatlandType _peatlandType, PeatlandLandCoverType _landCoverType)
 
virtual void setValue (const DynamicObject &data)=0
 

Private Attributes

int _spuId
 
PeatlandType _peatlandType
 
PeatlandLandCoverType _landCoverType
 

Constructor & Destructor Documentation

◆ PeatlandParameters() [1/2]

Default constructor

◆ PeatlandParameters() [2/2]

PeatlandParameters ( int  spuId,
PeatlandType  peatlandType,
PeatlandLandCoverType  peatlandTreeClassifier 
)

Constructor

Initialise PeatlandParameters.spuId as parameter spuId,
PeatlandParameters._peatlandType as parameter peatlandType,
PeatlandParameters._landCoverType as parameter peatlandTreeClassifier

Parameters
spuIdint
peatlandTypePeatlandType
peatlandTreeClassifierPeatlandLandCoverType

Member Function Documentation

◆ peatlandTreeClassifier()

PeatlandLandCoverType peatlandTreeClassifier ( ) const

◆ peatlandType()

PeatlandType peatlandType ( ) const

◆ setValue()

virtual void setValue ( const DynamicObject &  data)
pure virtual

◆ spuId()

int spuId ( ) const

Member Data Documentation

◆ _landCoverType

PeatlandLandCoverType _landCoverType
private

◆ _peatlandType

PeatlandType _peatlandType
private

◆ _spuId

int _spuId
private

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