8#ifndef FMTeventrelation_Hm_included
9#define FMTeventrelation_Hm_included
12#include <boost/functional/hash.hpp>
84 return relation.
hash();
Spatially referenced coordinate holding an x and y position on a raster grid.
Definition: FMTCoordinate.h:29
Relation between two spatial events, holding the from and to action, period and coordinate of the clo...
Definition: FMTEventRelation.h:26
~FMTEventRelation()=default
Default destructor for FMTEventRelation.
bool operator==(const FMTEventRelation &rhs) const
Comparison operator for FMTEventRelation.
FMTEventRelation & operator=(const FMTEventRelation &rhs)=default
Copy assignment operator for FMTEventRelation.
FMTEventRelation(const Spatial::FMTEvent &fromevent, const Spatial::FMTEvent &toevent)
Construct a FMTEventRelation from two events.
size_t hash() const
Hash the event relation.
FMTEventRelation(const FMTEventRelation &rhs)=default
Copy constructor for FMTEventRelation.
Base class for a spatial event (FMTsaevent or FMTsesevent): a set of FMTCoordinate corresponding to t...
Definition: FMTEvent.h:28
Definition: FMTAreaParser.h:40
Definition: FMTAction.h:463
std::size_t operator()(const Spatial::FMTEventRelation &relation) const
Definition: FMTEventRelation.h:82