Generic rectilinear surface geometry. More...
#include <MeshVizXLM/mesh/geometry/MiSurfaceGeometryRectilinear.h>
Public Member Functions | |
virtual double | getX (size_t i) const =0 |
virtual double | getY (size_t j) const =0 |
virtual MbVec3d | getNormal () const |
virtual double | getDistance () const |
This interface is used by MiSurfaceMeshRectilinear to access the geometry describing a rectilinear surface mesh.
virtual double MiSurfaceGeometryRectilinear::getDistance | ( | ) | const [inline, virtual] |
Returns the distance to the origin of the plane on which the rectilinear mesh is defined.
virtual MbVec3d MiSurfaceGeometryRectilinear::getNormal | ( | ) | const [inline, virtual] |
Returns the normal of the plane on which the rectilinear mesh is defined.
virtual double MiSurfaceGeometryRectilinear::getX | ( | size_t | i | ) | const [pure virtual] |
Returns the i-th coordinate along the X axis.
virtual double MiSurfaceGeometryRectilinear::getY | ( | size_t | j | ) | const [pure virtual] |
Returns the j-th coordinate along the Y axis.