3 // Cassowary Incremental Constraint Solver
4 // Original Smalltalk Implementation by Alan Borning
5 // This C++ Implementation by Greg J. Badros, <gjb@cs.washington.edu>
6 // http://www.cs.washington.edu/homes/gjb
7 // (C) 1998, 1999 Greg J. Badros and Alan Borning
8 // See ../LICENSE for legal details regarding this software
12 #ifndef ClFDConstraint_H
13 #define ClFDConstraint_H
15 #if defined(HAVE_CONFIG_H) && !defined(CONFIG_H_INCLUDED) && !defined(CONFIG_INLINE_H_INCLUDED)
16 #include <cassowary/config-inline.h>
17 #define CONFIG_INLINE_H_INCLUDED
20 #include "Cassowary.h"
21 #include "ClConstraint.h"
24 // Just a node in the class hierarchy for now
25 class ClFDConstraint : public ClConstraint {
26 private: typedef ClConstraint super;
30 ClFDConstraint(const ClStrength &strength = ClsRequired(),
32 : ClConstraint(strength, weight) { }
34 virtual bool FIsOkayForSimplexSolver() const { return false; }