Package | Description |
---|---|
org.jacop.constraints |
Modifier and Type | Field and Description |
---|---|
Rectangle[] |
Diff.rectangles
It specifies the list of rectangles which are of interest for this diff constraint.
|
Modifier and Type | Method and Description |
---|---|
static Rectangle[] |
Rectangle.toArrayOf2DRectangles(IntVar[][] rectangles) |
static Rectangle[] |
Rectangle.toArrayOf2DRectangles(IntVar[] origin1,
IntVar[] origin2,
IntVar[] length1,
IntVar[] length2) |
static Rectangle[] |
Rectangle.toArrayOf2DRectangles(List<? extends List<? extends IntVar>> rectangles) |
Modifier and Type | Method and Description |
---|---|
boolean |
Rectangle.domOverlap(Rectangle r)
It returns true if this rectangle overlaps with a given rectangle.
|
static Stream<Var> |
Rectangle.getStream(Rectangle[] scope) |
Constructor and Description |
---|
Diff(Rectangle[] rectangles,
boolean doProfile)
It specifies a diff constraint.
|
Diff2(Rectangle[] rectangles,
int[] exclusiveList,
boolean doProfile)
Conditional Diff2.
|
Disjoint(Rectangle[] rectangles,
boolean doProfile) |
DisjointConditional(Rectangle[] rectangles,
org.jacop.constraints.ExclusiveList exclusionList,
boolean doProfile)
It specifies a diff constraint.
|
Rectangle(Rectangle rect)
It constructs a rectangle.
|
Copyright © 2022. All rights reserved.