#include <myspace.hh>
Public Member Functions | |
| MySpace (unsigned int nv) | |
| Constructor of a space with a fixed number of variables. Builds a space which will contain nv variables (the variables themselves are however not declared. | |
| MySpace (bool share, MySpace &ms) | |
| virtual MySpace * | copy (bool share) |
| ~MySpace () | |
Public Attributes | |
| IntVarArray | v |
Protected Attributes | |
| unsigned int | n |
Definition at line 34 of file myspace.hh.
| MySpace::MySpace | ( | unsigned int | nv | ) |
Constructor of a space with a fixed number of variables. Builds a space which will contain nv variables (the variables themselves are however not declared.
| nv | the number of variable the space must contain. |
Definition at line 29 of file myspace.cc.
Referenced by copy().
| MySpace::MySpace | ( | bool | share, | |
| MySpace & | ms | |||
| ) |
| MySpace::~MySpace | ( | ) |
Definition at line 35 of file myspace.cc.
| MySpace * MySpace::copy | ( | bool | share | ) | [virtual] |
unsigned int MySpace::n [protected] |
| IntVarArray MySpace::v |
This array contains all the variables this space contains.
Definition at line 43 of file myspace.hh.
Referenced by Implicative::bvar(), Implicative::cascade(), valueHeuristic::getVar(), MySpace(), Implicative::print(), Implicative::QBoolVar(), Implicative::QIntVar(), Implicative::subsumed(), and Implicative::var().
1.5.2