Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
Intx2MeshInPlane.hpp
Go to the documentation of this file.
1 /*
2  * Intx2MeshInPlane.hpp
3  *
4  * Created on: Oct 24, 2012
5  * Author: iulian
6  */
7 
8 #ifndef INTX2MESHINPLANE_HPP_
9 #define INTX2MESHINPLANE_HPP_
10 
11 #include "Intx2Mesh.hpp"
12 namespace moab
13 {
14 
16 {
17  public:
18  Intx2MeshInPlane( Interface* mbimpl );
19 
20  virtual ~Intx2MeshInPlane();
21 
22  double setup_tgt_cell( EntityHandle tgt, int& nsTgt );
23 
25  EntityHandle src,
26  double* P,
27  int& nP,
28  double& area,
29  int markb[MAXEDGES],
30  int markr[MAXEDGES],
31  int& nsSrc,
32  int& nsTgt,
33  bool check_boxes_first = false );
34 
35  ErrorCode findNodes( EntityHandle tgt, int nsTgt, EntityHandle src, int nsSrc, double* iP, int nP );
36 };
37 
38 } // end namespace moab
39 #endif /* INTX2MESHINPLANE_HPP_ */