MbVolumeGeometryRectilinear< _T > Class Template Reference
[Geometry]

MeshViz Generic parallelepiped geometry. More...

#include <MeshVizXLM/mesh/geometry/MbVolumeGeometryRectilinear.h>

Inheritance diagram for MbVolumeGeometryRectilinear< _T >:
MiVolumeGeometryRectilinear MbGeometry MiGeometry MiGeometry

List of all members.

Public Member Functions

template<typename _NodeIdIter >
 MbVolumeGeometryRectilinear (_NodeIdIter xBegin, _NodeIdIter xEnd, _NodeIdIter yBegin, _NodeIdIter yEnd, _NodeIdIter zBegin, _NodeIdIter zEnd)
virtual double getX (size_t i) const
virtual double getY (size_t j) const
virtual double getZ (size_t k) const
MbVec3d getMin () const
MbVec3d getMax () const

Detailed Description

template<typename _T = double>
class MbVolumeGeometryRectilinear< _T >

MeshViz Generic parallelepiped geometry.

A generic abstract interface for a rectilinear geometry.


Constructor & Destructor Documentation

template<typename _T = double>
template<typename _NodeIdIter >
MbVolumeGeometryRectilinear< _T >::MbVolumeGeometryRectilinear ( _NodeIdIter  xBegin,
_NodeIdIter  xEnd,
_NodeIdIter  yBegin,
_NodeIdIter  yEnd,
_NodeIdIter  zBegin,
_NodeIdIter  zEnd 
) [inline]

Constructor.


Member Function Documentation

template<typename _T = double>
MbVec3d MbVolumeGeometryRectilinear< _T >::getMax (  )  const [inline, virtual]

Return the max point of this parallelepiped.

Reimplemented from MiGeometry.

template<typename _T = double>
MbVec3d MbVolumeGeometryRectilinear< _T >::getMin (  )  const [inline, virtual]

Return the min point of this parallelepiped.

Reimplemented from MiGeometry.

template<typename _T = double>
virtual double MbVolumeGeometryRectilinear< _T >::getX ( size_t  i  )  const [inline, virtual]

Returns the X coordinate at index I.

Implements MiVolumeGeometryRectilinear.

template<typename _T = double>
virtual double MbVolumeGeometryRectilinear< _T >::getY ( size_t  j  )  const [inline, virtual]

Returns the Y coordinate at index J.

Implements MiVolumeGeometryRectilinear.

template<typename _T = double>
virtual double MbVolumeGeometryRectilinear< _T >::getZ ( size_t  k  )  const [inline, virtual]

Returns the Y coordinate at index K.

Implements MiVolumeGeometryRectilinear.


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/