return *this;
}
- Movie& Movie::captureOnce()
+ Movie& Movie::captureThisFrame()
{
- captureOnce(source_area);
+ captureThisFrame(source_area);
return *this;
}
- Movie& Movie::captureOnce(const Rectangle &source_area_)
+ Movie& Movie::captureThisFrame(const Rectangle &source_area_)
{
Image *img = new Image();
frames.push_back(img);
}
return *this;
}
- Movie& Movie::captureOnce(int target_frame)
+ Movie& Movie::captureThisFrame(int target_frame)
{
- captureOnce(source_area, target_frame);
+ captureThisFrame(source_area, target_frame);
return *this;
}
- Movie& Movie::captureOnce(const Rectangle &source_area_, int target_frame)
+ Movie& Movie::captureThisFrame(const Rectangle &source_area_, int target_frame)
{
if(Drawable::prime_is_a_canvas())
{
}
return *this;
}
- Movie& Movie::saveEachFrames(const std::string filePrefix)
+ Movie& Movie::saveFramesAsImages(const std::string filePrefix)
{
char buf[256];
for(int i=0; i<frames.size(); i++) {
memset(buf, 0, 256);
- sprintf(buf, "%u", i);
+ sprintf(buf, "%05u", i);
frames[i]->save(filePrefix+"_"+buf+".png");
}
//clear();