MiTopologyI Class Reference
[Topology]

MeshViz List of cells interface. More...

#include <MeshVizXLM/mesh/topology/MiTopologyI.h>

Inheritance diagram for MiTopologyI:
MiTopology MeXTopologyI MiTopologyExplicitI MeXTopologyExplicitI MiLineTopologyExplicitI MiSurfaceTopologyExplicitI MiVolumeTopologyExplicitI MeXLineTopologyExplicitI MeXSurfaceTopologyExplicitI MeXVolumeTopologyExplicitI MeXLineTopologyExplicitI MeXSurfaceTopologyExplicitI MeXVolumeTopologyExplicitI MeWLineTopologyExplicitI MeWSurfaceTopologyExplicitI MeWVolumeTopologyExplicitI MeWLineTopologyExplicitI MeWSurfaceTopologyExplicitI MeWVolumeTopologyExplicitI

List of all members.

Public Member Functions

virtual size_t getNumCells () const =0
virtual bool isDead (size_t i) const

Detailed Description

MeshViz List of cells interface.

A generic abstract interface for an implicit mesh topology.

See related examples:

MyLineMeshCurvilinear, MyLineMeshRegular


Member Function Documentation

virtual size_t MiTopologyI::getNumCells (  )  const [pure virtual]

Returns the number of cells.

virtual bool MiTopologyI::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.

Parameters:
i the index of the cell to check

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

Open Inventor Toolkit reference manual, generated on 15 Mar 2023
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/