MiCellFilterI Class Reference
[Cell]

MeshViz Interface class defining a cell filter for unstructured meshes. More...

#include <MeshVizXLM/mesh/cell/MiCellFilterI.h>

Inheritance diagram for MiCellFilterI:
MiCellFilter

List of all members.

Public Member Functions

virtual bool acceptCell (size_t cellIndex) const =0

Detailed Description

MeshViz Interface class defining a cell filter for unstructured meshes.

This abstract class specifies the interface used for filtering cells on unstructured meshes.

Filtering cells is a way to specify which cells are used to build the mesh representation.

When the method acceptCell(i) returns false, the cell specified by (i) 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 an unstructured mesh, create a class derived from this class.

SEE ALSO

MoCellFilter

See related examples:

TutorialPicking4, TutorialPicking5


Member Function Documentation

virtual bool MiCellFilterI::acceptCell ( size_t  cellIndex  )  const [pure virtual]

Returns true if the cell is accepted.

Accepted cells are used during the extraction process.

Parameters:
[in] cellIndex the index of the cell to be checked.

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

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/