Package org.jacop.constraints
Class IntRectangle
- java.lang.Object
-
- org.jacop.constraints.IntRectangle
-
class IntRectangle extends java.lang.ObjectDefines a rectangle with integer origine and length used in the diffn constraint.- Version:
- 4.8
-
-
Constructor Summary
Constructors Constructor Description IntRectangle(int size)IntRectangle(int[] R)IntRectangle(java.util.List<java.lang.Integer> R)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidadd(int o, int l)(package private) intdim()booleandomOverlap(Rectangle R)(package private) booleanintervalOverlap(int min1, int max1, int min2, int max2)(package private) intlength(int i)(package private) intorigin(int i)booleanoverlap(IntRectangle R)(package private) voidsetDim(int i)java.lang.StringtoString()
-
-
-
Method Detail
-
add
void add(int o, int l)
-
dim
int dim()
-
domOverlap
public boolean domOverlap(Rectangle R)
-
intervalOverlap
boolean intervalOverlap(int min1, int max1, int min2, int max2)
-
length
int length(int i)
-
origin
int origin(int i)
-
overlap
public boolean overlap(IntRectangle R)
-
setDim
void setDim(int i)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-