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
15
class
Intx2MeshInPlane
:
public
moab::Intx2Mesh
16
{
17
public
:
18
Intx2MeshInPlane
(
Interface
* mbimpl );
19
20
virtual
~Intx2MeshInPlane
();
21
22
double
setup_tgt_cell
(
EntityHandle
tgt,
int
& nsTgt );
23
24
ErrorCode
computeIntersectionBetweenTgtAndSrc
(
EntityHandle
tgt,
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_ */
src
moab
IntxMesh
Intx2MeshInPlane.hpp
Generated on Tue Oct 29 2024 02:05:42 for Mesh Oriented datABase by
1.9.1.