void deleteEdgesBreakFaces_ ( AttributeStreamOfInt32 edgesToDelete ) { for ( int i = 0 , n = edgesToDelete . size ( ) ; i < n ; i ++ ) { int half_edge = edgesToDelete . get ( i ) ; int chain = getHalfEdgeChain ( half_edge ) ; int halfEdgeTwin = getHalfEdgeTwin ( half_edge ) ; int chainTwin = getHalfEdgeChain ( halfEdgeTwin ) ; setChainHalfEdge_ ( chain , - 1 ) ; setChainHalfEdge_ ( chainTwin , - 1 ) ; updateVertexToHalfEdgeConnection_ ( half_edge , true ) ; deleteEdgeImpl_ ( half_edge ) ; } }
parentage information still .