Interface class defining a cell filter for structured volume meshes. More...
#include <MeshVizXLM/mesh/cell/MiCellFilterIjk.h>
Public Member Functions | |
virtual bool | acceptCell (size_t i, size_t j, size_t k) const =0 |
This abstract class specifies the interface used for filtering cells on structured volume meshes.
Filtering cells is a way to specify which cells are used to build the mesh representation.
When the method acceptCell(i,j,k) returns false, the cell specified by (i,j,k) is not taken into account by the extraction. It is as if the mesh does not contain this cell.
In order to define a custom cell filter for a structured volume mesh, create a class derived from this class.
virtual bool MiCellFilterIjk::acceptCell | ( | size_t | i, | |
size_t | j, | |||
size_t | k | |||
) | const [pure virtual] |
Returns true if the cell is accepted.
Accepted cells are used to during the extract process.
(i,j,k) | indexes of the cell to be checked. |