#include <ipethumbs.h>
◆ TargetFormat
| Enumerator | 
|---|
| ESVG |  | 
| EPNG |  | 
| EPS |  | 
| EPDF |  | 
 
 
◆ Thumbnail()
      
        
          | Thumbnail::Thumbnail | ( | const Document * | doc, | 
        
          |  |  | int | width | 
        
          |  | ) |  |  | 
      
 
 
◆ ~Thumbnail()
      
        
          | Thumbnail::~Thumbnail | ( |  | ) |  | 
      
 
 
◆ width()
  
  | 
        
          | int ipe::Thumbnail::width | ( |  | ) | const |  | inline | 
 
 
◆ height()
  
  | 
        
          | int ipe::Thumbnail::height | ( |  | ) | const |  | inline | 
 
 
◆ render()
      
        
          | 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(), ipe::Rect::topLeft(), ipe::Vector::x, and ipe::Vector::y.
Referenced by height(), and ipe::PageSelector::PageSelector().
 
 
◆ saveRender()
      
        
          | 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::Platform::fopen(), ipe::Rect::height(), ipe::Page::object(), ipe::Page::objectVisible(), ipe::Page::pageBBox(), ipe::Layout::paper(), ipe::Painter::pushMatrix(), ipe::Rect::topLeft(), ipe::Rect::width(), ipe::Vector::x, and ipe::Vector::y.
Referenced by height().
 
 
The documentation for this class was generated from the following files:
- ipethumbs.h
- ipethumbs.cpp