FMT 0.9.8
Forest management tools for forest planning
Loading...
Searching...
No Matches
Parser::FMTareaparser Member List

This is the complete list of members for Parser::FMTareaparser, including all inherited members.

_commentParser::FMTparserprotected
_constreplacementParser::FMTparsermutableprotected
_exhandlerCore::FMTobjectprotectedstatic
_lineParser::FMTparsermutableprotected
_locationParser::FMTparsermutableprotected
_loggerCore::FMTobjectprotectedstatic
_sectionParser::FMTparsermutableprotected
bounds(const Core::FMTconstants &constants, const std::string &value, const std::string &ope, Core::FMTsection section) constParser::FMTparser
checksignals() constCore::FMTobjectprotected
clearcomments(std::string &line)Parser::FMTparser
createband(GDALDataset *dataset, const std::vector< std::string > &categories, int bandid=1) constParser::FMTparserprotected
createdataset(const std::string &location, const Spatial::FMTlayer< T > &layer, const int datatypeid, std::string format="GTiff") constParser::FMTparserprotected
createlayer(GDALDataset *dataset, const std::string &name, std::vector< std::string > creationoptions=std::vector< std::string >()) constParser::FMTparser
createOGRdataset(std::string location=std::string(), std::string gdaldrivername="CSV") constParser::FMTparser
createvectormemoryds() constParser::FMTparserprotected
disablenestedexceptions()Core::FMTobject
enablenestedexceptions()Core::FMTobject
FMTareaparser()Parser::FMTareaparser
FMTareaparser(const FMTareaparser &rhs)=defaultParser::FMTareaparser
FMTobject()Core::FMTobject
FMTobject(const std::shared_ptr< Exception::FMTexceptionhandler > exhandler)Core::FMTobject
FMTobject(const FMTobject &rhs)Core::FMTobject
FMTparser()Parser::FMTparser
FMTparser(const FMTparser &rhs)Parser::FMTparser
forceload(Archive &ar, const unsigned int version)Core::FMTobjectinlineprotected
forcesave(Archive &ar, const unsigned int version) constCore::FMTobjectinlineprotected
from_extension(const std::string &ext) constParser::FMTparserprotected
getallGDALdrivers(const char *spatialtype, bool testcreation=true) constParser::FMTparserprotected
getavailablememory()Core::FMTobjectstatic
getband(GDALDataset *dataset, int bandid=1) constParser::FMTparserprotected
getbaseoperators() constParser::FMTparserprotected
getcat(GDALDataset *dataset, int bandid=1) constParser::FMTparserprotected
getcleanline(std::ifstream &stream)Parser::FMTparser
getcleanlinewfor(std::ifstream &stream, const std::vector< Core::FMTtheme > &themes, const Core::FMTconstants &cons)Parser::FMTparser
getclock()Core::FMTobjectprotectedstatic
getclusters(const std::vector< Heuristics::FMToperatingarea > &operatingareas, const std::vector< Core::FMTtheme > &themes, const std::string &data_vectors, const std::string &agefield, const std::string &areafield, const double &maximaldistance, double agefactor=1.0, double areafactor=1, std::string lockfield="", double minimal_area=0.0, double buffersize=100) constParser::FMTareaparser
getdataset(const std::string &location) constParser::FMTparserprotected
getduration(const std::chrono::time_point< std::chrono::high_resolution_clock > &startclock)Core::FMTobjectprotectedstatic
getdurationinseconds(const std::chrono::time_point< std::chrono::high_resolution_clock > &startclock)Core::FMTobjectprotectedstatic
getFORELspatialref() constParser::FMTparserprotected
getforloops(std::string &line, const std::vector< Core::FMTtheme > &themes, const Core::FMTconstants &cons, std::vector< std::string > &allvalues, std::string &target)Parser::FMTparser
getGDALextensions(const char *spatialtype, bool testcreation=true) constParser::FMTparserprotected
getGDALrasterdriverextensions(bool testcreation=true) constParser::FMTparser
getGDALrasterdrivernames(bool testcreation=true) constParser::FMTparser
getGDALvectordriverextensions(bool testcreation=true) constParser::FMTparser
getGDALvectordrivernames(bool testcreation=true) constParser::FMTparser
getlayer(GDALDataset *dataset, int id) constParser::FMTparserprotected
getmostrecentfiletime() constParser::FMTparser
getnum(const std::string &value, const Core::FMTconstants &constant, int period=0) constParser::FMTparser
getnum(const std::string &value, bool omitnumtest=false) constParser::FMTparser
getOperatingArea(const std::string &fichierShp, const std::vector< Core::FMTtheme > &themes, const int &numeroTheme, const int &startingperiod, const std::string &nomChampAge, const std::string &nomChampSuperficie, const std::string &nomChampStanlock, const std::string &fichierParam) constParser::FMTareaparser
getoverview(GDALRasterBand *band, int view=1) constParser::FMTparserprotected
getprimary(const std::string &primarylocation)Parser::FMTparserprotected
getprojtransform(OGRLayer *baselayer, bool fittoforel=true) constParser::FMTparserprotected
getruntimelocation()Core::FMTobjectstatic
getschemeneighbors(std::vector< Heuristics::FMToperatingareascheme > operatingareaparameters, const std::vector< Core::FMTtheme > &themes, const std::string &data_vectors, const std::string &agefield, const std::string &areafield, double agefactor=1.0, double areafactor=1, std::string lockfield="", double minimal_area=0.0, double buffersize=100) constParser::FMTareaparser
gettransformmemlayercopy(OGRLayer *baselayer, const OGRSpatialReference *newreference, const std::string &fieldname) constParser::FMTparserprotected
getvectordataset(const std::string &location) constParser::FMTparserprotected
getWSfields(OGRLayer *layer, std::map< int, int > &themes, int &age, int &area, int &lock, std::string agefield="", std::string areafield="", std::string lockfield="") constParser::FMTparserprotected
isact(Core::FMTsection section, const std::vector< Core::FMTaction > &actions, std::string action) constParser::FMTparserprotected
isnum(std::string value) constParser::FMTparser
isnum(const std::string &value, const Core::FMTconstants &constant, bool throwerror=true) constParser::FMTparser
isvalid(const std::string &line) constParser::FMTparser
isvalidfile(const std::string &location) constParser::FMTparser
isyld(const Core::FMTyields &ylds, const std::string &value, Core::FMTsection section) constParser::FMTparserprotected
mostrecentfileParser::FMTparsermutableprotected
mtxParser::FMTparsermutableprotected
OGRlayertoRaster(OGRLayer *layer, const std::string &fieldname, const std::string &outfilename, const int &resolution, const bool &fittoforel) constParser::FMTareaparser
operator=(const FMTareaparser &rhs)=defaultParser::FMTareaparser
Parser::FMTparser::operator=(const FMTparser &rhs)Parser::FMTparser
Core::FMTobject::operator=(const FMTobject &rhs)Core::FMTobject
passinexceptionhandler(const std::shared_ptr< Exception::FMTexceptionhandler > &exhandler)Core::FMTobject
passinlogger(const std::shared_ptr< Logging::FMTlogger > &logger)Core::FMTobjectvirtual
read(const std::vector< Core::FMTtheme > &themes, const Core::FMTconstants &constants, const std::string &location)Parser::FMTareaparser
readcsv(const std::string &location, const char &separator)Parser::FMTparserprotected
readOAschedulerparameters(const std::string &location, const std::vector< Core::FMTtheme > &modelthemes, const int &themetarget, const int &startingperiod) constParser::FMTareaparser
readrasters(const std::vector< Core::FMTtheme > &themes, const std::vector< std::string > &data_rasters, const std::string &age, double agefactor=1.0, double areafactor=0.0001, std::string lock="") constParser::FMTareaparser
readvectors(const std::vector< Core::FMTtheme > &themes, const std::string &data_vectors, const std::string &agefield, const std::string &areafield, double agefactor=1.0, double areafactor=1, std::string lockfield="", double minimalarea=0.0) constParser::FMTareaparser
redirectlogtofile(const std::string &location)Core::FMTobject
regexloop(const boost::regex &cutregex, std::string &str) constParser::FMTparser
returninclude(const std::string &line, const std::vector< Core::FMTtheme > &themes, const Core::FMTconstants &cons)Parser::FMTparser
rxaageParser::FMTparserprotectedstatic
rxayldParser::FMTparserprotectedstatic
rxayldageParser::FMTparserprotectedstatic
rxboundsParser::FMTparserprotectedstatic
rxoperatorsParser::FMTparserprotectedstatic
rxprimaryParser::FMTparserprotectedstatic
rxseparatorParser::FMTparserstatic
sameas(const std::string &allset) constParser::FMTparserprotected
setcategories(GDALRasterBand *band, const std::vector< std::string > &categories) constParser::FMTparserprotected
setCPLhandler()Core::FMTobjectprotected
setdebugexceptionhandler()Core::FMTobject
setdebuglogger()Core::FMTobjectvirtual
setdefaultexceptionhandler()Core::FMTobject
setdefaultlogger()Core::FMTobjectvirtual
seterrorstowarnings(const std::vector< Exception::FMTexc > &errors)Core::FMTobject
setfreeexceptionhandler()Core::FMTobject
setheader(const std::string &header)Parser::FMTparser
setmaxwarningsbeforesilenced(const size_t &maxwarningcount)Core::FMTobject
setquietexceptionhandler()Core::FMTobject
setquietlogger()Core::FMTobjectvirtual
setsection(const Core::FMTsection &section) constParser::FMTparserprotected
setspec(Core::FMTsection section, Core::FMTkwor key, const Core::FMTyields &ylds, const Core::FMTconstants &constants, Core::FMTspec &spec, const std::string &line)Parser::FMTparserprotected
setspecs(Core::FMTsection section, Core::FMTkwor key, const Core::FMTyields &ylds, const Core::FMTconstants &constants, std::vector< Core::FMTspec > &specs, const std::string &line)Parser::FMTparserprotected
settasklogger()Core::FMTobjectvirtual
spliter(std::string strmask, const boost::regex &xspliter) constParser::FMTparser
tryfillnumber(T &number, const std::string &value, const Core::FMTconstants &constant, int period=0) constParser::FMTparser
tryinclude(const std::string &line, const std::vector< Core::FMTtheme > &themes, const Core::FMTconstants &cons)Parser::FMTparser
tryopening(const std::ifstream &stream, const std::string &location) constParser::FMTparser
tryopening(std::ofstream &stream, const std::string &location) constParser::FMTparser
upper(const std::string &lowercases) constParser::FMTparser
vectorfieldtoraster(const std::string &data_vectors, const std::string &tifpathandname, const int &resolution, const std::string &field, bool fittoforel=true) constParser::FMTareaparser
vectormaptoFMTforest(const std::string &data_vectors, const int &resolution, const std::vector< Core::FMTtheme > &themes, const std::string &agefield, const std::string &areafield, double agefactor=1.0, double areafactor=1, std::string lockfield="", double minimalarea=0.0, const std::string &writeforestfolder="", const bool &fittoforel=true) constParser::FMTareaparser
write(const std::vector< Core::FMTactualdevelopment > &areas, const std::string &location) constParser::FMTareaparser
writedisturbances(const std::string &location, const Spatial::FMTspatialschedule &disturbances, const std::vector< Core::FMTaction > &actions, const std::vector< Core::FMTtheme > &themes, const int &period) constParser::FMTareaparser
writeforest(const Spatial::FMTforest &for_layer, const std::vector< Core::FMTtheme > &themes, const std::vector< std::string > &data_rasters, const std::string &age, const std::string &lock, std::vector< std::map< std::string, std::string > > mapping=std::vector< std::map< std::string, std::string > >()) constParser::FMTareaparser
writeforesttheme(const Spatial::FMTforest &for_layer, const Core::FMTtheme &theme, const std::string &location, const std::map< std::string, std::string > &mapping, std::string format="GTiff") constParser::FMTareaparser
writelayer(const Spatial::FMTlayer< T > &layer, std::string location, const std::map< T, std::string > &mapping, std::string format="GTiff") constParser::FMTareaparser
writelayer(const Spatial::FMTlayer< double > &layer, std::string location, std::string format="GTiff") constParser::FMTareaparser
writeOAschedulerparameters(const std::string &location, const std::vector< Heuristics::FMToperatingareascheme > &OAschemes, std::vector< std::string > creationoptions=std::vector< std::string >()) constParser::FMTareaparser
writepredictors(const std::string &location, const Spatial::FMTspatialschedule &spatialsolution, const std::vector< std::string > &yieldnames, const Models::FMTmodel &model, const int &period, bool periodonevalues=false, bool withGCBMid=true) constParser::FMTareaparser
~FMTareaparser()=defaultParser::FMTareaparser
~FMTobject()Core::FMTobjectvirtual
~FMTparser()=defaultParser::FMTparservirtual