|
wxMathPlot
|
This is the complete list of members for mpWindow, including all inherited members.
| AddLayer(mpLayer *layer, bool refreshDisplay=true, bool refreshConfig=true) | mpWindow | |
| BindEvents(void) | mpWindow | protectedvirtual |
| BitmapScreenshot(wxSize imageSize=wxDefaultSize, bool fit=false) | mpWindow | |
| CheckUserMouseAction(wxMouseEvent &event) | mpWindow | protected |
| ClipboardScreenshot(wxSize imageSize=wxDefaultSize, bool fit=false) | mpWindow | |
| CountAllLayers() const | mpWindow | inline |
| CountLayers() | mpWindow | |
| CountLayersFXYPlot() | mpWindow | |
| CountLayersType(mpLayerType type) | mpWindow | |
| DelAllLayers(mpDeleteAction alsoDeleteObject, bool refreshDisplay=true) | mpWindow | |
| DelAllPlot(mpDeleteAction alsoDeleteObject, mpFunctionType func=mpfAllType, bool refreshDisplay=true, bool refreshConfig=true) | mpWindow | |
| DelAllYAxisAfterID(mpDeleteAction alsoDeleteObject, int yAxisID=0, bool refreshDisplay=true) | mpWindow | |
| DeleteConfigWindow(void) | mpWindow | |
| DelLayer(mpLayer *layer, mpDeleteAction alsoDeleteObject, bool refreshDisplay=true, bool refreshConfig=true) | mpWindow | |
| DesiredBoundsHaveChanged() | mpWindow | inlineprotectedvirtual |
| DoScrollCalc(const int position, const int orientation) | mpWindow | protected |
| DoZoomXCalc(bool zoomIn, wxCoord staticXpixel=MP_ZOOM_AROUND_CENTER) | mpWindow | protected |
| DoZoomYCalc(bool zoomIn, wxCoord staticYpixel=MP_ZOOM_AROUND_CENTER, mpOptional_int yAxisID=std::nullopt) | mpWindow | protected |
| DrawBoxZoom(wxDC &dc) | mpWindow | protected |
| EnableBufferedPaintDC(const bool enabled) | mpWindow | inline |
| EnableDoubleBuffer(const bool enabled) | mpWindow | inline |
| EnableMousePanZoom(const bool enabled) | mpWindow | inline |
| Fit() override | mpWindow | |
| Fit(const mpRange< double > &rangeX, std::unordered_map< int, mpRange< double >> rangeY, bool updateDesired=true, wxCoord *printSizeX=NULL, wxCoord *printSizeY=NULL) | mpWindow | |
| FitX(void) | mpWindow | |
| FitY(int yAxisID) | mpWindow | |
| GetAllBoundY() | mpWindow | inline |
| GetAllDesiredY() | mpWindow | inline |
| GetAxesColour() const | mpWindow | inline |
| GetAxisDataYList(void) const | mpWindow | inline |
| GetbgColour() const | mpWindow | inline |
| GetBoundingBox(const bool desired, const unsigned int yAxisID=0) | mpWindow | inline |
| GetBoundingBox(mpRange< double > *boundX, mpRange< double > *boundY, const int yAxisID) | mpWindow | inline |
| GetBoundX(void) const | mpWindow | inline |
| GetBoundY(const int yAxisID) | mpWindow | inline |
| GetClosestPlot(wxCoord ix, wxCoord iy) | mpWindow | |
| GetDesiredBoundX(void) const | mpWindow | inline |
| GetDesiredBoundY(const int yAxisID) | mpWindow | inline |
| GetDrawBox() const | mpWindow | inline |
| GetExtraMargin() const | mpWindow | inline |
| GetLayer(int position) | mpWindow | |
| GetLayerAxis(int position, mpScaleType scale=mpsAllType) | mpWindow | |
| GetLayerByClassName(const wxString &name) | mpWindow | |
| GetLayerByName(const wxString &name) | mpWindow | |
| GetLayerPlot(int position, mpFunctionType func=mpfAllType) | mpWindow | |
| GetLayerPosition(mpLayer *layer) | mpWindow | |
| GetLayersType(int position, mpLayerType type) | mpWindow | |
| GetLayerXAxis() const | mpWindow | |
| GetLayerYAxis(int yAxisID) | mpWindow | |
| GetLeftYAxesWidth(mpOptional_int yAxisID=std::nullopt) | mpWindow | |
| GetMagnetize() const | mpWindow | inline |
| GetMarginBottom(const bool minusExtra=false) const | mpWindow | inline |
| GetMarginLeft(const bool minusExtra=false) const | mpWindow | inline |
| GetMarginLeftOuter() const | mpWindow | inline |
| GetMarginRight(const bool minusExtra=false) const | mpWindow | inline |
| GetMarginRightOuter() const | mpWindow | inline |
| GetMarginTop(const bool minusExtra=false) const | mpWindow | inline |
| GetMemoryDC(void) | mpWindow | inline |
| GetMouseLeftDownAction() const | mpWindow | inline |
| GetMousePosition() const | mpWindow | inline |
| GetMovingInfoLayer() const | mpWindow | inline |
| GetMPScrollbars() const | mpWindow | inline |
| GetNOfYAxis(void) const | mpWindow | inline |
| GetPlotBoundaries(const bool with_margin) const | mpWindow | inline |
| GetPlotHeight() const | mpWindow | inline |
| GetPlotWidth() const | mpWindow | inline |
| GetPopupMenu() | mpWindow | inline |
| GetPosX(void) const | mpWindow | inline |
| GetPosY(const int yAxisID) | mpWindow | inline |
| GetRightYAxesWidth(mpOptional_int yAxisID=std::nullopt) | mpWindow | |
| GetScaleX(void) const | mpWindow | inline |
| GetScaleY(const int yAxisID) | mpWindow | inline |
| GetScreenX(void) const | mpWindow | inline |
| GetScreenY(void) const | mpWindow | inline |
| GetWildcard(void) const | mpWindow | inline |
| GetXYSeries(unsigned int n, const wxString &name=_T("Serie "), bool create=true) | mpWindow | |
| InitializeBoundingBox(const double px, const double py, const int yAxisID) | mpWindow | inline |
| InitParameters() | mpWindow | protected |
| IsAspectLocked() const | mpWindow | inline |
| IsInsideInfoLayer(const wxPoint &point) | mpWindow | |
| IsInsideYAxis(const wxPoint &point) | mpWindow | |
| IsLayerVisible(const wxString &name) | mpWindow | |
| IsLayerVisible(const unsigned int position) | mpWindow | |
| IsLogXaxis() const | mpWindow | inline |
| IsLogYaxis(const int yAxisID) | mpWindow | inline |
| IsYAxisUsed(int yAxisID) | mpWindow | |
| IsYAxisUsedByFunction(int yAxisID, int *position) | mpWindow | |
| LoadFile(const wxString &filename=wxEmptyString) | mpWindow | |
| LockAspect(bool enable=true) | mpWindow | |
| m_autoFit | mpWindow | protected |
| m_axColour | mpWindow | protected |
| m_AxisDataX | mpWindow | protected |
| m_AxisDataYList | mpWindow | protected |
| m_bgColour | mpWindow | protected |
| m_boxZoomActive | mpWindow | protected |
| m_buff_bmp | mpWindow | protected |
| m_buff_dc | mpWindow | protected |
| m_cacheDirty | mpWindow | protected |
| m_clickedX | mpWindow | protected |
| m_clickedY | mpWindow | protected |
| m_DefaultCoordIsAlwaysVisible | mpWindow | static |
| m_DefaultDir | mpWindow | protected |
| m_DefaultLegendIsAlwaysVisible | mpWindow | static |
| m_drawBox | mpWindow | protected |
| m_enableBufferedPaintDC | mpWindow | protected |
| m_enableMouseNavigation | mpWindow | protected |
| m_enableScrollBars | mpWindow | protected |
| m_extraMargin | mpWindow | protected |
| m_fgColour | mpWindow | protected |
| m_fullscreen | mpWindow | protected |
| m_InfoCoords | mpWindow | protected |
| m_InfoLegend | mpWindow | protected |
| m_infoLegendSelectedSeries | mpWindow | protected |
| m_last_lx | mpWindow | protected |
| m_last_ly | mpWindow | protected |
| m_layers | mpWindow | protected |
| m_lockaspect | mpWindow | protected |
| m_magnet | mpWindow | protected |
| m_margin | mpWindow | protected |
| m_marginOuter | mpWindow | protected |
| m_mouseLClick | mpWindow | protected |
| m_mouseLeftDownAction | mpWindow | protected |
| m_mouseMovedAfterRightClick | mpWindow | protected |
| m_mousePos | mpWindow | protected |
| m_mouseRClick | mpWindow | protected |
| m_mouseScaleX | mpWindow | protected |
| m_mouseScaleYList | mpWindow | protected |
| m_mouseYAxisID | mpWindow | protected |
| m_movingInfoLayer | mpWindow | protected |
| m_OnDeleteLayer | mpWindow | protected |
| m_OnUserMouseAction | mpWindow | protected |
| m_openConfigWindowPending | mpWindow | protected |
| m_parent | mpWindow | protected |
| m_PlotArea | mpWindow | protected |
| m_plotBoundaries | mpWindow | protected |
| m_plotBoundariesMargin | mpWindow | protected |
| m_plotHeight | mpWindow | protected |
| m_plotWidth | mpWindow | protected |
| m_popmenu | mpWindow | protected |
| m_Screenshot_bmp | mpWindow | protected |
| m_scrX | mpWindow | protected |
| m_scrY | mpWindow | protected |
| m_wildcard | mpWindow | protected |
| m_zoomIncrementalFactor | mpWindow | static |
| mpWindow() (defined in mpWindow) | mpWindow | inline |
| mpWindow(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long flags=0) | mpWindow | |
| OnCenter(wxCommandEvent &event) | mpWindow | protectedvirtual |
| OnFit(wxCommandEvent &event) | mpWindow | protectedvirtual |
| OnFullScreen(wxCommandEvent &event) | mpWindow | protectedvirtual |
| OnLoadFile(wxCommandEvent &event) | mpWindow | protectedvirtual |
| OnLockAspect(wxCommandEvent &event) | mpWindow | protectedvirtual |
| OnMouseHelp(wxCommandEvent &event) | mpWindow | protectedvirtual |
| OnMouseLeave(wxMouseEvent &event) | mpWindow | protectedvirtual |
| OnMouseLeftDown(wxMouseEvent &event) | mpWindow | protectedvirtual |
| OnMouseLeftRelease(wxMouseEvent &event) | mpWindow | protectedvirtual |
| OnMouseMove(wxMouseEvent &event) | mpWindow | protectedvirtual |
| OnMouseRightDown(wxMouseEvent &event) | mpWindow | protectedvirtual |
| OnMouseWheel(wxMouseEvent &event) | mpWindow | protectedvirtual |
| OnPaint(wxPaintEvent &event) | mpWindow | protectedvirtual |
| OnScreenShot(wxCommandEvent &event) | mpWindow | protectedvirtual |
| OnScrollBottom(wxScrollWinEvent &event) | mpWindow | protectedvirtual |
| OnScrollLineDown(wxScrollWinEvent &event) | mpWindow | protectedvirtual |
| OnScrollLineUp(wxScrollWinEvent &event) | mpWindow | protectedvirtual |
| OnScrollPageDown(wxScrollWinEvent &event) | mpWindow | protectedvirtual |
| OnScrollPageUp(wxScrollWinEvent &event) | mpWindow | protectedvirtual |
| OnScrollThumbTrack(wxScrollWinEvent &event) | mpWindow | protectedvirtual |
| OnScrollTop(wxScrollWinEvent &event) | mpWindow | protectedvirtual |
| OnShowPopupMenu(wxMouseEvent &event) | mpWindow | protectedvirtual |
| OnSize(wxSizeEvent &event) | mpWindow | protectedvirtual |
| OnToggleCoords(wxCommandEvent &event) | mpWindow | protectedvirtual |
| OnToggleGrids(wxCommandEvent &event) | mpWindow | protectedvirtual |
| OnZoomIn(wxCommandEvent &event) | mpWindow | protectedvirtual |
| OnZoomOut(wxCommandEvent &event) | mpWindow | protectedvirtual |
| OpenConfigWindow(mpLayerType layerType=mpLAYER_UNDEF, int param=0) | mpWindow | |
| p2x(const wxCoord pixelCoordX) const | mpWindow | inline |
| p2y(const wxCoord pixelCoordY, const int yAxisID=0) | mpWindow | inline |
| Paint(wxDC &dc) | mpWindow | |
| PointIsInsideBound(const double px, const double py, const int yAxisID) | mpWindow | inline |
| RefreshConfigWindow(mpLayerType layerType, int param=0) | mpWindow | |
| RefreshLegend(void) | mpWindow | |
| RenderOverlays(wxDC &dc) | mpWindow | |
| SaveScreenshot(const wxString &filename, int type=wxBITMAP_TYPE_BMP, wxSize imageSize=wxDefaultSize, bool fit=false) | mpWindow | |
| SetAutoFit(const bool autoFit) | mpWindow | inline |
| SetbgColour(const wxColour &colour) | mpWindow | inline |
| SetBound() | mpWindow | |
| SetColourTheme(const wxColour &bgColour, const wxColour &drawColour, const wxColour &axesColour) | mpWindow | |
| SetDefaultDir(const wxString &dirname) | mpWindow | inline |
| SetDefaultLegendIsAlwaysVisible(const bool visible) | mpWindow | inlinestatic |
| SetDrawBox(const bool drawbox) | mpWindow | inline |
| SetExtraMargin(const int extra) | mpWindow | inline |
| SetLayerVisible(const wxString &name, bool viewable) | mpWindow | |
| SetLayerVisible(const unsigned int position, bool viewable) | mpWindow | |
| SetLogXaxis(const bool log) | mpWindow | inline |
| SetLogYaxis(const int yAxisID, const bool log) | mpWindow | inline |
| SetMagnetize(const bool mag) | mpWindow | inline |
| SetMarginBottom(const int bottom) | mpWindow | inline |
| SetMarginLeft(const int left) | mpWindow | inline |
| SetMarginRight(const int right) | mpWindow | inline |
| SetMargins(int top, int right, int bottom, int left) | mpWindow | |
| SetMarginTop(const int top) | mpWindow | inline |
| SetMouseLeftDownAction(const mpMouseButtonAction action) | mpWindow | inline |
| SetMPScrollbars(bool status) | mpWindow | |
| SetOnDeleteLayer(const mpOnDeleteLayer &event) | mpWindow | inline |
| SetOnUserMouseAction(const mpOnUserMouseAction &userMouseEventHandler) | mpWindow | inline |
| SetPos(const double posX, std::unordered_map< int, double > &posYList) | mpWindow | inline |
| SetPosX(const double posX) | mpWindow | inline |
| SetPosY(std::unordered_map< int, double > &posYList) | mpWindow | inline |
| SetScaleX(const double scaleX) | mpWindow | inline |
| SetScaleXAndCenter(double scaleX) | mpWindow | protected |
| SetScaleY(const double scaleY, const int yAxisID) | mpWindow | inline |
| SetScaleYAndCenter(double scaleY, int yAxisID) | mpWindow | protected |
| SetScreen(const int scrX, const int scrY) | mpWindow | inline |
| SetWildcard(const wxString &wildcard) | mpWindow | inline |
| UnSetOnDeleteLayer() | mpWindow | inline |
| UnSetOnUserMouseAction() | mpWindow | inline |
| UpdateAll() | mpWindow | |
| UpdateBBox() | mpWindow | protectedvirtual |
| UpdateBoundingBoxToInclude(const double px, const double py, const int yAxisID) | mpWindow | inline |
| UpdateDesiredBoundingBox(const mpAxisUpdate update) | mpWindow | inline |
| UpdateMargins() | mpWindow | inline |
| x2p(const double x) const | mpWindow | inline |
| y2p(const double y, const int yAxisID=0) | mpWindow | inline |
| Zoom(bool zoomIn, const wxPoint ¢erPoint) | mpWindow | protected |
| ZoomIn(const wxPoint ¢erPoint=wxDefaultPosition) | mpWindow | |
| ZoomInX() | mpWindow | |
| ZoomInY(mpOptional_int yAxisID=std::nullopt) | mpWindow | |
| ZoomOut(const wxPoint ¢erPoint=wxDefaultPosition) | mpWindow | |
| ZoomOutX() | mpWindow | |
| ZoomOutY(mpOptional_int yAxisID=std::nullopt) | mpWindow | |
| ZoomRect(wxPoint p0, wxPoint p1) | mpWindow | |
| ~mpWindow() override (defined in mpWindow) | mpWindow |
1.8.13