예제 #1
0
        public void Mesh()
        {
            for (int i = 0; i < Layers.Count - 1; i++)
            {
                Layer CURRENT = Layers[i];
                Layer NEXT    = Layers[i + 1];

                NEXT.PreviousLayer = CURRENT;
                CURRENT.NextLayer  = NEXT;

                CURRENT.MeshWithNextLayer();
                DNA.AddDNA(CURRENT.DNA);
            }

            DNA.AddDNA(Layers[Layers.Count - 1].DNA);

            IsMeshed = true;
        }