|
This can be overloaded by a phFilter if some phImage object other than the phFilter::m_workspace wishes to be chosen for the monitor output from the phFilter. The overloaded method should assign the pointer to the phFilter::m_monitorSource so that phFilter::updateMonitorOutput() will know where to copy the data from. This method is called continually from phFilter::updateMonitorOutput so it can be set up to change the phImage pointer to different sources on each iteration. This method is called with the lock to the phFilter held by the phPipeline (or thread that called phFilter::process) so locking shouldn't be necessary for any similarly protected phFilter members.
Definition at line 184 of file phFilter.cpp. |