Uses of Interface
choco.kernel.model.variables.Variable

Packages that use Variable
choco.cp.common.util.preprocessor   
choco.cp.common.util.preprocessor.detector   
choco.cp.model   
choco.cp.model.managers return new ComponentConstraint(ConstraintType.ALLDIFFERENT, null, vars); * soit un type => dans ce cas il faut mettre ? 
choco.cp.model.managers.constraints   
choco.cp.model.managers.constraints.expressions   
choco.cp.model.managers.constraints.global   
choco.cp.model.managers.constraints.integer   
choco.cp.model.managers.constraints.set   
choco.cp.model.managers.operators   
choco.cp.model.managers.variables   
choco.cp.solver   
choco.cp.solver.constraints.set   
choco.cp.solver.constraints.strong   
choco.cp.solver.preprocessor   
choco.kernel.common.util.tools   
choco.kernel.model The root package for the Constraint Programming Kernel.
choco.kernel.model.constraints   
choco.kernel.model.constraints.pack   
choco.kernel.model.variables   
choco.kernel.model.variables.geost   
choco.kernel.model.variables.integer   
choco.kernel.model.variables.real   
choco.kernel.model.variables.scheduling   
choco.kernel.model.variables.set   
choco.kernel.model.variables.tree   
choco.kernel.solver   
choco.kernel.visu.components.panels   
choco.visu.components.panels   
samples.jobshop   
samples.tutorials.lns.lns   
 

Uses of Variable in choco.cp.common.util.preprocessor
 

Fields in choco.cp.common.util.preprocessor with type parameters of type Variable
protected  gnu.trove.TLongObjectHashMap<Variable> AbstractAdvancedDetector.variablesToAdd
          Internal structure to store variable addition instructions
protected  gnu.trove.TLongObjectHashMap<Variable> AbstractAdvancedDetector.variablesToDelete
          Internal structure to store variable deletion instructions
protected  gnu.trove.THashMap<Variable,Variable> AbstractAdvancedDetector.variablesToReplace
          Internal structure to store variable deletion instructions
protected  gnu.trove.THashMap<Variable,Variable> AbstractAdvancedDetector.variablesToReplace
          Internal structure to store variable deletion instructions
 

Methods in choco.cp.common.util.preprocessor with parameters of type Variable
protected  void AbstractAdvancedDetector.add(Variable v)
          Add a variable v to the model which is currently treated by the detector.
static void DetectorFactory.associateIndexes(int from, Variable... ivars)
           
protected  void AbstractAdvancedDetector.delete(Variable v)
          Delete a variable v from the model which is currently treated by the detector.
protected  void AbstractAdvancedDetector.forget(Variable v)
          Remove addition instruction on v.
protected  void AbstractAdvancedDetector.keep(Variable v)
          Remove deletion instruction on v.
protected  void AbstractAdvancedDetector.replaceBy(Variable outVar, Variable inVar)
          Replace outVar by inVar in every constraint where outVar is involved.
 

Uses of Variable in choco.cp.common.util.preprocessor.detector
 

Methods in choco.cp.common.util.preprocessor.detector with parameters of type Variable
 void AbstractGraphBasedDetector.addEdge(Variable a, Variable b, Constraint c)
           
static boolean CliquesModelDetector.isRealBinaryNeq(Variable[] vars)
           
 

Uses of Variable in choco.cp.model
 

Fields in choco.cp.model with type parameters of type Variable
protected  DeterministicIndicedList<Variable> CPModel.constantVars
          All the constant vars in the model
 

Methods in choco.cp.model with type parameters of type Variable
protected
<E extends Variable>
void
CPModel.removeVariable(E v, DeterministicIndicedList<E> vars)
          Deprecated. 
protected
<E extends Variable>
void
CPModel.remVariable(E v)
           
 

Methods in choco.cp.model that return types with arguments of type Variable
 Iterator<Variable> CPModel.getConstVarIterator()
           
 

Methods in choco.cp.model with parameters of type Variable
 void CPModel.addVariable(String options, Variable... v)
          Deprecated.  
 void CPModel.addVariable(String options, Variable v)
          Add one variable with options to the model
 void CPModel.addVariable(Variable... v)
          Deprecated.  
 void CPModel.addVariable(Variable v)
          Add a variable to the model
 void CPModel.addVariables(String options, Variable... tabv)
          Add variables to CPModel.
 void CPModel.addVariables(Variable... tabv)
          Add variables to the model.
 void CPModel.removeVariable(Variable... v)
          Deprecated.  
 void CPModel.removeVariable(Variable v)
          Remove one variable from the model (also remove constraints linked to the variable)
 void CPModel.removeVariables(Variable... v)
          Remove one or more variables from the model (also remove constraints linked to the variables)
 

Uses of Variable in choco.cp.model.managers
 

Fields in choco.cp.model.managers declared as Variable
 Variable[] VariableIterator.variables
           
 

Methods in choco.cp.model.managers that return Variable
 Variable VariableIterator.next()
           
 

Methods in choco.cp.model.managers that return types with arguments of type Variable
protected  Iterator<Variable> VariableIterator.getIterator(Variable v)
           
 

Methods in choco.cp.model.managers with parameters of type Variable
protected  Iterator<Variable> VariableIterator.getIterator(Variable v)
           
 RealExp RealConstraintManager.getRealExp(Solver s, Variable rev)
           
 SConstraint UseResourcesManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
           
 SConstraint[] UseResourcesManager.makeConstraintAndOpposite(Solver solver, Variable[] variables, Object parameters, List<String> options)
           
 SConstraint[] MixedConstraintManager.makeConstraintAndOpposite(Solver solver, Variable[] variables, Object parameters, List<String> options)
          Build a constraint and its opposite for the given solver and "model variables"
 INode UseResourcesManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
           
 INode SetConstraintManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build a expression node
 INode MixedConstraintManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build a expression node
 INode IntConstraintManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
abstract  RealExp RealConstraintManager.makeRealExpression(Solver solver, Variable... vars)
          Build a expression node
 

Constructors in choco.cp.model.managers with parameters of type Variable
VariableIterator(Variable[] variables)
           
 

Uses of Variable in choco.cp.model.managers.constraints
 

Methods in choco.cp.model.managers.constraints with parameters of type Variable
 SConstraint EqManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
          Build a constraint for the given solver and "model variables"
 SConstraint BooleanManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
          Build a constraint for the given solver and "model variables"
 SConstraint[] EqManager.makeConstraintAndOpposite(Solver solver, Variable[] variables, Object parameters, List<String> options)
          Build a constraint and its opposite for the given solver and "model variables"
 SConstraint[] BooleanManager.makeConstraintAndOpposite(Solver solver, Variable[] variables, Object parameters, List<String> options)
          Build a constraint and its opposite for the given solver and "model variables"
 INode EqManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode BooleanManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 

Uses of Variable in choco.cp.model.managers.constraints.expressions
 

Methods in choco.cp.model.managers.constraints.expressions with parameters of type Variable
 INode XorManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode XnorManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode OrManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode NotManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode NorManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode NandManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode ImpliesManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode IfThenElseManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode IfOnlyIfManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode AndManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 

Uses of Variable in choco.cp.model.managers.constraints.global
 

Methods in choco.cp.model.managers.constraints.global with parameters of type Variable
protected  int AbstractPrecedenceManager.getConstantValue(Solver s, Variable var)
           
protected  IntDomainVar AbstractResourceManager.getHorizon(CPSolver s, Variable[] variables, ResourceParameters p)
           
protected  SConstraint DisjunctiveManager.makeConstraint(CPSolver solver, Variable[] variables, ResourceParameters rdata, List<String> options)
           
protected  SConstraint CumulativeManager.makeConstraint(CPSolver s, Variable[] variables, ResourceParameters rdata, List<String> options)
           
protected abstract  SConstraint AbstractResourceManager.makeConstraint(CPSolver solver, Variable[] variables, ResourceParameters rdata, List<String> options)
           
 SConstraint TreeManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
          Build a constraint for the given solver and "model variables"
 SConstraint ReifiedManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
          Build a constraint for the given solver and "model variables"
 SConstraint PackManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
          Build a constraint for the given solver and "model variables"
 SConstraint ForbiddenIntervalsManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
           
 SConstraint ClausesManager.makeConstraint(Solver solver, Variable[] vars, Object parameters, List<String> options)
           
 SConstraint AbstractResourceManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
           
 SConstraint AbstractPrecedenceManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
           
 SConstraint[] TreeManager.makeConstraintAndOpposite(Solver solver, Variable[] variables, Object parameters, List<String> options)
          Build a constraint and its opposite for the given solver and "model variables"
 INode TreeManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 

Uses of Variable in choco.cp.model.managers.constraints.integer
 

Methods in choco.cp.model.managers.constraints.integer with parameters of type Variable
 SConstraint MinMaxManager.buildConstraint(Solver solver, Variable[] variables, Boolean parameter, List<String> options, IntDomainVar varM)
           
 SConstraint SignOpManager.makeConstraint(Solver solver, Variable[] vars, Object parameters, List<String> options)
           
 SConstraint MinMaxManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
           
 SConstraint MetaTaskConstraintManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
           
 SConstraint[] MinMaxManager.makeConstraintAndOpposite(Solver solver, Variable[] variables, Object parameters, List<String> options)
          Build a constraint and its opposite for the given solver and "model variables"
 INode SignOpManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode ModuloManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode AbsoluteManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Make a solver expression variable from a model expression variable
 

Uses of Variable in choco.cp.model.managers.constraints.set
 

Methods in choco.cp.model.managers.constraints.set with parameters of type Variable
 SConstraint NotMemberManager.makeConstraint(Solver solver, Variable[] vars, Object parameters, List<String> options)
           
 SConstraint MemberManager.makeConstraint(Solver solver, Variable[] vars, Object parameters, List<String> options)
          Build a constraint for the given solver and "model variables"
 SConstraint InverseSetManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
           
 SConstraint AmongSetManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
          Build a constraint for the given solver and "model variables"
 

Uses of Variable in choco.cp.model.managers.operators
 

Methods in choco.cp.model.managers.operators with parameters of type Variable
 INode DoubleManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
           
 INode SumManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode SqrtManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Make a solver expression variable from a model expression variable
 INode SinManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode ScalarManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode PowerManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode PlusManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode NegManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode MultManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode MinusManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode MinManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode MaxManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode DivManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Make a solver expression variable from a model expression variable
 INode DistanceNEQManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Make a solver expression variable from a model expression variable
 INode DistanceLTManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Make a solver expression variable from a model expression variable
 INode DistanceGTManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Make a solver expression variable from a model expression variable
 INode DistanceEQManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Make a solver expression variable from a model expression variable
 INode CosManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build arithm node from a IntegerExpressionVariable
 INode AbsManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Make a solver expression variable from a model expression variable
 RealExp SinManager.makeRealExpression(Solver solver, Variable... vars)
          Build a real expression
 RealExp PowerManager.makeRealExpression(Solver solver, Variable... vars)
          Build a real expression
 RealExp PlusManager.makeRealExpression(Solver solver, Variable... vars)
          Build a real expression
 RealExp MultManager.makeRealExpression(Solver solver, Variable... vars)
          Build a real expression
 RealExp MinusManager.makeRealExpression(Solver solver, Variable... vars)
          Build a real expression
 RealExp CosManager.makeRealExpression(Solver solver, Variable... vars)
          Build a real expression
 

Uses of Variable in choco.cp.model.managers.variables
 

Methods in choco.cp.model.managers.variables with parameters of type Variable
 INode TaskVariableManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build a expression node
 INode SetVariableManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build a expression node
 INode RealVariableManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build a expression node
 INode IntegerVariableManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build a expression node
 INode IntegerExpressionManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] variables)
          Build arithm node from a IntegerExpressionVariable
 

Uses of Variable in choco.cp.solver
 

Methods in choco.cp.solver with type parameters of type Variable
<MV extends Variable,SV extends Var>
SV[]
CPSolver._to(MV[] mv, SV[] sv)
           
<MV extends Variable,SV extends Var>
SV
CPSolver._to(MV mv, SV sv)
           
<MV extends Variable,SV extends Var>
SV[]
CPSolver.getVar(Class<SV> clazz, MV[] mv)
           
<MV extends Variable,SV extends Var>
SV
CPSolver.getVar(MV v)
           
 

Methods in choco.cp.solver with parameters of type Variable
<MV extends Variable,SV extends Var>
SV[]
CPSolver._to(MV[] mv, SV[] sv)
           
 boolean CPSolver.contains(Variable v)
           
<MV extends Variable,SV extends Var>
SV[]
CPSolver.getVar(Class<SV> clazz, MV[] mv)
           
protected  IntDomainVar[][] CPModelToCPSolver.integerVariableToIntDomainVar(Variable[][] tab)
           
 Var CPModelToCPSolver.readModelVariable(Variable v)
           
 

Uses of Variable in choco.cp.solver.constraints.set
 

Methods in choco.cp.solver.constraints.set with parameters of type Variable
 SConstraint MemberXiY.MemberXiYManager.makeConstraint(Solver solver, Variable[] variables, Object parameters, List<String> options)
           
 

Uses of Variable in choco.cp.solver.constraints.strong
 

Methods in choco.cp.solver.constraints.strong with parameters of type Variable
 INode StrongConsistencyManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
           
 

Uses of Variable in choco.cp.solver.preprocessor
 

Methods in choco.cp.solver.preprocessor with type parameters of type Variable
<MV extends Variable,SV extends Var>
void
PreProcessCPSolver.setVar(MV v, SV sv)
           
 

Uses of Variable in choco.kernel.common.util.tools
 

Methods in choco.kernel.common.util.tools that return types with arguments of type Variable
static Iterator<Variable> IteratorUtils.variableIterator(Iterator<? extends Variable>... iters)
           
 

Methods in choco.kernel.common.util.tools with parameters of type Variable
static IntDomainVar[] VariableUtils.getIntVar(Solver solver, Variable[] variables, int begin, int end)
           
static SetVar[] VariableUtils.getSetVar(Solver solver, Variable[] variables, int begin, int end)
           
static TaskVar[] VariableUtils.getTaskVar(Solver solver, Variable[] variables, int begin, int end)
           
static Var[] VariableUtils.getVar(Solver solver, Variable[] variables, int begin, int end)
           
 

Uses of Variable in choco.kernel.model
 

Methods in choco.kernel.model that return Variable
protected  Variable[] VariableArray.doExtractVariables()
           
 Variable[] VariableArray.extractVariables()
           
 Variable[] IVariableArray.extractVariables()
          Extract a non-redundant variables.
 Variable VariableArray.getVariable(int i)
           
 Variable IVariableArray.getVariable(int i)
           
 Variable[] VariableArray.getVariables()
           
 Variable[] IVariableArray.getVariables()
           
 

Methods in choco.kernel.model that return types with arguments of type Variable
 Iterator<Variable> Model.getConstVarIterator()
          Retrieves an iterator over constantes variables of the model
 DisposableIterator<Variable> VariableArray.getVariableIterator()
           
 DisposableIterator<Variable> IVariableArray.getVariableIterator()
           
 

Methods in choco.kernel.model with parameters of type Variable
 void Model.addVariable(String options, Variable... v)
          Deprecated.  
 void Model.addVariable(String options, Variable v)
          Add one variable with options to the model
 void Model.addVariable(Variable... v)
          Deprecated.  
 void Model.addVariable(Variable v)
          Add a variable to the model
 void Model.addVariables(String options, Variable... v)
          Add one or more variables to the model with particular options
 void Model.addVariables(Variable... v)
          Add one or more variables to the model
 void Model.removeVariable(Variable... v)
          Deprecated.  
 void Model.removeVariable(Variable v)
          Remove one variable from the model (also remove constraints linked to the variable)
 void Model.removeVariables(Variable... v)
          Remove one or more variables from the model (also remove constraints linked to the variables)
 void VariableArray.replaceBy(Variable outVar, Variable inVar)
           
 void IVariableArray.replaceBy(Variable outVar, Variable inVar)
          Substitute outVar by inVar in every constraint involving outVar.
protected  void VariableArray.setVariables(Variable variable)
           
protected  void VariableArray.setVariables(Variable[] variables)
           
 

Constructors in choco.kernel.model with parameters of type Variable
ModelObject(Variable[] variables, boolean enableOptions)
           
VariableArray(Variable[] variables)
           
 

Uses of Variable in choco.kernel.model.constraints
 

Classes in choco.kernel.model.constraints with type parameters of type Variable
 class ConstraintManager<V extends Variable>
           
 

Methods in choco.kernel.model.constraints that return Variable
 Variable[] MetaTaskConstraint.doExtractVariables()
          Extract variables of a constraint and return an array of variables.
 Variable[] MetaConstraint.doExtractVariables()
          Extract variables of a constraint and return an array of variables.
 Variable[] ComponentConstraintWithSubConstraints.doExtractVariables()
          Extract variables of a constraint and return an array of variables.
 

Methods in choco.kernel.model.constraints with parameters of type Variable
 void ComponentConstraintWithSubConstraints.addElements(Variable[] vars, Constraint... cstrs)
           
abstract  SConstraint ConstraintManager.makeConstraint(Solver solver, V[] variables, Object parameters, List<String> options)
          Build a constraint for the given solver and "model variables"
abstract  SConstraint[] ConstraintManager.makeConstraintAndOpposite(Solver solver, V[] variables, Object parameters, List<String> options)
          Build a constraint and its opposite for the given solver and "model variables"
 INode ExpressionManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
          Build a expression node
 

Constructors in choco.kernel.model.constraints with parameters of type Variable
AbstractConstraint(ConstraintType type, Variable[] variables)
           
AbstractConstraint(String consMan, Variable[] variables)
           
ComponentConstraint(Class componentClass, Object parameters, Variable[] variables)
           
ComponentConstraint(ConstraintType constraintType, Object parameters, Variable[] variables)
           
ComponentConstraint(String componentClassName, Object parameters, Variable[] variables)
           
ComponentConstraintWithSubConstraints(Class componentClass, Variable[] variables, Object params, Constraint... constraints)
           
ComponentConstraintWithSubConstraints(ConstraintType constraintType, Variable[] variables, Object params, Constraint... constraints)
           
ComponentConstraintWithSubConstraints(String componentClassName, Variable[] variables, Object params, Constraint... constraints)
           
TemporalConstraint(ConstraintType constraintType, Object parameters, Variable[] variables)
           
 

Uses of Variable in choco.kernel.model.constraints.pack
 

Methods in choco.kernel.model.constraints.pack that return Variable
 Variable[] PackModel.getVariables()
           
 

Uses of Variable in choco.kernel.model.variables
 

Classes in choco.kernel.model.variables with type parameters of type Variable
 interface VariableManager<V extends Variable>
           
 

Classes in choco.kernel.model.variables that implement Variable
 class AbstractVariable
          Created by IntelliJ IDEA.
 class ComponentVariable
           
 class MultipleVariables
           
 

Constructors in choco.kernel.model.variables with parameters of type Variable
AbstractVariable(VariableType type, Variable[] variables, boolean enableOptions)
           
MultipleVariables(boolean enableOptions, boolean enableStorage, Variable... variables)
           
 

Uses of Variable in choco.kernel.model.variables.geost
 

Classes in choco.kernel.model.variables.geost that implement Variable
 class GeostObject
          Created by IntelliJ IDEA.
 

Uses of Variable in choco.kernel.model.variables.integer
 

Classes in choco.kernel.model.variables.integer that implement Variable
 class IntegerConstantVariable
           
 class IntegerExpressionVariable
           
 class IntegerVariable
           
 class MetaIntegerExpressionVariable
           
 

Methods in choco.kernel.model.variables.integer that return Variable
protected  Variable[] MetaIntegerExpressionVariable.doExtractVariables()
           
 Variable[] IntegerVariable.doExtractVariables()
          Extract first level sub-variables of a variable and return an array of non redundant sub-variable.
 

Uses of Variable in choco.kernel.model.variables.real
 

Classes in choco.kernel.model.variables.real that implement Variable
 class RealConstantVariable
          Created by IntelliJ IDEA.
 class RealExpressionVariable
           
 class RealVariable
           
 

Methods in choco.kernel.model.variables.real that return Variable
 Variable[] RealVariable.doExtractVariables()
          Extract first level sub-variables of a variable and return an array of non redundant sub-variable.
 

Uses of Variable in choco.kernel.model.variables.scheduling
 

Classes in choco.kernel.model.variables.scheduling that implement Variable
 class TaskVariable
           
 

Uses of Variable in choco.kernel.model.variables.set
 

Classes in choco.kernel.model.variables.set that implement Variable
 class SetConstantVariable
           
 class SetExpressionVariable
           
 class SetVariable
           
 

Methods in choco.kernel.model.variables.set that return Variable
 Variable[] SetVariable.doExtractVariables()
          Extract first level sub-variables of a variable and return an array of non redundant sub-variable.
 

Uses of Variable in choco.kernel.model.variables.tree
 

Classes in choco.kernel.model.variables.tree that implement Variable
 class TreeNodeObject
           
 class TreeParametersObject
           
 

Uses of Variable in choco.kernel.solver
 

Methods in choco.kernel.solver with type parameters of type Variable
<MV extends Variable,SV extends Var>
SV[]
Solver._to(MV[] mv, SV[] sv)
           
<MV extends Variable,SV extends Var>
SV
Solver._to(MV mv, SV sv)
           
<MV extends Variable,SV extends Var>
SV[]
Solver.getVar(Class<SV> clazz, MV[] mv)
           
<MV extends Variable,SV extends Var>
SV
Solver.getVar(MV v)
           
 

Methods in choco.kernel.solver with parameters of type Variable
<MV extends Variable,SV extends Var>
SV[]
Solver._to(MV[] mv, SV[] sv)
           
<MV extends Variable,SV extends Var>
SV[]
Solver.getVar(Class<SV> clazz, MV[] mv)
           
 

Uses of Variable in choco.kernel.visu.components.panels
 

Fields in choco.kernel.visu.components.panels declared as Variable
protected  Variable[] AVarChocoPanel.variables
           
 

Methods in choco.kernel.visu.components.panels that return Variable
 Variable[] AVarChocoPanel.getVariables()
          Return every variables of the panel
 

Constructors in choco.kernel.visu.components.panels with parameters of type Variable
AVarChocoPanel(String name, Variable[] variables)
           
 

Uses of Variable in choco.visu.components.panels
 

Constructors in choco.visu.components.panels with parameters of type Variable
VarChocoPanel(String name, Variable[] variables, ChocoPApplet chocopapplet, Object parameters)
           
VarChocoPanel(String name, Variable[] variables, Class classname, Object parameters)
           
 

Uses of Variable in samples.jobshop
 

Methods in samples.jobshop with parameters of type Variable
 INode SimpleDTConstraint.SimpleDTConstraintManager.makeNode(Solver solver, Constraint[] cstrs, Variable[] vars)
           
 

Uses of Variable in samples.tutorials.lns.lns
 

Methods in samples.tutorials.lns.lns with type parameters of type Variable
<MV extends Variable,SV extends Var>
SV[]
AbstractLNSSolver._to(MV[] mv, SV[] sv)
          Deprecated.  
<MV extends Variable,SV extends Var>
SV
AbstractLNSSolver._to(MV mv, SV sv)
          Deprecated.  
<MV extends Variable,SV extends Var>
SV[]
AbstractLNSSolver.getVar(Class<SV> clazz, MV[] mv)
          Deprecated.  
<MV extends Variable,SV extends Var>
SV
AbstractLNSSolver.getVar(MV v)
          Deprecated.  
 

Methods in samples.tutorials.lns.lns with parameters of type Variable
<MV extends Variable,SV extends Var>
SV[]
AbstractLNSSolver._to(MV[] mv, SV[] sv)
          Deprecated.  
<MV extends Variable,SV extends Var>
SV[]
AbstractLNSSolver.getVar(Class<SV> clazz, MV[] mv)
          Deprecated.  
 



Copyright © 2012. All Rights Reserved.