#include <PointLocator2DIntersector.hxx>
Public Types |
| typedef MyMeshType::MyConnType | ConnType |
Public Member Functions |
| | PointLocator2DIntersector (const MyMeshType &meshT, const MyMeshType &meshS, double dimCaracteristic, double md3DSurf, double medianPlane, double precision, int orientation) |
| double | intersectGeometry (ConnType icellT, ConnType icellS, ConnType nbNodesT, ConnType nbNodesS) |
| double | intersectGeometryWithQuadrangle (const double *quadrangle, const std::vector< double > &sourceCoords, bool isSourceQuad) |
| double | intersectGeometryGeneral (const std::vector< double > &targetCoords, const std::vector< double > &sourceCoords) |
| double | intersectGeoBary (const std::vector< double > &targetCell, bool targetCellQuadratic, const double *sourceCell, std::vector< double > &res) |
Static Public Attributes |
| static const int | SPACEDIM = MyMeshType::MY_SPACEDIM |
| static const int | MESHDIM = MyMeshType::MY_MESHDIM |
| static const NumberingPolicy | numPol = MyMeshType::My_numPol |
Private Member Functions |
| QuadraticPolygon * | buildPolygonFrom (const std::vector< double > &coords, NormalizedCellType type) |
| QuadraticPolygon * | buildPolygonAFrom (ConnType cell, int nbOfPoints, NormalizedCellType type) |
| QuadraticPolygon * | buildPolygonBFrom (ConnType cell, int nbOfPoints, NormalizedCellType type) |
template<class MyMeshType, class MyMatrix, template< class MeshType, class TheMatrix, class ThisIntersector > class InterpType>
class INTERP_KERNEL::PointLocator2DIntersector< MyMeshType, MyMatrix, InterpType >
Member Typedef Documentation
template<class MyMeshType , class MyMatrix , template< class MeshType, class TheMatrix, class ThisIntersector > class InterpType>
Constructor & Destructor Documentation
template<class MyMeshType , class MyMatrix , template< class MeshType, class TheMatrix, class ThisIntersector > class InterpType>
Member Function Documentation
template<class MyMeshType , class MyMatrix , template< class MeshType, class TheMatrix, class ThisIntersector > class InterpType>
template<class MyMeshType , class MyMatrix , template< class MeshType, class TheMatrix, class ThisIntersector > class InterpType>
template<class MyMeshType , class MyMatrix , template< class MeshType, class TheMatrix, class ThisIntersector > class InterpType>
template<class MyMeshType , class MyMatrix , template< class MeshType, class TheMatrix, class ThisIntersector > class InterpType>
template<class MyMeshType , class MyMatrix , template< class MeshType, class TheMatrix, class ThisIntersector > class InterpType>
template<class MyMeshType , class MyMatrix , template< class MeshType, class TheMatrix, class ThisIntersector > class InterpType>
template<class MyMeshType , class MyMatrix , template< class MeshType, class TheMatrix, class ThisIntersector > class InterpType>
Field Documentation
template<class MyMeshType , class MyMatrix , template< class MeshType, class TheMatrix, class ThisIntersector > class InterpType>
template<class MyMeshType , class MyMatrix , template< class MeshType, class TheMatrix, class ThisIntersector > class InterpType>
template<class MyMeshType , class MyMatrix , template< class MeshType, class TheMatrix, class ThisIntersector > class InterpType>