#include <Interpolation3DSurf.hxx>
Constructor & Destructor Documentation
| dn46 SALOME series6x631 MED Mandriva2010 MED_SRC src INTERP_KERNEL Interpolation3DSurf cxx INTERP_KERNEL.Interpolation3DSurf::Interpolation3DSurf |
( |
| ) |
|
Member Function Documentation
| void INTERP_KERNEL.Interpolation3DSurf::setOptions |
( |
double |
precision, |
|
|
int |
printLevel, |
|
|
double |
medianPlane, |
|
|
IntersectionType |
intersectionType, |
|
|
bool |
doRotate, |
|
|
int |
orientation = 0 |
|
) |
| |
Function used to set the options for the intersection calculation.
The following options can be modified:
- Intersection_type: the type of algorithm to be used in the computation of the cell-cell intersections.
- Values: Triangle, Convex.
- Default: Triangle.
- MedianPlane: Position of the median plane where both cells will be projected
- Values: between 0 and 1.
- Default: 0.5.
- DoRotate: rotate the coordinate system such that the target cell is in the Oxy plane.
- Values: true (necessarilly if Intersection_type=Triangle), false.
- Default: true (as default Intersection_type=Triangle)
- Precision: Level of precision of the computations is precision times the characteristic size of the mesh.
- Values: positive real number.
- Default: 1.0E-12.
- PrintLevel: Level of verboseness during the computations.
- Values: interger between 0 and 3.
- Default: 0.
References INTERP_KERNEL.InterpolationOptions.setDoRotate(), and INTERP_KERNEL.InterpolationOptions.setMedianPlane().
template<class MyMeshType , class MyMatrixRow >
| void INTERP_KERNEL.Interpolation3DSurf.performAdjustmentOfBB |
( |
PlanarIntersector< MyMeshType, MyMatrixRow > * |
intersector, |
|
|
std::vector< double > & |
bbox |
|
) |
| const |