#include <ComputeTreeAttributesData.hpp>
Public Attributes | |
size_t | treeId {0} |
std::vector< double > | dbhPoints |
std::vector< double > | xCoordinates |
std::vector< double > | yCoordinates |
double | zCoordinateMin {Numeric::max<double>()} |
double | elevationMax {Numeric::min<double>()} |
TreeAttributes | treeAttributes |
std::vector<double> ComputeTreeAttributesData::dbhPoints |
Collected point coordinates in DBH elevation range.
Referenced by ComputeTreeAttributesAction::calculateDbh(), and ComputeTreeAttributesAction::stepPointsToTrees().
double ComputeTreeAttributesData::elevationMax {Numeric::min<double>()} |
The elevation value of the highest point.
Referenced by ComputeTreeAttributesAction::calculateTreeHeight(), and ComputeTreeAttributesAction::stepPointsToTrees().
TreeAttributes ComputeTreeAttributesData::treeAttributes |
Calculated tree attributes.
Referenced by ComputeTreeAttributesAction::calculateDbh(), ComputeTreeAttributesAction::calculateTreeHeight(), and ComputeTreeAttributesAction::calculateTreePosition().
size_t ComputeTreeAttributesData::treeId {0} |
Tree ID.
std::vector<double> ComputeTreeAttributesData::xCoordinates |
Collected point X coordinates in tree base range.
Referenced by ComputeTreeAttributesAction::calculateTreePosition(), and ComputeTreeAttributesAction::stepPointsToTrees().
std::vector<double> ComputeTreeAttributesData::yCoordinates |
Collected point Y coordinates in tree base range.
Referenced by ComputeTreeAttributesAction::calculateTreePosition(), and ComputeTreeAttributesAction::stepPointsToTrees().
double ComputeTreeAttributesData::zCoordinateMin {Numeric::max<double>()} |
The Z coordinate of the lowest point.
Referenced by ComputeTreeAttributesAction::calculateTreePosition(), and ComputeTreeAttributesAction::stepPointsToTrees().