Frame() Frame(parent, id=ID_ANY, title=””, pos=DefaultPosition, size=DefaultSize, style=DEFAULT_FRAME_STYLE, name=FrameNameStr)
A frame is a window whose size and position can (usually) be changed by the user.
Initialize self. See help(type(self)) for accurate signature. |
|
This is the function that defines how the pointLabels are plotted |
|
Sin, Cos, and Points |
|
Bar Chart example |
|
Sin, Cos, Points, and lines between points |
|
Various Marker Types |
|
25,000 point line and markers |
|
Empty plot with just axes |
|
Bar Graph Example |
|
log scale example |
|
Box Plot example |
|
Histogram example |
|
Just to reset the fonts back to the PlotCanvas defaults |
PlotDemoMainFrame
(wx.Frame)¶Frame() Frame(parent, id=ID_ANY, title=””, pos=DefaultPosition, size=DefaultSize, style=DEFAULT_FRAME_STYLE, name=FrameNameStr)
A frame is a window whose size and position can (usually) be changed by the user.
__init__
(self, parent, wxid, title)¶Initialize self. See help(type(self)) for accurate signature.
DrawPointLabel
(self, dc, mDataDict)¶This is the function that defines how the pointLabels are plotted
dc – DC that will be passed
mDataDict – Dictionary of data that you want to use for the pointLabel
As an example I have decided I want a box at the curve point with some text information about the curve plotted below. Any wxDC method can be used.
OnAbsX
(self, event)¶OnAbsY
(self, event)¶OnBackgroundGray
(self, event)¶OnBackgroundWhite
(self, event)¶OnEnableAntiAliasing
(self, event)¶OnEnableAxesAll
(self, event)¶OnEnableAxesBottom
(self, event)¶OnEnableAxesBottomLeft
(self, event)¶OnEnableAxesLabels
(self, event)¶OnEnableAxesLeft
(self, event)¶OnEnableAxesRight
(self, event)¶OnEnableAxesTop
(self, event)¶OnEnableAxesValuesBottom
(self, event)¶OnEnableAxesValuesLeft
(self, event)¶OnEnableAxesValuesRight
(self, event)¶OnEnableAxesValuesTop
(self, event)¶OnEnableCenterLines
(self, event)¶OnEnableDiagonals
(self, event)¶OnEnableDrag
(self, event)¶OnEnableGridAll
(self, event)¶OnEnableGridX
(self, event)¶OnEnableGridY
(self, event)¶OnEnableHiRes
(self, event)¶OnEnableLegend
(self, event)¶OnEnablePlotTitle
(self, event)¶OnEnablePointLabel
(self, event)¶OnEnableScrollbars
(self, event)¶OnEnableTicksAll
(self, event)¶OnEnableTicksBottom
(self, event)¶OnEnableTicksBottomLeft
(self, event)¶OnEnableTicksLeft
(self, event)¶OnEnableTicksRight
(self, event)¶OnEnableTicksTop
(self, event)¶OnEnableZoom
(self, event)¶OnFileExit
(self, event)¶OnFilePageSetup
(self, event)¶OnFilePrint
(self, event)¶OnFilePrintPreview
(self, event)¶OnForegroundBlack
(self, event)¶OnForegroundRed
(self, event)¶OnHelpAbout
(self, event)¶OnLogX
(self, event)¶OnLogY
(self, event)¶OnMotion
(self, event)¶OnMouseLeftDown
(self, event)¶OnPlotClear
(self, event)¶OnPlotDraw1
(self, event)¶Sin, Cos, and Points
OnPlotDraw10
(self, event)¶Bar Chart example
OnPlotDraw2
(self, event)¶Sin, Cos, Points, and lines between points
OnPlotDraw3
(self, event)¶Various Marker Types
OnPlotDraw4
(self, event)¶25,000 point line and markers
OnPlotDraw5
(self, event)¶Empty plot with just axes
OnPlotDraw6
(self, event)¶Bar Graph Example
OnPlotDraw7
(self, event)¶log scale example
OnPlotDraw8
(self, event)¶Box Plot example
OnPlotDraw9
(self, event)¶Histogram example
OnPlotRedraw
(self, event)¶OnPlotScale
(self, event)¶OnReset
(self, event)¶OnSaveFile
(self, event)¶OnScrRt
(self, event)¶OnScrUp
(self, event)¶resetDefaults
(self)¶Just to reset the fonts back to the PlotCanvas defaults