Uses of Class
choco.cp.solver.constraints.global.geost.externalConstraints.ExternalConstraint

Packages that use ExternalConstraint
choco.cp.solver.constraints.global   
choco.cp.solver.constraints.global.geost   
choco.cp.solver.constraints.global.geost.externalConstraints   
choco.cp.solver.constraints.global.geost.geometricPrim   
choco.cp.solver.constraints.global.geost.layers   
 

Uses of ExternalConstraint in choco.cp.solver.constraints.global
 

Constructor parameters in choco.cp.solver.constraints.global with type arguments of type ExternalConstraint
Geost_Constraint(IntDomainVar[] vars, int k, List<Obj> objects, List<ShiftedBox> shiftedBoxes, List<ExternalConstraint> ectr, boolean memo, HashMap<com.sun.tools.javac.util.Pair<Integer,Integer>,Boolean> included, Solver solver)
          Creates a geost constraint with the given parameters.
Geost_Constraint(IntDomainVar[] vars, int k, List<Obj> objects, List<ShiftedBox> shiftedBoxes, List<ExternalConstraint> ectr, List<int[]> ctrlVs, boolean memo_active, HashMap<com.sun.tools.javac.util.Pair<Integer,Integer>,Boolean> included, boolean increment_, Solver solver)
          Creates a geost constraint with the given parameters.
 

Uses of ExternalConstraint in choco.cp.solver.constraints.global.geost
 

Methods in choco.cp.solver.constraints.global.geost that return types with arguments of type ExternalConstraint
 List<ExternalConstraint> Setup.getConstraints()
           
 

Method parameters in choco.cp.solver.constraints.global.geost with type arguments of type ExternalConstraint
 void Setup.SetupTheProblem(List<Obj> objects, List<ShiftedBox> shiftedBoxes, List<ExternalConstraint> ectr)
          Given a Vector of Objects and a Vector of shiftedBoxes and a Vector of ExternalConstraints it sets up the problem for the geost constraint.
 

Uses of ExternalConstraint in choco.cp.solver.constraints.global.geost.externalConstraints
 

Subclasses of ExternalConstraint in choco.cp.solver.constraints.global.geost.externalConstraints
 class Compatible
           
 class DistGeq
          Created by IntelliJ IDEA.
 class DistLeq
          Created by IntelliJ IDEA.
 class DistLinear
          Created by IntelliJ IDEA.
 class Included
           
 class NonOverlapping
           
 class NonOverlappingCircle
           
 class Visible
           
 

Uses of ExternalConstraint in choco.cp.solver.constraints.global.geost.geometricPrim
 

Methods in choco.cp.solver.constraints.global.geost.geometricPrim that return types with arguments of type ExternalConstraint
 List<ExternalConstraint> Obj.getRelatedExternalConstraints()
          Gets all Related External Constraints to this object.
 

Methods in choco.cp.solver.constraints.global.geost.geometricPrim with parameters of type ExternalConstraint
 void Obj.addRelatedExternalConstraint(ExternalConstraint ectr)
          Adds a Related External Constraint to this object.
 

Method parameters in choco.cp.solver.constraints.global.geost.geometricPrim with type arguments of type ExternalConstraint
 void Obj.setRelatedExternalConstraints(List<ExternalConstraint> relatedExtConstraints)
          Sets all Related External Constraints to this object.
 

Uses of ExternalConstraint in choco.cp.solver.constraints.global.geost.layers
 

Methods in choco.cp.solver.constraints.global.geost.layers with parameters of type ExternalConstraint
 List<InternalConstraint> ExternalLayer.genInternalCtrs(ExternalConstraint ectr, Obj o)
           
 Frame ExternalLayer.InitFrameExternalConstraint(ExternalConstraint ectr, int[] oIDs)
           
 void GeostNumeric.synchronize(ExternalConstraint ectr)
           
 

Method parameters in choco.cp.solver.constraints.global.geost.layers with type arguments of type ExternalConstraint
 boolean GeometricKernel.filterCtrs(int k, int[] oIDs, List<ExternalConstraint> ectrs)
          This is the main filtering algorithm associated with the Geost_Constraint.
 boolean GeometricKernel.fixAllObjs_incr(int k, int[] oIDs, List<ExternalConstraint> ectrs, List<int[]> ctrlVs, IStateInt idxLastFreeObject)
           
 boolean GeometricKernel.fixAllObjs(int k, int[] oIDs, List<ExternalConstraint> ectrs, List<int[]> ctrlVs, IStateInt idxLastFreeObject)
          Tries to fix all the objects within one single propagation.
 



Copyright © 2012. All Rights Reserved.