| additionalModifiers() const | ipe::CanvasBase | inline | 
  | Canvas(GtkWidget *parent) | ipe::Canvas |  | 
  | Canvas(QWidget *parent, Qt::WFlags f=0) | ipe::Canvas |  | 
  | Canvas(HWND parent, HINSTANCE hInstance=nullptr) | ipe::Canvas |  | 
  | CanvasBase() | ipe::CanvasBase | protected | 
  | canvasHeight() const | ipe::CanvasBase | inline | 
  | canvasStyle() const | ipe::CanvasBase | inline | 
  | canvasTfm() const | ipe::CanvasBase |  | 
  | canvasWidth() const | ipe::CanvasBase | inline | 
  | cascade() const | ipe::CanvasBase | inline | 
  | center() const | ipe::CanvasBase | inline | 
  | computeFifi(double x, double y) | ipe::CanvasBase | protected | 
  | createBitmap(uint8_t *p, int w, int h) | ipe::Canvas | static | 
  | devToUser(const Vector &arg) const | ipe::CanvasBase |  | 
  | drawAxes(cairo_t *cc) | ipe::CanvasBase | protected | 
  | drawFifi(QPainter &q) | ipe::Canvas | protected | 
  | ipe::CanvasBase::drawFifi(cairo_t *cr) | ipe::CanvasBase | protected | 
  | drawFrame(cairo_t *cc) | ipe::CanvasBase | protected | 
  | drawGrid(cairo_t *cc) | ipe::CanvasBase | protected | 
  | drawObjects(cairo_t *cc) | ipe::CanvasBase | protected | 
  | drawPaper(cairo_t *cc) | ipe::CanvasBase | protected | 
  | drawTool(Painter &painter) | ipe::CanvasBase | protected | 
  | EAlt enum value | ipe::CanvasBase |  | 
  | ECommand enum value | ipe::CanvasBase |  | 
  | EControl enum value | ipe::CanvasBase |  | 
  | ECrossCursor enum value | ipe::CanvasBase |  | 
  | EDotCursor enum value | ipe::CanvasBase |  | 
  | EHandCursor enum value | ipe::CanvasBase |  | 
  | EMeta enum value | ipe::CanvasBase |  | 
  | EShift enum value | ipe::CanvasBase |  | 
  | EStandardCursor enum value | ipe::CanvasBase |  | 
  | finishTool() | ipe::CanvasBase |  | 
  | getDpiForWindow(HWND hwnd) | ipe::Canvas | static | 
  | globalPos() const | ipe::CanvasBase | inline | 
  | iAdditionalModifiers | ipe::CanvasBase | protected | 
  | iAutoOrigin | ipe::CanvasBase | protected | 
  | iAutoSnap | ipe::CanvasBase | protected | 
  | iBHeight | ipe::CanvasBase | protected | 
  | iBWidth | ipe::CanvasBase | protected | 
  | iCascade | ipe::CanvasBase | protected | 
  | iDimmed | ipe::CanvasBase | protected | 
  | iFifiMode | ipe::CanvasBase | protected | 
  | iFifiVisible | ipe::CanvasBase | protected | 
  | iFonts | ipe::CanvasBase | protected | 
  | iGlobalPos | ipe::CanvasBase | protected | 
  | iHeight | ipe::CanvasBase | protected | 
  | iMousePos | ipe::CanvasBase | protected | 
  | init(HINSTANCE hInstance) | ipe::Canvas | static | 
  | invalidate() | ipe::Canvas | protectedvirtual | 
  | invalidate(int x, int y, int w, int h) | ipe::Canvas | protectedvirtual | 
  | iObserver | ipe::CanvasBase | protected | 
  | iOldFifi | ipe::CanvasBase | protected | 
  | iPage | ipe::CanvasBase | protected | 
  | iPageNumber | ipe::CanvasBase | protected | 
  | iPan | ipe::CanvasBase | protected | 
  | iRepaintObjects | ipe::CanvasBase | protected | 
  | iResources | ipe::CanvasBase | protected | 
  | iSelectionVisible | ipe::CanvasBase | protected | 
  | isInkMode | ipe::CanvasBase | protected | 
  | iSnap | ipe::CanvasBase | protected | 
  | iStyle | ipe::CanvasBase | protected | 
  | iSurface | ipe::CanvasBase | protected | 
  | iTool | ipe::CanvasBase | protected | 
  | iUnsnappedMousePos | ipe::CanvasBase | protected | 
  | iView | ipe::CanvasBase | protected | 
  | iWidth | ipe::CanvasBase | protected | 
  | iZoom | ipe::CanvasBase | protected | 
  | keyPressEvent(QKeyEvent *ev) | ipe::Canvas | protectedvirtual | 
  | mouseButton(QMouseEvent *ev, int button, bool press) | ipe::Canvas | protected | 
  | mouseDoubleClickEvent(QMouseEvent *ev) | ipe::Canvas | protectedvirtual | 
  | mouseMoveEvent(QMouseEvent *ev) | ipe::Canvas | protectedvirtual | 
  | mousePressEvent(QMouseEvent *ev) | ipe::Canvas | protectedvirtual | 
  | mouseReleaseEvent(QMouseEvent *ev) | ipe::Canvas | protectedvirtual | 
  | paintEvent(QPaintEvent *ev) | ipe::Canvas | protectedvirtual | 
  | pan() const | ipe::CanvasBase | inline | 
  | pos() const | ipe::CanvasBase | inline | 
  | refreshSurface() | ipe::CanvasBase | protected | 
  | selectPageOrView(Document *doc, int page=-1, int startIndex=0, int pageWidth=240, int width=600, int height=480) | ipe::CanvasBase | static | 
  | setAdditionalModifiers(int mod) | ipe::CanvasBase |  | 
  | setAutoOrigin(const Vector &v) | ipe::CanvasBase |  | 
  | setCanvasStyle(const Style &style) | ipe::CanvasBase |  | 
  | setCursor(TCursor cursor, double w=1.0, Color *color=nullptr) | ipe::Canvas | virtual | 
  | setDimmed(bool dimmed) | ipe::CanvasBase |  | 
  | setFifiVisible(bool visible) | ipe::CanvasBase |  | 
  | setInkMode(bool ink) | ipe::CanvasBase | inline | 
  | setObserver(CanvasObserver *observer) | ipe::CanvasBase |  | 
  | setPage(const Page *page, int pno, int view, const Cascade *sheet) | ipe::CanvasBase |  | 
  | setPan(const Vector &v) | ipe::CanvasBase |  | 
  | setResources(const PdfResources *resources) | ipe::CanvasBase |  | 
  | setSelectionVisible(bool visible) | ipe::CanvasBase |  | 
  | setSnap(const Snap &s) | ipe::CanvasBase |  | 
  | setTool(Tool *tool) | ipe::CanvasBase |  | 
  | setZoom(double zoom) | ipe::CanvasBase |  | 
  | simpleSnapPos() const | ipe::CanvasBase |  | 
  | sizeHint() const | ipe::Canvas | protectedvirtual | 
  | snap() const | ipe::CanvasBase | inline | 
  | snapToPaperAndFrame() | ipe::CanvasBase | protected | 
  | tabletEvent(QTabletEvent *ev) | ipe::Canvas | protectedvirtual | 
  | TCursor enum name | ipe::CanvasBase |  | 
  | TModifiers enum name | ipe::CanvasBase |  | 
  | tool() | ipe::CanvasBase | inline | 
  | unsnappedPos() const | ipe::CanvasBase | inline | 
  | update() | ipe::CanvasBase |  | 
  | updateTool() | ipe::CanvasBase |  | 
  | userToDev(const Vector &arg) const | ipe::CanvasBase |  | 
  | wheelEvent(QWheelEvent *ev) | ipe::Canvas | protectedvirtual | 
  | window() const | ipe::Canvas | inline | 
  | windowId() const | ipe::Canvas | inline | 
  | zoom() const | ipe::CanvasBase | inline | 
  | ~Canvas() | ipe::Canvas |  | 
  | ~CanvasBase() | ipe::CanvasBase | virtual |