Version: 6.3.1
Public Member Functions | Protected Member Functions | Private Attributes

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]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS