/// <summary>
 /// Конструктор
 /// </summary>
 /// <param name="document3D"></param>
 /// <param name="kompas"></param>
 /// <param name="infAir"></param>
 public CreatingModel(ksDocument3D document3D, KompasObject kompas, InfAirliner infAir)
 {
     _doc3D       = document3D;
     _kompasObj   = kompas;
     _infAirliner = infAir;
     _part        = (ksPart)_doc3D.GetPart((short)Part_Type.pTop_Part);
 }
Example #2
0
 /// <summary>
 /// Инициализация модели
 /// </summary>
 /// <param name="infAirliner"></param>
 public void InitializeModel(InfAirliner infAirliner)
 {
     if (_kompas != null)
     {
         var doc3D = (ksDocument3D)_kompas.Document3D();
         doc3D.Create(false, false);
         doc3D        = (ksDocument3D)_kompas.ActiveDocument3D();
         _creadeModel = new CreatingModel(doc3D, _kompas, infAirliner);
         _creadeModel.CreateModel();
     }
 }