class System.Windows.Forms.DataVisualization.Charting.ChartGraphics
   inherits System.Windows.Forms.DataVisualization.Charting.ChartElement
   implements System.Windows.Forms.DataVisualization.Charting.IChartElement, System.IDisposable:

   def public property Graphics as System.Drawing.Graphics
      get.
      set.

   method public final System.Drawing.RectangleF GetRelativeRectangle(input rectangle as System.Drawing.RectangleF):
   end method.

   method public final System.Drawing.PointF GetRelativePoint(input point as System.Drawing.PointF):
   end method.

   method public final System.Drawing.SizeF GetRelativeSize(input size as System.Drawing.SizeF):
   end method.

   method public final System.Drawing.PointF GetAbsolutePoint(input point as System.Drawing.PointF):
   end method.

   method public final System.Drawing.RectangleF GetAbsoluteRectangle(input rectangle as System.Drawing.RectangleF):
   end method.

   method public final System.Drawing.SizeF GetAbsoluteSize(input size as System.Drawing.SizeF):
   end method.

   method public final decimal GetPositionFromAxis(input chartAreaName as character, input axis as System.Windows.Forms.DataVisualization.Charting.AxisName, input axisValue as decimal):
   end method.

   method protected final override void Dispose(input disposing as logical):
   end method.

end class.
