Generated on Wed Nov 5 2014 05:18:38 for Gecode by doxygen 1.7.6.1
Gecode::FloatVarArgs Class Reference

Passing float variables. More...

#include <float.hh>

List of all members.

Constructors and initialization

 FloatVarArgs (void)
 Allocate empty array.
 FloatVarArgs (int n)
 Allocate array with n elements.
 FloatVarArgs (const FloatVarArgs &a)
 Initialize from variable argument array a (copy elements)
 FloatVarArgs (const VarArray< FloatVar > &a)
 Initialize from variable array a (copy elements)
 FloatVarArgs (const std::vector< FloatVar > &a)
 Initialize from vector a.
template<class InputIterator >
 FloatVarArgs (InputIterator first, InputIterator last)
 Initialize from InputIterator first and last.
 FloatVarArgs (Space &home, int n, FloatNum min, FloatNum max)
 Initialize array with n new variables.

Detailed Description

Passing float variables.

Definition at line 966 of file float.hh.


Constructor & Destructor Documentation

Allocate empty array.

Definition at line 971 of file float.hh.

Gecode::FloatVarArgs::FloatVarArgs ( int  n) [inline, explicit]

Allocate array with n elements.

Definition at line 973 of file float.hh.

Initialize from variable argument array a (copy elements)

Definition at line 975 of file float.hh.

Initialize from variable array a (copy elements)

Definition at line 977 of file float.hh.

Gecode::FloatVarArgs::FloatVarArgs ( const std::vector< FloatVar > &  a) [inline]

Initialize from vector a.

Definition at line 979 of file float.hh.

template<class InputIterator >
Gecode::FloatVarArgs::FloatVarArgs ( InputIterator  first,
InputIterator  last 
) [inline]

Initialize from InputIterator first and last.

Definition at line 982 of file float.hh.

Gecode::FloatVarArgs::FloatVarArgs ( 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:

Definition at line 63 of file array.cpp.


The documentation for this class was generated from the following files: