Generic parallelepiped geometry.
More...
#include <MeshVizXLM/mesh/geometry/MbSurfaceGeometryRectilinear.h>
Public Member Functions | |
template<typename _NodeIdIter > | |
MbSurfaceGeometryRectilinear (_NodeIdIter xBegin, _NodeIdIter xEnd, _NodeIdIter yBegin, _NodeIdIter yEnd) | |
virtual double | getX (size_t i) const |
virtual double | getY (size_t j) const |
MbVec3d | getMin () const |
MbVec3d | getMax () const |
A generic abstract interface for a rectilinear geometry.
MbSurfaceGeometryRectilinear< _T >::MbSurfaceGeometryRectilinear | ( | _NodeIdIter | xBegin, | |
_NodeIdIter | xEnd, | |||
_NodeIdIter | yBegin, | |||
_NodeIdIter | yEnd | |||
) | [inline] |
Constructor.
MbVec3d MbSurfaceGeometryRectilinear< _T >::getMax | ( | ) | const [inline, virtual] |
Return the max point of this parallelepiped.
Reimplemented from MiGeometry.
MbVec3d MbSurfaceGeometryRectilinear< _T >::getMin | ( | ) | const [inline, virtual] |
Return the min point of this parallelepiped.
Reimplemented from MiGeometry.
virtual double MbSurfaceGeometryRectilinear< _T >::getX | ( | size_t | i | ) | const [inline, virtual] |
Returns the X coordinate of this geometry.
Implements MiSurfaceGeometryRectilinear.
virtual double MbSurfaceGeometryRectilinear< _T >::getY | ( | size_t | j | ) | const [inline, virtual] |
Returns the X coordinate of this geometry.
Implements MiSurfaceGeometryRectilinear.