iLand
Public Member Functions | Public Attributes | List of all members
SnapshotItem Class Reference

Public Member Functions

void setTree (const Tree *tree, QPointF &offset)
 
void setSapling (const SaplingTree &sap, QPointF &location)
 
void insertTreeToDataStream (QDataStream &dataStream) const
 
void extractTreeFromDataStream (QDataStream &dataStream)
 
void insertSaplingToDataStream (QDataStream &dataStream) const
 
void extractSaplingFromDataStream (QDataStream &dataStream)
 

Public Attributes

int id
 
double x
 
double y
 
QString species
 
int age
 
float height
 
float dbh
 
float leaf_area
 
float opacity
 
float bmFoliage
 
float bmStem
 
float bmFineRoot
 
float bmCoarseRoot
 
float npp_reserve
 
float stress_index
 
int species_index
 
unsigned short sap_age
 
unsigned char sap_stress
 
unsigned char sap_flags
 

Member Function Documentation

◆ extractSaplingFromDataStream()

void SnapshotItem::extractSaplingFromDataStream ( QDataStream &  dataStream)
inline

◆ extractTreeFromDataStream()

void SnapshotItem::extractTreeFromDataStream ( QDataStream &  dataStream)
inline

◆ insertSaplingToDataStream()

void SnapshotItem::insertSaplingToDataStream ( QDataStream &  dataStream) const
inline

◆ insertTreeToDataStream()

void SnapshotItem::insertTreeToDataStream ( QDataStream &  dataStream) const
inline

◆ setSapling()

void SnapshotItem::setSapling ( const SaplingTree sap,
QPointF &  location 
)
inline

◆ setTree()

void SnapshotItem::setTree ( const Tree tree,
QPointF &  offset 
)
inline

Member Data Documentation

◆ age

int SnapshotItem::age

◆ bmCoarseRoot

float SnapshotItem::bmCoarseRoot

◆ bmFineRoot

float SnapshotItem::bmFineRoot

◆ bmFoliage

float SnapshotItem::bmFoliage

◆ bmStem

float SnapshotItem::bmStem

◆ dbh

float SnapshotItem::dbh

◆ height

float SnapshotItem::height

◆ id

int SnapshotItem::id

◆ leaf_area

float SnapshotItem::leaf_area

◆ npp_reserve

float SnapshotItem::npp_reserve

◆ opacity

float SnapshotItem::opacity

◆ sap_age

unsigned short SnapshotItem::sap_age

◆ sap_flags

unsigned char SnapshotItem::sap_flags

◆ sap_stress

unsigned char SnapshotItem::sap_stress

◆ species

QString SnapshotItem::species

◆ species_index

int SnapshotItem::species_index

◆ stress_index

float SnapshotItem::stress_index

◆ x

double SnapshotItem::x

◆ y

double SnapshotItem::y

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