interface Infragistics.UltraChart.Core.Layers.ILayer:

   def public property ChartColorModel as Infragistics.UltraChart.Core.ColorModel.IColorModel
      get.
      set.

   def public property ChartData as Infragistics.UltraChart.Data.IChartData
      get.
      set.

   def public property ChartCore as Infragistics.UltraChart.Core.ChartCore
      get.
      set.

   def public property ChartComponent as Infragistics.UltraChart.Resources.IChartComponent
      get.
      set.

   def public property OuterBound as System.Drawing.Rectangle
      get.
      set.

   def public property LayerID as character
      get.
      set.

   def public property Visible as logical
      get.
      set.

   def public property Grid as System.Collections.Hashtable
      get.
      set.

   method public void FillSceneGraph(input scene as Infragistics.UltraChart.Core.SceneGraph).

   method public System.Drawing.Rectangle GetInnerBounds().

   method public character GetDataInvalidMessage().

end interface.
