|
| | FMTtransitionmask () |
| |
| | ~FMTtransitionmask ()=default |
| |
| | FMTtransitionmask (const std::string &lmask, const std::vector< FMTtheme > &themes, const double &lproportion) |
| |
| FMTmask | trans (const FMTmask &basemask) const |
| |
| | FMTtransitionmask (const FMTtransitionmask &rhs) |
| |
| | FMTtransitionmask (const FMTtransitionmask &rhs, const FMTmask &lmask, const std::vector< FMTtheme > &themes) |
| |
| FMTtransitionmask & | operator= (const FMTtransitionmask &rhs) |
| |
| FMTdevelopment | disturb (const Core::FMTdevelopment &dev, const FMTyields &yields, const std::vector< FMTtheme > &themes, const bool &reset_age) const |
| |
| std::map< std::string, std::string > | get (const std::vector< FMTtheme > &themes) const |
| |
| bool | operator== (const FMTtransitionmask &rhs) const |
| |
| double | getproportion () const |
| |
| FMTmask | getmask () const |
| |
| void | setmask (const Core::FMTmask &mtmask) |
| |
| void | setproportion (double newproportion) |
| |
| FMTtransitionmask | presolve (const FMTmaskfilter &filter, const std::vector< FMTtheme > &presolvedthemes) const |
| |
| | operator std::string () const override |
| |
| | FMTmaskfilter () |
| |
| virtual | ~FMTmaskfilter ()=default |
| |
| | FMTmaskfilter (const FMTmaskfilter &rhs) |
| |
| FMTmaskfilter & | operator= (const FMTmaskfilter &rhs) |
| |
| | FMTmaskfilter (const FMTmask &presolveselection, const FMTmask &buffermask) |
| |
| | FMTmaskfilter (const FMTmask &presolveselection) |
| |
| | FMTmaskfilter (std::vector< FMTmask > &masks) |
| |
| | FMTmaskfilter (std::vector< FMTmask > &masks, const std::vector< FMTtheme > &themes) |
| |
| FMTmask | filter (const FMTmask &devmask) const |
| |
| void | swap (FMTmaskfilter &rhs) |
| |
| FMTmaskfilter | presolve (const std::vector< FMTtheme > &themes) const |
| |
| bool | canpresolve (const FMTmask &mask, const std::vector< Core::FMTtheme > &themes) const |
| |
| std::vector< Core::FMTtheme > | getselectedthemes (const std::vector< Core::FMTtheme > &themes) const |
| |
| bool | emptyflipped () const |
| |
| bool | empty () const |
| |
| size_t | hash () const |
| |
| | FMTspec () |
| |
| virtual | ~FMTspec ()=default |
| |
| | FMTspec (const FMTspec &rhs) |
| |
| FMTspec & | operator= (const FMTspec &rhs) |
| |
| bool | add (const FMTspec &rhs) |
| |
| bool | setbounds (const FMTperbounds &bound) |
| |
| bool | addbounds (const FMTagebounds &bound) |
| |
| bool | addbounds (const FMTyldbounds &bound) |
| |
| bool | addbounds (const FMTlockbounds &bound) |
| |
| bool | allowwithoutyield (const int &tperiod, const int &tage, const int &tlock) const |
| |
| const FMTyldbounds & | getyieldbound (const std::string &name) const |
| |
| bool | allowyields (const std::vector< double > &values) const |
| |
| bool | allow (const int &tperiod, const int &tage, const int &tlock, const std::vector< double > &values) const |
| |
| const std::vector< std::string > & | getylds () const |
| |
| const std::vector< FMTyldbounds > & | getyldbounds () const |
| |
| virtual | operator std::string () const |
| |
| bool | operator== (const FMTspec &rhs) const |
| |
| bool | operator< (const FMTspec &rhs) const |
| |
| size_t | hash () const |
| |
| bool | empty () const |
| |
| bool | emptyage () const |
| |
| bool | emptyylds () const |
| |
| bool | emptyperiod () const |
| |
| bool | emptylock () const |
| |
| int | getageupperbound () const |
| |
| int | getagelowerbound () const |
| |
| int | getperiodupperbound () const |
| |
| int | getperiodlowerbound () const |
| |
| int | getlockupperbound () const |
| |
| int | getlocklowerbound () const |
| |
| bool | issubsetof (const FMTspec &rhs) const |
| |