Gecode::FloatVarArray Gecode::VarArray< FloatVar > float.hh
Creation and initialization
forceinline Gecode::FloatVarArray::FloatVarArray (void) FloatVarArray void Default constructor (array of size 0) forceinline Gecode::FloatVarArray::FloatVarArray (Space &home, int n) FloatVarArray Space & home int n Allocate array for n float variables (variables are uninitialized) forceinline Gecode::FloatVarArray::FloatVarArray (const FloatVarArray &a) FloatVarArray const FloatVarArray & a Initialize from float variable array a (share elements) forceinline Gecode::FloatVarArray::FloatVarArray (Space &home, const FloatVarArgs &a) FloatVarArray Space & home const FloatVarArgs & a Initialize from float variable argument array a (copy elements) GECODE_FLOAT_EXPORT GECODE_FLOAT_EXPORT Gecode::FloatVarArray::FloatVarArray (Space &home, int n, FloatNum min, FloatNum max) FloatVarArray Space & home int n FloatNum min FloatNum max Initialize array with n new variables. The variables are created with a domain ranging from min to max. The following execptions might be thrown: If min is greater than max, an exception of type Gecode::Float::VariableEmptyDomain is thrown.If min or max exceed the limits for floats as defined in Gecode::Float::Limits, an exception of type Gecode::Float::OutOfLimits is thrown.
Float variable array. x dom x x Gecode::FloatVarArrayassigned Gecode::FloatVarArraybegin Gecode::FloatVarArraybegin Gecode::FloatVarArrayconst_iterator Gecode::FloatVarArrayconst_pointer Gecode::FloatVarArrayconst_reference Gecode::FloatVarArrayconst_reverse_iterator Gecode::FloatVarArrayend Gecode::FloatVarArrayend Gecode::FloatVarArrayFloatVarArray Gecode::FloatVarArrayFloatVarArray Gecode::FloatVarArrayFloatVarArray Gecode::FloatVarArrayFloatVarArray Gecode::FloatVarArrayFloatVarArray Gecode::FloatVarArrayiterator Gecode::FloatVarArrayn Gecode::FloatVarArrayoperator= Gecode::FloatVarArrayoperator[] Gecode::FloatVarArrayoperator[] Gecode::FloatVarArraypointer Gecode::FloatVarArrayrbegin Gecode::FloatVarArrayrbegin Gecode::FloatVarArrayreference Gecode::FloatVarArrayrend Gecode::FloatVarArrayrend Gecode::FloatVarArrayreverse_iterator Gecode::FloatVarArraysize Gecode::FloatVarArrayslice Gecode::FloatVarArrayupdate Gecode::FloatVarArrayvalue_type Gecode::FloatVarArrayVarArray Gecode::FloatVarArrayVarArray Gecode::FloatVarArrayVarArray Gecode::FloatVarArrayVarArray Gecode::FloatVarArrayx