MCPcopy Create free account
hub / github.com/bluescan/tacentview / SaveExtractedFrames

Method SaveExtractedFrames

Src/MultiFrame.cpp:333–345  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

331
332
333void Viewer::SaveExtractedFrames(const tString& destDir, const tString& baseName, tFileType fileType, tIntervalSet frameSet)
334{
335 tAssert(CurrImage);
336 int frameNum = 0;
337 for (tImage::tPicture* framePic = CurrImage->GetFirstPic(); framePic; framePic = framePic->Next(), frameNum++)
338 {
339 if (!frameSet.Contains(frameNum))
340 continue;
341
342 tString frameFile = GetFrameFilename(frameNum, destDir, baseName, fileType);
343 Viewer::SavePictureAs(*framePic, frameFile, fileType, false);
344 }
345}
346
347
348void Viewer::DoSaveExtractFramesModal(bool saveExtractFramesPressed)

Callers

nothing calls this directly

Calls 2

GetFirstPicMethod · 0.80
ContainsMethod · 0.45

Tested by

no test coverage detected