public void Render(Axis axis) { if (axis == null) { return; } axis.GetTickValues(out majorTickValues, out minorTickValues); CreatePens(axis); if (axis.IsHorizontal()) { RenderHorizontalAxis(axis, Plot.DefaultYAxis); } if (axis.IsVertical()) { RenderVerticalAxis(axis, Plot.DefaultXAxis); } if (axis.Position == AxisPosition.Angle) { RenderAngleAxis(axis, Plot.DefaultMagnitudeAxis); } if (axis.Position == AxisPosition.Magnitude) { RenderMagnitudeAxis(axis, Plot.DefaultAngleAxis); } }
public void Render(Axis axis) { if (axis == null) return; axis.GetTickValues(out majorTickValues, out minorTickValues); CreatePens(axis); if (axis.IsHorizontal()) { RenderHorizontalAxis(axis, Plot.DefaultYAxis); } if (axis.IsVertical()) { RenderVerticalAxis(axis, Plot.DefaultXAxis); } if (axis.Position == AxisPosition.Angle) { RenderAngleAxis(axis, Plot.DefaultMagnitudeAxis); } if (axis.Position == AxisPosition.Magnitude) { RenderMagnitudeAxis(axis, Plot.DefaultAngleAxis); } }