//dynamic redrawing public void Redraw(int offset) { if (fileLength > 0) { if (globalFrmbytePlot != null) { globalFrmbytePlot.Plot(ref fileBufferArray, fileLength, frequency, offset, globalFrmEncode, this); } if (globalFrmDotPlot != null) { globalFrmDotPlot.Plot(ref fileBufferArray, fileLength, offset); } if (globalFrmPresence != null) { globalFrmPresence.Plot(ref fileBufferArray, fileLength, offset); } if (globalFrmRGBPlot != null) { globalFrmRGBPlot.Plot(ref fileBufferArray, fileLength, offset); } if (globalFrmBitPlot != null) { globalFrmBitPlot.Plot(ref fileBufferArray, fileLength, offset); } if (globalFrmAttractor != null) { globalFrmAttractor.Plot(ref fileBufferArray, fileLength, offset); } if (globalFrmFrequency != null) { globalFrmFrequency.PlotHistogramWindow(ref fileBufferArray, fileLength, offset); } //globalFrmNavigator.setPosition(offset); } }
//dotplot visualization private void dotPlotToolStripMenuItem_Click(object sender, EventArgs e) { var frmDotPlot = new FrmDotPlot(); globalFrmDotPlot = frmDotPlot; frmDotPlot.MdiParent = this; if (fileLength > 0) { frmDotPlot.Plot(ref fileBufferArray, fileLength, 0); } frmDotPlot.Show(); }
//dotplot visualization private void dotPlotToolStripMenuItem_Click(object sender, EventArgs e) { var frmDotPlot = new FrmDotPlot(); globalFrmDotPlot = frmDotPlot; frmDotPlot.MdiParent = this; if (fileLength > 0) frmDotPlot.Plot(ref fileBufferArray, fileLength, 0); frmDotPlot.Show(); }