private double getXMinFloor() { if (AllPanelsSbInFloor.Count == 0) { return(0); } return(AllPanelsSbInFloor.Min(p => p.ExtTransToModel.MinPoint.X)); }
private void GetAllPanels() { // Получение всех блоков панелей СБ из блока монтажки using (var btr = this.IdBtrMounting.GetObject(OpenMode.ForRead) as BlockTableRecord) { AllPanelsSbInFloor = MountingPanel.GetPanels(btr, PosBlMounting, Transform, LibLoadServ, this); RemainingPanels = AllPanelsSbInFloor.ToList(); } XMin = getXMinFloor(); XMax = getXMaxFloor(); }