80 std::vector<TPL_RELATION_ENTITE<ST_ADVANCED_FACE,MG_FACE> >::iterator i;
82 if ((*i).a==face)
return (*i).b;
88 std::vector<TPL_RELATION_ENTITE<ST_ADVANCED_FACE,MG_FACE> >::iterator i;
90 if ((*i).b==face)
return (*i).a;
97 std::vector<TPL_RELATION_ENTITE<ST_SURFACE,MG_SURFACE> >::iterator i;
99 if ((*i).a==surface)
return (*i).b;
105 std::vector<TPL_RELATION_ENTITE<ST_SURFACE,MG_SURFACE> >::iterator i;
107 if ((*i).b==surface)
return (*i).a;
114 std::vector<TPL_RELATION_ENTITE<ST_EDGE_CURVE,MG_ARETE> >::iterator i;
116 if ((*i).a==arete)
return (*i).b;
122 std::vector<TPL_RELATION_ENTITE<ST_EDGE_CURVE,MG_ARETE> >::iterator i;
124 if ((*i).b==arete)
return (*i).a;
131 std::vector<TPL_RELATION_ENTITE<ST_COURBE,MG_COURBE> >::iterator i;
133 if ((*i).a==courbe)
return (*i).b;
139 std::vector<TPL_RELATION_ENTITE<ST_COURBE,MG_COURBE> >::iterator i;
141 if ((*i).b==courbe)
return (*i).a;
149 std::vector<TPL_RELATION_ENTITE<ST_VERTEX,MG_SOMMET> >::iterator i;
151 if ((*i).a==sommet)
return (*i).b;
157 std::vector<TPL_RELATION_ENTITE<ST_VERTEX,MG_SOMMET> >::iterator i;
159 if ((*i).b==sommet)
return (*i).a;
163 std::vector<TPL_RELATION_ENTITE<ST_ADVANCED_FACE,MG_FACE> >
lst_face;
164 std::vector<TPL_RELATION_ENTITE<ST_SURFACE,MG_SURFACE> >
lst_surface;
165 std::vector<TPL_RELATION_ENTITE<ST_EDGE_CURVE,MG_ARETE> >
lst_arete;
166 std::vector<TPL_RELATION_ENTITE<ST_COURBE,MG_COURBE> >
lst_courbe;
167 std::vector<TPL_RELATION_ENTITE<ST_VERTEX,MG_SOMMET> >
lst_sommet;
MG_SURFACE * trouver(ST_SURFACE *surface)
MG_ARETE * trouver(ST_EDGE_CURVE *arete)
std::vector< TPL_RELATION_ENTITE< ST_EDGE_CURVE, MG_ARETE > > lst_arete
class MG_GEOMETRIE * importer(class MG_GESTIONNAIRE &gest, char *path)
std::vector< TPL_RELATION_ENTITE< ST_COURBE, MG_COURBE > > lst_courbe
std::vector< TPL_RELATION_ENTITE< ST_SURFACE, MG_SURFACE > > lst_surface
MG_COURBE * trouver(ST_COURBE *courbe)
void relation(class ST_ADVANCED_FACE *ent1, class MG_FACE *ent2)
void relation(class ST_EDGE_CURVE *ent1, class MG_ARETE *ent2)
MG_SOMMET * trouver(ST_VERTEX *sommet)
std::vector< TPL_RELATION_ENTITE< ST_VERTEX, MG_SOMMET > > lst_sommet
ST_COURBE * trouver(MG_COURBE *courbe)
ST_SURFACE * trouver(MG_SURFACE *surface)
std::vector< TPL_RELATION_ENTITE< ST_ADVANCED_FACE, MG_FACE > > lst_face
void relation(class ST_COURBE *ent1, class MG_COURBE *ent2)
void relation(class ST_SURFACE *ent1, class MG_SURFACE *ent2)
MG_FACE * trouver(ST_ADVANCED_FACE *face)
ST_EDGE_CURVE * trouver(MG_ARETE *arete)
void relation(class ST_VERTEX *ent1, class MG_SOMMET *ent2)
ST_ADVANCED_FACE * trouver(MG_FACE *face)
ST_VERTEX * trouver(MG_SOMMET *sommet)