MbQuadrangleCellsSet Class Reference

MeshViz Build a quadrangle cell set. More...

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

Inheritance diagram for MbQuadrangleCellsSet:
MiSurfaceTopologyExplicitI MbTopologyI MiTopologyExplicitI MiTopologyI MbTopology MiTopologyI MiTopology MiTopology MiTopology

List of all members.

Public Member Functions

 MbQuadrangleCellsSet ()
virtual const MbQuadrangleCellgetCell (size_t cellId) const
virtual size_t getNumCells () const
virtual size_t getBeginNodeId () const
virtual size_t getEndNodeId () const
template<typename _NodeIdIter >
void assign (_NodeIdIter beginId, _NodeIdIter endId)

Detailed Description

MeshViz Build a quadrangle cell set.

Constructor & Destructor Documentation

MbQuadrangleCellsSet::MbQuadrangleCellsSet (  )  [inline]

Construct an empty set of quadrangle.

Member Function Documentation

template<typename _NodeIdIter >
void MbQuadrangleCellsSet::assign ( _NodeIdIter  beginId,
_NodeIdIter  endId 
) [inline]

Defines a new list of quadrangle according to their indices.

Thus distance(endId-beginId) should be a multiple of 4.

virtual size_t MbQuadrangleCellsSet::getBeginNodeId (  )  const [inline, virtual]

Returns the first node index in this quadrangle list.

Reimplemented from MiTopologyExplicitI.

const MbQuadrangleCell * MbQuadrangleCellsSet::getCell ( size_t  cellId  )  const [inline, virtual]

Returns the i-th cell of this set.

Implements MiSurfaceTopologyExplicitI.

virtual size_t MbQuadrangleCellsSet::getEndNodeId (  )  const [inline, virtual]

Returns the end node index in this quadrangle list.

Implements MiTopologyExplicitI.

size_t MbQuadrangleCellsSet::getNumCells (  )  const [inline, virtual]

Returns the number of cells in the set.

Implements MiTopologyI.

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

Open Inventor Toolkit reference manual, generated on 24 Mar 2020
Copyright © Thermo Fisher Scientific All rights reserved.