Exemple #1
0
 public RhombusDrawer(double h, double w, double cols, SLDManager app, BodyParametrs body, BodyDrawer bodyDrawer, double angle)
     : base(app, body, bodyDrawer, angle)
 {
     this.h    = h;
     this.w    = w;
     this.cols = cols;
 }
Exemple #2
0
 public BodyDrawer(SLDManager app, BodyParametrs body)
 {
     application = app;
     // Получает ISketchManager объект, который позволяет получить доступ к процедурам эскиза
     swSketchManager = application.swModel.SketchManager;
     // Получает ISelectionMgr объект для данного документа, что делает выбранный объект доступным
     swSelMgr  = (SelectionMgr)application.swModel.SelectionManager;
     this.body = body;
 }
 public AbstractNAngleDrawer(SLDManager app, BodyParametrs body, BodyDrawer bodyDrawer, double angle)
 {
     application      = app;
     this.body        = body;
     this.bodyDrawer  = bodyDrawer;
     deflection_Angle = angle * Math.PI / 180;
     // Получает ISketchManager объект, который позволяет получить доступ к процедурам эскиза
     swSketchManager = application.swModel.SketchManager;
     // Получает ISelectionMgr объект для данного документа, что делает выбранный объект доступным
     swSelMgr = (SelectionMgr)application.swModel.SelectionManager;
 }
Exemple #4
0
        /// <summary>
        /// Конструктор формы
        /// </summary>
        /// <param name="app">Ссылка на стороннее приложение</param>
        public Research(SLDManager app, Array bodySides)
        {
            application    = app;
            this.bodySides = bodySides;
            CreateStudy();
            webDensity = el;
            tlCurrent  = tl;

            nodeLists = new List <object[]>();

            //study = CreateStudy();
        }
 public NAngleCellsDrawer(SLDManager app, BodyParametrs body, BodyDrawer bodyDrawer, double angle)
     : base(app, body, bodyDrawer, angle)
 {
 }
 public CircleCellsDrawer(SLDManager app, BodyParametrs body, BodyDrawer bodyDrawer, int angle)
     : base(app, body, bodyDrawer, angle)
 {
 }