MathPlot
mpScale Member List

This is the complete list of members for mpScale, including all inherited members.

CheckLog(double *x, double *y, int yAxisID)mpLayerprotected
DoBeforePlot()mpLayerinlineprotectedvirtual
DoPlot(wxDC &dc, mpWindow &w)=0mpLayerprotectedpure virtual
DrawScaleName(wxDC &dc, mpWindow &w, int origin, int labelSize)=0 (defined in mpScale)mpScaleprotectedpure virtual
FormatLogValue(double n) (defined in mpScale)mpScaleprotected
GetAlign() constmpLayerinline
GetAuto() constmpScaleinline
GetAxisID(void)mpScaleinline
GetBrush() constmpLayerinline
GetCanDelete(void) constmpLayerinline
GetColourSquare(int side=16)mpLayer
GetDrawOutsideMargins() constmpLayerinline
GetFont() constmpLayerinline
GetFontColour() constmpLayerinline
GetGridPen() constmpScaleinline
GetLabelFormat() constmpScaleinline
GetLayerSubType() constmpLayerinline
GetLayerType() constmpLayerinline
GetMaxScale() const (defined in mpScale)mpScaleinline
GetMaxX()mpLayerinlinevirtual
GetMaxY()mpLayerinlinevirtual
GetMinScale() const (defined in mpScale)mpScaleinline
GetMinX()mpLayerinlinevirtual
GetMinY()mpLayerinlinevirtual
GetName() constmpLayerinline
GetOrigin(mpWindow &w)=0 (defined in mpScale)mpScaleprotectedpure virtual
GetPen() constmpLayerinline
GetScale(double *min, double *max) const (defined in mpScale)mpScaleinline
GetScale() constmpScaleinline
GetShowGrids() constmpScaleinline
GetShowName() constmpLayerinline
GetShowTicks() constmpScaleinline
GetStep(double scale, int minLabelSpacing)mpScaleprotected
GetZIndex(void) constmpLayerinline
HasBBox()mpScaleinlinevirtual
IsLayerType(mpLayerType typeOfInterest, int *subtype)mpLayerinlinevirtual
IsLogAxis()mpScaleinlinevirtual
IsTractable() constmpLayerinline
IsVisible() constmpLayerinline
kAxisExtraSpacempScaleprotectedstatic
kTickSizempScaleprotectedstatic
m_autompScaleprotected
m_axisIDmpScaleprotected
m_brushmpLayerprotected
m_CanDeletempLayerprotected
m_drawOutsideMarginsmpLayerprotected
m_flagsmpLayerprotected
m_fontmpLayerprotected
m_fontcolourmpLayerprotected
m_gridpenmpScaleprotected
m_gridsmpScaleprotected
m_isLogmpScaleprotected
m_labelFormatmpScaleprotected
m_maxmpScaleprotected
m_min (defined in mpScale)mpScaleprotected
m_namempLayerprotected
m_penmpLayerprotected
m_plotBoundariesmpLayerprotected
m_showNamempLayerprotected
m_subtypempLayerprotected
m_ticksmpScaleprotected
m_tractablempLayerprotected
m_typempLayerprotected
m_visiblempLayerprotected
m_winmpLayerprotected
m_ZIndexmpLayerprotected
mpLayer(mpLayerType layerType) (defined in mpLayer)mpLayer
mpScale(const wxString &name, int flags, bool grids, std::optional< unsigned int > axisID=std::nullopt)mpScale
Plot(wxDC &dc, mpWindow &w)mpLayer
SetAlign(int align)mpLayerinline
SetAuto(bool automaticScalingIsEnabled)mpScaleinline
SetAxisID(unsigned int yAxisID)mpScaleinline
SetBrush(const wxBrush &brush)mpLayerinline
SetCanDelete(bool canDelete)mpLayerinline
SetDrawOutsideMargins(bool drawModeOutside)mpLayerinline
SetFont(const wxFont &font)mpLayerinline
SetFontColour(const wxColour &colour)mpLayerinline
SetGridPen(const wxPen &pen)mpScaleinline
SetLabelFormat(const wxString &format)mpScaleinlinevirtual
SetLogAxis(bool log) (defined in mpScale)mpScaleinlinevirtual
SetMaxScale(double max) (defined in mpScale)mpScaleinline
SetMinScale(double min) (defined in mpScale)mpScaleinline
SetName(const wxString &name)mpLayerinline
SetPen(const wxPen &pen)mpLayerinline
SetScale(double min, double max) (defined in mpScale)mpScaleinline
SetScale(mpRange range) (defined in mpScale)mpScaleinline
SetShowName(bool show)mpLayerinline
SetTractable(bool track)mpLayerinlinevirtual
SetVisible(bool show)mpLayerinlinevirtual
SetWindow(mpWindow &w)mpLayerinline
ShowGrids(bool grids)mpScaleinline
ShowTicks(bool ticks)mpScaleinline
UpdateContext(wxDC &dc) constmpLayerprotected
wxDECLARE_DYNAMIC_CLASS(mpScale) (defined in mpScale)mpScaleprotected
~mpLayer() (defined in mpLayer)mpLayerinlinevirtual