Blender V2.61 - r43446
|
cell identifier interface More...
#include <solver_interface.h>
Public Member Functions | |
CellIdentifierInterface () | |
reset constructor | |
virtual | ~CellIdentifierInterface () |
virtual destructor | |
virtual string | getAsString ()=0 |
return node as string (with some basic info) | |
virtual bool | equal (CellIdentifierInterface *other)=0 |
compare cids | |
void | setEnd (bool set) |
set/get end flag for grid traversal (not needed for marked cells) | |
bool | getEnd () |
Public Attributes | |
bool | mEnd |
has the grid been traversed? |
cell identifier interface
Definition at line 207 of file solver_interface.h.
CellIdentifierInterface::CellIdentifierInterface | ( | ) | [inline] |
reset constructor
Definition at line 210 of file solver_interface.h.
virtual CellIdentifierInterface::~CellIdentifierInterface | ( | ) | [inline, virtual] |
virtual destructor
Definition at line 212 of file solver_interface.h.
virtual bool CellIdentifierInterface::equal | ( | CellIdentifierInterface * | other | ) | [pure virtual] |
compare cids
Implemented in UniformFsgrCellIdentifier.
virtual string CellIdentifierInterface::getAsString | ( | ) | [pure virtual] |
return node as string (with some basic info)
Implemented in UniformFsgrCellIdentifier.
Referenced by LbmFsgrSolver::debugPrintNodeInfo().
bool CellIdentifierInterface::getEnd | ( | void | ) | [inline] |
Definition at line 222 of file solver_interface.h.
References mEnd.
Referenced by LbmFsgrSolver::advanceCell(), and LbmFsgrSolver::noEndCell().
void CellIdentifierInterface::setEnd | ( | bool | set | ) | [inline] |
set/get end flag for grid traversal (not needed for marked cells)
Definition at line 221 of file solver_interface.h.
References mEnd.
Referenced by LbmFsgrSolver::advanceCell().
has the grid been traversed?
Definition at line 225 of file solver_interface.h.