MyGeometryHexahedronIjk Class Reference

Class defining the geometry of the mesh. More...

#include <MeshVizXLM/mesh/templates/MyVolumeMeshVertexHexahedronIjk.h>

Inheritance diagram for MyGeometryHexahedronIjk:
MiGeometryHexahedronIjk MiGeometry

List of all members.

Public Member Functions

void getCellCoords (size_t i, size_t j, size_t k, MbVec3d &v0, MbVec3d &v1, MbVec3d &v2, MbVec3d &v3, MbVec3d &v4, MbVec3d &v5, MbVec3d &v6, MbVec3d &v7) const
size_t getTimeStamp () const

Detailed Description

Class defining the geometry of the mesh.


Member Function Documentation

void MyGeometryHexahedronIjk::getCellCoords ( size_t  i,
size_t  j,
size_t  k,
MbVec3d v0,
MbVec3d v1,
MbVec3d v2,
MbVec3d v3,
MbVec3d v4,
MbVec3d v5,
MbVec3d v6,
MbVec3d v7 
) const [inline, virtual]

Returns the coordinates of the hexahedron (i,j,k) cell.

Parameters:
i [in] the id of this hexahedron on the axis I. 0 <= i < meshTopologyIjk.getNumCellsI().
j [in] the id of this hexahedron on the axis J. 0 <= j < meshTopologyIjk.getNumCellsJ().
k [in] the id of this hexahedron on the axis K. 0 <= k < meshTopologyIjk.getNumCellsK().
v0,v7 [out] the 8 vertices of the hexahedron (i,j,k).

Implements MiGeometryHexahedronIjk.

size_t MyGeometryHexahedronIjk::getTimeStamp (  )  const [inline, virtual]

Returns a time stamp on this geometry.

Implements MiGeometry.


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

Open Inventor by FEI reference manual, generated on 19 Aug 2019
Copyright © FEI S.A.S. All rights reserved.
http://www.openinventor.com/