FMT 1.2.0
Forest management tools for forest planning
Loading...
Searching...
No Matches
Graph::FMTLineGraph Member List

This is the complete list of members for Graph::FMTLineGraph, including all inherited members.

anyUsageOf(Core::FMTOutputNode output_node, const Models::FMTModel &model, const int &startingperiod) constGraph::FMTLineGraph
boost::serialization::accessGraph::FMTLineGraphfriend
clearNodeCache()Graph::FMTLineGraph
fillEdgesMask(Core::FMTMask &mask, const int &maximalperiod) constGraph::FMTLineGraph
FMTLineGraph()Graph::FMTLineGraph
FMTLineGraph(size_t p_LengthReserve)Graph::FMTLineGraph
FMTLineGraph(size_t p_LengthReserve, const Core::FMTActualDevelopment &p_dev)Graph::FMTLineGraph
FMTLineGraph(const FMTLineGraph &rhs)Graph::FMTLineGraph
FMTLineGraph(const FMTGraph< FMTBaseVertexProperties, FMTBaseEdgeProperties > &rhs)Graph::FMTLineGraph
getActions(const Models::FMTModel &model, const int &fromperiod, std::map< Core::FMTDevelopment, std::vector< bool > > &operability) constGraph::FMTLineGraph
getActiveVertex() constGraph::FMTLineGraph
getBaseDevelopment() constGraph::FMTLineGraph
getBaseHash(const Core::FMTMask &dynamicmask) constGraph::FMTLineGraph
getBaseMask(const Core::FMTMask &dynamicmask) constGraph::FMTLineGraph
getBaseStr(const Core::FMTMask &dynamicmask) constGraph::FMTLineGraph
getEdgesHash(const int &maximalperiod, bool &gotthewhole) constGraph::FMTLineGraph
getEdgesStr(const int &maximalperiod, bool &gotthewhole) constGraph::FMTLineGraph
getInEdgeActionId(const FMTvertex_descriptor &vdesc) constGraph::FMTLineGraph
getLastActionId(const int &period) constGraph::FMTLineGraph
getPeriodActionIds(const int &period, bool p_ordered=true) constGraph::FMTLineGraph
getPeriodPredictors(const int &period, const Models::FMTModel &model, const std::vector< std::string > &yieldnames, bool periodonevalues=false, bool withGCBMid=true) constGraph::FMTLineGraph
getPeriodStartDev(const int &period) constGraph::FMTLineGraph
getPeriodStopDev(const int &period) constGraph::FMTLineGraph
getSetOperability(const Core::FMTDevelopment &p_development, const Models::FMTModel &p_model, boost::unordered_map< Core::FMTDevelopment, std::vector< int > > &p_Cache)Graph::FMTLineGraphstatic
grow(int p_Length=1)Graph::FMTLineGraph
hashForConstraint(size_t &hashvalue, const int &stop, const Core::FMTMask &dynamicmask) constGraph::FMTLineGraph
isLessPeriod(const FMTLineGraph &rhs) constGraph::FMTLineGraph
isMovable(const Models::FMTModel &p_model, const int &period, boost::unordered_map< Core::FMTDevelopment, std::vector< int > > &p_operability) constGraph::FMTLineGraph
isNotDead(FMTvertex_descriptor p_Descriptor, int8_t p_DeathId) constGraph::FMTLineGraph
isOnlyGrow(int period=0) constGraph::FMTLineGraph
isSameBase(const FMTLineGraph &rhs) constGraph::FMTLineGraph
operate(const Core::FMTAction &action, const int &action_id, const Core::FMTTransition &transition, const Core::FMTYields &ylds, const std::vector< Core::FMTTheme > &themes)Graph::FMTLineGraph
operator<(const FMTLineGraph &rhs) constGraph::FMTLineGraph
operator=(const FMTLineGraph &rhs)Graph::FMTLineGraph
operator=(const FMTGraph< FMTBaseVertexProperties, FMTBaseEdgeProperties > &rhs)Graph::FMTLineGraph
operator==(const FMTLineGraph &rhs) constGraph::FMTLineGraph
randomBuildPeriod(const Models::FMTModel &model, std::default_random_engine &generator, boost::unordered_map< Core::FMTDevelopment, std::vector< int > > &operability, bool dontchoosegrow=false)Graph::FMTLineGraph
setAction(FMTvertex_descriptor active, const int &actionID, const std::vector< Core::FMTDevelopmentPath > &paths)Graph::FMTLineGraph
setBaseMask(Core::FMTMask &p_dynamicmask, const int &p_period) constGraph::FMTLineGraph
stringForConstraint(std::string &value, const int &stop, const Core::FMTMask &dynamicmask) constGraph::FMTLineGraph
~FMTLineGraph()=defaultGraph::FMTLineGraph