Exemple #1
0
        public RightTriangle Read(BinaryReader br)
        {
            RightTriangle all = new RightTriangle();

            for (int i = 0; i < points.Length; i++)
            {
                all.points[i].x = br.ReadInt32();
                all.points[i].y = br.ReadInt32();
            }
            for (int i = 0; i < 3; i++)
            {
                all.lenght[i] = br.ReadDouble();
            }
            all.angle1   = br.ReadDouble();
            all.angle2   = br.ReadDouble();
            all.angle3   = br.ReadDouble();
            all.perimetr = br.ReadDouble();
            all.square   = br.ReadDouble();

            return(all);
        }
Exemple #2
0
        public Triangle Read(BinaryReader br)
        {
            Triangle      temp = new Triangle();
            RightTriangle all  = new RightTriangle();

            for (int i = 0; i < points.Length; i++)
            {
                temp.points[i].x = br.ReadInt32();
                temp.points[i].y = br.ReadInt32();
            }
            for (int i = 0; i < 3; i++)
            {
                temp.lenght[i] = br.ReadDouble();
            }
            temp.angle1   = br.ReadDouble();
            temp.angle2   = br.ReadDouble();
            temp.angle3   = br.ReadDouble();
            temp.perimetr = br.ReadDouble();
            temp.square   = br.ReadDouble();

            return(temp);
        }