MathPlot
MathPlot::mpWindow Member List

This is the complete list of members for MathPlot::mpWindow, including all inherited members.

AddLayer(mpLayer *layer, bool refreshDisplay=true)MathPlot::mpWindow
BitmapScreenshot(wxSize imageSize=wxDefaultSize, bool fit=false)MathPlot::mpWindow
CheckUserMouseAction(wxMouseEvent &event)MathPlot::mpWindowprotected
ClipboardScreenshot(wxSize imageSize=wxDefaultSize, bool fit=false)MathPlot::mpWindow
CountAllLayers()MathPlot::mpWindowinline
CountLayers()MathPlot::mpWindow
CountLayersFXYPlot() (defined in MathPlot::mpWindow)MathPlot::mpWindow
CountLayersType(mpLayerType type)MathPlot::mpWindow
DelAllLayers(bool alsoDeleteObject, bool refreshDisplay=true)MathPlot::mpWindow
DelAllPlot(bool alsoDeleteObject, mpFunctionType func=mpfAllType, bool refreshDisplay=true)MathPlot::mpWindow
DelLayer(mpLayer *layer, bool alsoDeleteObject, bool refreshDisplay=true)MathPlot::mpWindow
DesiredBoundsHaveChanged()MathPlot::mpWindowinlineprotectedvirtual
DoScrollCalc(const int position, const int orientation) (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
DoZoomInXCalc(const int staticXpixel) (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
DoZoomInYCalc(const int staticYpixel) (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
DoZoomOutXCalc(const int staticXpixel) (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
DoZoomOutYCalc(const int staticYpixel) (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
EnableDoubleBuffer(const bool enabled)MathPlot::mpWindowinline
EnableMousePanZoom(const bool enabled)MathPlot::mpWindowinline
Fit()MathPlot::mpWindow
Fit(const mpFloatRect &rect, wxCoord *printSizeX=NULL, wxCoord *printSizeY=NULL)MathPlot::mpWindow
Get_Bound(void) constMathPlot::mpWindowinline
GetAxesColour() constMathPlot::mpWindowinline
GetbgColour() const (defined in MathPlot::mpWindow)MathPlot::mpWindowinline
GetBoundingBox(double *bbox) constMathPlot::mpWindow
GetBoundingBox(void) (defined in MathPlot::mpWindow)MathPlot::mpWindowinline
GetClosestPlot(wxCoord ix, wxCoord iy, double *xnear, double *ynear, bool *isY2Axis)MathPlot::mpWindow
GetConfigWindow(bool Create=false)MathPlot::mpWindow
GetDesiredBoundingBox() constMathPlot::mpWindowinline
GetDesiredXmax() constMathPlot::mpWindowinline
GetDesiredXmin() constMathPlot::mpWindowinline
GetDesiredYmax() constMathPlot::mpWindowinline
GetDesiredYmin() constMathPlot::mpWindowinline
GetDrawBox() constMathPlot::mpWindowinline
GetLayer(int position)MathPlot::mpWindow
GetLayerAxis(int position, mpScaleType scale=mpsAllType)MathPlot::mpWindow
GetLayerByClassName(const wxString &name)MathPlot::mpWindow
GetLayerByName(const wxString &name)MathPlot::mpWindow
GetLayerPlot(int position, mpFunctionType func=mpfAllType)MathPlot::mpWindow
GetLayersType(int position, mpLayerType type)MathPlot::mpWindow
GetLayerXAxis()MathPlot::mpWindow
GetLayerY2Axis()MathPlot::mpWindow
GetLayerYAxis()MathPlot::mpWindow
GetMagnetize() const (defined in MathPlot::mpWindow)MathPlot::mpWindowinline
GetMarginBottom() constMathPlot::mpWindowinline
GetMarginLeft() constMathPlot::mpWindowinline
GetMarginRight() constMathPlot::mpWindowinline
GetMarginTop() constMathPlot::mpWindowinline
GetMPScrollbars() constMathPlot::mpWindowinline
GetPlotBoundaries(bool with_margin) constMathPlot::mpWindowinline
GetPlotHeight() constMathPlot::mpWindowinline
GetPlotWidth() constMathPlot::mpWindowinline
GetPopupMenu()MathPlot::mpWindowinline
GetPosX(void) constMathPlot::mpWindowinline
GetPosY(bool Y2=false) constMathPlot::mpWindowinline
GetScaleX(void) constMathPlot::mpWindowinline
GetScaleY(bool Y2=false) constMathPlot::mpWindowinline
GetScreenX(void) constMathPlot::mpWindowinline
GetScreenY(void) constMathPlot::mpWindowinline
GetXYSeries(unsigned int n, const wxString &name=_T("Serie "), bool create=true)MathPlot::mpWindow
InitParameters() (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
IsAspectLocked() constMathPlot::mpWindowinline
IsInsideInfoLayer(const wxPoint &point)MathPlot::mpWindow
IsLayerVisible(const wxString &name)MathPlot::mpWindow
IsLayerVisible(const unsigned int position)MathPlot::mpWindow
IsLogXaxis() constMathPlot::mpWindowinline
IsLogYaxis() const (defined in MathPlot::mpWindow)MathPlot::mpWindowinline
IsRepainting() constMathPlot::mpWindowinline
LoadFile(const wxString &filename)MathPlot::mpWindow
LockAspect(bool enable=true)MathPlot::mpWindow
m_axColourMathPlot::mpWindowprotected
m_bgColourMathPlot::mpWindowprotected
m_boundMathPlot::mpWindowprotected
m_buff_bmpMathPlot::mpWindowprotected
m_clickedXMathPlot::mpWindowprotected
m_clickedYMathPlot::mpWindowprotected
m_configWindowMathPlot::mpWindowprotected
m_desiredMathPlot::mpWindowprotected
m_drawBoxMathPlot::mpWindowprotected
m_enableDoubleBufferMathPlot::mpWindowprotected
m_enableMouseNavigationMathPlot::mpWindowprotected
m_enableScrollBars (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
m_fgColourMathPlot::mpWindowprotected
m_fullscreen (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
m_InfoCoordsMathPlot::mpWindowprotected
m_InfoLegendMathPlot::mpWindowprotected
m_InInfoLegend (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
m_last_lx (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
m_last_lyMathPlot::mpWindowprotected
m_layersMathPlot::mpWindowprotected
m_lockaspectMathPlot::mpWindowprotected
m_LogXaxisMathPlot::mpWindowprotected
m_LogYaxisMathPlot::mpWindowprotected
m_magnetMathPlot::mpWindowprotected
m_magnetizeMathPlot::mpWindowprotected
m_marginMathPlot::mpWindowprotected
m_mouseLClickMathPlot::mpWindowprotected
m_mouseMovedAfterRightClick (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
m_mouseRClickMathPlot::mpWindowprotected
m_movingInfoLayerMathPlot::mpWindowprotected
m_OnDeleteLayerMathPlot::mpWindowprotected
m_OnUserMouseActionMathPlot::mpWindowprotected
m_parent (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
m_PlotAreaMathPlot::mpWindowprotected
m_plotBoundariesMathPlot::mpWindowprotected
m_plotBoundariesMarginMathPlot::mpWindowprotected
m_plotHeightMathPlot::mpWindowprotected
m_plotWidthMathPlot::mpWindowprotected
m_popmenuMathPlot::mpWindowprotected
m_posXMathPlot::mpWindowprotected
m_posYMathPlot::mpWindowprotected
m_posY2MathPlot::mpWindowprotected
m_repainting (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
m_scaleXMathPlot::mpWindowprotected
m_scaleYMathPlot::mpWindowprotected
m_scaleY2MathPlot::mpWindowprotected
m_Screenshot_bmpMathPlot::mpWindowprotected
m_scrollX (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
m_scrollY (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
m_scrXMathPlot::mpWindowprotected
m_scrYMathPlot::mpWindowprotected
m_XAxisMathPlot::mpWindowprotected
m_Y2AxisMathPlot::mpWindowprotected
m_YAxisMathPlot::mpWindowprotected
m_zoom_bmpMathPlot::mpWindowprotected
m_zoom_dim (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
m_zoom_oldDim (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
m_zoomIncrementalFactorMathPlot::mpWindowstatic
mpWindow() (defined in MathPlot::mpWindow)MathPlot::mpWindowinline
mpWindow(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long flags=0) (defined in MathPlot::mpWindow)MathPlot::mpWindow
OnCenter(wxCommandEvent &event)MathPlot::mpWindowprotectedvirtual
OnConfiguration(wxCommandEvent &event)MathPlot::mpWindowprotectedvirtual
OnFit(wxCommandEvent &event)MathPlot::mpWindowprotectedvirtual
OnFullScreen(wxCommandEvent &event)MathPlot::mpWindowprotectedvirtual
OnLoadFile(wxCommandEvent &event)MathPlot::mpWindowprotectedvirtual
OnLockAspect(wxCommandEvent &event)MathPlot::mpWindowprotectedvirtual
OnMouseHelp(wxCommandEvent &event)MathPlot::mpWindowprotectedvirtual
OnMouseLeave(wxMouseEvent &event)MathPlot::mpWindowprotectedvirtual
OnMouseLeftDown(wxMouseEvent &event)MathPlot::mpWindowprotectedvirtual
OnMouseLeftRelease(wxMouseEvent &event)MathPlot::mpWindowprotectedvirtual
OnMouseMove(wxMouseEvent &event)MathPlot::mpWindowprotectedvirtual
OnMouseRightDown(wxMouseEvent &event)MathPlot::mpWindowprotectedvirtual
OnMouseWheel(wxMouseEvent &event)MathPlot::mpWindowprotectedvirtual
OnPaint(wxPaintEvent &event)MathPlot::mpWindowprotectedvirtual
OnScreenShot(wxCommandEvent &event)MathPlot::mpWindowprotectedvirtual
OnScrollBottom(wxScrollWinEvent &event)MathPlot::mpWindowprotectedvirtual
OnScrollLineDown(wxScrollWinEvent &event)MathPlot::mpWindowprotectedvirtual
OnScrollLineUp(wxScrollWinEvent &event)MathPlot::mpWindowprotectedvirtual
OnScrollPageDown(wxScrollWinEvent &event)MathPlot::mpWindowprotectedvirtual
OnScrollPageUp(wxScrollWinEvent &event)MathPlot::mpWindowprotectedvirtual
OnScrollThumbTrack(wxScrollWinEvent &event)MathPlot::mpWindowprotectedvirtual
OnScrollTop(wxScrollWinEvent &event)MathPlot::mpWindowprotectedvirtual
OnShowPopupMenu(wxMouseEvent &event)MathPlot::mpWindowprotectedvirtual
OnSize(wxSizeEvent &event)MathPlot::mpWindowprotectedvirtual
OnToggleCoords(wxCommandEvent &event)MathPlot::mpWindowprotectedvirtual
OnToggleGrids(wxCommandEvent &event)MathPlot::mpWindowprotectedvirtual
OnZoomIn(wxCommandEvent &event)MathPlot::mpWindowprotectedvirtual
OnZoomOut(wxCommandEvent &event)MathPlot::mpWindowprotectedvirtual
p2x(const wxCoord pixelCoordX) constMathPlot::mpWindowinline
p2y(const wxCoord pixelCoordY, bool Y2=false) constMathPlot::mpWindowinline
RefreshConfigWindow() (defined in MathPlot::mpWindow)MathPlot::mpWindow
RefreshLegend(void)MathPlot::mpWindow
SaveScreenshot(const wxString &filename, int type=wxBITMAP_TYPE_BMP, wxSize imageSize=wxDefaultSize, bool fit=false)MathPlot::mpWindow
SetbgColour(const wxColour &colour) (defined in MathPlot::mpWindow)MathPlot::mpWindowinline
SetBound()MathPlot::mpWindow
SetColourTheme(const wxColour &bgColour, const wxColour &drawColour, const wxColour &axesColour)MathPlot::mpWindow
SetDrawBox(bool drawbox)MathPlot::mpWindowinline
SetLayerVisible(const wxString &name, bool viewable)MathPlot::mpWindow
SetLayerVisible(const unsigned int position, bool viewable)MathPlot::mpWindow
SetLogXaxis(bool log) (defined in MathPlot::mpWindow)MathPlot::mpWindowinline
SetLogYaxis(bool log) (defined in MathPlot::mpWindow)MathPlot::mpWindowinline
SetMagnetize(bool mag) (defined in MathPlot::mpWindow)MathPlot::mpWindowinline
SetMarginBottom(int bottom)MathPlot::mpWindowinline
SetMarginLeft(int left)MathPlot::mpWindowinline
SetMarginRight(int right)MathPlot::mpWindowinline
SetMargins(int top, int right, int bottom, int left)MathPlot::mpWindow
SetMarginTop(int top)MathPlot::mpWindowinline
SetMPScrollbars(bool status)MathPlot::mpWindow
SetOnDeleteLayer(const mpOnDeleteLayer &event)MathPlot::mpWindowinline
SetOnUserMouseAction(const mpOnUserMouseAction &userMouseEventHandler)MathPlot::mpWindowinline
SetPos(const double posX, const double posY, const double posY2)MathPlot::mpWindowinline
SetPosX(const double posX)MathPlot::mpWindowinline
SetPosY(const double posY, const double posY2)MathPlot::mpWindowinline
SetScaleX(const double scaleX)MathPlot::mpWindowinline
SetScaleY(const double scaleY)MathPlot::mpWindowinline
SetScreen(const int scrX, const int scrY)MathPlot::mpWindowinline
UnSetOnDeleteLayer()MathPlot::mpWindowinline
UnSetOnUserMouseAction()MathPlot::mpWindowinline
Update_CountY2Axis(bool Y2Axis) (defined in MathPlot::mpWindow)MathPlot::mpWindow
UpdateAll()MathPlot::mpWindow
UpdateBBox()MathPlot::mpWindowprotectedvirtual
x2p(const double x) constMathPlot::mpWindowinline
Y2AxisExist(void) const (defined in MathPlot::mpWindow)MathPlot::mpWindowinline
y2p(const double y, bool Y2=false) constMathPlot::mpWindowinline
Zoom(bool zoomIn, const wxPoint &centerPoint) (defined in MathPlot::mpWindow)MathPlot::mpWindowprotected
ZoomIn(const wxPoint &centerPoint=wxDefaultPosition)MathPlot::mpWindow
ZoomInX()MathPlot::mpWindow
ZoomInY()MathPlot::mpWindow
ZoomOut(const wxPoint &centerPoint=wxDefaultPosition)MathPlot::mpWindow
ZoomOutX()MathPlot::mpWindow
ZoomOutY()MathPlot::mpWindow
ZoomRect(wxPoint p0, wxPoint p1)MathPlot::mpWindow
~mpWindow() (defined in MathPlot::mpWindow)MathPlot::mpWindow