HasK.Controls.Graph.ChartRectObject.GetScreenRect C# (CSharp) Method

GetScreenRect() public method

Gets the rectangle of object in screen coordinates
public GetScreenRect ( Graphics g, double view_scale ) : RectangleF
g System.Drawing.Graphics Current Graphics object, use it for MeasureStringWidth or something else
view_scale double Current view scale of chart
return System.Drawing.RectangleF
        public virtual RectangleF GetScreenRect(Graphics g, double view_scale)
        {
            var rr = GetRealRect(g, view_scale);
            var lb = Chart.ToScreenPoint(new DPoint(rr.X, rr.Y));
            var sz = Chart.ToScreenSize(new DSize(rr.Width, rr.Height));
            return new RectangleF(lb.X, lb.Y, sz.Width, sz.Height);
        }
    }