iLand
Public Member Functions | Public Attributes | List of all members
SaplingTree Struct Reference

#include <saplings.h>

Public Member Functions

 SaplingTree ()
 
bool is_occupied () const
 
void clear ()
 
void setSapling (const float h_m, const int age_yrs, const int species_idx)
 
bool is_sprout () const
 
void set_sprout (const bool sprout)
 
bool is_browsed () const
 
void set_browsed (const bool browse)
 
ResourceUnitSpeciesresourceUnitSpecies (const ResourceUnit *ru) const
 

Public Attributes

short unsigned int age
 
short signed int species_index
 
unsigned char stress_years
 
unsigned char flags
 
float height
 

Constructor & Destructor Documentation

◆ SaplingTree()

SaplingTree::SaplingTree ( )
inline

Member Function Documentation

◆ clear()

void SaplingTree::clear ( )
inline

◆ is_browsed()

bool SaplingTree::is_browsed ( ) const
inline

◆ is_occupied()

bool SaplingTree::is_occupied ( ) const
inline

◆ is_sprout()

bool SaplingTree::is_sprout ( ) const
inline

◆ resourceUnitSpecies()

ResourceUnitSpecies * SaplingTree::resourceUnitSpecies ( const ResourceUnit ru) const

◆ set_browsed()

void SaplingTree::set_browsed ( const bool  browse)
inline

◆ set_sprout()

void SaplingTree::set_sprout ( const bool  sprout)
inline

◆ setSapling()

void SaplingTree::setSapling ( const float  h_m,
const int  age_yrs,
const int  species_idx 
)
inline

Member Data Documentation

◆ age

short unsigned int SaplingTree::age

◆ flags

unsigned char SaplingTree::flags

◆ height

float SaplingTree::height

◆ species_index

short signed int SaplingTree::species_index

◆ stress_years

unsigned char SaplingTree::stress_years

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