Generated on Wed Jan 4 17:49:22 2006 for Gecode by doxygen 1.4.6

Gecode::Int::Regular::EdgeRanges Class Reference

List of all members.

Detailed Description

Iterator for telling variable domains by scanning transitions.

Definition at line 160 of file dom.icc.

Public Member Functions

 EdgeRanges (void)
 EdgeRanges (const Edge *)
void init (const Edge *)
bool operator() (void) const
void operator++ (void)
int min (void) const
int max (void) const
unsigned int width (void) const


Constructor & Destructor Documentation

Gecode::Int::Regular::EdgeRanges::EdgeRanges void   )  [inline]
 

Definition at line 175 of file dom.icc.

Gecode::Int::Regular::EdgeRanges::EdgeRanges const Edge  )  [inline]
 

Definition at line 177 of file dom.icc.


Member Function Documentation

void Gecode::Int::Regular::EdgeRanges::init const Edge  )  [inline]
 

Definition at line 185 of file dom.icc.

bool Gecode::Int::Regular::EdgeRanges::operator() void   )  const [inline]
 

Definition at line 194 of file dom.icc.

void Gecode::Int::Regular::EdgeRanges::operator++ void   )  [inline]
 

Definition at line 199 of file dom.icc.

int Gecode::Int::Regular::EdgeRanges::min void   )  const [inline]
 

Definition at line 209 of file dom.icc.

int Gecode::Int::Regular::EdgeRanges::max void   )  const [inline]
 

Definition at line 213 of file dom.icc.

unsigned int Gecode::Int::Regular::EdgeRanges::width void   )  const [inline]
 

Definition at line 217 of file dom.icc.


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