List of volume cells.
More...
#include <MeshVizXLM/mesh/topology/MbTopologyI.h>
Public Member Functions | |
template<typename _BoolIter > | |
void | assignDeadFlags (_BoolIter beginId, _BoolIter endId) |
virtual bool | isDead (size_t i) const |
An abstract implementation for a I implicit mesh topology.
void MbTopologyI::assignDeadFlags | ( | _BoolIter | beginId, | |
_BoolIter | endId | |||
) | [inline] |
Assign a list of boolean flags defining if a cell is dead or not.
The number of flags given must equal the number of cells. Thus distance(endId-beginId) should equals the number of cells.
bool MbTopologyI::isDead | ( | size_t | i | ) | const [inline, virtual] |
Returns true if the cell of index i should be ignored.
This value is ignored if the hasDeadCell() method returns false. The default implementation returns always false.
i | the index of the cell to check |
Reimplemented from MiTopologyI.