Passing float arguments. More...
#include <float.hh>
Constructors and initialization | |
FloatValArgs (void) | |
Allocate empty array. | |
FloatValArgs (int n) | |
Allocate array with n elements. | |
FloatValArgs (const SharedArray< FloatVal > &x) | |
Allocate array and copy elements from x. | |
FloatValArgs (const std::vector< FloatVal > &x) | |
Allocate array and copy elements from x. | |
template<class InputIterator > | |
FloatValArgs (InputIterator first, InputIterator last) | |
Allocate array and copy elements from first to last. | |
FloatValArgs (int n, int e0,...) | |
Allocate array with n elements and initialize with e0, ... | |
FloatValArgs (int n, const FloatVal *e) | |
Allocate array with n elements and initialize with elements from array e. | |
FloatValArgs (const PrimArgArray< FloatVal > &a) | |
Initialize from primitive argument array a (copy elements) | |
static FloatValArgs | create (int n, FloatVal start, int inc=1) |
Allocate array with n elements such that for all ![]() |
Gecode::FloatValArgs::FloatValArgs | ( | void | ) | [inline] |
Gecode::FloatValArgs::FloatValArgs | ( | int | n | ) | [inline, explicit] |
Gecode::FloatValArgs::FloatValArgs | ( | const SharedArray< FloatVal > & | x | ) | [inline] |
Gecode::FloatValArgs::FloatValArgs | ( | const std::vector< FloatVal > & | x | ) | [inline] |
Gecode::FloatValArgs::FloatValArgs | ( | InputIterator | first, |
InputIterator | last | ||
) | [inline] |
Gecode::FloatValArgs::FloatValArgs | ( | int | n, |
int | e0, | ||
... | |||
) |
Gecode::FloatValArgs::FloatValArgs | ( | int | n, |
const FloatVal * | e | ||
) | [inline] |
Gecode::FloatValArgs::FloatValArgs | ( | const PrimArgArray< FloatVal > & | a | ) | [inline] |
FloatValArgs Gecode::FloatValArgs::create | ( | int | n, |
FloatVal | start, | ||
int | inc = 1 |
||
) | [inline, static] |