public AxisScaleController(XYPlotLayer layer, int axisnumber) { m_Layer = layer; m_axisNumber = axisnumber; m_Axis = m_Layer.LinkedScales.Scale(axisnumber); _tempAxis = (Scale)m_Axis.Clone(); SetElements(); }
public AxisScaleController(XYPlotLayer layer, Scale ax) { m_Layer = layer; m_axisNumber = layer.LinkedScales.IndexOf(ax); if (m_axisNumber < 0) throw new ArgumentException("Provided axis is not member of the layer"); m_Axis = ax; _tempAxis = (Scale)m_Axis.Clone(); SetElements(); }