wxMathPlot
mpScaleX Member List

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

CheckLog(double *x, double *y, int yAxisID)mpLayerprotected
ComputeScaleConstraints(double step, double maxAxisValue)mpScalestatic
DoBeforePlot()mpLayerinlineprotectedvirtual
DoPlot(wxDC &dc, mpWindow &w) overridempScaleXprotectedvirtual
DrawScaleName(wxDC &dc, mpWindow &w, int origin, int labelSize) overridempScaleXprotectedvirtual
FormatLabelValue(double value, const mpScaleConstraints &constraints)mpScale
FormatLogValue(double n)mpScaleprotectedstatic
GetAlign() constmpLayerinline
GetAuto() constmpScaleinline
GetAxisID(void) constmpScaleinline
GetBrush() constmpLayerinline
GetCanDelete(void) constmpLayerinline
GetColourSquare(int side=16)mpLayer
GetCoordIsAlwaysVisible() constmpScaleinline
GetDecimalDigits(double step)mpScaleprotectedstatic
GetDrawOutsideMargins() constmpLayerinline
GetFont() constmpLayerinline
GetFontColour() constmpLayerinline
GetGridPen() constmpScaleinline
GetLabelFormat() constmpScaleinline
GetLabelMode() constmpScaleinline
GetLabelWidth(double value, wxDC &dc, const mpScaleConstraints &constraints)mpScaleprotected
GetLayerSubType() constmpLayerinline
GetLayerType() constmpLayerinline
GetMaxScale() constmpScaleinline
GetMaxX()mpLayerinlinevirtual
GetMaxY()mpLayerinlinevirtual
GetMinScale() constmpScaleinline
GetMinX()mpLayerinlinevirtual
GetMinY()mpLayerinlinevirtual
GetName() constmpLayerinline
GetOrigin(mpWindow &w) overridempScaleXprotectedvirtual
GetPen() constmpLayerinline
GetScale(double *min, double *max) constmpScaleinline
GetScale() constmpScaleinline
GetShowGrids() constmpScaleinline
GetShowName() constmpLayerinline
GetShowTicks() constmpScaleinline
GetSignificantDigits(double step, double maxAxisValue)mpScaleprotectedstatic
GetStep(double scale, int minLabelSpacing)mpScaleprotectedstatic
GetZIndex(void) constmpLayerinline
HasBBox() overridempScaleinlinevirtual
IsBottomAxis() constmpScaleXinline
IsLayerType(const mpLayerType typeOfInterest, int *subtype)mpLayerinlinevirtual
IsLogAxis()mpScaleinlinevirtual
IsTopAxis() constmpScaleXinline
IsTractable() constmpLayerinline
IsVisible() constmpLayerinline
kTickSizempScaleprotectedstatic
kXAxisTitleSpacempScaleprotectedstatic
kYAxisExtraSpacempScaleprotectedstatic
kYAxisLabelSpacempScaleprotectedstatic
kYAxisTitleSpacempScaleprotectedstatic
m_autompScaleprotected
m_axisIDmpScaleprotected
m_axisRangempScaleprotected
m_brushmpLayerprotected
m_CanDeletempLayerprotected
m_CoordIsAlwaysVisiblempScaleprotected
m_drawOutsideMarginsmpLayerprotected
m_flagsmpLayerprotected
m_fontmpLayerprotected
m_fontcolourmpLayerprotected
m_gridpenmpScaleprotected
m_gridsmpScaleprotected
m_hovermpScaleprotected
m_isLogmpScaleprotected
m_labelFormatmpScaleprotected
m_labelTypempScaleprotected
m_namempLayerprotected
m_orgympScaleXprotectedstatic
m_penmpLayerprotected
m_plotBoundariesmpLayerprotected
m_showNamempLayerprotected
m_subtypempLayerprotected
m_ticksmpScaleprotected
m_timeConvmpScaleprotected
m_tractablempLayerprotected
m_typempLayerprotected
m_visiblempLayerprotected
m_winmpLayerprotected
m_ZIndexmpLayerprotected
mpLayer(mpLayerType layerType)mpLayer
mpScale(const wxString &name, int flags, bool grids, mpLabelType labelType=mpLabel_AUTO, mpOptional_uint axisID=std::nullopt)mpScale
mpScaleX(const wxString &name=_T("X"), const int flags=mpALIGN_CENTERX, const bool grids=false, const mpLabelType type=mpLabel_AUTO)mpScaleXinline
Plot(wxDC &dc, mpWindow &w)mpLayer
SetAlign(const int align)mpLayerinline
SetAuto(const bool automaticScalingIsEnabled)mpScaleinline
SetAxisID(const unsigned int yAxisID)mpScaleinline
SetBrush(const wxBrush &brush)mpLayerinline
SetBrush(const wxColour &colour, enum wxBrushStyle style=wxBRUSHSTYLE_SOLID)mpLayerinline
SetCanDelete(const bool canDelete)mpLayerinline
SetCoordIsAlwaysVisible(const bool alwaysVisible)mpScaleinline
SetDrawOutsideMargins(const bool drawModeOutside)mpLayerinline
SetFont(const wxFont &font)mpLayerinline
SetFontColour(const wxColour &colour)mpLayerinline
SetGridPen(const wxPen &pen)mpScaleinline
SetHovering(const bool hover)mpScaleinline
SetLabelFormat(const wxString &format, const bool updateLabelMode=false)mpScaleinline
SetLabelMode(const mpLabelType mode, const unsigned int time_conv=MP_X_RAWTIME)mpScaleinline
SetLogAxis(const bool log)mpScaleinlinevirtual
SetMaxScale(const double max)mpScaleinline
SetMinScale(const double min)mpScaleinline
SetName(const wxString &name)mpLayerinline
SetPen(const wxPen &pen)mpLayerinline
SetScale(const double min, const double max)mpScaleinline
SetScale(const mpRange< double > range)mpScaleinline
SetShowName(const bool show)mpLayerinline
SetTractable(const bool track)mpLayerinlinevirtual
SetVisible(const bool show)mpLayerinlinevirtual
SetWindow(mpWindow &w)mpLayerinline
ShowGrids(const bool grids)mpScaleinline
ShowTicks(const bool ticks)mpScaleinline
UpdateContext(wxDC &dc) constmpLayerprotected
UseScientific(double maxAxisValue)mpScaleprotectedstatic
~mpLayer() override (defined in mpLayer)mpLayerinline