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; }
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; }
public NAngleCells(BodyParametrs body) : base(body) { }
private double cellLenght; // Длина //private double cellHeight; // Высота //private int columns; // количество столбцов n //private int rows; // количество строк m //private List<Complex> rootsList; public RectangleCells(BodyParametrs body) : base(body) { angleNumb = 4; }
public NandMRectangleCells(BodyParametrs body) { this.body = body; }
public CircleCells(BodyParametrs body) : base(body) { angleNumb = 0; }
protected double VCells; // Необходимый объём protected AbstractAngle(BodyParametrs body) { this.body = body; }
public TriangleCells(BodyParametrs body) : base(body) { angleNumb = 3; }
protected double relation; // Отношение площадей окружности к локали public AbstractRelationAngle(BodyParametrs body) : base(body) { }
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) { }