Ipelib
PdfView Class Reference

#include <ipepdfview_cocoa.h>

Inherits ipe::PdfViewBase.

Public Member Functions

 PdfView (IpePdfView *view)
virtual ~PdfView ()
void drawRect (NSRect rect)
Public Member Functions inherited from ipe::PdfViewBase
virtual ~PdfViewBase ()
void setPdf (const PdfFile *pdf, Fonts *fonts)
void setPage (const PdfDict *page, const Rect &paper)
void setBackground (const Color &bg)
void setBlackout (bool bo)
Vector pan () const
double zoom () const
Vector center () const
int viewWidth () const
int viewHeight () const
bool blackout () const
Vector devToUser (const Vector &arg) const
Vector userToDev (const Vector &arg) const
void setPan (const Vector &v)
void setZoom (double zoom)
Matrix canvasTfm () const
void updatePdf ()

Additional Inherited Members

Protected Member Functions inherited from ipe::PdfViewBase
 PdfViewBase ()
void drawPaper (cairo_t *cc)
void refreshSurface ()
Protected Attributes inherited from ipe::PdfViewBase
double iWidth
double iHeight
double iBWidth
double iBHeight
Vector iPan
double iZoom
Color iBackground
bool iBlackout
bool iRepaint
cairo_surface_t * iSurface
std::unique_ptr< CascadeiCascade
const PdfDictiPage
Rect iPaperBox
const PdfDictiStream
const PdfFileiPdf
FontsiFonts

Constructor & Destructor Documentation

◆ PdfView()

PdfView::PdfView ( IpePdfView * view)

◆ ~PdfView()

PdfView::~PdfView ( )
virtual

Member Function Documentation

◆ drawRect()


The documentation for this class was generated from the following files: