Version: 6.5.0
Public Types | Public Member Functions | List of all members
INTERP_KERNEL::TargetIntersector< MyMeshType, MyMatrix > Class Template Reference
Inheritance diagram for INTERP_KERNEL::TargetIntersector< MyMeshType, MyMatrix >:
Inheritance graph
[legend]

Public Types

typedef MyMeshType::MyConnType ConnType

Public Member Functions

virtual void intersectCells (ConnType targetCell, const std::vector< ConnType > &srcCells, MyMatrix &res)=0
virtual int getNumberOfRowsOfResMatrix () const =0
virtual int getNumberOfColsOfResMatrix () const =0
virtual ~TargetIntersector ()

Detailed Description

template<class MyMeshType, class MyMatrix>
class INTERP_KERNEL::TargetIntersector< MyMeshType, MyMatrix >

Abstract base class of Intersector classes. These classes represent a target element and calculate its intersection with the source elements.

Member Typedef Documentation

template<class MyMeshType , class MyMatrix >
typedef MyMeshType::MyConnType INTERP_KERNEL::TargetIntersector< MyMeshType, MyMatrix >::ConnType

Constructor & Destructor Documentation

template<class MyMeshType , class MyMatrix >
virtual INTERP_KERNEL::TargetIntersector< MyMeshType, MyMatrix >::~TargetIntersector ( )
virtual

Member Function Documentation

template<class MyMeshType , class MyMatrix >
virtual int INTERP_KERNEL::TargetIntersector< MyMeshType, MyMatrix >::getNumberOfRowsOfResMatrix ( ) const
pure virtual
template<class MyMeshType , class MyMatrix >
virtual int INTERP_KERNEL::TargetIntersector< MyMeshType, MyMatrix >::getNumberOfColsOfResMatrix ( ) const
pure virtual
Copyright © 2007-2012 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