public frmViewSpectra(SpectroscopyController controller, VideoController videoController, TangraConfig.SpectraViewDisplaySettings displaySettings) : this() { m_SpectroscopyController = controller; m_DisplaySettings = displaySettings; picSpectraGraph.Image = new Bitmap(picSpectraGraph.Width, picSpectraGraph.Height, PixelFormat.Format24bppRgb); picSpectra.Image = new Bitmap(picSpectra.Width, picSpectra.Height, PixelFormat.Format24bppRgb); m_StateManager = new SpectraViewerStateManager(m_SpectroscopyController, picSpectraGraph, this); m_VideoController = videoController; }
public override void Initialise(SpectraViewerStateManager manager, PictureBox view, SpectroscopyController spectroscopyController) { base.Initialise(manager, view, spectroscopyController); view.Cursor = Cursors.Arrow; if (!m_MasterSpectra.IsCalibrated()) { m_MasterSpectra.Calibration = m_SpectroscopyController.GetSpectraCalibration(); m_SpectroscopyController.GetSpectraCalibrator().PopulateWaveLengths(m_MasterSpectra); } m_StateManager.Redraw(); }
public override void Initialise(SpectraViewerStateManager manager, PictureBox view, SpectroscopyController spectroscopyController) { base.Initialise(manager, view, spectroscopyController); view.Cursor = Cursors.Arrow; }
public virtual void Initialise(SpectraViewerStateManager manager, PictureBox view, SpectroscopyController spectroscopyController) { m_StateManager = manager; m_SpectroscopyController = spectroscopyController; m_View = view; }