22 #ifndef VPSC_CBUFFER_H 23 #define VPSC_CBUFFER_H 31 CBuffer(std::vector<Constraint*>& l,
32 const unsigned maxsize=5)
33 : master_list(l), maxsize(maxsize), size(0) {
34 buffer.resize(maxsize);
37 void reset() { size=0; }
39 Constraint* mostViolated();
41 std::vector<Constraint*>& master_list;
42 std::vector<Constraint*> buffer;
43 const unsigned maxsize;
48 #endif // VPSC_CBUFFER_H libvpsc: Variable Placement with Separation Constraints quadratic program solver library.
Definition: assertions.h:61