packages feed

dear-imgui-raw-implot-1.0.0: cbits/implot_shim.cpp

// THIS FILE HAS BEEN AUTO-GENERATED BY scripts/generate-implot-shim.py.
// **DO NOT EDIT DIRECTLY** -- regen via scripts/refresh-generated-in.sh.

#include "implot_shim.h"

namespace ImPlot {

void PlotLine_S8(const char* label_id, const ImS8* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotLine<ImS8>(label_id, values, count, xscale, xstart, spec); }
void PlotLine_U8(const char* label_id, const ImU8* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotLine<ImU8>(label_id, values, count, xscale, xstart, spec); }
void PlotLine_S16(const char* label_id, const ImS16* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotLine<ImS16>(label_id, values, count, xscale, xstart, spec); }
void PlotLine_U16(const char* label_id, const ImU16* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotLine<ImU16>(label_id, values, count, xscale, xstart, spec); }
void PlotLine_S32(const char* label_id, const ImS32* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotLine<ImS32>(label_id, values, count, xscale, xstart, spec); }
void PlotLine_U32(const char* label_id, const ImU32* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotLine<ImU32>(label_id, values, count, xscale, xstart, spec); }
void PlotLine_S64(const char* label_id, const ImS64* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotLine<ImS64>(label_id, values, count, xscale, xstart, spec); }
void PlotLine_U64(const char* label_id, const ImU64* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotLine<ImU64>(label_id, values, count, xscale, xstart, spec); }
void PlotLine_F32(const char* label_id, const float* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotLine<float>(label_id, values, count, xscale, xstart, spec); }
void PlotLine_F64(const char* label_id, const double* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotLine<double>(label_id, values, count, xscale, xstart, spec); }
void PlotLine_xy_S8(const char* label_id, const ImS8* xs, const ImS8* ys, int count, const ImPlotSpec& spec) { PlotLine<ImS8>(label_id, xs, ys, count, spec); }
void PlotLine_xy_U8(const char* label_id, const ImU8* xs, const ImU8* ys, int count, const ImPlotSpec& spec) { PlotLine<ImU8>(label_id, xs, ys, count, spec); }
void PlotLine_xy_S16(const char* label_id, const ImS16* xs, const ImS16* ys, int count, const ImPlotSpec& spec) { PlotLine<ImS16>(label_id, xs, ys, count, spec); }
void PlotLine_xy_U16(const char* label_id, const ImU16* xs, const ImU16* ys, int count, const ImPlotSpec& spec) { PlotLine<ImU16>(label_id, xs, ys, count, spec); }
void PlotLine_xy_S32(const char* label_id, const ImS32* xs, const ImS32* ys, int count, const ImPlotSpec& spec) { PlotLine<ImS32>(label_id, xs, ys, count, spec); }
void PlotLine_xy_U32(const char* label_id, const ImU32* xs, const ImU32* ys, int count, const ImPlotSpec& spec) { PlotLine<ImU32>(label_id, xs, ys, count, spec); }
void PlotLine_xy_S64(const char* label_id, const ImS64* xs, const ImS64* ys, int count, const ImPlotSpec& spec) { PlotLine<ImS64>(label_id, xs, ys, count, spec); }
void PlotLine_xy_U64(const char* label_id, const ImU64* xs, const ImU64* ys, int count, const ImPlotSpec& spec) { PlotLine<ImU64>(label_id, xs, ys, count, spec); }
void PlotLine_xy_F32(const char* label_id, const float* xs, const float* ys, int count, const ImPlotSpec& spec) { PlotLine<float>(label_id, xs, ys, count, spec); }
void PlotLine_xy_F64(const char* label_id, const double* xs, const double* ys, int count, const ImPlotSpec& spec) { PlotLine<double>(label_id, xs, ys, count, spec); }
void PlotScatter_S8(const char* label_id, const ImS8* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotScatter<ImS8>(label_id, values, count, xscale, xstart, spec); }
void PlotScatter_U8(const char* label_id, const ImU8* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotScatter<ImU8>(label_id, values, count, xscale, xstart, spec); }
void PlotScatter_S16(const char* label_id, const ImS16* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotScatter<ImS16>(label_id, values, count, xscale, xstart, spec); }
void PlotScatter_U16(const char* label_id, const ImU16* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotScatter<ImU16>(label_id, values, count, xscale, xstart, spec); }
void PlotScatter_S32(const char* label_id, const ImS32* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotScatter<ImS32>(label_id, values, count, xscale, xstart, spec); }
void PlotScatter_U32(const char* label_id, const ImU32* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotScatter<ImU32>(label_id, values, count, xscale, xstart, spec); }
void PlotScatter_S64(const char* label_id, const ImS64* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotScatter<ImS64>(label_id, values, count, xscale, xstart, spec); }
void PlotScatter_U64(const char* label_id, const ImU64* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotScatter<ImU64>(label_id, values, count, xscale, xstart, spec); }
void PlotScatter_F32(const char* label_id, const float* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotScatter<float>(label_id, values, count, xscale, xstart, spec); }
void PlotScatter_F64(const char* label_id, const double* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotScatter<double>(label_id, values, count, xscale, xstart, spec); }
void PlotScatter_xy_S8(const char* label_id, const ImS8* xs, const ImS8* ys, int count, const ImPlotSpec& spec) { PlotScatter<ImS8>(label_id, xs, ys, count, spec); }
void PlotScatter_xy_U8(const char* label_id, const ImU8* xs, const ImU8* ys, int count, const ImPlotSpec& spec) { PlotScatter<ImU8>(label_id, xs, ys, count, spec); }
void PlotScatter_xy_S16(const char* label_id, const ImS16* xs, const ImS16* ys, int count, const ImPlotSpec& spec) { PlotScatter<ImS16>(label_id, xs, ys, count, spec); }
void PlotScatter_xy_U16(const char* label_id, const ImU16* xs, const ImU16* ys, int count, const ImPlotSpec& spec) { PlotScatter<ImU16>(label_id, xs, ys, count, spec); }
void PlotScatter_xy_S32(const char* label_id, const ImS32* xs, const ImS32* ys, int count, const ImPlotSpec& spec) { PlotScatter<ImS32>(label_id, xs, ys, count, spec); }
void PlotScatter_xy_U32(const char* label_id, const ImU32* xs, const ImU32* ys, int count, const ImPlotSpec& spec) { PlotScatter<ImU32>(label_id, xs, ys, count, spec); }
void PlotScatter_xy_S64(const char* label_id, const ImS64* xs, const ImS64* ys, int count, const ImPlotSpec& spec) { PlotScatter<ImS64>(label_id, xs, ys, count, spec); }
void PlotScatter_xy_U64(const char* label_id, const ImU64* xs, const ImU64* ys, int count, const ImPlotSpec& spec) { PlotScatter<ImU64>(label_id, xs, ys, count, spec); }
void PlotScatter_xy_F32(const char* label_id, const float* xs, const float* ys, int count, const ImPlotSpec& spec) { PlotScatter<float>(label_id, xs, ys, count, spec); }
void PlotScatter_xy_F64(const char* label_id, const double* xs, const double* ys, int count, const ImPlotSpec& spec) { PlotScatter<double>(label_id, xs, ys, count, spec); }
void PlotBubbles_S8(const char* label_id, const ImS8* values, const ImS8* szs, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotBubbles<ImS8>(label_id, values, szs, count, xscale, xstart, spec); }
void PlotBubbles_U8(const char* label_id, const ImU8* values, const ImU8* szs, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotBubbles<ImU8>(label_id, values, szs, count, xscale, xstart, spec); }
void PlotBubbles_S16(const char* label_id, const ImS16* values, const ImS16* szs, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotBubbles<ImS16>(label_id, values, szs, count, xscale, xstart, spec); }
void PlotBubbles_U16(const char* label_id, const ImU16* values, const ImU16* szs, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotBubbles<ImU16>(label_id, values, szs, count, xscale, xstart, spec); }
void PlotBubbles_S32(const char* label_id, const ImS32* values, const ImS32* szs, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotBubbles<ImS32>(label_id, values, szs, count, xscale, xstart, spec); }
void PlotBubbles_U32(const char* label_id, const ImU32* values, const ImU32* szs, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotBubbles<ImU32>(label_id, values, szs, count, xscale, xstart, spec); }
void PlotBubbles_S64(const char* label_id, const ImS64* values, const ImS64* szs, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotBubbles<ImS64>(label_id, values, szs, count, xscale, xstart, spec); }
void PlotBubbles_U64(const char* label_id, const ImU64* values, const ImU64* szs, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotBubbles<ImU64>(label_id, values, szs, count, xscale, xstart, spec); }
void PlotBubbles_F32(const char* label_id, const float* values, const float* szs, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotBubbles<float>(label_id, values, szs, count, xscale, xstart, spec); }
void PlotBubbles_F64(const char* label_id, const double* values, const double* szs, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotBubbles<double>(label_id, values, szs, count, xscale, xstart, spec); }
void PlotBubbles_xy_S8(const char* label_id, const ImS8* xs, const ImS8* ys, const ImS8* szs, int count, const ImPlotSpec& spec) { PlotBubbles<ImS8>(label_id, xs, ys, szs, count, spec); }
void PlotBubbles_xy_U8(const char* label_id, const ImU8* xs, const ImU8* ys, const ImU8* szs, int count, const ImPlotSpec& spec) { PlotBubbles<ImU8>(label_id, xs, ys, szs, count, spec); }
void PlotBubbles_xy_S16(const char* label_id, const ImS16* xs, const ImS16* ys, const ImS16* szs, int count, const ImPlotSpec& spec) { PlotBubbles<ImS16>(label_id, xs, ys, szs, count, spec); }
void PlotBubbles_xy_U16(const char* label_id, const ImU16* xs, const ImU16* ys, const ImU16* szs, int count, const ImPlotSpec& spec) { PlotBubbles<ImU16>(label_id, xs, ys, szs, count, spec); }
void PlotBubbles_xy_S32(const char* label_id, const ImS32* xs, const ImS32* ys, const ImS32* szs, int count, const ImPlotSpec& spec) { PlotBubbles<ImS32>(label_id, xs, ys, szs, count, spec); }
void PlotBubbles_xy_U32(const char* label_id, const ImU32* xs, const ImU32* ys, const ImU32* szs, int count, const ImPlotSpec& spec) { PlotBubbles<ImU32>(label_id, xs, ys, szs, count, spec); }
void PlotBubbles_xy_S64(const char* label_id, const ImS64* xs, const ImS64* ys, const ImS64* szs, int count, const ImPlotSpec& spec) { PlotBubbles<ImS64>(label_id, xs, ys, szs, count, spec); }
void PlotBubbles_xy_U64(const char* label_id, const ImU64* xs, const ImU64* ys, const ImU64* szs, int count, const ImPlotSpec& spec) { PlotBubbles<ImU64>(label_id, xs, ys, szs, count, spec); }
void PlotBubbles_xy_F32(const char* label_id, const float* xs, const float* ys, const float* szs, int count, const ImPlotSpec& spec) { PlotBubbles<float>(label_id, xs, ys, szs, count, spec); }
void PlotBubbles_xy_F64(const char* label_id, const double* xs, const double* ys, const double* szs, int count, const ImPlotSpec& spec) { PlotBubbles<double>(label_id, xs, ys, szs, count, spec); }
void PlotPolygon_S8(const char* label_id, const ImS8* xs, const ImS8* ys, int count, const ImPlotSpec& spec) { PlotPolygon<ImS8>(label_id, xs, ys, count, spec); }
void PlotPolygon_U8(const char* label_id, const ImU8* xs, const ImU8* ys, int count, const ImPlotSpec& spec) { PlotPolygon<ImU8>(label_id, xs, ys, count, spec); }
void PlotPolygon_S16(const char* label_id, const ImS16* xs, const ImS16* ys, int count, const ImPlotSpec& spec) { PlotPolygon<ImS16>(label_id, xs, ys, count, spec); }
void PlotPolygon_U16(const char* label_id, const ImU16* xs, const ImU16* ys, int count, const ImPlotSpec& spec) { PlotPolygon<ImU16>(label_id, xs, ys, count, spec); }
void PlotPolygon_S32(const char* label_id, const ImS32* xs, const ImS32* ys, int count, const ImPlotSpec& spec) { PlotPolygon<ImS32>(label_id, xs, ys, count, spec); }
void PlotPolygon_U32(const char* label_id, const ImU32* xs, const ImU32* ys, int count, const ImPlotSpec& spec) { PlotPolygon<ImU32>(label_id, xs, ys, count, spec); }
void PlotPolygon_S64(const char* label_id, const ImS64* xs, const ImS64* ys, int count, const ImPlotSpec& spec) { PlotPolygon<ImS64>(label_id, xs, ys, count, spec); }
void PlotPolygon_U64(const char* label_id, const ImU64* xs, const ImU64* ys, int count, const ImPlotSpec& spec) { PlotPolygon<ImU64>(label_id, xs, ys, count, spec); }
void PlotPolygon_F32(const char* label_id, const float* xs, const float* ys, int count, const ImPlotSpec& spec) { PlotPolygon<float>(label_id, xs, ys, count, spec); }
void PlotPolygon_F64(const char* label_id, const double* xs, const double* ys, int count, const ImPlotSpec& spec) { PlotPolygon<double>(label_id, xs, ys, count, spec); }
void PlotStairs_S8(const char* label_id, const ImS8* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotStairs<ImS8>(label_id, values, count, xscale, xstart, spec); }
void PlotStairs_U8(const char* label_id, const ImU8* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotStairs<ImU8>(label_id, values, count, xscale, xstart, spec); }
void PlotStairs_S16(const char* label_id, const ImS16* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotStairs<ImS16>(label_id, values, count, xscale, xstart, spec); }
void PlotStairs_U16(const char* label_id, const ImU16* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotStairs<ImU16>(label_id, values, count, xscale, xstart, spec); }
void PlotStairs_S32(const char* label_id, const ImS32* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotStairs<ImS32>(label_id, values, count, xscale, xstart, spec); }
void PlotStairs_U32(const char* label_id, const ImU32* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotStairs<ImU32>(label_id, values, count, xscale, xstart, spec); }
void PlotStairs_S64(const char* label_id, const ImS64* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotStairs<ImS64>(label_id, values, count, xscale, xstart, spec); }
void PlotStairs_U64(const char* label_id, const ImU64* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotStairs<ImU64>(label_id, values, count, xscale, xstart, spec); }
void PlotStairs_F32(const char* label_id, const float* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotStairs<float>(label_id, values, count, xscale, xstart, spec); }
void PlotStairs_F64(const char* label_id, const double* values, int count, double xscale, double xstart, const ImPlotSpec& spec) { PlotStairs<double>(label_id, values, count, xscale, xstart, spec); }
void PlotStairs_xy_S8(const char* label_id, const ImS8* xs, const ImS8* ys, int count, const ImPlotSpec& spec) { PlotStairs<ImS8>(label_id, xs, ys, count, spec); }
void PlotStairs_xy_U8(const char* label_id, const ImU8* xs, const ImU8* ys, int count, const ImPlotSpec& spec) { PlotStairs<ImU8>(label_id, xs, ys, count, spec); }
void PlotStairs_xy_S16(const char* label_id, const ImS16* xs, const ImS16* ys, int count, const ImPlotSpec& spec) { PlotStairs<ImS16>(label_id, xs, ys, count, spec); }
void PlotStairs_xy_U16(const char* label_id, const ImU16* xs, const ImU16* ys, int count, const ImPlotSpec& spec) { PlotStairs<ImU16>(label_id, xs, ys, count, spec); }
void PlotStairs_xy_S32(const char* label_id, const ImS32* xs, const ImS32* ys, int count, const ImPlotSpec& spec) { PlotStairs<ImS32>(label_id, xs, ys, count, spec); }
void PlotStairs_xy_U32(const char* label_id, const ImU32* xs, const ImU32* ys, int count, const ImPlotSpec& spec) { PlotStairs<ImU32>(label_id, xs, ys, count, spec); }
void PlotStairs_xy_S64(const char* label_id, const ImS64* xs, const ImS64* ys, int count, const ImPlotSpec& spec) { PlotStairs<ImS64>(label_id, xs, ys, count, spec); }
void PlotStairs_xy_U64(const char* label_id, const ImU64* xs, const ImU64* ys, int count, const ImPlotSpec& spec) { PlotStairs<ImU64>(label_id, xs, ys, count, spec); }
void PlotStairs_xy_F32(const char* label_id, const float* xs, const float* ys, int count, const ImPlotSpec& spec) { PlotStairs<float>(label_id, xs, ys, count, spec); }
void PlotStairs_xy_F64(const char* label_id, const double* xs, const double* ys, int count, const ImPlotSpec& spec) { PlotStairs<double>(label_id, xs, ys, count, spec); }
void PlotShaded_S8(const char* label_id, const ImS8* values, int count, double yref, double xscale, double xstart, const ImPlotSpec& spec) { PlotShaded<ImS8>(label_id, values, count, yref, xscale, xstart, spec); }
void PlotShaded_U8(const char* label_id, const ImU8* values, int count, double yref, double xscale, double xstart, const ImPlotSpec& spec) { PlotShaded<ImU8>(label_id, values, count, yref, xscale, xstart, spec); }
void PlotShaded_S16(const char* label_id, const ImS16* values, int count, double yref, double xscale, double xstart, const ImPlotSpec& spec) { PlotShaded<ImS16>(label_id, values, count, yref, xscale, xstart, spec); }
void PlotShaded_U16(const char* label_id, const ImU16* values, int count, double yref, double xscale, double xstart, const ImPlotSpec& spec) { PlotShaded<ImU16>(label_id, values, count, yref, xscale, xstart, spec); }
void PlotShaded_S32(const char* label_id, const ImS32* values, int count, double yref, double xscale, double xstart, const ImPlotSpec& spec) { PlotShaded<ImS32>(label_id, values, count, yref, xscale, xstart, spec); }
void PlotShaded_U32(const char* label_id, const ImU32* values, int count, double yref, double xscale, double xstart, const ImPlotSpec& spec) { PlotShaded<ImU32>(label_id, values, count, yref, xscale, xstart, spec); }
void PlotShaded_S64(const char* label_id, const ImS64* values, int count, double yref, double xscale, double xstart, const ImPlotSpec& spec) { PlotShaded<ImS64>(label_id, values, count, yref, xscale, xstart, spec); }
void PlotShaded_U64(const char* label_id, const ImU64* values, int count, double yref, double xscale, double xstart, const ImPlotSpec& spec) { PlotShaded<ImU64>(label_id, values, count, yref, xscale, xstart, spec); }
void PlotShaded_F32(const char* label_id, const float* values, int count, double yref, double xscale, double xstart, const ImPlotSpec& spec) { PlotShaded<float>(label_id, values, count, yref, xscale, xstart, spec); }
void PlotShaded_F64(const char* label_id, const double* values, int count, double yref, double xscale, double xstart, const ImPlotSpec& spec) { PlotShaded<double>(label_id, values, count, yref, xscale, xstart, spec); }
void PlotShaded_xy_S8(const char* label_id, const ImS8* xs, const ImS8* ys, int count, double yref, const ImPlotSpec& spec) { PlotShaded<ImS8>(label_id, xs, ys, count, yref, spec); }
void PlotShaded_xy_U8(const char* label_id, const ImU8* xs, const ImU8* ys, int count, double yref, const ImPlotSpec& spec) { PlotShaded<ImU8>(label_id, xs, ys, count, yref, spec); }
void PlotShaded_xy_S16(const char* label_id, const ImS16* xs, const ImS16* ys, int count, double yref, const ImPlotSpec& spec) { PlotShaded<ImS16>(label_id, xs, ys, count, yref, spec); }
void PlotShaded_xy_U16(const char* label_id, const ImU16* xs, const ImU16* ys, int count, double yref, const ImPlotSpec& spec) { PlotShaded<ImU16>(label_id, xs, ys, count, yref, spec); }
void PlotShaded_xy_S32(const char* label_id, const ImS32* xs, const ImS32* ys, int count, double yref, const ImPlotSpec& spec) { PlotShaded<ImS32>(label_id, xs, ys, count, yref, spec); }
void PlotShaded_xy_U32(const char* label_id, const ImU32* xs, const ImU32* ys, int count, double yref, const ImPlotSpec& spec) { PlotShaded<ImU32>(label_id, xs, ys, count, yref, spec); }
void PlotShaded_xy_S64(const char* label_id, const ImS64* xs, const ImS64* ys, int count, double yref, const ImPlotSpec& spec) { PlotShaded<ImS64>(label_id, xs, ys, count, yref, spec); }
void PlotShaded_xy_U64(const char* label_id, const ImU64* xs, const ImU64* ys, int count, double yref, const ImPlotSpec& spec) { PlotShaded<ImU64>(label_id, xs, ys, count, yref, spec); }
void PlotShaded_xy_F32(const char* label_id, const float* xs, const float* ys, int count, double yref, const ImPlotSpec& spec) { PlotShaded<float>(label_id, xs, ys, count, yref, spec); }
void PlotShaded_xy_F64(const char* label_id, const double* xs, const double* ys, int count, double yref, const ImPlotSpec& spec) { PlotShaded<double>(label_id, xs, ys, count, yref, spec); }
void PlotShaded_xyy_S8(const char* label_id, const ImS8* xs, const ImS8* ys1, const ImS8* ys2, int count, const ImPlotSpec& spec) { PlotShaded<ImS8>(label_id, xs, ys1, ys2, count, spec); }
void PlotShaded_xyy_U8(const char* label_id, const ImU8* xs, const ImU8* ys1, const ImU8* ys2, int count, const ImPlotSpec& spec) { PlotShaded<ImU8>(label_id, xs, ys1, ys2, count, spec); }
void PlotShaded_xyy_S16(const char* label_id, const ImS16* xs, const ImS16* ys1, const ImS16* ys2, int count, const ImPlotSpec& spec) { PlotShaded<ImS16>(label_id, xs, ys1, ys2, count, spec); }
void PlotShaded_xyy_U16(const char* label_id, const ImU16* xs, const ImU16* ys1, const ImU16* ys2, int count, const ImPlotSpec& spec) { PlotShaded<ImU16>(label_id, xs, ys1, ys2, count, spec); }
void PlotShaded_xyy_S32(const char* label_id, const ImS32* xs, const ImS32* ys1, const ImS32* ys2, int count, const ImPlotSpec& spec) { PlotShaded<ImS32>(label_id, xs, ys1, ys2, count, spec); }
void PlotShaded_xyy_U32(const char* label_id, const ImU32* xs, const ImU32* ys1, const ImU32* ys2, int count, const ImPlotSpec& spec) { PlotShaded<ImU32>(label_id, xs, ys1, ys2, count, spec); }
void PlotShaded_xyy_S64(const char* label_id, const ImS64* xs, const ImS64* ys1, const ImS64* ys2, int count, const ImPlotSpec& spec) { PlotShaded<ImS64>(label_id, xs, ys1, ys2, count, spec); }
void PlotShaded_xyy_U64(const char* label_id, const ImU64* xs, const ImU64* ys1, const ImU64* ys2, int count, const ImPlotSpec& spec) { PlotShaded<ImU64>(label_id, xs, ys1, ys2, count, spec); }
void PlotShaded_xyy_F32(const char* label_id, const float* xs, const float* ys1, const float* ys2, int count, const ImPlotSpec& spec) { PlotShaded<float>(label_id, xs, ys1, ys2, count, spec); }
void PlotShaded_xyy_F64(const char* label_id, const double* xs, const double* ys1, const double* ys2, int count, const ImPlotSpec& spec) { PlotShaded<double>(label_id, xs, ys1, ys2, count, spec); }
void PlotBars_S8(const char* label_id, const ImS8* values, int count, double bar_size, double shift, const ImPlotSpec& spec) { PlotBars<ImS8>(label_id, values, count, bar_size, shift, spec); }
void PlotBars_U8(const char* label_id, const ImU8* values, int count, double bar_size, double shift, const ImPlotSpec& spec) { PlotBars<ImU8>(label_id, values, count, bar_size, shift, spec); }
void PlotBars_S16(const char* label_id, const ImS16* values, int count, double bar_size, double shift, const ImPlotSpec& spec) { PlotBars<ImS16>(label_id, values, count, bar_size, shift, spec); }
void PlotBars_U16(const char* label_id, const ImU16* values, int count, double bar_size, double shift, const ImPlotSpec& spec) { PlotBars<ImU16>(label_id, values, count, bar_size, shift, spec); }
void PlotBars_S32(const char* label_id, const ImS32* values, int count, double bar_size, double shift, const ImPlotSpec& spec) { PlotBars<ImS32>(label_id, values, count, bar_size, shift, spec); }
void PlotBars_U32(const char* label_id, const ImU32* values, int count, double bar_size, double shift, const ImPlotSpec& spec) { PlotBars<ImU32>(label_id, values, count, bar_size, shift, spec); }
void PlotBars_S64(const char* label_id, const ImS64* values, int count, double bar_size, double shift, const ImPlotSpec& spec) { PlotBars<ImS64>(label_id, values, count, bar_size, shift, spec); }
void PlotBars_U64(const char* label_id, const ImU64* values, int count, double bar_size, double shift, const ImPlotSpec& spec) { PlotBars<ImU64>(label_id, values, count, bar_size, shift, spec); }
void PlotBars_F32(const char* label_id, const float* values, int count, double bar_size, double shift, const ImPlotSpec& spec) { PlotBars<float>(label_id, values, count, bar_size, shift, spec); }
void PlotBars_F64(const char* label_id, const double* values, int count, double bar_size, double shift, const ImPlotSpec& spec) { PlotBars<double>(label_id, values, count, bar_size, shift, spec); }
void PlotBars_xy_S8(const char* label_id, const ImS8* xs, const ImS8* ys, int count, double bar_size, const ImPlotSpec& spec) { PlotBars<ImS8>(label_id, xs, ys, count, bar_size, spec); }
void PlotBars_xy_U8(const char* label_id, const ImU8* xs, const ImU8* ys, int count, double bar_size, const ImPlotSpec& spec) { PlotBars<ImU8>(label_id, xs, ys, count, bar_size, spec); }
void PlotBars_xy_S16(const char* label_id, const ImS16* xs, const ImS16* ys, int count, double bar_size, const ImPlotSpec& spec) { PlotBars<ImS16>(label_id, xs, ys, count, bar_size, spec); }
void PlotBars_xy_U16(const char* label_id, const ImU16* xs, const ImU16* ys, int count, double bar_size, const ImPlotSpec& spec) { PlotBars<ImU16>(label_id, xs, ys, count, bar_size, spec); }
void PlotBars_xy_S32(const char* label_id, const ImS32* xs, const ImS32* ys, int count, double bar_size, const ImPlotSpec& spec) { PlotBars<ImS32>(label_id, xs, ys, count, bar_size, spec); }
void PlotBars_xy_U32(const char* label_id, const ImU32* xs, const ImU32* ys, int count, double bar_size, const ImPlotSpec& spec) { PlotBars<ImU32>(label_id, xs, ys, count, bar_size, spec); }
void PlotBars_xy_S64(const char* label_id, const ImS64* xs, const ImS64* ys, int count, double bar_size, const ImPlotSpec& spec) { PlotBars<ImS64>(label_id, xs, ys, count, bar_size, spec); }
void PlotBars_xy_U64(const char* label_id, const ImU64* xs, const ImU64* ys, int count, double bar_size, const ImPlotSpec& spec) { PlotBars<ImU64>(label_id, xs, ys, count, bar_size, spec); }
void PlotBars_xy_F32(const char* label_id, const float* xs, const float* ys, int count, double bar_size, const ImPlotSpec& spec) { PlotBars<float>(label_id, xs, ys, count, bar_size, spec); }
void PlotBars_xy_F64(const char* label_id, const double* xs, const double* ys, int count, double bar_size, const ImPlotSpec& spec) { PlotBars<double>(label_id, xs, ys, count, bar_size, spec); }
void PlotBarGroups_S8(const char* const label_ids[], const ImS8* values, int item_count, int group_count, double group_size, double shift, const ImPlotSpec& spec) { PlotBarGroups<ImS8>(label_ids, values, item_count, group_count, group_size, shift, spec); }
void PlotBarGroups_U8(const char* const label_ids[], const ImU8* values, int item_count, int group_count, double group_size, double shift, const ImPlotSpec& spec) { PlotBarGroups<ImU8>(label_ids, values, item_count, group_count, group_size, shift, spec); }
void PlotBarGroups_S16(const char* const label_ids[], const ImS16* values, int item_count, int group_count, double group_size, double shift, const ImPlotSpec& spec) { PlotBarGroups<ImS16>(label_ids, values, item_count, group_count, group_size, shift, spec); }
void PlotBarGroups_U16(const char* const label_ids[], const ImU16* values, int item_count, int group_count, double group_size, double shift, const ImPlotSpec& spec) { PlotBarGroups<ImU16>(label_ids, values, item_count, group_count, group_size, shift, spec); }
void PlotBarGroups_S32(const char* const label_ids[], const ImS32* values, int item_count, int group_count, double group_size, double shift, const ImPlotSpec& spec) { PlotBarGroups<ImS32>(label_ids, values, item_count, group_count, group_size, shift, spec); }
void PlotBarGroups_U32(const char* const label_ids[], const ImU32* values, int item_count, int group_count, double group_size, double shift, const ImPlotSpec& spec) { PlotBarGroups<ImU32>(label_ids, values, item_count, group_count, group_size, shift, spec); }
void PlotBarGroups_S64(const char* const label_ids[], const ImS64* values, int item_count, int group_count, double group_size, double shift, const ImPlotSpec& spec) { PlotBarGroups<ImS64>(label_ids, values, item_count, group_count, group_size, shift, spec); }
void PlotBarGroups_U64(const char* const label_ids[], const ImU64* values, int item_count, int group_count, double group_size, double shift, const ImPlotSpec& spec) { PlotBarGroups<ImU64>(label_ids, values, item_count, group_count, group_size, shift, spec); }
void PlotBarGroups_F32(const char* const label_ids[], const float* values, int item_count, int group_count, double group_size, double shift, const ImPlotSpec& spec) { PlotBarGroups<float>(label_ids, values, item_count, group_count, group_size, shift, spec); }
void PlotBarGroups_F64(const char* const label_ids[], const double* values, int item_count, int group_count, double group_size, double shift, const ImPlotSpec& spec) { PlotBarGroups<double>(label_ids, values, item_count, group_count, group_size, shift, spec); }
void PlotErrorBars_xye_S8(const char* label_id, const ImS8* xs, const ImS8* ys, const ImS8* err, int count, const ImPlotSpec& spec) { PlotErrorBars<ImS8>(label_id, xs, ys, err, count, spec); }
void PlotErrorBars_xye_U8(const char* label_id, const ImU8* xs, const ImU8* ys, const ImU8* err, int count, const ImPlotSpec& spec) { PlotErrorBars<ImU8>(label_id, xs, ys, err, count, spec); }
void PlotErrorBars_xye_S16(const char* label_id, const ImS16* xs, const ImS16* ys, const ImS16* err, int count, const ImPlotSpec& spec) { PlotErrorBars<ImS16>(label_id, xs, ys, err, count, spec); }
void PlotErrorBars_xye_U16(const char* label_id, const ImU16* xs, const ImU16* ys, const ImU16* err, int count, const ImPlotSpec& spec) { PlotErrorBars<ImU16>(label_id, xs, ys, err, count, spec); }
void PlotErrorBars_xye_S32(const char* label_id, const ImS32* xs, const ImS32* ys, const ImS32* err, int count, const ImPlotSpec& spec) { PlotErrorBars<ImS32>(label_id, xs, ys, err, count, spec); }
void PlotErrorBars_xye_U32(const char* label_id, const ImU32* xs, const ImU32* ys, const ImU32* err, int count, const ImPlotSpec& spec) { PlotErrorBars<ImU32>(label_id, xs, ys, err, count, spec); }
void PlotErrorBars_xye_S64(const char* label_id, const ImS64* xs, const ImS64* ys, const ImS64* err, int count, const ImPlotSpec& spec) { PlotErrorBars<ImS64>(label_id, xs, ys, err, count, spec); }
void PlotErrorBars_xye_U64(const char* label_id, const ImU64* xs, const ImU64* ys, const ImU64* err, int count, const ImPlotSpec& spec) { PlotErrorBars<ImU64>(label_id, xs, ys, err, count, spec); }
void PlotErrorBars_xye_F32(const char* label_id, const float* xs, const float* ys, const float* err, int count, const ImPlotSpec& spec) { PlotErrorBars<float>(label_id, xs, ys, err, count, spec); }
void PlotErrorBars_xye_F64(const char* label_id, const double* xs, const double* ys, const double* err, int count, const ImPlotSpec& spec) { PlotErrorBars<double>(label_id, xs, ys, err, count, spec); }
void PlotErrorBars_xynp_S8(const char* label_id, const ImS8* xs, const ImS8* ys, const ImS8* neg, const ImS8* pos, int count, const ImPlotSpec& spec) { PlotErrorBars<ImS8>(label_id, xs, ys, neg, pos, count, spec); }
void PlotErrorBars_xynp_U8(const char* label_id, const ImU8* xs, const ImU8* ys, const ImU8* neg, const ImU8* pos, int count, const ImPlotSpec& spec) { PlotErrorBars<ImU8>(label_id, xs, ys, neg, pos, count, spec); }
void PlotErrorBars_xynp_S16(const char* label_id, const ImS16* xs, const ImS16* ys, const ImS16* neg, const ImS16* pos, int count, const ImPlotSpec& spec) { PlotErrorBars<ImS16>(label_id, xs, ys, neg, pos, count, spec); }
void PlotErrorBars_xynp_U16(const char* label_id, const ImU16* xs, const ImU16* ys, const ImU16* neg, const ImU16* pos, int count, const ImPlotSpec& spec) { PlotErrorBars<ImU16>(label_id, xs, ys, neg, pos, count, spec); }
void PlotErrorBars_xynp_S32(const char* label_id, const ImS32* xs, const ImS32* ys, const ImS32* neg, const ImS32* pos, int count, const ImPlotSpec& spec) { PlotErrorBars<ImS32>(label_id, xs, ys, neg, pos, count, spec); }
void PlotErrorBars_xynp_U32(const char* label_id, const ImU32* xs, const ImU32* ys, const ImU32* neg, const ImU32* pos, int count, const ImPlotSpec& spec) { PlotErrorBars<ImU32>(label_id, xs, ys, neg, pos, count, spec); }
void PlotErrorBars_xynp_S64(const char* label_id, const ImS64* xs, const ImS64* ys, const ImS64* neg, const ImS64* pos, int count, const ImPlotSpec& spec) { PlotErrorBars<ImS64>(label_id, xs, ys, neg, pos, count, spec); }
void PlotErrorBars_xynp_U64(const char* label_id, const ImU64* xs, const ImU64* ys, const ImU64* neg, const ImU64* pos, int count, const ImPlotSpec& spec) { PlotErrorBars<ImU64>(label_id, xs, ys, neg, pos, count, spec); }
void PlotErrorBars_xynp_F32(const char* label_id, const float* xs, const float* ys, const float* neg, const float* pos, int count, const ImPlotSpec& spec) { PlotErrorBars<float>(label_id, xs, ys, neg, pos, count, spec); }
void PlotErrorBars_xynp_F64(const char* label_id, const double* xs, const double* ys, const double* neg, const double* pos, int count, const ImPlotSpec& spec) { PlotErrorBars<double>(label_id, xs, ys, neg, pos, count, spec); }
void PlotStems_S8(const char* label_id, const ImS8* values, int count, double ref, double scale, double start, const ImPlotSpec& spec) { PlotStems<ImS8>(label_id, values, count, ref, scale, start, spec); }
void PlotStems_U8(const char* label_id, const ImU8* values, int count, double ref, double scale, double start, const ImPlotSpec& spec) { PlotStems<ImU8>(label_id, values, count, ref, scale, start, spec); }
void PlotStems_S16(const char* label_id, const ImS16* values, int count, double ref, double scale, double start, const ImPlotSpec& spec) { PlotStems<ImS16>(label_id, values, count, ref, scale, start, spec); }
void PlotStems_U16(const char* label_id, const ImU16* values, int count, double ref, double scale, double start, const ImPlotSpec& spec) { PlotStems<ImU16>(label_id, values, count, ref, scale, start, spec); }
void PlotStems_S32(const char* label_id, const ImS32* values, int count, double ref, double scale, double start, const ImPlotSpec& spec) { PlotStems<ImS32>(label_id, values, count, ref, scale, start, spec); }
void PlotStems_U32(const char* label_id, const ImU32* values, int count, double ref, double scale, double start, const ImPlotSpec& spec) { PlotStems<ImU32>(label_id, values, count, ref, scale, start, spec); }
void PlotStems_S64(const char* label_id, const ImS64* values, int count, double ref, double scale, double start, const ImPlotSpec& spec) { PlotStems<ImS64>(label_id, values, count, ref, scale, start, spec); }
void PlotStems_U64(const char* label_id, const ImU64* values, int count, double ref, double scale, double start, const ImPlotSpec& spec) { PlotStems<ImU64>(label_id, values, count, ref, scale, start, spec); }
void PlotStems_F32(const char* label_id, const float* values, int count, double ref, double scale, double start, const ImPlotSpec& spec) { PlotStems<float>(label_id, values, count, ref, scale, start, spec); }
void PlotStems_F64(const char* label_id, const double* values, int count, double ref, double scale, double start, const ImPlotSpec& spec) { PlotStems<double>(label_id, values, count, ref, scale, start, spec); }
void PlotStems_xy_S8(const char* label_id, const ImS8* xs, const ImS8* ys, int count, double ref, const ImPlotSpec& spec) { PlotStems<ImS8>(label_id, xs, ys, count, ref, spec); }
void PlotStems_xy_U8(const char* label_id, const ImU8* xs, const ImU8* ys, int count, double ref, const ImPlotSpec& spec) { PlotStems<ImU8>(label_id, xs, ys, count, ref, spec); }
void PlotStems_xy_S16(const char* label_id, const ImS16* xs, const ImS16* ys, int count, double ref, const ImPlotSpec& spec) { PlotStems<ImS16>(label_id, xs, ys, count, ref, spec); }
void PlotStems_xy_U16(const char* label_id, const ImU16* xs, const ImU16* ys, int count, double ref, const ImPlotSpec& spec) { PlotStems<ImU16>(label_id, xs, ys, count, ref, spec); }
void PlotStems_xy_S32(const char* label_id, const ImS32* xs, const ImS32* ys, int count, double ref, const ImPlotSpec& spec) { PlotStems<ImS32>(label_id, xs, ys, count, ref, spec); }
void PlotStems_xy_U32(const char* label_id, const ImU32* xs, const ImU32* ys, int count, double ref, const ImPlotSpec& spec) { PlotStems<ImU32>(label_id, xs, ys, count, ref, spec); }
void PlotStems_xy_S64(const char* label_id, const ImS64* xs, const ImS64* ys, int count, double ref, const ImPlotSpec& spec) { PlotStems<ImS64>(label_id, xs, ys, count, ref, spec); }
void PlotStems_xy_U64(const char* label_id, const ImU64* xs, const ImU64* ys, int count, double ref, const ImPlotSpec& spec) { PlotStems<ImU64>(label_id, xs, ys, count, ref, spec); }
void PlotStems_xy_F32(const char* label_id, const float* xs, const float* ys, int count, double ref, const ImPlotSpec& spec) { PlotStems<float>(label_id, xs, ys, count, ref, spec); }
void PlotStems_xy_F64(const char* label_id, const double* xs, const double* ys, int count, double ref, const ImPlotSpec& spec) { PlotStems<double>(label_id, xs, ys, count, ref, spec); }
void PlotInfLines_S8(const char* label_id, const ImS8* values, int count, const ImPlotSpec& spec) { PlotInfLines<ImS8>(label_id, values, count, spec); }
void PlotInfLines_U8(const char* label_id, const ImU8* values, int count, const ImPlotSpec& spec) { PlotInfLines<ImU8>(label_id, values, count, spec); }
void PlotInfLines_S16(const char* label_id, const ImS16* values, int count, const ImPlotSpec& spec) { PlotInfLines<ImS16>(label_id, values, count, spec); }
void PlotInfLines_U16(const char* label_id, const ImU16* values, int count, const ImPlotSpec& spec) { PlotInfLines<ImU16>(label_id, values, count, spec); }
void PlotInfLines_S32(const char* label_id, const ImS32* values, int count, const ImPlotSpec& spec) { PlotInfLines<ImS32>(label_id, values, count, spec); }
void PlotInfLines_U32(const char* label_id, const ImU32* values, int count, const ImPlotSpec& spec) { PlotInfLines<ImU32>(label_id, values, count, spec); }
void PlotInfLines_S64(const char* label_id, const ImS64* values, int count, const ImPlotSpec& spec) { PlotInfLines<ImS64>(label_id, values, count, spec); }
void PlotInfLines_U64(const char* label_id, const ImU64* values, int count, const ImPlotSpec& spec) { PlotInfLines<ImU64>(label_id, values, count, spec); }
void PlotInfLines_F32(const char* label_id, const float* values, int count, const ImPlotSpec& spec) { PlotInfLines<float>(label_id, values, count, spec); }
void PlotInfLines_F64(const char* label_id, const double* values, int count, const ImPlotSpec& spec) { PlotInfLines<double>(label_id, values, count, spec); }
void PlotPieChart_fmt_S8(const char* const label_ids[], const ImS8* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImS8>(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, spec); }
void PlotPieChart_fmt_U8(const char* const label_ids[], const ImU8* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImU8>(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, spec); }
void PlotPieChart_fmt_S16(const char* const label_ids[], const ImS16* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImS16>(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, spec); }
void PlotPieChart_fmt_U16(const char* const label_ids[], const ImU16* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImU16>(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, spec); }
void PlotPieChart_fmt_S32(const char* const label_ids[], const ImS32* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImS32>(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, spec); }
void PlotPieChart_fmt_U32(const char* const label_ids[], const ImU32* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImU32>(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, spec); }
void PlotPieChart_fmt_S64(const char* const label_ids[], const ImS64* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImS64>(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, spec); }
void PlotPieChart_fmt_U64(const char* const label_ids[], const ImU64* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImU64>(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, spec); }
void PlotPieChart_fmt_F32(const char* const label_ids[], const float* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, const ImPlotSpec& spec) { PlotPieChart<float>(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, spec); }
void PlotPieChart_fmt_F64(const char* const label_ids[], const double* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, const ImPlotSpec& spec) { PlotPieChart<double>(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, spec); }
void PlotPieChart_S8(const char* const label_ids[], const ImS8* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImS8>(label_ids, values, count, x, y, radius, label_fmt, angle0, spec); }
void PlotPieChart_U8(const char* const label_ids[], const ImU8* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImU8>(label_ids, values, count, x, y, radius, label_fmt, angle0, spec); }
void PlotPieChart_S16(const char* const label_ids[], const ImS16* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImS16>(label_ids, values, count, x, y, radius, label_fmt, angle0, spec); }
void PlotPieChart_U16(const char* const label_ids[], const ImU16* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImU16>(label_ids, values, count, x, y, radius, label_fmt, angle0, spec); }
void PlotPieChart_S32(const char* const label_ids[], const ImS32* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImS32>(label_ids, values, count, x, y, radius, label_fmt, angle0, spec); }
void PlotPieChart_U32(const char* const label_ids[], const ImU32* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImU32>(label_ids, values, count, x, y, radius, label_fmt, angle0, spec); }
void PlotPieChart_S64(const char* const label_ids[], const ImS64* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImS64>(label_ids, values, count, x, y, radius, label_fmt, angle0, spec); }
void PlotPieChart_U64(const char* const label_ids[], const ImU64* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, const ImPlotSpec& spec) { PlotPieChart<ImU64>(label_ids, values, count, x, y, radius, label_fmt, angle0, spec); }
void PlotPieChart_F32(const char* const label_ids[], const float* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, const ImPlotSpec& spec) { PlotPieChart<float>(label_ids, values, count, x, y, radius, label_fmt, angle0, spec); }
void PlotPieChart_F64(const char* const label_ids[], const double* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, const ImPlotSpec& spec) { PlotPieChart<double>(label_ids, values, count, x, y, radius, label_fmt, angle0, spec); }
void PlotHeatmap_S8(const char* label_id, const ImS8* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, const ImPlotPoint& bounds_min, const ImPlotPoint& bounds_max, const ImPlotSpec& spec) { PlotHeatmap<ImS8>(label_id, values, rows, cols, scale_min, scale_max, label_fmt, bounds_min, bounds_max, spec); }
void PlotHeatmap_U8(const char* label_id, const ImU8* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, const ImPlotPoint& bounds_min, const ImPlotPoint& bounds_max, const ImPlotSpec& spec) { PlotHeatmap<ImU8>(label_id, values, rows, cols, scale_min, scale_max, label_fmt, bounds_min, bounds_max, spec); }
void PlotHeatmap_S16(const char* label_id, const ImS16* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, const ImPlotPoint& bounds_min, const ImPlotPoint& bounds_max, const ImPlotSpec& spec) { PlotHeatmap<ImS16>(label_id, values, rows, cols, scale_min, scale_max, label_fmt, bounds_min, bounds_max, spec); }
void PlotHeatmap_U16(const char* label_id, const ImU16* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, const ImPlotPoint& bounds_min, const ImPlotPoint& bounds_max, const ImPlotSpec& spec) { PlotHeatmap<ImU16>(label_id, values, rows, cols, scale_min, scale_max, label_fmt, bounds_min, bounds_max, spec); }
void PlotHeatmap_S32(const char* label_id, const ImS32* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, const ImPlotPoint& bounds_min, const ImPlotPoint& bounds_max, const ImPlotSpec& spec) { PlotHeatmap<ImS32>(label_id, values, rows, cols, scale_min, scale_max, label_fmt, bounds_min, bounds_max, spec); }
void PlotHeatmap_U32(const char* label_id, const ImU32* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, const ImPlotPoint& bounds_min, const ImPlotPoint& bounds_max, const ImPlotSpec& spec) { PlotHeatmap<ImU32>(label_id, values, rows, cols, scale_min, scale_max, label_fmt, bounds_min, bounds_max, spec); }
void PlotHeatmap_S64(const char* label_id, const ImS64* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, const ImPlotPoint& bounds_min, const ImPlotPoint& bounds_max, const ImPlotSpec& spec) { PlotHeatmap<ImS64>(label_id, values, rows, cols, scale_min, scale_max, label_fmt, bounds_min, bounds_max, spec); }
void PlotHeatmap_U64(const char* label_id, const ImU64* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, const ImPlotPoint& bounds_min, const ImPlotPoint& bounds_max, const ImPlotSpec& spec) { PlotHeatmap<ImU64>(label_id, values, rows, cols, scale_min, scale_max, label_fmt, bounds_min, bounds_max, spec); }
void PlotHeatmap_F32(const char* label_id, const float* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, const ImPlotPoint& bounds_min, const ImPlotPoint& bounds_max, const ImPlotSpec& spec) { PlotHeatmap<float>(label_id, values, rows, cols, scale_min, scale_max, label_fmt, bounds_min, bounds_max, spec); }
void PlotHeatmap_F64(const char* label_id, const double* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, const ImPlotPoint& bounds_min, const ImPlotPoint& bounds_max, const ImPlotSpec& spec) { PlotHeatmap<double>(label_id, values, rows, cols, scale_min, scale_max, label_fmt, bounds_min, bounds_max, spec); }
double PlotHistogram_S8(const char* label_id, const ImS8* values, int count, int bins, double bar_scale, const ImPlotRange& range, const ImPlotSpec& spec) { return PlotHistogram<ImS8>(label_id, values, count, bins, bar_scale, range, spec); }
double PlotHistogram_U8(const char* label_id, const ImU8* values, int count, int bins, double bar_scale, const ImPlotRange& range, const ImPlotSpec& spec) { return PlotHistogram<ImU8>(label_id, values, count, bins, bar_scale, range, spec); }
double PlotHistogram_S16(const char* label_id, const ImS16* values, int count, int bins, double bar_scale, const ImPlotRange& range, const ImPlotSpec& spec) { return PlotHistogram<ImS16>(label_id, values, count, bins, bar_scale, range, spec); }
double PlotHistogram_U16(const char* label_id, const ImU16* values, int count, int bins, double bar_scale, const ImPlotRange& range, const ImPlotSpec& spec) { return PlotHistogram<ImU16>(label_id, values, count, bins, bar_scale, range, spec); }
double PlotHistogram_S32(const char* label_id, const ImS32* values, int count, int bins, double bar_scale, const ImPlotRange& range, const ImPlotSpec& spec) { return PlotHistogram<ImS32>(label_id, values, count, bins, bar_scale, range, spec); }
double PlotHistogram_U32(const char* label_id, const ImU32* values, int count, int bins, double bar_scale, const ImPlotRange& range, const ImPlotSpec& spec) { return PlotHistogram<ImU32>(label_id, values, count, bins, bar_scale, range, spec); }
double PlotHistogram_S64(const char* label_id, const ImS64* values, int count, int bins, double bar_scale, const ImPlotRange& range, const ImPlotSpec& spec) { return PlotHistogram<ImS64>(label_id, values, count, bins, bar_scale, range, spec); }
double PlotHistogram_U64(const char* label_id, const ImU64* values, int count, int bins, double bar_scale, const ImPlotRange& range, const ImPlotSpec& spec) { return PlotHistogram<ImU64>(label_id, values, count, bins, bar_scale, range, spec); }
double PlotHistogram_F32(const char* label_id, const float* values, int count, int bins, double bar_scale, const ImPlotRange& range, const ImPlotSpec& spec) { return PlotHistogram<float>(label_id, values, count, bins, bar_scale, range, spec); }
double PlotHistogram_F64(const char* label_id, const double* values, int count, int bins, double bar_scale, const ImPlotRange& range, const ImPlotSpec& spec) { return PlotHistogram<double>(label_id, values, count, bins, bar_scale, range, spec); }
double PlotHistogram2D_S8(const char* label_id, const ImS8* xs, const ImS8* ys, int count, int x_bins, int y_bins, const ImPlotRect& range, const ImPlotSpec& spec) { return PlotHistogram2D<ImS8>(label_id, xs, ys, count, x_bins, y_bins, range, spec); }
double PlotHistogram2D_U8(const char* label_id, const ImU8* xs, const ImU8* ys, int count, int x_bins, int y_bins, const ImPlotRect& range, const ImPlotSpec& spec) { return PlotHistogram2D<ImU8>(label_id, xs, ys, count, x_bins, y_bins, range, spec); }
double PlotHistogram2D_S16(const char* label_id, const ImS16* xs, const ImS16* ys, int count, int x_bins, int y_bins, const ImPlotRect& range, const ImPlotSpec& spec) { return PlotHistogram2D<ImS16>(label_id, xs, ys, count, x_bins, y_bins, range, spec); }
double PlotHistogram2D_U16(const char* label_id, const ImU16* xs, const ImU16* ys, int count, int x_bins, int y_bins, const ImPlotRect& range, const ImPlotSpec& spec) { return PlotHistogram2D<ImU16>(label_id, xs, ys, count, x_bins, y_bins, range, spec); }
double PlotHistogram2D_S32(const char* label_id, const ImS32* xs, const ImS32* ys, int count, int x_bins, int y_bins, const ImPlotRect& range, const ImPlotSpec& spec) { return PlotHistogram2D<ImS32>(label_id, xs, ys, count, x_bins, y_bins, range, spec); }
double PlotHistogram2D_U32(const char* label_id, const ImU32* xs, const ImU32* ys, int count, int x_bins, int y_bins, const ImPlotRect& range, const ImPlotSpec& spec) { return PlotHistogram2D<ImU32>(label_id, xs, ys, count, x_bins, y_bins, range, spec); }
double PlotHistogram2D_S64(const char* label_id, const ImS64* xs, const ImS64* ys, int count, int x_bins, int y_bins, const ImPlotRect& range, const ImPlotSpec& spec) { return PlotHistogram2D<ImS64>(label_id, xs, ys, count, x_bins, y_bins, range, spec); }
double PlotHistogram2D_U64(const char* label_id, const ImU64* xs, const ImU64* ys, int count, int x_bins, int y_bins, const ImPlotRect& range, const ImPlotSpec& spec) { return PlotHistogram2D<ImU64>(label_id, xs, ys, count, x_bins, y_bins, range, spec); }
double PlotHistogram2D_F32(const char* label_id, const float* xs, const float* ys, int count, int x_bins, int y_bins, const ImPlotRect& range, const ImPlotSpec& spec) { return PlotHistogram2D<float>(label_id, xs, ys, count, x_bins, y_bins, range, spec); }
double PlotHistogram2D_F64(const char* label_id, const double* xs, const double* ys, int count, int x_bins, int y_bins, const ImPlotRect& range, const ImPlotSpec& spec) { return PlotHistogram2D<double>(label_id, xs, ys, count, x_bins, y_bins, range, spec); }
void PlotDigital_S8(const char* label_id, const ImS8* xs, const ImS8* ys, int count, const ImPlotSpec& spec) { PlotDigital<ImS8>(label_id, xs, ys, count, spec); }
void PlotDigital_U8(const char* label_id, const ImU8* xs, const ImU8* ys, int count, const ImPlotSpec& spec) { PlotDigital<ImU8>(label_id, xs, ys, count, spec); }
void PlotDigital_S16(const char* label_id, const ImS16* xs, const ImS16* ys, int count, const ImPlotSpec& spec) { PlotDigital<ImS16>(label_id, xs, ys, count, spec); }
void PlotDigital_U16(const char* label_id, const ImU16* xs, const ImU16* ys, int count, const ImPlotSpec& spec) { PlotDigital<ImU16>(label_id, xs, ys, count, spec); }
void PlotDigital_S32(const char* label_id, const ImS32* xs, const ImS32* ys, int count, const ImPlotSpec& spec) { PlotDigital<ImS32>(label_id, xs, ys, count, spec); }
void PlotDigital_U32(const char* label_id, const ImU32* xs, const ImU32* ys, int count, const ImPlotSpec& spec) { PlotDigital<ImU32>(label_id, xs, ys, count, spec); }
void PlotDigital_S64(const char* label_id, const ImS64* xs, const ImS64* ys, int count, const ImPlotSpec& spec) { PlotDigital<ImS64>(label_id, xs, ys, count, spec); }
void PlotDigital_U64(const char* label_id, const ImU64* xs, const ImU64* ys, int count, const ImPlotSpec& spec) { PlotDigital<ImU64>(label_id, xs, ys, count, spec); }
void PlotDigital_F32(const char* label_id, const float* xs, const float* ys, int count, const ImPlotSpec& spec) { PlotDigital<float>(label_id, xs, ys, count, spec); }
void PlotDigital_F64(const char* label_id, const double* xs, const double* ys, int count, const ImPlotSpec& spec) { PlotDigital<double>(label_id, xs, ys, count, spec); }

} // namespace ImPlot