Reimplemented from Impala::Visualization::AppControl. Definition at line 173 of file AppControlSrc.h. References HandleCycleSrc(), HandleNewFrame(), ILOG_ERROR, mDidSrcError, mDoContinuous, mDoOneStep, mFramesDone, mHadJump, mSrc, mSrc2, mStepSize, and Impala::Core::Stream::RgbDataSrc::NextFrame(). Referenced by Impala::Application::WindowPlay::DisplayFunc(). 00174 { 00175 if (! mSrc) 00176 { 00177 if (! mDidSrcError) 00178 { 00179 ILOG_ERROR("AppControlSrc::ComputeCycle : no src"); 00180 mDidSrcError = true; 00181 } 00182 return; 00183 } 00184 if (mDoContinuous || mDoOneStep) 00185 { 00186 if (! mHadJump) // already moved to current frame 00187 { 00188 mSrc->NextFrame(mStepSize); 00189 if (mSrc2) 00190 mSrc2->NextFrame(mStepSize); 00191 } 00192 mHadJump = false; 00193 HandleNewFrame(); 00194 mFramesDone++; 00195 mDoOneStep = false; 00196 } 00197 HandleCycleSrc(); 00198 }
Here is the call graph for this function:
|