diff options
Diffstat (limited to 'src/libvpsc/block.h')
| -rw-r--r-- | src/libvpsc/block.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libvpsc/block.h b/src/libvpsc/block.h index 81e6c7637..9c285f311 100644 --- a/src/libvpsc/block.h +++ b/src/libvpsc/block.h @@ -16,10 +16,10 @@ #include <vector> #include <iostream> +template <class T> class PairingHeap; +namespace vpsc { class Variable; class Constraint; -template <class T> class PairingHeap; -class StupidPriorityQueue; class Block { @@ -55,6 +55,7 @@ public: long timeStamp; PairingHeap<Constraint*> *in; PairingHeap<Constraint*> *out; + bool isActiveDirectedPathBetween(Variable* u, Variable *v); private: typedef enum {NONE, LEFT, RIGHT} Direction; typedef std::pair<double, Constraint*> Pair; @@ -71,4 +72,5 @@ private: void setUpConstraintHeap(PairingHeap<Constraint*>* &h,bool in); }; +} #endif // SEEN_REMOVEOVERLAP_BLOCK_H |
