- public static class Nothing implements AffineConstraint {
- public Point getProjection(Point p) { return null; }
- public AffineConstraint intersect(AffineConstraint c, float epsilon) { return this; }
- public AffineConstraint multiply(Matrix m) { return this; }
- }
+ public static final AffineConstraint NONE = new AffineConstraint() {
+ public Point getProjection(Point p) { return null; }
+ public AffineConstraint intersect(AffineConstraint c, float epsilon) { return this; }
+ public AffineConstraint multiply(Matrix m) { return this; }
+ public String toString() { return "[AffineConstraint: NONE]"; }
+ };