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

This is the complete list of members for Spatial::FMTEventContainer, including all inherited members.

_abort(int p_signal)Core::FMTObjectprotectedstatic
_exhandlerCore::FMTObjectprotectedstatic
_loggerCore::FMTObjectprotectedstatic
_logStack()Core::FMTObjectprotectedstatic
_terminate()Core::FMTObjectprotectedstatic
addAction(const FMTCoordinate &coord, const int &period, const int &actionid, const FMTBindingSpatialAction &binding, size_t p_GraphFamily)Spatial::FMTEventContainer
addActions(const FMTCoordinate &coord, const int &period, const std::vector< int > &actionids, const std::vector< FMTBindingSpatialAction > &bindings, size_t p_GraphFamily)Spatial::FMTEventContainer
addUpdate(const FMTEventContainer &newevents, const FMTEventContainer &eventstoremove)Spatial::FMTEventContainer
begin() constSpatial::FMTEventContainer
boost::serialization::accessSpatial::FMTEventContainerfriend
checkSignals() constCore::FMTObjectprotected
clear()Spatial::FMTEventContainer
const_iterator typedefSpatial::FMTEventContainer
const_reverse_iterator typedefSpatial::FMTEventContainer
disableNestedExceptions()Core::FMTObject
empty() constSpatial::FMTEventContainer
enableNestedExceptions()Core::FMTObject
end() constSpatial::FMTEventContainer
erase(const FMTEvent &event)Spatial::FMTEventContainer
erase(const const_iterator event)Spatial::FMTEventContainer
eraseCoordinate(const FMTCoordinate &p_coord, const int &p_periodStart, const std::vector< std::vector< bool > > &p_actionstarget)Spatial::FMTEventContainer
evaluateDistance(const FMTEvent &p_event, const double &p_lowerdistancetoevent, const double &p_upperdistancetoevent, const int &p_period, const std::vector< bool > &p_actionsused, boost::unordered_set< FMTEventRelation > &p_relations) constSpatial::FMTEventContainer
evaluateSize(const std::vector< bool > &p_actions, int p_period, size_t p_lowerBound, size_t p_upperBound, bool p_testLower) constSpatial::FMTEventContainer
find(const int &period, const FMTCoordinate &coord) constSpatial::FMTEventContainer
find(const FMTEvent &event) constSpatial::FMTEventContainer
firstPeriod() constSpatial::FMTEventContainer
FMTEventContainer()=defaultSpatial::FMTEventContainer
FMTEventContainer(const FMTEventContainer &rhs)=defaultSpatial::FMTEventContainer
FMTObject()Core::FMTObject
FMTObject(const std::unique_ptr< Exception::FMTExceptionHandler > exhandler)Core::FMTObject
FMTObject(const FMTObject &rhs)Core::FMTObject
forceLoad(Archive &ar, const unsigned int version)Core::FMTObjectinlineprotected
forceSave(Archive &ar, const unsigned int version) constCore::FMTObjectinlineprotected
getAvailableMemory()Core::FMTObjectstatic
getBounds(const int &period) constSpatial::FMTEventContainer
getClock()Core::FMTObjectprotectedstatic
getContainer(std::vector< FMTCoordinate > coordinates, const int &minperiod, const int &maxperiod, const size_t &buffer) constSpatial::FMTEventContainer
getDispersion(const std::vector< bool > &p_actions, const FMTSpatialGraphs &p_Graphs, int p_themeId, int p_FirstPeriod, int p_LastPeriod, int p_bound) constSpatial::FMTEventContainer
getDispersion(int p_RuleId, const FMTSpatialGraphs &p_Graphs, int p_themeId, int p_FirstPeriod, int p_LastPeriod, int p_bound) constSpatial::FMTEventContainer
getDispersionConflicts(const std::vector< bool > &p_actions, const FMTSpatialGraphs &p_Graphs, int p_themeId, int p_FirstPeriod, int p_LastPeriod, int p_bound) constSpatial::FMTEventContainer
getDispersionConflicts(int p_RuleId, const FMTSpatialGraphs &p_Graphs, int p_themeId, int p_FirstPeriod, int p_LastPeriod, int p_bound) constSpatial::FMTEventContainer
getDuration(const std::chrono::time_point< std::chrono::high_resolution_clock > &startclock)Core::FMTObjectprotectedstatic
getDurationInSeconds(const std::chrono::time_point< std::chrono::high_resolution_clock > &startclock)Core::FMTObjectprotectedstatic
getEvents(const int &period, const int &action_id) constSpatial::FMTEventContainer
getEvents(const int &period, const int &action_id, const FMTCoordinate &minimalcoordinate, const FMTCoordinate &maximalcoordinate) constSpatial::FMTEventContainer
getEvents(const int &period, const std::vector< int > &actions_id) constSpatial::FMTEventContainer
getEvents(const int &period, const std::vector< bool > &actions_used) constSpatial::FMTEventContainer
getEvents(const int &period, const std::vector< bool > &actions_used, const FMTCoordinate &minimalcoordinate, const FMTCoordinate &maximalcoordinate) constSpatial::FMTEventContainer
getEvents(const int &period, const FMTCoordinate &coord) constSpatial::FMTEventContainer
getEvents(const int &period, const std::set< FMTCoordinate > &territory) constSpatial::FMTEventContainer
getEventsOf(int p_RuleId, int p_MinimalPeriod, int p_MaximalPeriod) constSpatial::FMTEventContainer
getEventsToAdd(const FMTCoordinate &coord, const int &period, const int &actionid, const FMTBindingSpatialAction &binding, FMTEventContainer &newevents, size_t p_GraphFamily) constSpatial::FMTEventContainer
getEventsToErase(const int &fromperiod, const std::vector< std::vector< bool > > &actionstarget, const FMTCoordinate &coord, const size_t &buffer, FMTEventContainer &newevents) constSpatial::FMTEventContainer
getExceptionHandler()Core::FMTObjectstatic
getLogger()Core::FMTObjectstatic
getMultipleEvents(const int &period, const std::vector< int > &action_ids, const FMTCoordinate &minimalcoordinate, const FMTCoordinate &maximalcoordinate) constSpatial::FMTEventContainer
getRuntimeLocation()Core::FMTObjectstatic
insert(const FMTEvent &event)Spatial::FMTEventContainer
iterator typedefSpatial::FMTEventContainer
lastPeriod() constSpatial::FMTEventContainer
merge(const FMTEventContainer &levents)Spatial::FMTEventContainer
minimalDistance(const FMTEvent &p_event, const unsigned int &p_distancel, const int &p_period, const std::vector< int > &p_actionsid) constSpatial::FMTEventContainer
operator=(const FMTEventContainer &rhs)=defaultSpatial::FMTEventContainer
Core::FMTObject::operator=(const FMTObject &rhs)Core::FMTObject
operator==(const FMTEventContainer &rhs) constSpatial::FMTEventContainer
passInExceptionHandler(const std::unique_ptr< Exception::FMTExceptionHandler > &exhandler)Core::FMTObject
passInLogger(const std::unique_ptr< Logging::FMTLogger > &logger)Core::FMTObjectvirtual
redirectLogToFile(const std::string &location)Core::FMTObject
setAbortStack()Core::FMTObjectstatic
setCplHandler()Core::FMTObjectprotected
setDebugExceptionHandler()Core::FMTObject
setDebugLogger()Core::FMTObjectvirtual
setDefaultExceptionHandler()Core::FMTObject
setDefaultLogger()Core::FMTObjectvirtual
setErrorsToWarnings(const std::vector< Exception::FMTexc > &errors)Core::FMTObject
setFreeExceptionHandler()Core::FMTObject
setMaxWarningsBeforeSilenced(const size_t &maxwarningcount)Core::FMTObject
setQuietExceptionHandler()Core::FMTObject
setQuietLogger()Core::FMTObjectvirtual
setTaskLogger()Core::FMTObjectvirtual
setTerminateStack()Core::FMTObjectstatic
size() constSpatial::FMTEventContainer
swap(FMTEventContainer &rhs)Spatial::FMTEventContainer
value_type typedefSpatial::FMTEventContainer
~FMTEventContainer()=defaultSpatial::FMTEventContainer
~FMTObject()Core::FMTObjectvirtual