Generated on Sat Nov 11 01:12:21 2006 for Gecode by doxygen 1.5.1

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

List of all members.

Detailed Description

Iterator for telling variable domains by scanning transitions.

Definition at line 110 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 125 of file dom.icc.

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

Definition at line 127 of file dom.icc.


Member Function Documentation

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

Definition at line 135 of file dom.icc.

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

Definition at line 144 of file dom.icc.

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

Definition at line 149 of file dom.icc.

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

Definition at line 159 of file dom.icc.

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

Definition at line 163 of file dom.icc.

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

Definition at line 167 of file dom.icc.


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