Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

virtual void Impala::Core::VideoSet::IndexSegmentation::HandleDoneWalk ( VideoSet vs  )  [inline, virtual]

End of a "normal" walk.

Reimplemented from Impala::Core::VideoSet::Listener.

Definition at line 68 of file IndexSegmentation.h.

References mKeyframes, mSegmentation, Impala::Core::VideoSet::Keyframes::Save(), Impala::Core::VideoSet::Segmentation::Save(), and Impala::Core::VideoSet::Keyframes::WriteImageSets().

00069     {
00070         bool binary = true;
00071 #ifndef REPOSITORY_USED // Here comes the deprecated stuff
00072         mSegmentation->Save("segmentation", binary);
00073         mKeyframes->Save("keyframes", binary);
00074 #else // REPOSITORY_USED
00075         Persistency::SegmentationLocator sLoc(vs->GetLocator(), "segmentation");
00076         Persistency::SegmentationRepository().Add(sLoc, mSegmentation);
00077         Persistency::KeyframesLocator kLoc(vs->GetLocator(), "keyframes");
00078         Persistency::KeyframesRepository().Add(kLoc, mKeyframes);
00079 #endif // REPOSITORY_USED
00080         mKeyframes->WriteImageSets();
00081     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:21:56 2011 for ImpalaSrc by  doxygen 1.5.1