13 #ifndef __BEDGE2DINTERACTION_H
14 #define __BEDGE2DINTERACTION_H
17 #include "Foundation/vec3.h"
18 #include "Geometry/Edge2D.h"
19 #include "Model/Particle.h"
20 #include "Model/BMesh2DIP.h"
21 #include "Model/BMesh2DInteractionCpData.h"
57 bool isInner(){
return m_inner_flag;};
60 virtual Vec3 getPos()
const {
return m_p->getPos();};
61 inline int getPid()
const {
return m_pid;};
62 inline int getTid()
const {
return m_eid;};
63 virtual void setPP(
CParticle* part_p){m_p=part_p;};
64 virtual void setTP(
Edge2D* tri_p){m_ed=tri_p;};
68 #endif //__BEDGE2DINTERACTION_H