, , Dictionary<Face,List<Vertex>>, linq.
, . Dictionary<Vertex, List<Faces>>
1: ,
DC, D C , . D List<Vertex> C.
C -> D.
2 , D -> E -> C C -> A -> B -> D, D -> C, , .
2. ,
.
3. eges,
Face1: ABDEC
Face2: AGF
FC. F Face2 C, Face1.
: Face1.Face2 == , 2 2 .
FA
FGA
AC
ABDEC
F A,
FAC
FGAC
FABDEC
FGABDEC
.
(3 , ), , .
, , 3 , ,