(package private) boolean |
Diff.containsChangedVariable(Rectangle r,
java.util.Set<IntVar> fdvQueue) |
|
(package private) boolean |
DisjointConditional.doesNotFit(int j,
Rectangle r,
Profile barrier) |
|
boolean |
IntRectangle.domOverlap(Rectangle R) |
|
boolean |
Rectangle.domOverlap(Rectangle r) |
It returns true if this rectangle overlaps with a given rectangle.
|
(package private) int |
DisjointConditional.findMaxLength(int i,
int length,
Rectangle r) |
|
private boolean |
Diff.findRectangles(Rectangle r,
java.util.List<IntRectangle> UsedRect,
java.util.List<Rectangle> ProfileCandidates,
java.util.Set<IntVar> fdvQueue) |
|
(package private) boolean |
Diff2.findRectangles(Rectangle r,
int index,
java.util.List<IntRectangle> UsedRect,
java.util.List<Rectangle> ProfileCandidates,
java.util.List<Rectangle> OverlappingRects,
java.util.Set<IntVar> fdvQueue) |
|
private boolean |
Disjoint.findRectangles(Rectangle r,
int index,
java.util.List<IntRectangle> UsedRect,
java.util.List<Rectangle> ProfileCandidates,
java.util.List<Rectangle> OverlappingRects,
java.util.Set<IntVar> fdvQueue) |
|
(package private) boolean |
DisjointConditional.findRectangles(Rectangle r,
int index,
java.util.List<IntRectangle> UsedRect,
java.util.List<RectangleWithCondition> ProfileCandidates,
java.util.List<RectangleWithCondition> OverlappingRects,
java.util.Set<IntVar> fdvQueue) |
|
static java.util.stream.Stream<Var> |
Rectangle.getStream(Rectangle[] scope) |
|
(package private) void |
DiffnProfile.make(int i,
int j,
Rectangle r,
int begin,
int end,
java.util.List<Rectangle> Rs) |
|
(package private) void |
DisjointConditionalProfile.make(int i,
int j,
Rectangle r,
int begin,
int end,
java.util.List<RectangleWithCondition> Rs,
ExclusiveList ExList) |
|
private Diff.Pair |
Diff.minForbiddenInterval(int start,
int i,
Rectangle r,
java.util.List<IntRectangle> ConsideredRect) |
|
(package private) Interval |
DisjointConditional.minForbiddenInterval(int start,
int i,
Rectangle r,
java.util.List<IntRectangle> ConsideredRect,
int minI) |
|
private void |
Diff.narrowIth(int i,
Rectangle r,
java.util.List<IntRectangle> UsedRect,
java.util.List<Rectangle> ProfileCandidates) |
|
(package private) void |
DisjointConditional.narrowIthCondition(int i,
Rectangle r,
java.util.List<IntRectangle> UsedRect,
java.util.List<RectangleWithCondition> ProfileCandidates) |
|
(package private) void |
Diff.narrowRectangle(Rectangle r,
java.util.List<IntRectangle> UsedRect,
java.util.List<Rectangle> ProfileCandidates) |
|
(package private) void |
DisjointConditional.narrowRectangleCondition(Rectangle r,
java.util.List<IntRectangle> UsedRect,
java.util.List<RectangleWithCondition> ProfileCandidates) |
|
private boolean |
Diff.notFit(int i,
Rectangle r,
java.util.List<IntRectangle> ConsideredRect,
int barierPosition) |
|
(package private) boolean |
DisjointConditional.notFit(int i,
Rectangle r,
java.util.List<IntRectangle> ConsideredRect) |
|
(package private) void |
Diff.profileCheckRectangle(DiffnProfile Profile,
Rectangle r,
int i,
int j) |
|
(package private) void |
DisjointConditional.profileCheckRectangle(DisjointConditionalProfile Profile,
Rectangle r,
int i,
int j) |
|
(package private) void |
Diff.profileNarrowing(int i,
Rectangle r,
java.util.List<Rectangle> ProfileCandidates) |
|
(package private) void |
Disjoint.profileNarrowing(int i,
Rectangle r,
java.util.List<Rectangle> ProfileCandidates) |
|
(package private) void |
DisjointConditional.profileNarrowingCondition(int i,
Rectangle r,
java.util.List<RectangleWithCondition> ProfileCandidates) |
|
(package private) void |
Diff2VarValue.setValue(Rectangle[] R) |
|