The Original CHomP Software
|
This is a helper class for producing an initial set of probes to test the interior of the requested area of parameters. More...
#include <mwsubdiv.h>
Public Member Functions | |
mwIniProbes (int level=2) | |
The only constructor allowed. More... | |
~mwIniProbes () | |
The destructor. More... | |
tCubeFix< dim, coord > | get () |
Returns the next available probe or throws an error message if all the probes have already been taken. More... | |
bool | available () const |
Returns true iff there is at least one more probe available. More... | |
Private Member Functions | |
mwIniProbes (const mwIniProbes< dim, coord > &) | |
The copy constructor is not allowed. More... | |
mwIniProbes< dim, coord > & | operator= (const mwIniProbes< dim, coord > &) |
The assignment operator is not allowed. More... | |
Private Attributes | |
coord | left [dim] |
The coordinates of the leftmost corner of the iterated area. More... | |
coord | right [dim] |
The coordinates of the rightmost corner of the iterated area. More... | |
tRectangle< coord > | rect |
The actual probe iterator. More... | |
const coord * | next |
The next coordinates to return or 0 if none. More... | |
This is a helper class for producing an initial set of probes to test the interior of the requested area of parameters.
Definition at line 235 of file mwsubdiv.h.
|
inline |
The only constructor allowed.
Definition at line 275 of file mwsubdiv.h.
|
inline |
The destructor.
Definition at line 303 of file mwsubdiv.h.
|
inlineprivate |
The copy constructor is not allowed.
Definition at line 290 of file mwsubdiv.h.
|
inline |
Returns true iff there is at least one more probe available.
Definition at line 317 of file mwsubdiv.h.
|
inline |
|
inlineprivate |
The assignment operator is not allowed.
Definition at line 296 of file mwsubdiv.h.
|
private |
The coordinates of the leftmost corner of the iterated area.
Definition at line 259 of file mwsubdiv.h.
|
private |
The next coordinates to return or 0 if none.
Definition at line 268 of file mwsubdiv.h.
|
private |
The actual probe iterator.
Definition at line 265 of file mwsubdiv.h.
|
private |
The coordinates of the rightmost corner of the iterated area.
Definition at line 262 of file mwsubdiv.h.