Scenario::CycleDetector Struct Reference
Public Member Functions | |
CycleDetector (const Scenario::ProcessModel &scenar, bool &cycles) | |
template<typename T > | |
bool | allIntersectGraphal (T &a, T &b) |
bool | allIntervalsAreGraph (TimeSyncModel &a, TimeSyncModel &b) |
template<typename T > | |
bool | anyIntersectGraphal (T &a, T &b) |
bool | anyIntervalIsGraph (TimeSyncModel &a, TimeSyncModel &b) |
template<typename Path > | |
void | cycle (const Path &p, const Scenario::Graph &g) |
Public Attributes | |
const Scenario::ProcessModel & | scenario |
bool & | cycles |
ossia::small_vector< IntervalModel *, 4 > | this_path_itvs |
The documentation for this struct was generated from the following file:
- score-plugin-scenario/Scenario/Document/Graph.cpp