choco.cp.solver.constraints.global.geost.internalConstraints
Class ForbiddenRegion

java.lang.Object
  extended by choco.cp.solver.constraints.global.geost.internalConstraints.InternalConstraint
      extended by choco.cp.solver.constraints.global.geost.internalConstraints.ForbiddenRegion
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DistGeqIC, DistLeqIC, DistLinearIC

public abstract class ForbiddenRegion
extends InternalConstraint

Created by IntelliJ IDEA. User: szampelli Date: 3 f�vr. 2009 Time: 15:24:07 To change this template use File | Settings | File Templates.

See Also:
Serialized Form

Constructor Summary
ForbiddenRegion()
           
 
Method Summary
abstract  boolean insideForbidden(Point p)
           
 List isFeasible(boolean min, int dim, int k, Obj o, Point p, Point jump)
           
abstract  int maximizeSizeOfFBox(boolean min, int d, int k, Region f)
           
 
Methods inherited from class choco.cp.solver.constraints.global.geost.internalConstraints.InternalConstraint
getIctrID, setIctrID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForbiddenRegion

public ForbiddenRegion()
Method Detail

isFeasible

public List isFeasible(boolean min,
                       int dim,
                       int k,
                       Obj o,
                       Point p,
                       Point jump)

insideForbidden

public abstract boolean insideForbidden(Point p)

maximizeSizeOfFBox

public abstract int maximizeSizeOfFBox(boolean min,
                                       int d,
                                       int k,
                                       Region f)


Copyright © 2012. All Rights Reserved.