Gecode::Int::Linear::ScaleBoolArray Class Reference
#include <linear.hh>
List of all members.
Detailed Description
Array of scale Boolean views.
Definition at line 1381 of file linear.hh.
Constructor & Destructor Documentation
Gecode::Int::Linear::ScaleBoolArray::ScaleBoolArray |
( |
void |
|
) |
[inline] |
Gecode::Int::Linear::ScaleBoolArray::ScaleBoolArray |
( |
Space * |
home, |
|
|
int |
n | |
|
) |
| | [inline] |
Member Function Documentation
void Gecode::Int::Linear::ScaleBoolArray::subscribe |
( |
Space * |
home, |
|
|
Propagator * |
p | |
|
) |
| | [inline] |
void Gecode::Int::Linear::ScaleBoolArray::cancel |
( |
Space * |
home, |
|
|
Propagator * |
p | |
|
) |
| | [inline] |
void Gecode::Int::Linear::ScaleBoolArray::update |
( |
Space * |
home, |
|
|
bool |
share, |
|
|
ScaleBoolArray & |
sba | |
|
) |
| | [inline] |
ScaleBool * Gecode::Int::Linear::ScaleBoolArray::fst |
( |
void |
|
) |
const [inline] |
ScaleBool * Gecode::Int::Linear::ScaleBoolArray::lst |
( |
void |
|
) |
const [inline] |
Return pointer after last element.
Definition at line 84 of file bool-scale.icc.
void Gecode::Int::Linear::ScaleBoolArray::fst |
( |
ScaleBool * |
f |
) |
[inline] |
void Gecode::Int::Linear::ScaleBoolArray::lst |
( |
ScaleBool * |
l |
) |
[inline] |
bool Gecode::Int::Linear::ScaleBoolArray::empty |
( |
void |
|
) |
const [inline] |
int Gecode::Int::Linear::ScaleBoolArray::size |
( |
void |
|
) |
const [inline] |
Support::Symbol Gecode::Int::Linear::ScaleBoolArray::type |
( |
void |
|
) |
[inline, static] |
void Gecode::Int::Linear::ScaleBoolArray::sort |
( |
void |
|
) |
[inline] |
Sort array in decreasing order of coefficients.
Definition at line 110 of file bool-scale.icc.
The documentation for this class was generated from the following files: