Version: 5.1.6

INTERP_KERNEL.InterpolationPlanar< RealPlanar > Class Template Reference

#include <InterpolationPlanar.hxx>

Inheritance diagram for INTERP_KERNEL.InterpolationPlanar< RealPlanar >:
Inheritance graph

Public Member Functions

 InterpolationPlanar ()
 InterpolationPlanar (const InterpolationOptions &io)
void setOptions (double precision, int printLevel, IntersectionType intersectionType, int orientation=0)
template<class MyMeshType , class MatrixType >
int interpolateMeshes (const MyMeshType &meshS, const MyMeshType &meshT, MatrixType &result, const char *method)
bool doRotate () const
double medianPlane () const
template<class MyMeshType , class MyMatrixRow >
void performAdjustmentOfBB (PlanarIntersector< MyMeshType, MyMatrixRow > *intersector, std::vector< double > &bbox) const

Protected Member Functions

RealPlanar & asLeafInterpPlanar ()
const RealPlanar & asLeafInterpPlanar () const

Private Attributes

double _dim_caracteristic

template<class RealPlanar>
class INTERP_KERNEL::InterpolationPlanar< RealPlanar >


Constructor & Destructor Documentation

template<class RealPlanar>
INTERP_KERNEL.InterpolationPlanar< RealPlanar >.InterpolationPlanar (  ) 
template<class RealPlanar>
INTERP_KERNEL.InterpolationPlanar< RealPlanar >.InterpolationPlanar ( const InterpolationOptions io  ) 

Member Function Documentation

template<class RealPlanar>
void INTERP_KERNEL.InterpolationPlanar< RealPlanar >.setOptions ( double  precision,
int  printLevel,
IntersectionType  intersectionType,
int  orientation = 0 
)
template<class RealPlanar>
template<class MyMeshType , class MatrixType >
int INTERP_KERNEL.InterpolationPlanar< RealPlanar >.interpolateMeshes ( const MyMeshType &  meshS,
const MyMeshType &  meshT,
MatrixType &  result,
const char *  method 
)
template<class RealPlanar>
bool INTERP_KERNEL.InterpolationPlanar< RealPlanar >.doRotate (  )  const

Reimplemented in INTERP_KERNEL.Interpolation2D.

template<class RealPlanar>
double INTERP_KERNEL.InterpolationPlanar< RealPlanar >.medianPlane (  )  const

Reimplemented in INTERP_KERNEL.Interpolation2D.

template<class RealPlanar>
template<class MyMeshType , class MyMatrixRow >
void INTERP_KERNEL.InterpolationPlanar< RealPlanar >.performAdjustmentOfBB ( PlanarIntersector< MyMeshType, MyMatrixRow > *  intersector,
std::vector< double > &  bbox 
) const
template<class RealPlanar>
RealPlanar& INTERP_KERNEL.InterpolationPlanar< RealPlanar >.asLeafInterpPlanar (  )  [protected]
template<class RealPlanar>
const RealPlanar& INTERP_KERNEL.InterpolationPlanar< RealPlanar >.asLeafInterpPlanar (  )  const [protected]

Field Documentation

template<class RealPlanar>
double INTERP_KERNEL.InterpolationPlanar< RealPlanar >._dim_caracteristic [private]