| 
    KiCad PCB EDA Suite
    
   | 
 
This is the complete list of members for mpWindow, including all inherited members.
| AddLayer(mpLayer *layer, bool refreshDisplay=true) | mpWindow | |
| AdjustLimitedView(wxOrientation directions=wxBOTH) | mpWindow | |
| CountAllLayers() const | mpWindow | inline | 
| defaultMouseWheelActions() | mpWindow | protectedstatic | 
| DelAllLayers(bool alsoDeleteObject, bool refreshDisplay=true) | mpWindow | |
| DelLayer(mpLayer *layer, bool alsoDeleteObject=false, bool refreshDisplay=true) | mpWindow | |
| DoZoom(const wxPoint ¢erPoint, double zoomFactor, wxOrientation directions) | mpWindow | protected | 
| EnableDoubleBuffer(bool enabled) | mpWindow | inline | 
| EnableMousePanZoom(bool enabled) | mpWindow | inline | 
| Fit() override | mpWindow | |
| Fit(double xMin, double xMax, double yMin, double yMax, const wxCoord *printSizeX=nullptr, const wxCoord *printSizeY=nullptr, wxOrientation directions=wxBOTH) | mpWindow | |
| GetAxesColour() | mpWindow | inline | 
| GetBoundingBox(double *bbox) const | mpWindow | |
| GetDesiredXmax() const | mpWindow | inline | 
| GetDesiredXmin() const | mpWindow | inline | 
| GetDesiredYmax() const | mpWindow | inline | 
| GetDesiredYmin() const | mpWindow | inline | 
| GetLayer(int position) const | mpWindow | |
| GetLayerByName(const wxString &name) const | mpWindow | |
| GetLayerByName(const wxString &name) | mpWindow | inline | 
| GetMarginBottom() const | mpWindow | inline | 
| GetMarginLeft() const | mpWindow | inline | 
| GetMarginRight() const | mpWindow | inline | 
| GetMarginTop() const | mpWindow | inline | 
| GetPopupMenu() | mpWindow | inline | 
| GetPosX() const | mpWindow | inline | 
| GetPosY() const | mpWindow | inline | 
| GetScaleX() const | mpWindow | inline | 
| GetScaleY() const | mpWindow | inline | 
| GetScrX() const | mpWindow | inline | 
| GetScrY() const | mpWindow | inline | 
| GetXScreen() const | mpWindow | inline | 
| GetYLocked() const | mpWindow | inline | 
| GetYScreen() const | mpWindow | inline | 
| initializeGraphicsContext() | mpWindow | private | 
| IsInsideInfoLayer(wxPoint &point) | mpWindow | |
| IsLayerVisible(const wxString &name) const | mpWindow | |
| IsLayerVisible(unsigned int position) const | mpWindow | |
| LimitView(bool aEnable) | mpWindow | inline | 
| LockY(bool aLock) | mpWindow | inline | 
| m_axColour | mpWindow | protected | 
| m_bgColour | mpWindow | protected | 
| m_buff_bmp | mpWindow | protected | 
| m_buff_dc | mpWindow | protected | 
| m_clickedX | mpWindow | protected | 
| m_clickedY | mpWindow | protected | 
| m_desiredXmax | mpWindow | protected | 
| m_desiredXmin | mpWindow | protected | 
| m_desiredYmax | mpWindow | protected | 
| m_desiredYmin | mpWindow | protected | 
| m_enableDoubleBuffer | mpWindow | protected | 
| m_enableLimitedView | mpWindow | protected | 
| m_enableMouseNavigation | mpWindow | protected | 
| m_fgColour | mpWindow | protected | 
| m_last_lx | mpWindow | protected | 
| m_last_ly | mpWindow | protected | 
| m_layers | mpWindow | protected | 
| m_leftRightPlotGapFactor | mpWindow | protected | 
| m_marginBottom | mpWindow | protected | 
| m_marginLeft | mpWindow | protected | 
| m_marginRight | mpWindow | protected | 
| m_marginTop | mpWindow | protected | 
| m_maxX | mpWindow | protected | 
| m_maxY | mpWindow | protected | 
| m_minX | mpWindow | protected | 
| m_minY | mpWindow | protected | 
| m_mouseLClick | mpWindow | protected | 
| m_mouseMClick | mpWindow | protected | 
| m_mouseWheelActions | mpWindow | protected | 
| m_movingInfoLayer | mpWindow | protected | 
| m_popmenu | mpWindow | protected | 
| m_posX | mpWindow | protected | 
| m_posY | mpWindow | protected | 
| m_redoZoomStack | mpWindow | protected | 
| m_scaleX | mpWindow | protected | 
| m_scaleY | mpWindow | protected | 
| m_scrX | mpWindow | protected | 
| m_scrY | mpWindow | protected | 
| m_topBottomPlotGapFactor | mpWindow | protected | 
| m_undoZoomStack | mpWindow | protected | 
| m_yLocked | mpWindow | protected | 
| m_zooming | mpWindow | protected | 
| m_zoomRect | mpWindow | protected | 
| MouseWheelAction enum name | mpWindow | |
| mpWindow() | mpWindow | |
| mpWindow(wxWindow *parent, wxWindowID id) | mpWindow | |
| mpWindow(DelegatingContructorTag, Ts &&... windowArgs) | mpWindow | private | 
| OnCenter(wxCommandEvent &event) | mpWindow | |
| OnFit(wxCommandEvent &event) | mpWindow | |
| onMagnify(wxMouseEvent &event) | mpWindow | protected | 
| onMouseLeftDClick(wxMouseEvent &event) | mpWindow | protected | 
| onMouseLeftDown(wxMouseEvent &event) | mpWindow | protected | 
| onMouseLeftRelease(wxMouseEvent &event) | mpWindow | protected | 
| OnMouseMiddleDown(wxMouseEvent &event) | mpWindow | protected | 
| onMouseMove(wxMouseEvent &event) | mpWindow | protected | 
| onMouseWheel(wxMouseEvent &event) | mpWindow | protected | 
| OnPaint(wxPaintEvent &event) | mpWindow | protected | 
| OnShowPopupMenu(wxMouseEvent &event) | mpWindow | protected | 
| OnSize(wxSizeEvent &event) | mpWindow | protected | 
| onZoomIn(wxCommandEvent &event) | mpWindow | protected | 
| onZoomOut(wxCommandEvent &event) | mpWindow | protected | 
| onZoomRedo(wxCommandEvent &event) | mpWindow | protected | 
| onZoomUndo(wxCommandEvent &event) | mpWindow | protected | 
| p2x(wxCoord pixelCoordX) | mpWindow | inline | 
| p2y(wxCoord pixelCoordY) | mpWindow | inline | 
| PerformMouseWheelAction(wxMouseEvent &event, MouseWheelAction action) | mpWindow | protected | 
| pushZoomUndo(const std::array< double, 4 > &aZoom) | mpWindow | protected | 
| RecomputeDesiredX(double &min, double &max) | mpWindow | protected | 
| RecomputeDesiredY(double &min, double &max) | mpWindow | protected | 
| RedoZoomStackSize() const | mpWindow | inline | 
| SaveScreenshot(wxImage &aImage, wxSize aImageSize=wxDefaultSize, bool aFit=false) | mpWindow | |
| SetColourTheme(const wxColour &bgColour, const wxColour &drawColour, const wxColour &axesColour) | mpWindow | |
| SetLayerVisible(const wxString &name, bool viewable) | mpWindow | |
| SetLayerVisible(const unsigned int position, bool viewable) | mpWindow | |
| SetMarginBottom(int bottom) | mpWindow | inline | 
| SetMarginLeft(int left) | mpWindow | inline | 
| SetMarginRight(int right) | mpWindow | inline | 
| SetMargins(int top, int right, int bottom, int left) | mpWindow | |
| SetMarginTop(int top) | mpWindow | inline | 
| SetMouseWheelActions(const MouseWheelActionSet &s) | mpWindow | inline | 
| SetPos(double posX, double posY) | mpWindow | inline | 
| SetPosX(double posX) | mpWindow | inline | 
| SetPosY(double posY) | mpWindow | inline | 
| SetScaleX(double scaleX) | mpWindow | |
| SetScaleY(double scaleY) | mpWindow | inline | 
| SetScr(int scrX, int scrY) | mpWindow | inline | 
| SetXView(double pos, double desiredMax, double desiredMin) | mpWindow | protectedvirtual | 
| SetYView(double pos, double desiredMax, double desiredMin) | mpWindow | protectedvirtual | 
| UndoZoomStackSize() const | mpWindow | inline | 
| UpdateAll() | mpWindow | |
| UpdateBBox() | mpWindow | protectedvirtual | 
| ViewNeedsRefitting(wxOrientation directions) const | mpWindow | protected | 
| x2p(double x) | mpWindow | inline | 
| y2p(double y) | mpWindow | inline | 
| ZoomIn(const wxPoint ¢erPoint=wxDefaultPosition) | mpWindow | |
| ZoomIn(const wxPoint ¢erPoint, double zoomFactor, wxOrientation directions=wxBOTH) | mpWindow | |
| zoomIncrementalFactor | mpWindow | static | 
| ZoomOut(const wxPoint ¢erPoint=wxDefaultPosition) | mpWindow | |
| ZoomOut(const wxPoint ¢erPoint, double zoomFactor, wxOrientation directions=wxBOTH) | mpWindow | |
| ZoomRect(wxPoint p0, wxPoint p1) | mpWindow | |
| ZoomRedo() | mpWindow | |
| ZoomUndo() | mpWindow | |
| ~mpWindow() | mpWindow |