1#ifndef HYDROBRICKS_SURFACE_COMPONENT_H
2#define HYDROBRICKS_SURFACE_COMPONENT_H
14 bool CanHaveAreaFraction()
override {
18 double GetAreaFraction() {
19 return m_areaFraction;
22 void SetAreaFraction(
double value);
24 bool IsNull()
override {
25 return m_areaFraction <= PRECISION;
28 virtual void SetParent(
LandCover* parent) {
30 m_parent->SurfaceComponentAdded(
this);
35 double m_areaFraction;
Definition HydroUnit.h:13
Definition LandCover.h:10
Definition SurfaceComponent.h:10