Ipelib
|
#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< Cascade > | iCascade |
const PdfDict * | iPage |
Rect | iPaperBox |
const PdfDict * | iStream |
const PdfFile * | iPdf |
Fonts * | iFonts |
PdfView::PdfView | ( | IpePdfView * | view | ) |
|
virtual |
void PdfView::drawRect | ( | NSRect | rect | ) |