MiResampledSurfaceExtractCurvilinear Class Reference
[Surface]
More...
#include <MeshVizXLM/extractors/MiResampledSurfaceExtractCurvilinear.h>
List of all members.
Detailed Description
Build a curvilinear mesh that fits the input one but with a given number of cells along I and J.
Constructor & Destructor Documentation
virtual MiResampledSurfaceExtractCurvilinear::~MiResampledSurfaceExtractCurvilinear |
( |
|
) |
[inline, virtual] |
Member Function Documentation
Build a new curvilinear mesh fitting the given input mesh, but with the given number of cell along I and J.
This extractor does not currently supports dead cells in the input mesh.
- Parameters:
-
| numCellsI] | The number of cells of the output mesh along I. |
| numCellsJ] | The number of cells of the output mesh along J. |
| cellFilter] | unused by the extractor for now. |
Extracts a scalar set from the input surface mesh. The scalars are mapped onto the current extracted surface.
- Parameters:
-
| inputSet | the input scalar set defined on the surface mesh |
- Returns:
- the output scalar set defined on the latest extracted surface mesh
virtual const MeXVec3dSetIj& MiResampledSurfaceExtractCurvilinear::extractVec3Set |
( |
const MiVec3dSetIj & |
input |
) |
[pure virtual] |
Extracts a vector set from the input surface mesh. The vectors are mapped onto the current extracted surface.
- Parameters:
-
| inputSet | the input vector set defined on the input surface mesh |
- Returns:
- the output vector set defined on the latest extracted surface mesh
Factory method returning a new instance of a class implementing this abstract class.
- Parameters:
-
| mesh | The input mesh |
| parallel | When true, tries to create an extract module using a parallel algorithm to speed up the extraction. |
| tessellator | The tessellator object used for tessellating non linear cells (quadratic,...). |
- Note:
- Only some of the extraction algorithms have a parallel implementation.
The documentation for this class was generated from the following file: