List of volume cells interface.
More...
#include <MeshVizXLM/mesh/topology/MiVolumeTopologyExplicitIjk.h>
Deprecated | |
|
| |
| virtual SoDEPRECATED const MiVolumeCell * | getCell (size_t i, size_t j, size_t k) const =0 |
| virtual SoDEPRECATED size_t | getEndNodeId () const =0 |
| virtual SoDEPRECATED size_t | getBeginNodeId () const |
| virtual SoDEPRECATED std::string | getNodeName (size_t i) const |
List of volume cells interface.
A generic abstract interface for a structured explicit volume mesh topology.
| virtual SoDEPRECATED size_t MiVolumeTopologyExplicitIjk::getBeginNodeId | ( | ) | const [inline, virtual] |
Returns the first node id used by this topology. This topology uses only node index in the interval [beginNodeId,EndNodeId[. Thus the maximum node index used by the topology is getEndNodeId() - 1 and the number of nodes used by this topology is getEndNodeId() - getBeginNodeId(). This default implementation returns 0.
| virtual SoDEPRECATED const MiVolumeCell* MiVolumeTopologyExplicitIjk::getCell | ( | size_t | i, | |
| size_t | j, | |||
| size_t | k | |||
| ) | const [pure virtual] |
Returns a cell of this topology.
The cell is identified by three id i,j,k.
| virtual SoDEPRECATED size_t MiVolumeTopologyExplicitIjk::getEndNodeId | ( | ) | const [pure virtual] |
Returns the last node id + 1 used by this topology. This topology uses only node index in the interval [beginNodeId,EndNodeId[. Thus the maximum node index used by the topology is getEndNodeId() - 1 and the number of nodes used by this topology is getEndNodeId() - getBeginNodeId().
| virtual SoDEPRECATED std::string MiVolumeTopologyExplicitIjk::getNodeName | ( | size_t | i | ) | const [inline, virtual] |
Returns the name of the node.
The default implementation returns the node identifier as a string.
| i | the index of the node |