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

#include <FMTbindingspatialaction.hpp>

Public Member Functions

 FMTbindingspatialaction ()=default
 
 FMTbindingspatialaction (const FMTbindingspatialaction &rhs)=default
 
FMTbindingspatialactionoperator= (const FMTbindingspatialaction &rhs)=default
 
 FMTbindingspatialaction (const std::vector< int > &lneighbors, const size_t &mingreenup, const size_t &maxgreenup, const size_t &minadjacency, const size_t &maxadjacency, const size_t &minsize, const size_t &maxsize, const size_t &minnsize, const size_t &maxnsize)
 
bool isspatialybinding () const
 
bool isspatialyareabinding () const
 
bool isspatialyadjacencybinding () const
 
bool testminimaladjacency () const
 
bool testmaximaladjacency () const
 
const std::vector< int > & getneighbors () const
 
const size_t & getminimalgreenup () const
 
const size_t & getmaximalgreenup () const
 
const size_t & getminimaladjacency () const
 
const size_t & getmaximaladjacency () const
 
const size_t & getminimalsize () const
 
const size_t & getmaximalsize () const
 
const size_t & getminimalneighborsize () const
 
const size_t & getmaximalneighborsize () const
 

Constructor & Destructor Documentation

◆ FMTbindingspatialaction() [1/3]

Spatial::FMTbindingspatialaction::FMTbindingspatialaction ( )
default

◆ FMTbindingspatialaction() [2/3]

Spatial::FMTbindingspatialaction::FMTbindingspatialaction ( const FMTbindingspatialaction rhs)
default

◆ FMTbindingspatialaction() [3/3]

Spatial::FMTbindingspatialaction::FMTbindingspatialaction ( const std::vector< int > &  lneighbors,
const size_t &  mingreenup,
const size_t &  maxgreenup,
const size_t &  minadjacency,
const size_t &  maxadjacency,
const size_t &  minsize,
const size_t &  maxsize,
const size_t &  minnsize,
const size_t &  maxnsize 
)

Member Function Documentation

◆ getmaximaladjacency()

const size_t & Spatial::FMTbindingspatialaction::getmaximaladjacency ( ) const
inline

◆ getmaximalgreenup()

const size_t & Spatial::FMTbindingspatialaction::getmaximalgreenup ( ) const
inline

◆ getmaximalneighborsize()

const size_t & Spatial::FMTbindingspatialaction::getmaximalneighborsize ( ) const
inline

◆ getmaximalsize()

const size_t & Spatial::FMTbindingspatialaction::getmaximalsize ( ) const
inline

◆ getminimaladjacency()

const size_t & Spatial::FMTbindingspatialaction::getminimaladjacency ( ) const
inline

◆ getminimalgreenup()

const size_t & Spatial::FMTbindingspatialaction::getminimalgreenup ( ) const
inline

◆ getminimalneighborsize()

const size_t & Spatial::FMTbindingspatialaction::getminimalneighborsize ( ) const
inline

◆ getminimalsize()

const size_t & Spatial::FMTbindingspatialaction::getminimalsize ( ) const
inline

◆ getneighbors()

const std::vector< int > & Spatial::FMTbindingspatialaction::getneighbors ( ) const
inline

◆ isspatialyadjacencybinding()

bool Spatial::FMTbindingspatialaction::isspatialyadjacencybinding ( ) const

◆ isspatialyareabinding()

bool Spatial::FMTbindingspatialaction::isspatialyareabinding ( ) const

◆ isspatialybinding()

bool Spatial::FMTbindingspatialaction::isspatialybinding ( ) const

◆ operator=()

FMTbindingspatialaction & Spatial::FMTbindingspatialaction::operator= ( const FMTbindingspatialaction rhs)
default

◆ testmaximaladjacency()

bool Spatial::FMTbindingspatialaction::testmaximaladjacency ( ) const

◆ testminimaladjacency()

bool Spatial::FMTbindingspatialaction::testminimaladjacency ( ) const

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