|
| FMTforest () |
|
| FMTforest (const FMTforest &rhs) |
|
| FMTforest (const FMTlayer< Core::FMTdevelopment > &rhs) |
|
FMTforest & | operator= (const FMTforest &rhs) |
|
std::vector< Core::FMTactualdevelopment > | getarea () const |
|
FMTforest | getcopy (bool copydata=true) const |
|
FMTforest | grow () const |
|
std::vector< FMTlayer< std::string > > | getthemes (const std::vector< Core::FMTtheme > &themes) const |
|
FMTlayer< int > | getage () const |
|
FMTlayer< std::string > | getlock () const |
|
void | setperiod (int period) |
|
FMTforest | presolve (const Core::FMTmaskfilter &filter, const std::vector< Core::FMTtheme > &presolvedthemes) const |
|
FMTforest | postsolve (const Core::FMTmaskfilter &filter, const std::vector< Core::FMTtheme > &originalbasethemes) const |
|
Core::FMTdevelopment & | operator[] (const FMTcoordinate &coordinate) |
|
const Core::FMTdevelopment & | at (const FMTcoordinate &coordinate) const |
|
bool | empty () const |
|
iterator | begin () |
|
const_iterator | begin () const |
|
iterator | end () |
|
const_iterator | end () const |
|
const_iterator | find (const FMTcoordinate &coordinate) const |
|
iterator | find (const FMTcoordinate &coordinate) |
|
| FMTlayer () |
|
| FMTlayer (FMTlayer &&rhs) noexcept |
|
| FMTlayer (const std::vector< double > &lgeotransform, const unsigned int &lmaxx, const unsigned int &lmaxy, const std::string &lSRS_WKT, const double &lcellsize) |
|
| FMTlayer (const std::map< FMTcoordinate, Core::FMTdevelopment > &lmapping, const std::vector< double > &lgeotransform, const unsigned int &lmaxx, const unsigned int &lmaxy, const std::string &lSRS_WKT, const double &lcellsize) |
|
| FMTlayer (const FMTlayer &rhs) |
|
virtual | ~FMTlayer ()=default |
|
FMTlayer< Core::FMTdevelopment > & | operator= (const FMTlayer< Core::FMTdevelopment > &rhs) |
|
void | swap (FMTlayer< Core::FMTdevelopment > &rhs) |
|
void | setextentfrom (const FMTlayer< Core::FMTdevelopment > &rhs) |
|
FMTlayer< newtype > | copyextent () const |
|
FMTlayer< Core::FMTdevelopment > & | operator+= (const FMTlayer< Core::FMTdevelopment > &rhs) |
|
FMTlayer< std::string > & | operator+= (const FMTlayer< std::string > &rhs) |
|
unsigned int | GetXSize () const |
|
unsigned int | GetYSize () const |
|
std::vector< double > | getgeotransform () const |
|
std::string | getprojection () const |
|
std::map< FMTcoordinate, Core::FMTdevelopment > | getmapping () const |
|
double | area () const |
|
double | getcellsize () const |
|
std::vector< Core::FMTdevelopment > | getattributes () const |
|
size_t | size () const |
|
void | replace (typename std::map< FMTcoordinate, Core::FMTdevelopment >::const_iterator first, typename std::map< FMTcoordinate, Core::FMTdevelopment >::const_iterator last) |
|
| FMTobject () |
|
virtual | ~FMTobject () |
|
| FMTobject (const std::shared_ptr< Exception::FMTexceptionhandler > exhandler) |
|
| FMTobject (const FMTobject &rhs) |
|
FMTobject & | operator= (const FMTobject &rhs) |
|
virtual void | passinlogger (const std::shared_ptr< Logging::FMTlogger > &logger) |
|
void | passinexceptionhandler (const std::shared_ptr< Exception::FMTexceptionhandler > &exhandler) |
|
void | redirectlogtofile (const std::string &location) |
|
virtual void | setdefaultlogger () |
|
virtual void | setquietlogger () |
|
virtual void | settasklogger () |
|
virtual void | setdebuglogger () |
|
void | setdefaultexceptionhandler () |
|
void | setquietexceptionhandler () |
|
void | setdebugexceptionhandler () |
|
void | setfreeexceptionhandler () |
|
void | disablenestedexceptions () |
|
void | enablenestedexceptions () |
|
void | seterrorstowarnings (const std::vector< Exception::FMTexc > &errors) |
|
void | setmaxwarningsbeforesilenced (const size_t &maxwarningcount) |
|