Ipelib
|
#include <ipeutils.h>
Inherits ipe::Visitor.
Public Member Functions | |
void | scanPage (const Page *page) |
virtual void | visitGroup (const Group *obj) |
virtual void | visitImage (const Image *obj) |
Public Member Functions inherited from ipe::Visitor | |
virtual | ~Visitor () |
virtual void | visitPath (const Path *obj) |
virtual void | visitText (const Text *obj) |
virtual void | visitReference (const Reference *obj) |
Public Attributes | |
std::vector< Bitmap > | iBitmaps |
A visitor that recursively scans objects and collects all bitmaps.
void BitmapFinder::scanPage | ( | const Page * | page | ) |
References ipe::Object::accept(), ipe::Page::count(), and ipe::Page::object().
Referenced by ipe::PdfWriter::createPageView(), ipe::Document::findBitmaps(), and ipe::Page::saveAsIpePage().
|
virtual |
Called on an Group object.
Reimplemented from ipe::Visitor.
References ipe::Group::begin(), and ipe::Group::end().
|
virtual |
Called on an Image object.
Reimplemented from ipe::Visitor.
References ipe::Image::bitmap(), and iBitmaps.
std::vector<Bitmap> ipe::BitmapFinder::iBitmaps |