Example #1
0
        internal void Read(Interface30 objectMainBitStream)
        {
            int num1 = (int)objectMainBitStream.imethod_14();

            for (int index1 = 0; index1 < num1; ++index1)
            {
                DxfPattern.Line line = new DxfPattern.Line();
                line.Angle     = objectMainBitStream.imethod_8();
                line.BasePoint = objectMainBitStream.imethod_36();
                line.Offset    = objectMainBitStream.imethod_49();
                int num2 = (int)objectMainBitStream.imethod_14();
                for (int index2 = 0; index2 < num2; ++index2)
                {
                    double num3 = objectMainBitStream.imethod_8();
                    line.DashLengths.Add(num3);
                }
                this.list_0.Add(line);
            }
        }