private void Init()
{
m_drawables = new List<IDrawable>();
m_zPositions = new List<double>();
m_ordering = new SortedList<double, int>();
FontFamily fontFamily = new FontFamily("Arial");
TitleFont = new Font(fontFamily, 14, FontStyle.Regular, GraphicsUnit.Pixel);
m_padding = 10;
m_title = "";
m_autoScaleTitle = false;
m_autoScaleAutoGeneratedAxes = false;
m_xAxis1 = null;
m_xAxis2 = null;
m_yAxis1 = null;
m_yAxis2 = null;
m_pXAxis1Cache = null;
m_pYAxis1Cache = null;
m_pXAxis2Cache = null;
m_pYAxis2Cache = null;
m_titleBrush = new SolidBrush(Color.Black);
m_plotBackColor = Color.White;
m_smoothingMode = SmoothingMode.None;
m_axesConstraints = new List<AxesConstraint>();
}