Esempio n. 1
0
 public Class333(DxfExtendedDataCollection extendedDataCollection, DxfExtendedData extendedData)
 {
     this.dxfExtendedDataCollection_0 = extendedDataCollection;
     this.dxfExtendedData_0           = extendedData;
 }
Esempio n. 2
0
        private void method_2()
        {
            DxfExtendedDataCollection extendedDataCollection = this.dxfOle_0.ExtendedDataCollection;
            DxfExtendedData           extendedData;

            extendedDataCollection.TryGetValue(this.dxfOle_0.Model.AppIds["ACAD"], out extendedData);
            if (extendedData == null)
            {
                extendedData = new DxfExtendedData(this.dxfOle_0.Model.AppIds["ACAD"]);
                extendedDataCollection.Add(extendedData);
            }
            int num = this.method_1(extendedData.Values);

            if (num == -1)
            {
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.String("OLEBEGIN"));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16((short)70));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16(this.bool_0 ? (short)1 : (short)0));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16((short)71));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16(this.short_0));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16((short)40));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Double(this.double_0));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16((short)41));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Double(this.double_1));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16((short)42));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Double(this.double_2));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16((short)72));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16(this.short_1));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16((short)3));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.String(this.fontMappingData_0.Font));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16((short)90));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int32(this.fontMappingData_0.PointSize));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16((short)43));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Double(this.fontMappingData_0.TextHeight));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16((short)4));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.String(this.fontMappingData_1.Font));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16((short)91));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int32(this.fontMappingData_1.PointSize));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Int16((short)44));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.Double(this.fontMappingData_1.TextHeight));
                extendedData.Values.Add((IExtendedDataValue) new DxfExtendedData.String("OLEEND"));
            }
            else
            {
                int index1 = num + 2;
                extendedData.Values[index1] = (IExtendedDataValue) new DxfExtendedData.Int16(this.bool_0 ? (short)1 : (short)0);
                int index2 = index1 + 2;
                extendedData.Values[index2] = (IExtendedDataValue) new DxfExtendedData.Int16(this.short_0);
                int index3 = index2 + 2;
                extendedData.Values[index3] = (IExtendedDataValue) new DxfExtendedData.Double(this.double_0);
                int index4 = index3 + 2;
                extendedData.Values[index4] = (IExtendedDataValue) new DxfExtendedData.Double(this.double_1);
                int index5 = index4 + 2;
                extendedData.Values[index5] = (IExtendedDataValue) new DxfExtendedData.Double(this.double_2);
                int index6 = index5 + 2;
                extendedData.Values[index6] = (IExtendedDataValue) new DxfExtendedData.Int16(this.short_1);
                int index7 = index6 + 2;
                extendedData.Values[index7] = (IExtendedDataValue) new DxfExtendedData.String(this.fontMappingData_0.Font);
                int index8 = index7 + 2;
                extendedData.Values[index8] = (IExtendedDataValue) new DxfExtendedData.Int32(this.fontMappingData_0.PointSize);
                int index9 = index8 + 2;
                extendedData.Values[index9] = (IExtendedDataValue) new DxfExtendedData.Double(this.fontMappingData_0.TextHeight);
                int index10 = index9 + 2;
                extendedData.Values[index10] = (IExtendedDataValue) new DxfExtendedData.String(this.fontMappingData_1.Font);
                int index11 = index10 + 2;
                extendedData.Values[index11] = (IExtendedDataValue) new DxfExtendedData.Int32(this.fontMappingData_1.PointSize);
                int index12 = index11 + 2;
                extendedData.Values[index12] = (IExtendedDataValue) new DxfExtendedData.Double(this.fontMappingData_1.TextHeight);
            }
        }