35 MG_TRIANGLE_PEAU::MG_TRIANGLE_PEAU(
unsigned long num,
MG_ELEMENT_TOPOLOGIQUE* topo,
class MG_NOEUD *mgnoeud1,
class MG_NOEUD *mgnoeud2,
class MG_NOEUD *mgnoeud3,
class MG_SEGMENT* mgsegment1,
class MG_SEGMENT* mgsegment2,
class MG_SEGMENT* mgsegment3,
int origine):
MG_TRIANGLE(num,topo,mgnoeud1,mgnoeud2,mgnoeud3,mgsegment1,mgsegment2,mgsegment3,origine),voisin1(NULL),voisin2(NULL),voisin3(NULL)
40 MG_TRIANGLE_PEAU::MG_TRIANGLE_PEAU(
MG_ELEMENT_TOPOLOGIQUE* topo,
class MG_NOEUD *mgnoeud1,
class MG_NOEUD *mgnoeud2,
class MG_NOEUD *mgnoeud3,
class MG_SEGMENT* mgsegment1,
class MG_SEGMENT* mgsegment2,
class MG_SEGMENT* mgsegment3,
int origine):
MG_TRIANGLE(topo,mgnoeud1,mgnoeud2,mgnoeud3,mgsegment1,mgsegment2,mgsegment3,origine),voisin1(NULL),voisin2(NULL),voisin3(NULL)
virtual double * get_coord(void)
MG_TRIANGLE_PEAU * get_voisin1(void)
MG_TRIANGLE_PEAU(unsigned long num, MG_ELEMENT_TOPOLOGIQUE *topo, class MG_NOEUD *mgnoeud1, class MG_NOEUD *mgnoeud2, class MG_NOEUD *mgnoeud3, class MG_SEGMENT *mgsegment1, class MG_SEGMENT *mgsegment2, class MG_SEGMENT *mgsegment3, int origine)
void change_voisin3(MG_TRIANGLE_PEAU *tri)
void change_voisin2(MG_TRIANGLE_PEAU *tri)
void change_voisin1(MG_TRIANGLE_PEAU *tri)
MG_TRIANGLE_PEAU * get_voisin3(void)
virtual int get_type_entite(void)
OT_VECTEUR_3D calcul_normal(void)
MG_TRIANGLE_PEAU * voisin2
MG_TRIANGLE_PEAU * voisin1
MG_TRIANGLE_PEAU * get_voisin2(void)
MG_TRIANGLE_PEAU * voisin3
virtual ~MG_TRIANGLE_PEAU()
class MG_SEGMENT * segment3
class MG_SEGMENT * segment2
const unsigned int IDMG_TRIANGLE_PEAU