8#ifndef FMTFOREST_H_INCLUDED
9#define FMTFOREST_H_INCLUDED
19 class FMTactualdevelopment;
20 class FMTfuturdevelopment;
28 friend class boost::serialization::access;
29 template<
class Archive>
30 void serialize(Archive& ar,
const unsigned int version)
39 std::vector<Core::FMTactualdevelopment>
getarea()
const;
42 std::vector<FMTlayer<std::string>>
getthemes(
const std::vector<Core::FMTtheme>& themes)
const;
#define FMTEXPORT
Definition: FMTutility.hpp:92
Definition: FMTmaskfilter.hpp:27
Definition: FMTforest.hpp:27
FMTforest postsolve(const Core::FMTmaskfilter &filter, const std::vector< Core::FMTtheme > &originalbasethemes) const
std::vector< Core::FMTactualdevelopment > getarea() const
FMTlayer< std::string > getlock() const
void setperiod(int period)
std::vector< FMTlayer< std::string > > getthemes(const std::vector< Core::FMTtheme > &themes) const
FMTlayer< int > getage() const
FMTforest(const FMTforest &rhs)
FMTforest getcopy(bool copydata=true) const
FMTforest(const FMTlayer< Core::FMTdevelopment > &rhs)
FMTforest presolve(const Core::FMTmaskfilter &filter, const std::vector< Core::FMTtheme > &presolvedthemes) const
Definition: FMTlayer.hpp:29
The Core namespace provides classes for simulating stands/strata growth/harvest through time.
Definition: FMTaction.hpp:31
The spatial namespace provides classes for spatialy explicit simulation/optimization based on raster ...
Definition: FMTareaparser.hpp:36