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