class Infragistics.UltraChart.Core.Layers.ChartLayer3D
   inherits Infragistics.UltraChart.Core.Layers.ChartLayer
   implements Infragistics.UltraChart.Core.Layers.ILayer:

   constructor public ChartLayer3D(input component as Infragistics.UltraChart.Resources.IChartComponent, input core as Infragistics.UltraChart.Core.ChartCore):
   end constructor.

   method protected override Infragistics.UltraChart.Core.IAdvanceAxis InitAdvanceAxis(input axisNum as Infragistics.UltraChart.Shared.Styles.AxisNumber, input worldMax as decimal, input worldMin as decimal, input screenMax as integer, input screenMin as integer):
   end method.

   method public final void CalculateDataParams(input axisApp as Infragistics.UltraChart.Resources.Appearance.AxisAppearance, input dataMin as decimal, input dataMax as decimal, input interval as decimal):
   end method.

   method public final logical ShouldDecreaseScale():
   end method.

end class.
