13 #ifndef __BTRIANGLEINTERACTION_H
14 #define __BTRIANGLEINTERACTION_H
17 #include "Foundation/vec3.h"
18 #include "Geometry/Triangle.h"
19 #include "Model/Particle.h"
20 #include "Model/BTriMeshIP.h"
21 #include "Model/BTriMeshInteractionCpData.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_tid;};
63 inline Vec3 getAP()
const {
return m_ap;};
64 virtual void setPP(
CParticle* part_p){m_p=part_p;};
65 virtual void setTP(
Triangle* tri_p){m_t=tri_p;};
69 #endif //__BTRIANGLEINTERACTION_H