MCPcopy Create free account
hub / github.com/PlotJuggler/PlotJuggler / colorFromIndex

Function colorFromIndex

pj_plotting/widget/src/PlotWidgetBase.cpp:48–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46}
47
48[[nodiscard]] QColor colorFromIndex(int index) {
49 static const std::array<QColor, 8> k_colors = {
50 QColor("#1f77b4"), QColor("#d62728"), QColor("#1ac938"), QColor("#ff7f0e"),
51 QColor("#f14cc1"), QColor("#9467bd"), QColor("#17becf"), QColor("#bcbd22"),
52 };
53 return k_colors[static_cast<std::size_t>(index) % k_colors.size()];
54}
55
56// Session-wide override for the OpenGL canvas choice, set by
57// PlotWidgetBase::setOpenGlDisabledOverride (the --disable-opengl CLI flag).

Callers 2

nextColorMethod · 0.85
paletteColorMethod · 0.85

Calls 2

QColorClass · 0.50
sizeMethod · 0.45

Tested by

no test coverage detected