Exemplo n.º 1
0
        public Parallelepipeds_GUI(byte size = 0)
        {
            parallelеpipeds = new Parallelеpiped_GUI[size];

            for (int i = 0; i < size; i++)
            {
                parallelеpipeds[i] = new Parallelеpiped_GUI();
            }
        }
Exemplo n.º 2
0
        public new void Load(string filePath)
        {
            FileStream   fileStream   = new FileStream(filePath, FileMode.Open, FileAccess.Read);
            BinaryReader binaryReader = new BinaryReader(fileStream, Encoding.UTF8);

            parallelеpipeds = new Parallelеpiped_GUI[(byte)(fileStream.Length / sizeof(double) / 3)];

            for (int i = 0; i < parallelеpipeds.Length; i++)
            {
                parallelеpipeds[i] = new Parallelеpiped_GUI();
                parallelеpipeds[i].Load(ref binaryReader);
            }

            currentElement = (byte)parallelеpipeds.Length;

            binaryReader.Close();
            fileStream.Close();
        }