#include <ipethumbs.h>
|  | 
| static void | savePNG (cairo_surface_t *surface, const char *dst) | 
|  | 
| Enumerator | 
|---|
| ESVG |  | 
| EPNG |  | 
| EPS |  | 
| EPDF |  | 
 
 
      
        
          | Thumbnail::Thumbnail | ( | const Document * | doc, | 
        
          |  |  | int | width | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | Thumbnail::~Thumbnail | ( |  | ) |  | 
      
 
 
  
  | 
        
          | int ipe::Thumbnail::width | ( |  | ) | const |  | inline | 
 
 
  
  | 
        
          | int ipe::Thumbnail::height | ( |  | ) | const |  | inline | 
 
 
      
        
          | Buffer Thumbnail::render | ( | const Page * | page, | 
        
          |  |  | int | view | 
        
          |  | ) |  |  | 
      
 
References ipe::Document::cascade(), ipe::Page::count(), ipe::Buffer::data(), ipe::Object::draw(), ipe::Layout::iOrigin, ipe::Page::object(), ipe::Page::objectVisible(), ipe::Layout::paper(), ipe::Painter::pushMatrix(), savePNG(), ipe::Rect::topLeft(), ipe::Vector::x, and ipe::Vector::y.
Referenced by height(), and ipe::PageSelector::PageSelector().
 
 
      
        
          | bool Thumbnail::saveRender | ( | TargetFormat | fm, | 
        
          |  |  | const char * | dst, | 
        
          |  |  | const Page * | page, | 
        
          |  |  | int | view, | 
        
          |  |  | double | zoom, | 
        
          |  |  | bool | transparent, | 
        
          |  |  | bool | nocrop | 
        
          |  | ) |  |  | 
      
 
References ipe::Attribute::BACKGROUND(), ipe::Document::cascade(), ipe::Page::count(), ipe::Object::draw(), EPDF, EPNG, EPS, ESVG, ipe::Page::findLayer(), ipe::Cascade::findSymbol(), ipe::Rect::height(), ipe::Page::object(), ipe::Page::objectVisible(), ipe::Page::pageBBox(), ipe::Layout::paper(), ipe::Painter::pushMatrix(), savePNG(), ipe::Rect::topLeft(), ipe::Rect::width(), ipe::Vector::x, and ipe::Vector::y.
Referenced by height().
 
 
  
  | 
        
          | void Thumbnail::savePNG | ( | cairo_surface_t * | surface, |  
          |  |  | const char * | dst |  
          |  | ) |  |  |  | static | 
 
 
The documentation for this class was generated from the following files:
- ipethumbs.h
- ipethumbs.cpp