Пример #1
0
        public IEnumerator <Edge <T> > GetNeighborFromEdgeNeighbor(Edge <T> edge)
        {
            MeshCell <T>           newCell   = MeshMethods.GetNeighbour(edge);
            AfterCutEdgeEnumerator ridgeEnum = new AfterCutEdgeEnumerator(newCell.Edges, edge);

            return(ridgeEnum);
        }
Пример #2
0
        public IEnumerator <Edge <T> > GetFirstEnumerator(MeshCell <T> first)
        {
            AfterCutEdgeEnumerator enumerator = new AfterCutEdgeEnumerator(first.Edges, first.Edges[1]);

            enumerator.Reset();
            return(enumerator);
        }