private void drawFlag(Graphics g, GraphPlot plot, GraphAxisStyle style, bool bTopMost = false) { if (plot.Plots.Count == 0 || plot.Plots[0] == null || plot.Plots[0].Count == 0) { return; } Plot plotLast = plot.LastVisiblePlot; if (plotLast == null) { return; } if (!plotLast.Active) { return; } bool bEnabled = plot.Configuration.EnableFlag; if (plot.Configuration.EnableTopMostFlag != bTopMost) { return; } drawFlag(g, plotLast.Y, plot.Configuration.EnableFlag, plot.Configuration.FlagColor, plot.Configuration.FlagTextColor, plot.Configuration.FlagBorderColor); }
public void Dispose() { if (m_style != null) { m_style.Dispose(); m_style = null; } dispose(); }
public virtual void BuildGraph(ConfigurationAxis config, PlotCollectionSet data) { m_data = data; m_style = createStyle(config); }