#include <MeshVizXLM/mesh/geometry/MiGeometryI.h>
#include <Inventor/STL/vector>
#include <Inventor/STL/utility>
Go to the source code of this file.
Functions | |
static void | getWeight (const MiGeometryI &meshGeometry, const MiVolumeCell *wedgeCell, const MbVec3d &point, std::vector< double > &weights) |
Utility class for wedge quadratic cells with 15 nodes. | |
static void | getWeight (const MbVec3d &ipcoord, std::vector< double > &weights) |
Gets the weights in a wedge cell of a point defined by its iso parametric coordinates. | |
static void | getDerivs (const MbVec3d &ipcoord, std::vector< double > &derivs) |
Gets the derivs of the point given by its iso parametric coordinates. | |
static bool | isPointInsideCell (const MiGeometryI &meshGeometry, const MiVolumeCell *wedgeCell, const MbVec3d &point, std::vector< double > &weights) |
Checks if a point is inside the given wedge cell. | |
|
static |
Gets the derivs of the point given by its iso parametric coordinates.
|
static |
Gets the weights in a wedge cell of a point defined by its iso parametric coordinates.
|
static |
Utility class for wedge quadratic cells with 15 nodes.
Utility class that provides a static implementation of the MiVolumeCell's methods for a quadratic wedge of 15 nodes. This class is provided to make easier the creation of a class that implements the MiVolumeCell interface for a quadratic wedge of 15 nodes.
ATTENTION: this class is not yet finished. When comparing with other MxXXXCellExtract, some methods are missing. Furthermore this class is not fully tested. Gets the weights of a point in a wedge cell.
Definition at line 66 of file MxWedge15CellExtract.h.
|
static |
Checks if a point is inside the given wedge cell.
Definition at line 85 of file MxWedge15CellExtract.h.