public List <LineData> GetBindingLineDatas() { //PredCyl1 int x1 = _x - _width / 5 - 4; int y1 = _y + _height + (_height - 2 * (_height / 10)) / 3 / 3 + 4 + 3 * (_height / 10) - 8 + _height / 4 + 5 + (_width / 5 + 10) / 2; int x2 = _x - 54; int y2 = _y + _height + _height + _height / 2 - 35 - (_barHight + 75); int color = 170; BindingLine.Add(new LineData { X1 = x1, Y1 = y1, X2 = x2, Y2 = y2, Pen = new Pen(Color.FromArgb(255, color, color, color), 2) }); //PredCyl2 x1 = _x + _width + _width / 5 + 4; y1 = _y + _height + (_height - 2 * (_height / 10)) / 3 / 3 + 4 + 3 * (_height / 10) - 8 + _height / 4 + 5 + (_width / 5 + 10) / 2; x2 = _x + _barWidth + _barWidth - 70; y2 = _y + _height + _height + _height / 2 - 35 - (_barHight + 75); color = 170; BindingLine.Add(new LineData { X1 = x1, Y1 = y1, X2 = x2, Y2 = y2, Pen = new Pen(Color.FromArgb(255, color, color, color), 2) }); //RabCyl1 x1 = _x - _width / 5 - 10; y1 = _y + _height + _height / 10 - 9 + _height / 4 + (_width / 5 + 22) / 2; x2 = _x - 90; y2 = _y + _height + _height + _height / 2 + _barHight / 2; color = 170; BindingLine.Add(new LineData { X1 = x1, Y1 = y1, X2 = x1 - 60, Y2 = y1 + 60, Pen = new Pen(Color.FromArgb(255, color, color, color), 2) }); BindingLine.Add(new LineData { X1 = x1 - 60, Y1 = y1 + 60, X2 = x1 - 60, Y2 = y2, Pen = new Pen(Color.FromArgb(255, color, color, color), 2) }); BindingLine.Add(new LineData { X1 = x1 - 60, Y1 = y2, X2 = x2, Y2 = y2, Pen = new Pen(Color.FromArgb(255, color, color, color), 2) }); //RabCyl2 x1 = _x + _width + _width / 5 + 9; y1 = _y + _height + _height / 10 - 10 + _height / 4 + (_width / 5 + 22) / 2; x2 = _x + 2 * _barWidth; y2 = _y + _height + _height + _height / 2 + _barHight / 2; color = 170; BindingLine.Add(new LineData { X1 = x1, Y1 = y1, X2 = x1 + 135, Y2 = y1 + 60, Pen = new Pen(Color.FromArgb(255, color, color, color), 2) }); BindingLine.Add(new LineData { X1 = x1 + 135, Y1 = y1 + 60, X2 = x1 + 135, Y2 = y2, Pen = new Pen(Color.FromArgb(255, color, color, color), 2) }); BindingLine.Add(new LineData { X1 = x1 + 135, Y1 = y2, X2 = x2, Y2 = y2, Pen = new Pen(Color.FromArgb(255, color, color, color), 2) }); return(BindingLine); }