FMT 0.9.8
Forest management tools for forest planning
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
Core::FMTyldbounds Class Reference

#include <FMTbounds.hpp>

Inheritance diagram for Core::FMTyldbounds:
[legend]
Collaboration diagram for Core::FMTyldbounds:
[legend]

Public Member Functions

 FMTyldbounds ()
 
 ~FMTyldbounds ()=default
 
 FMTyldbounds (const FMTsection lsection, const std::string &lyield, const double &lupper, const double &llower)
 
 FMTyldbounds (const FMTsection lsection, const FMTkwor key, const std::string &lyield, const double &lupper, const double &llower)
 
 FMTyldbounds (const std::string &lyield, const FMTbounds< double > &rhs)
 
 FMTyldbounds (const FMTyldbounds &rhs)
 
FMTyldboundsoperator= (const FMTyldbounds &rhs)
 
bool operator== (const FMTyldbounds &rhs) const
 
 operator std::string () const
 
- Public Member Functions inherited from Core::FMTbounds< double >
 FMTbounds ()
 
 FMTbounds (const FMTsection lsection, const double &lupper, const double &llower)
 
 FMTbounds (const FMTsection lsection, const FMTkwor key, const double &lupper, const double &llower)
 
 FMTbounds (const FMTbounds< double > &rhs)
 
virtual ~FMTbounds ()=default
 
void setorbound ()
 
double getlower () const
 
double getupper () const
 
bool out (const double &value) const
 
bool in (const double &value) const
 
bool operator== (const FMTbounds< double > &rhs) const
 
bool operator< (const FMTbounds< double > &rhs) const
 
FMTbounds< double > & operator= (const FMTbounds< double > &rhs)
 
bool empty () const
 
bool add (const FMTbounds< double > &rhs)
 
std::string tostring (const std::string &name) const
 

Friends

class FMTspec
 
class boost::serialization::access
 

Additional Inherited Members

- Protected Attributes inherited from Core::FMTbounds< double >
FMTsection section
 
FMTkwor keytype
 
double upper
 
double lower
 

Constructor & Destructor Documentation

◆ FMTyldbounds() [1/5]

Core::FMTyldbounds::FMTyldbounds ( )
inline

◆ ~FMTyldbounds()

Core::FMTyldbounds::~FMTyldbounds ( )
default

◆ FMTyldbounds() [2/5]

Core::FMTyldbounds::FMTyldbounds ( const FMTsection  lsection,
const std::string &  lyield,
const double &  lupper,
const double &  llower 
)

◆ FMTyldbounds() [3/5]

Core::FMTyldbounds::FMTyldbounds ( const FMTsection  lsection,
const FMTkwor  key,
const std::string &  lyield,
const double &  lupper,
const double &  llower 
)

◆ FMTyldbounds() [4/5]

Core::FMTyldbounds::FMTyldbounds ( const std::string &  lyield,
const FMTbounds< double > &  rhs 
)

◆ FMTyldbounds() [5/5]

Core::FMTyldbounds::FMTyldbounds ( const FMTyldbounds rhs)
inline

Member Function Documentation

◆ operator std::string()

Core::FMTyldbounds::operator std::string ( ) const

◆ operator=()

FMTyldbounds & Core::FMTyldbounds::operator= ( const FMTyldbounds rhs)

◆ operator==()

bool Core::FMTyldbounds::operator== ( const FMTyldbounds rhs) const

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

◆ FMTspec

friend class FMTspec
friend

The documentation for this class was generated from the following file: