Documentation

UI::Plot::AxisFlags

Enum

Flags that can be passed to UI::Plot::SetupAxis.

Values

UI::Plot::AxisFlags::None (0)

UI::Plot::AxisFlags::NoLabel (1)

The axis label will not be displayed (axis labels are also hidden if the supplied string name is nullpt

UI::Plot::AxisFlags::NoGridLines (2)

No grid lines will be displayed

UI::Plot::AxisFlags::NoTickMarks (4)

No tick marks will be displayed

UI::Plot::AxisFlags::NoTickLabels (8)

No text labels will be displayed

UI::Plot::AxisFlags::NoInitialFit (16)

Axis will not be initially fit to data extents on the first rendered frame

UI::Plot::AxisFlags::NoMenus (32)

The user will not be able to open context menus with right-click

UI::Plot::AxisFlags::NoSideSwitch (64)

The user will not be able to switch the axis side by dragging it

UI::Plot::AxisFlags::NoHighlight (128)

The axis will not have its background highlighted when hovered or held

UI::Plot::AxisFlags::Opposite (256)

Axis ticks and labels will be rendered on the conventionally opposite side (i.e, right or top)

UI::Plot::AxisFlags::Foreground (512)

Grid lines will be displayed in the foreground (i.e. on top of data) instead of the background

UI::Plot::AxisFlags::Invert (1024)

The axis will be inverted

UI::Plot::AxisFlags::AutoFit (2048)

Axis will be auto-fitting to data extents

UI::Plot::AxisFlags::RangeFit (4096)

Axis will only fit points if the point is in the visible range of the orthogonal axis

UI::Plot::AxisFlags::PanStretch (8192)

Panning in a locked or constrained state will cause the axis to stretch if possible

UI::Plot::AxisFlags::LockMin (16384)

The axis minimum value will be locked when panning/zooming

UI::Plot::AxisFlags::LockMax (32768)

The axis maximum value will be locked when panning/zooming

UI::Plot::AxisFlags::Lock (49152)

UI::Plot::AxisFlags::NoDecorations (15)

UI::Plot::AxisFlags::AuxDefault (258)