Class ImPlot

java.lang.Object
imgui.extension.implot.ImPlot

public final class ImPlot extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static int
    addColormap(String name, int[] cols)
     
    static int
    addColormap(String name, int[] cols, boolean qual)
     
    static int
    addColormap(String name, ImVec4[] cols)
     
    static int
    addColormap(String name, ImVec4[] cols, boolean qual)
     
    static void
    annotation(double x, double y, float colX, float colY, float colZ, float colW, float pixOffsetX, float pixOffsetY, boolean clamp)
    Shows an annotation callout at a chosen point.
    static void
    annotation(double x, double y, float colX, float colY, float colZ, float colW, float pixOffsetX, float pixOffsetY, boolean clamp, boolean round)
    Shows an annotation callout at a chosen point.
    static void
    annotation(double x, double y, float colX, float colY, float colZ, float colW, float pixOffsetX, float pixOffsetY, boolean clamp, String fmt)
    Shows an annotation callout at a chosen point with formatted text.
    static void
    annotation(double x, double y, ImVec4 col, ImVec2 pixOffset, boolean clamp)
    Shows an annotation callout at a chosen point.
    static void
    annotation(double x, double y, ImVec4 col, ImVec2 pixOffset, boolean clamp, boolean round)
    Shows an annotation callout at a chosen point.
    static void
    annotation(double x, double y, ImVec4 col, ImVec2 pixOffset, boolean clamp, String fmt)
    Shows an annotation callout at a chosen point with formatted text.
    static boolean
    Aligns axis padding over multiple plots in a single row or column.
    static boolean
    beginAlignedPlots(String groupId, boolean vertical)
    Aligns axis padding over multiple plots in a single row or column.
    static boolean
    Turns the current plot's X-axis into a drag and drop source.
    static boolean
    beginDragDropSourceAxis(int axis, int flags)
    Turns the current plot's X-axis into a drag and drop source.
    static boolean
    Turns an item in the current plot's legend into a drag and drop source.
    static boolean
    beginDragDropSourceItem(String labelId, int flags)
    Turns an item in the current plot's legend into a drag and drop source.
    static boolean
    Turns the current plot's plotting area into a drag and drop source.
    static boolean
    Turns the current plot's plotting area into a drag and drop source.
    static boolean
    Turns the current plot's X-axis into a drag and drop target.
    static boolean
    Turns the current plot's legend into a drag and drop target.
    static boolean
    Turns the current plot's plotting area into a drag and drop target.
    static boolean
    Begins a popup for a legend entry.
    static boolean
    beginLegendPopup(String labelId, int mouseButton)
    Begins a popup for a legend entry.
    static boolean
    beginPlot(String titleId)
     
    static boolean
    beginPlot(String titleId, float sizeX, float sizeY)
     
    static boolean
    beginPlot(String titleId, float sizeX, float sizeY, int flags)
     
    static boolean
    beginPlot(String titleId, int flags)
     
    static boolean
    beginPlot(String titleId, ImVec2 size)
     
    static boolean
    beginPlot(String titleId, ImVec2 size, int flags)
     
    static boolean
    beginSubplots(String titleID, int rows, int cols, float sizeX, float sizeY)
     
    static boolean
    beginSubplots(String titleID, int rows, int cols, float sizeX, float sizeY, float[] rowRatios, float[] colRatios)
     
    static boolean
    beginSubplots(String titleID, int rows, int cols, float sizeX, float sizeY, int flags)
     
    static boolean
    beginSubplots(String titleID, int rows, int cols, float sizeX, float sizeY, int flags, float[] rowRatios)
     
    static boolean
    beginSubplots(String titleID, int rows, int cols, float sizeX, float sizeY, int flags, float[] rowRatios, float[] colRatios)
     
    static boolean
    beginSubplots(String titleID, int rows, int cols, ImVec2 size)
     
    static boolean
    beginSubplots(String titleID, int rows, int cols, ImVec2 size, float[] rowRatios, float[] colRatios)
     
    static boolean
    beginSubplots(String titleID, int rows, int cols, ImVec2 size, int flags)
     
    static boolean
    beginSubplots(String titleID, int rows, int cols, ImVec2 size, int flags, float[] rowRatios)
     
    static boolean
    beginSubplots(String titleID, int rows, int cols, ImVec2 size, int flags, float[] rowRatios, float[] colRatios)
     
    static void
    When items in a plot sample their color from a colormap, the color is cached and does not change unless explicitly overriden.
    static void
    bustColorCache(String plotTitleId)
    When items in a plot sample their color from a colormap, the color is cached and does not change unless explicitly overriden.
    static void
    Cancels the current plot box selection.
    static boolean
    Shows a button with a colormap gradient brackground.
    static boolean
    colormapButton(String label, float sizeX, float sizeY)
    Shows a button with a colormap gradient brackground.
    static boolean
    colormapButton(String label, float sizeX, float sizeY, int cmap)
    Shows a button with a colormap gradient brackground.
    static boolean
    colormapButton(String label, int cmap)
    Shows a button with a colormap gradient brackground.
    static boolean
    Shows a button with a colormap gradient brackground.
    static boolean
    colormapButton(String label, ImVec2 size, int cmap)
    Shows a button with a colormap gradient brackground.
    static void
    colormapIcon(int cmap)
     
    static void
    colormapScale(String label, double scaleMin, double scaleMax)
    Shows a vertical color scale with linear spaced ticks using the specified color map.
    static void
    colormapScale(String label, double scaleMin, double scaleMax, float sizeX, float sizeY)
    Shows a vertical color scale with linear spaced ticks using the specified color map.
    static void
    colormapScale(String label, double scaleMin, double scaleMax, float sizeX, float sizeY, int flags, int cmap)
    Shows a vertical color scale with linear spaced ticks using the specified color map.
    static void
    colormapScale(String label, double scaleMin, double scaleMax, float sizeX, float sizeY, String format)
    Shows a vertical color scale with linear spaced ticks using the specified color map.
    static void
    colormapScale(String label, double scaleMin, double scaleMax, float sizeX, float sizeY, String format, int flags)
    Shows a vertical color scale with linear spaced ticks using the specified color map.
    static void
    colormapScale(String label, double scaleMin, double scaleMax, float sizeX, float sizeY, String format, int flags, int cmap)
    Shows a vertical color scale with linear spaced ticks using the specified color map.
    static void
    colormapScale(String label, double scaleMin, double scaleMax, int flags, int cmap)
    Shows a vertical color scale with linear spaced ticks using the specified color map.
    static void
    colormapScale(String label, double scaleMin, double scaleMax, ImVec2 size)
    Shows a vertical color scale with linear spaced ticks using the specified color map.
    static void
    colormapScale(String label, double scaleMin, double scaleMax, ImVec2 size, int flags, int cmap)
    Shows a vertical color scale with linear spaced ticks using the specified color map.
    static void
    colormapScale(String label, double scaleMin, double scaleMax, ImVec2 size, String format)
    Shows a vertical color scale with linear spaced ticks using the specified color map.
    static void
    colormapScale(String label, double scaleMin, double scaleMax, ImVec2 size, String format, int flags)
    Shows a vertical color scale with linear spaced ticks using the specified color map.
    static void
    colormapScale(String label, double scaleMin, double scaleMax, ImVec2 size, String format, int flags, int cmap)
    Shows a vertical color scale with linear spaced ticks using the specified color map.
    static void
    colormapScale(String label, double scaleMin, double scaleMax, String format, int flags, int cmap)
    Shows a vertical color scale with linear spaced ticks using the specified color map.
    static boolean
    Shows a horizontal slider with a colormap gradient background.
    static boolean
    colormapSlider(String label, ImFloat t, int cmap)
    Shows a horizontal slider with a colormap gradient background.
    static boolean
    colormapSlider(String label, ImFloat t, String format)
    Shows a horizontal slider with a colormap gradient background.
    static boolean
    colormapSlider(String label, ImFloat t, String format, int cmap)
    Shows a horizontal slider with a colormap gradient background.
    Creates a new ImPlot context.
    static void
    Destroys an ImPlot context.
    static void
    Destroys an ImPlot context.
    static boolean
    dragLineX(int id, ImDouble x, float colX, float colY, float colZ, float colW)
    Shows a draggable vertical guide line at an x-value.
    static boolean
    dragLineX(int id, ImDouble x, float colX, float colY, float colZ, float colW, float thickness)
    Shows a draggable vertical guide line at an x-value.
    static boolean
    dragLineX(int id, ImDouble x, float colX, float colY, float colZ, float colW, float thickness, int flags)
    Shows a draggable vertical guide line at an x-value.
    static boolean
    dragLineX(int id, ImDouble x, float colX, float colY, float colZ, float colW, int flags)
    Shows a draggable vertical guide line at an x-value.
    static boolean
    dragLineX(int id, ImDouble x, ImVec4 col)
    Shows a draggable vertical guide line at an x-value.
    static boolean
    dragLineX(int id, ImDouble x, ImVec4 col, float thickness)
    Shows a draggable vertical guide line at an x-value.
    static boolean
    dragLineX(int id, ImDouble x, ImVec4 col, float thickness, int flags)
    Shows a draggable vertical guide line at an x-value.
    static boolean
    dragLineX(int id, ImDouble x, ImVec4 col, int flags)
    Shows a draggable vertical guide line at an x-value.
    static boolean
    dragLineY(int id, ImDouble y, float colX, float colY, float colZ, float colW)
    Shows a draggable horizontal guide line at a y-value.
    static boolean
    dragLineY(int id, ImDouble y, float colX, float colY, float colZ, float colW, float thickness)
    Shows a draggable horizontal guide line at a y-value.
    static boolean
    dragLineY(int id, ImDouble y, float colX, float colY, float colZ, float colW, float thickness, int flags)
    Shows a draggable horizontal guide line at a y-value.
    static boolean
    dragLineY(int id, ImDouble y, float colX, float colY, float colZ, float colW, int flags)
    Shows a draggable horizontal guide line at a y-value.
    static boolean
    dragLineY(int id, ImDouble y, ImVec4 col)
    Shows a draggable horizontal guide line at a y-value.
    static boolean
    dragLineY(int id, ImDouble y, ImVec4 col, float thickness)
    Shows a draggable horizontal guide line at a y-value.
    static boolean
    dragLineY(int id, ImDouble y, ImVec4 col, float thickness, int flags)
    Shows a draggable horizontal guide line at a y-value.
    static boolean
    dragLineY(int id, ImDouble y, ImVec4 col, int flags)
    Shows a draggable horizontal guide line at a y-value.
    static boolean
    dragPoint(int id, ImDouble x, ImDouble y, float colX, float colY, float colZ, float colW)
    Shows a draggable point at x, y.
    static boolean
    dragPoint(int id, ImDouble x, ImDouble y, float colX, float colY, float colZ, float colW, float size)
    Shows a draggable point at x, y.
    static boolean
    dragPoint(int id, ImDouble x, ImDouble y, float colX, float colY, float colZ, float colW, float size, int flags)
    Shows a draggable point at x, y.
    static boolean
    dragPoint(int id, ImDouble x, ImDouble y, float colX, float colY, float colZ, float colW, int flags)
    Shows a draggable point at x, y.
    static boolean
    dragPoint(int id, ImDouble x, ImDouble y, ImVec4 col)
    Shows a draggable point at x, y.
    static boolean
    dragPoint(int id, ImDouble x, ImDouble y, ImVec4 col, float size)
    Shows a draggable point at x, y.
    static boolean
    dragPoint(int id, ImDouble x, ImDouble y, ImVec4 col, float size, int flags)
    Shows a draggable point at x, y.
    static boolean
    dragPoint(int id, ImDouble x, ImDouble y, ImVec4 col, int flags)
    Shows a draggable point at x, y.
    static boolean
    dragRect(int id, ImDouble xMin, ImDouble yMin, ImDouble xMax, ImDouble yMax, float colX, float colY, float colZ, float colW)
    Shows a draggable and resizeable rectangle.
    static boolean
    dragRect(int id, ImDouble xMin, ImDouble yMin, ImDouble xMax, ImDouble yMax, float colX, float colY, float colZ, float colW, int flags)
    Shows a draggable and resizeable rectangle.
    static boolean
    dragRect(int id, ImDouble xMin, ImDouble yMin, ImDouble xMax, ImDouble yMax, ImVec4 col)
    Shows a draggable and resizeable rectangle.
    static boolean
    dragRect(int id, ImDouble xMin, ImDouble yMin, ImDouble xMax, ImDouble yMax, ImVec4 col, int flags)
    Shows a draggable and resizeable rectangle.
    static void
    Ends aligned plots.
    static void
    Ends a drag and drop source (currently just an alias for ImGui::EndDragDropSource).
    static void
    Ends a drag and drop target (currently just an alias for ImGui::EndDragDropTarget).
    static void
    Ends a popup for a legend entry.
    static void
    Only call EndPlot() if beginPlot() returns true! Typically called at the end of an if statement conditioned on BeginPlot().
    static void
    Only call EndSubplots() if BeginSubplots() returns true! Typically called at the end of an if statement conditioned on BeginSublots().
    static ImVec4
    Returns a color from a colormap given an index >= 0 (modulo will be performed).
    static ImVec4
    getColormapColor(int idx, int cmap)
    Returns a color from a colormap given an index >= 0 (modulo will be performed).
    static void
    getColormapColor(ImVec4 dst, int idx)
    Returns a color from a colormap given an index >= 0 (modulo will be performed).
    static void
    getColormapColor(ImVec4 dst, int idx, int cmap)
    Returns a color from a colormap given an index >= 0 (modulo will be performed).
    static float
    Returns a color from a colormap given an index >= 0 (modulo will be performed).
    static float
    getColormapColorW(int idx, int cmap)
    Returns a color from a colormap given an index >= 0 (modulo will be performed).
    static float
    Returns a color from a colormap given an index >= 0 (modulo will be performed).
    static float
    getColormapColorX(int idx, int cmap)
    Returns a color from a colormap given an index >= 0 (modulo will be performed).
    static float
    Returns a color from a colormap given an index >= 0 (modulo will be performed).
    static float
    getColormapColorY(int idx, int cmap)
    Returns a color from a colormap given an index >= 0 (modulo will be performed).
    static float
    Returns a color from a colormap given an index >= 0 (modulo will be performed).
    static float
    getColormapColorZ(int idx, int cmap)
    Returns a color from a colormap given an index >= 0 (modulo will be performed).
    static int
    Returns the number of available colormaps (i.e.
    static int
    Returns an index number for a colormap given a valid string name.
    static String
    getColormapName(int cmap)
    Returns a string name for a colormap given an index.
    static int
    Returns the size of a colormap.
    static int
    getColormapSize(int cmap)
    Returns the size of a colormap.
    Returns the current ImPlot context.
    Provides access to the input mapping structure for permanent modifications to controls for pan, select, etc.
    static ImVec4
    Gets the last item primary color (i.e.
    static void
    Gets the last item primary color (i.e.
    static float
    Gets the last item primary color (i.e.
    static float
    Gets the last item primary color (i.e.
    static float
    Gets the last item primary color (i.e.
    static float
    Gets the last item primary color (i.e.
    static String
    getMarkerName(int idx)
    Returns the null terminated string name for an ImPlotMarker.
    static ImDrawList
    Get the plot draw list for custom rendering to the current plot area.
    static ImPlotRect
    Returns the current plot axis range.
    static ImPlotRect
    getPlotLimits(int xAxis)
    Returns the current plot axis range.
    static ImPlotRect
    getPlotLimits(int xAxis, int yAxis)
    Returns the current plot axis range.
    static void
    Returns the current plot axis range.
    static void
    getPlotLimits(ImPlotRect dst, int xAxis)
    Returns the current plot axis range.
    static void
    getPlotLimits(ImPlotRect dst, int xAxis, int yAxis)
    Returns the current plot axis range.
    Returns the mouse position in x, y coordinates of the current plot.
    getPlotMousePos(int xAxis)
    Returns the mouse position in x, y coordinates of the current plot.
    getPlotMousePos(int xAxis, int yAxis)
    Returns the mouse position in x, y coordinates of the current plot.
    static void
    Returns the mouse position in x, y coordinates of the current plot.
    static void
    getPlotMousePos(ImPlotPoint dst, int xAxis)
    Returns the mouse position in x, y coordinates of the current plot.
    static void
    getPlotMousePos(ImPlotPoint dst, int xAxis, int yAxis)
    Returns the mouse position in x, y coordinates of the current plot.
    static ImVec2
    Gets the current Plot position (top-left) in pixels.
    static void
    Gets the current Plot position (top-left) in pixels.
    static float
    Gets the current Plot position (top-left) in pixels.
    static float
    Gets the current Plot position (top-left) in pixels.
    static ImPlotRect
    Returns the current plot box selection bounds.
    static ImPlotRect
    getPlotSelection(int xAxis)
    Returns the current plot box selection bounds.
    static ImPlotRect
    getPlotSelection(int xAxis, int yAxis)
    Returns the current plot box selection bounds.
    static void
    Returns the current plot box selection bounds.
    static void
    getPlotSelection(ImPlotRect dst, int xAxis)
    Returns the current plot box selection bounds.
    static void
    getPlotSelection(ImPlotRect dst, int xAxis, int yAxis)
    Returns the current plot box selection bounds.
    static ImVec2
    Gets the current Plot size in pixels.
    static void
    Gets the current Plot size in pixels.
    static float
    Gets the current Plot size in pixels.
    static float
    Gets the current Plot size in pixels.
    Provides access to plot style structure for permanant modifications to colors, sizes, etc.
    static String
    Returns the string name for an ImPlotCol.
    static void
    Hides or shows the next plot item (i.e.
    static void
    hideNextItem(boolean hidden)
    Hides or shows the next plot item (i.e.
    static void
    hideNextItem(boolean hidden, int cond)
    Hides or shows the next plot item (i.e.
    static void
    hideNextItem(int cond)
    Hides or shows the next plot item (i.e.
    static boolean
    isAxisHovered(int axis)
    Returns true if the axis label area in the current plot is hovered.
    static boolean
    Returns true if a plot item legend entry is hovered.
    static boolean
    Returns true if the plot area in the current plot is hovered.
    static boolean
    Returns true if the current plot is being box selected.
    static boolean
    Returns true if the bounding frame of a subplot is hovered.
    static void
    itemIcon(float colX, float colY, float colZ, float colW)
     
    static void
    itemIcon(int col)
     
    static void
     
    static void
    Default input mapping: pan = LMB drag, box select = RMB drag, fit = LMB double click, context menu = RMB click, zoom = scroll.
    static void
    Default input mapping: pan = LMB drag, box select = RMB drag, fit = LMB double click, context menu = RMB click, zoom = scroll.
    static void
    Reverse input mapping: pan = RMB drag, box select = LMB drag, fit = LMB double click, context menu = RMB click, zoom = scroll.
    static void
    Reverse input mapping: pan = RMB drag, box select = LMB drag, fit = LMB double click, context menu = RMB click, zoom = scroll.
    static ImVec4
    Returns the next color from the current colormap and advances the colormap for the current plot.
    static void
    Returns the next color from the current colormap and advances the colormap for the current plot.
    static float
    Returns the next color from the current colormap and advances the colormap for the current plot.
    static float
    Returns the next color from the current colormap and advances the colormap for the current plot.
    static float
    Returns the next color from the current colormap and advances the colormap for the current plot.
    static float
    Returns the next color from the current colormap and advances the colormap for the current plot.
    static int
    Returns the next automatic marker (in the order ImPlot cycles markers for auto-style items).
    pixelsToPlot(float pixX, float pixY)
    Converts pixels to a position in the current plot's coordinate system.
    pixelsToPlot(float pixX, float pixY, int xAxis)
    Converts pixels to a position in the current plot's coordinate system.
    pixelsToPlot(float pixX, float pixY, int xAxis, int yAxis)
    Converts pixels to a position in the current plot's coordinate system.
    static void
    pixelsToPlot(ImPlotPoint dst, float pixX, float pixY)
    Converts pixels to a position in the current plot's coordinate system.
    static void
    pixelsToPlot(ImPlotPoint dst, float pixX, float pixY, int xAxis)
    Converts pixels to a position in the current plot's coordinate system.
    static void
    pixelsToPlot(ImPlotPoint dst, float pixX, float pixY, int xAxis, int yAxis)
    Converts pixels to a position in the current plot's coordinate system.
    static void
    Converts pixels to a position in the current plot's coordinate system.
    static void
    pixelsToPlot(ImPlotPoint dst, ImVec2 pix, int xAxis)
    Converts pixels to a position in the current plot's coordinate system.
    static void
    pixelsToPlot(ImPlotPoint dst, ImVec2 pix, int xAxis, int yAxis)
    Converts pixels to a position in the current plot's coordinate system.
    Converts pixels to a position in the current plot's coordinate system.
    pixelsToPlot(ImVec2 pix, int xAxis)
    Converts pixels to a position in the current plot's coordinate system.
    pixelsToPlot(ImVec2 pix, int xAxis, int yAxis)
    Converts pixels to a position in the current plot's coordinate system.
    static void
    plotBarGroups(String[] labelIds, double[] values, int groupCount)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, double[] values, int groupCount, double groupSize)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, double[] values, int groupCount, double groupSize, double shift)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, double[] values, int groupCount, double groupSize, double shift, ImPlotSpec spec)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, float[] values, int groupCount)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, float[] values, int groupCount, double groupSize)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, float[] values, int groupCount, double groupSize, double shift)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, float[] values, int groupCount, double groupSize, double shift, ImPlotSpec spec)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, int[] values, int groupCount)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, int[] values, int groupCount, double groupSize)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, int[] values, int groupCount, double groupSize, double shift)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, int[] values, int groupCount, double groupSize, double shift, ImPlotSpec spec)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, long[] values, int groupCount)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, long[] values, int groupCount, double groupSize)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, long[] values, int groupCount, double groupSize, double shift)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, long[] values, int groupCount, double groupSize, double shift, ImPlotSpec spec)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, short[] values, int groupCount)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, short[] values, int groupCount, double groupSize)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, short[] values, int groupCount, double groupSize, double shift)
    Plots a group of vertical bars.
    static void
    plotBarGroups(String[] labelIds, short[] values, int groupCount, double groupSize, double shift, ImPlotSpec spec)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, double[] values, int itemCount, int groupCount)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, double[] values, int itemCount, int groupCount, double groupSize)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, double[] values, int itemCount, int groupCount, double groupSize, double shift)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, double[] values, int itemCount, int groupCount, double groupSize, double shift, ImPlotSpec spec)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, float[] values, int itemCount, int groupCount)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, float[] values, int itemCount, int groupCount, double groupSize)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, float[] values, int itemCount, int groupCount, double groupSize, double shift)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, float[] values, int itemCount, int groupCount, double groupSize, double shift, ImPlotSpec spec)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, int[] values, int itemCount, int groupCount)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, int[] values, int itemCount, int groupCount, double groupSize)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, int[] values, int itemCount, int groupCount, double groupSize, double shift)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, int[] values, int itemCount, int groupCount, double groupSize, double shift, ImPlotSpec spec)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, long[] values, int itemCount, int groupCount)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, long[] values, int itemCount, int groupCount, double groupSize)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, long[] values, int itemCount, int groupCount, double groupSize, double shift)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, long[] values, int itemCount, int groupCount, double groupSize, double shift, ImPlotSpec spec)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, short[] values, int itemCount, int groupCount)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, short[] values, int itemCount, int groupCount, double groupSize)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, short[] values, int itemCount, int groupCount, double groupSize, double shift)
    Plots a group of vertical bars.
    static void
    plotBarGroupsV(String[] labelIds, short[] values, int itemCount, int groupCount, double groupSize, double shift, ImPlotSpec spec)
    Plots a group of vertical bars.
    static void
    plotBars(String labelId, double[] values)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, double[] values, double barSize)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, double[] xs, double[] ys)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, double[] xs, double[] ys, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, double[] values, double barSize, double shift)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, double[] values, double barSize, double shift, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, float[] values)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, float[] values, double barSize)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, float[] values, double barSize, double shift)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, float[] values, double barSize, double shift, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, float[] xs, float[] ys)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, float[] xs, float[] ys, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, int[] values)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, int[] values, double barSize)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, int[] values, double barSize, double shift)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, int[] values, double barSize, double shift, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, int[] xs, int[] ys)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, int[] xs, int[] ys, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, long[] values)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, long[] values, double barSize)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, long[] values, double barSize, double shift)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, long[] values, double barSize, double shift, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, long[] xs, long[] ys)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, long[] xs, long[] ys, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, short[] values)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, short[] values, double barSize)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, short[] values, double barSize, double shift)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, short[] values, double barSize, double shift, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, short[] xs, short[] ys)
    Plots a vertical bar graph.
    static void
    plotBars(String labelId, short[] xs, short[] ys, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, double[] xs, double[] ys, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, double[] xs, double[] ys, double barSize, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, double[] xs, double[] ys, int count, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, double[] xs, double[] ys, int count, double barSize, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, double[] values, int count)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, double[] values, int count, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, double[] values, int count, double barSize, double shift)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, double[] values, int count, double barSize, double shift, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, float[] xs, float[] ys, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, float[] xs, float[] ys, double barSize, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, float[] xs, float[] ys, int count, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, float[] xs, float[] ys, int count, double barSize, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, float[] values, int count)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, float[] values, int count, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, float[] values, int count, double barSize, double shift)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, float[] values, int count, double barSize, double shift, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, int[] values, int count)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, int[] xs, int[] ys, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, int[] xs, int[] ys, double barSize, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, int[] xs, int[] ys, int count, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, int[] xs, int[] ys, int count, double barSize, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, int[] values, int count, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, int[] values, int count, double barSize, double shift)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, int[] values, int count, double barSize, double shift, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, long[] values, int count)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, long[] values, int count, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, long[] values, int count, double barSize, double shift)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, long[] values, int count, double barSize, double shift, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, long[] xs, long[] ys, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, long[] xs, long[] ys, double barSize, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, long[] xs, long[] ys, int count, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, long[] xs, long[] ys, int count, double barSize, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, short[] values, int count)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, short[] values, int count, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, short[] values, int count, double barSize, double shift)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, short[] values, int count, double barSize, double shift, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, short[] xs, short[] ys, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, short[] xs, short[] ys, double barSize, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, short[] xs, short[] ys, int count, double barSize)
    Plots a vertical bar graph.
    static void
    plotBarsV(String labelId, short[] xs, short[] ys, int count, double barSize, ImPlotSpec spec)
    Plots a vertical bar graph.
    static void
    plotBubbles(String labelId, double[] values, double[] szs)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, double[] values, double[] szs, double xscale)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, double[] xs, double[] ys, double[] szs)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, double[] xs, double[] ys, double[] szs, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, double[] values, double[] szs, double xscale, double xstart)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, double[] values, double[] szs, double xscale, double xstart, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, float[] values, float[] szs)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, float[] values, float[] szs, double xscale)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, float[] values, float[] szs, double xscale, double xstart)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, float[] values, float[] szs, double xscale, double xstart, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, float[] xs, float[] ys, float[] szs)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, float[] xs, float[] ys, float[] szs, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, int[] values, int[] szs)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, int[] values, int[] szs, double xscale)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, int[] values, int[] szs, double xscale, double xstart)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, int[] values, int[] szs, double xscale, double xstart, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, int[] xs, int[] ys, int[] szs)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, int[] xs, int[] ys, int[] szs, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, long[] values, long[] szs)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, long[] values, long[] szs, double xscale)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, long[] values, long[] szs, double xscale, double xstart)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, long[] values, long[] szs, double xscale, double xstart, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, long[] xs, long[] ys, long[] szs)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, long[] xs, long[] ys, long[] szs, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, short[] values, short[] szs)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, short[] values, short[] szs, double xscale)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, short[] values, short[] szs, double xscale, double xstart)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, short[] values, short[] szs, double xscale, double xstart, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, short[] xs, short[] ys, short[] szs)
    Plots bubble markers with per-index sizes.
    static void
    plotBubbles(String labelId, short[] xs, short[] ys, short[] szs, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, double[] xs, double[] ys, double[] szs, int count)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, double[] xs, double[] ys, double[] szs, int count, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, double[] values, double[] szs, int count)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, double[] values, double[] szs, int count, double xscale)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, double[] values, double[] szs, int count, double xscale, double xstart)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, double[] values, double[] szs, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, float[] xs, float[] ys, float[] szs, int count)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, float[] xs, float[] ys, float[] szs, int count, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, float[] values, float[] szs, int count)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, float[] values, float[] szs, int count, double xscale)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, float[] values, float[] szs, int count, double xscale, double xstart)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, float[] values, float[] szs, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, int[] values, int[] szs, int count)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, int[] xs, int[] ys, int[] szs, int count)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, int[] xs, int[] ys, int[] szs, int count, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, int[] values, int[] szs, int count, double xscale)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, int[] values, int[] szs, int count, double xscale, double xstart)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, int[] values, int[] szs, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, long[] values, long[] szs, int count)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, long[] values, long[] szs, int count, double xscale)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, long[] values, long[] szs, int count, double xscale, double xstart)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, long[] values, long[] szs, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, long[] xs, long[] ys, long[] szs, int count)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, long[] xs, long[] ys, long[] szs, int count, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, short[] values, short[] szs, int count)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, short[] values, short[] szs, int count, double xscale)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, short[] values, short[] szs, int count, double xscale, double xstart)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, short[] values, short[] szs, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, short[] xs, short[] ys, short[] szs, int count)
    Plots bubble markers with per-index sizes.
    static void
    plotBubblesV(String labelId, short[] xs, short[] ys, short[] szs, int count, ImPlotSpec spec)
    Plots bubble markers with per-index sizes.
    static void
    plotDigital(String labelId, double[] xs, double[] ys)
    Plots digital data.
    static void
    plotDigital(String labelId, double[] xs, double[] ys, ImPlotSpec spec)
    Plots digital data.
    static void
    plotDigital(String labelId, float[] xs, float[] ys)
    Plots digital data.
    static void
    plotDigital(String labelId, float[] xs, float[] ys, ImPlotSpec spec)
    Plots digital data.
    static void
    plotDigital(String labelId, int[] xs, int[] ys)
    Plots digital data.
    static void
    plotDigital(String labelId, int[] xs, int[] ys, ImPlotSpec spec)
    Plots digital data.
    static void
    plotDigital(String labelId, long[] xs, long[] ys)
    Plots digital data.
    static void
    plotDigital(String labelId, long[] xs, long[] ys, ImPlotSpec spec)
    Plots digital data.
    static void
    plotDigital(String labelId, short[] xs, short[] ys)
    Plots digital data.
    static void
    plotDigital(String labelId, short[] xs, short[] ys, ImPlotSpec spec)
    Plots digital data.
    static void
    plotDigitalV(String labelId, double[] xs, double[] ys, int count)
    Plots digital data.
    static void
    plotDigitalV(String labelId, double[] xs, double[] ys, int count, ImPlotSpec spec)
    Plots digital data.
    static void
    plotDigitalV(String labelId, float[] xs, float[] ys, int count)
    Plots digital data.
    static void
    plotDigitalV(String labelId, float[] xs, float[] ys, int count, ImPlotSpec spec)
    Plots digital data.
    static void
    plotDigitalV(String labelId, int[] xs, int[] ys, int count)
    Plots digital data.
    static void
    plotDigitalV(String labelId, int[] xs, int[] ys, int count, ImPlotSpec spec)
    Plots digital data.
    static void
    plotDigitalV(String labelId, long[] xs, long[] ys, int count)
    Plots digital data.
    static void
    plotDigitalV(String labelId, long[] xs, long[] ys, int count, ImPlotSpec spec)
    Plots digital data.
    static void
    plotDigitalV(String labelId, short[] xs, short[] ys, int count)
    Plots digital data.
    static void
    plotDigitalV(String labelId, short[] xs, short[] ys, int count, ImPlotSpec spec)
    Plots digital data.
    static void
    plotDummy(String labelID)
    Plots a dummy item (i.e.
    static void
    plotDummy(String labelID, ImPlotSpec spec)
    Plots a dummy item (i.e.
    static void
    plotErrorBars(String labelId, double[] xs, double[] ys, double[] err)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, double[] xs, double[] ys, double[] neg, double[] pos)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, double[] xs, double[] ys, double[] neg, double[] pos, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, double[] xs, double[] ys, double[] err, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, float[] xs, float[] ys, float[] err)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, float[] xs, float[] ys, float[] neg, float[] pos)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, float[] xs, float[] ys, float[] neg, float[] pos, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, float[] xs, float[] ys, float[] err, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, int[] xs, int[] ys, int[] err)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, int[] xs, int[] ys, int[] neg, int[] pos)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, int[] xs, int[] ys, int[] neg, int[] pos, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, int[] xs, int[] ys, int[] err, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, long[] xs, long[] ys, long[] err)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, long[] xs, long[] ys, long[] neg, long[] pos)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, long[] xs, long[] ys, long[] neg, long[] pos, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, long[] xs, long[] ys, long[] err, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, short[] xs, short[] ys, short[] err)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, short[] xs, short[] ys, short[] neg, short[] pos)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, short[] xs, short[] ys, short[] neg, short[] pos, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBars(String labelId, short[] xs, short[] ys, short[] err, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, double[] xs, double[] ys, double[] neg, double[] pos, int count)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, double[] xs, double[] ys, double[] neg, double[] pos, int count, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, double[] xs, double[] ys, double[] err, int count)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, double[] xs, double[] ys, double[] err, int count, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, float[] xs, float[] ys, float[] neg, float[] pos, int count)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, float[] xs, float[] ys, float[] neg, float[] pos, int count, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, float[] xs, float[] ys, float[] err, int count)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, float[] xs, float[] ys, float[] err, int count, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, int[] xs, int[] ys, int[] err, int count)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, int[] xs, int[] ys, int[] neg, int[] pos, int count)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, int[] xs, int[] ys, int[] neg, int[] pos, int count, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, int[] xs, int[] ys, int[] err, int count, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, long[] xs, long[] ys, long[] err, int count)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, long[] xs, long[] ys, long[] err, int count, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, long[] xs, long[] ys, long[] neg, long[] pos, int count)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, long[] xs, long[] ys, long[] neg, long[] pos, int count, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, short[] xs, short[] ys, short[] err, int count)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, short[] xs, short[] ys, short[] err, int count, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, short[] xs, short[] ys, short[] neg, short[] pos, int count)
    Plots vertical error bar.
    static void
    plotErrorBarsV(String labelId, short[] xs, short[] ys, short[] neg, short[] pos, int count, ImPlotSpec spec)
    Plots vertical error bar.
    static void
    plotHeatmap(String labelId, double[] values, int rows, int cols)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, float[] values, int rows, int cols)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, int[] values, int rows, int cols)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, long[] values, int rows, int cols)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, short[] values, int rows, int cols)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax)
    Plots a 2D heatmap chart.
    static void
    plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
    Plots a 2D heatmap chart.
    static double
    plotHistogram(String labelId, double[] values)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, double[] values, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, double[] values, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, double[] values, int bins)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, double[] values, int bins, double barScale)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, double[] values, int bins, double barScale, double rangeMin, double rangeMax)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, double[] values, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, double[] values, int bins, double barScale, ImPlotRange range)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, double[] values, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, double[] values, int bins, double barScale, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, float[] values)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, float[] values, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, float[] values, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, float[] values, int bins)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, float[] values, int bins, double barScale)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, float[] values, int bins, double barScale, double rangeMin, double rangeMax)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, float[] values, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, float[] values, int bins, double barScale, ImPlotRange range)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, float[] values, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, float[] values, int bins, double barScale, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, int[] values)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, int[] values, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, int[] values, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, int[] values, int bins)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, int[] values, int bins, double barScale)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, int[] values, int bins, double barScale, double rangeMin, double rangeMax)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, int[] values, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, int[] values, int bins, double barScale, ImPlotRange range)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, int[] values, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, int[] values, int bins, double barScale, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, long[] values)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, long[] values, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, long[] values, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, long[] values, int bins)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, long[] values, int bins, double barScale)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, long[] values, int bins, double barScale, double rangeMin, double rangeMax)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, long[] values, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, long[] values, int bins, double barScale, ImPlotRange range)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, long[] values, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, long[] values, int bins, double barScale, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, short[] values)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, short[] values, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, short[] values, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, short[] values, int bins)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, short[] values, int bins, double barScale)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, short[] values, int bins, double barScale, double rangeMin, double rangeMax)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, short[] values, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, short[] values, int bins, double barScale, ImPlotRange range)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, short[] values, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram(String labelId, short[] values, int bins, double barScale, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogram2D(String labelId, double[] xs, double[] ys)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins, int yBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins, int yBins, ImPlotRect range)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins, int yBins, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, float[] xs, float[] ys)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins, int yBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins, int yBins, ImPlotRect range)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins, int yBins, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, int[] xs, int[] ys)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins, int yBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins, int yBins, ImPlotRect range)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins, int yBins, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, long[] xs, long[] ys)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins, int yBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins, int yBins, ImPlotRect range)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins, int yBins, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, short[] xs, short[] ys)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins, int yBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins, int yBins, ImPlotRect range)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins, int yBins, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, double[] xs, double[] ys, int count)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins, int yBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins, int yBins, ImPlotRect range)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins, int yBins, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, float[] xs, float[] ys, int count)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins, int yBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins, int yBins, ImPlotRect range)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins, int yBins, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, int[] xs, int[] ys, int count)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins, int yBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins, int yBins, ImPlotRect range)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins, int yBins, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, long[] xs, long[] ys, int count)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins, int yBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins, int yBins, ImPlotRect range)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins, int yBins, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, short[] xs, short[] ys, int count)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins, int yBins)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins, int yBins, ImPlotRect range)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins, int yBins, ImPlotSpec spec)
    Plots two dimensional, bivariate histogram as a heatmap.
    static double
    plotHistogramV(String labelId, double[] values, int count)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, double[] values, int count, int bins)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, double[] values, int count, int bins, double barScale)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, double[] values, int count, int bins, double barScale, double rangeMin, double rangeMax)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, double[] values, int count, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, double[] values, int count, int bins, double barScale, ImPlotRange range)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, double[] values, int count, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, double[] values, int count, int bins, double barScale, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, float[] values, int count)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, float[] values, int count, int bins)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, float[] values, int count, int bins, double barScale)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, float[] values, int count, int bins, double barScale, double rangeMin, double rangeMax)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, float[] values, int count, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, float[] values, int count, int bins, double barScale, ImPlotRange range)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, float[] values, int count, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, float[] values, int count, int bins, double barScale, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, int[] values, int count)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, int[] values, int count, int bins)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, int[] values, int count, int bins, double barScale)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, int[] values, int count, int bins, double barScale, double rangeMin, double rangeMax)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, int[] values, int count, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, int[] values, int count, int bins, double barScale, ImPlotRange range)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, int[] values, int count, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, int[] values, int count, int bins, double barScale, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, long[] values, int count)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, long[] values, int count, int bins)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, long[] values, int count, int bins, double barScale)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, long[] values, int count, int bins, double barScale, double rangeMin, double rangeMax)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, long[] values, int count, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, long[] values, int count, int bins, double barScale, ImPlotRange range)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, long[] values, int count, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, long[] values, int count, int bins, double barScale, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, short[] values, int count)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, short[] values, int count, int bins)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, short[] values, int count, int bins, double barScale)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, short[] values, int count, int bins, double barScale, double rangeMin, double rangeMax)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, short[] values, int count, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, short[] values, int count, int bins, double barScale, ImPlotRange range)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, short[] values, int count, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
    Plots a horizontal histogram.
    static double
    plotHistogramV(String labelId, short[] values, int count, int bins, double barScale, ImPlotSpec spec)
    Plots a horizontal histogram.
    static void
    plotImage(String labelId, long userTextureId, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY)
    Plots an axis-aligned image.
    static void
    plotImage(String labelId, long userTextureId, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImVec2 uv0)
    Plots an axis-aligned image.
    static void
    plotImage(String labelId, long userTextureId, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImVec2 uv0, ImVec2 uv1)
    Plots an axis-aligned image.
    static void
    plotImage(String labelId, long userTextureId, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImVec2 uv0, ImVec2 uv1, ImVec4 tintCol)
    Plots an axis-aligned image.
    static void
    plotImage(String labelId, long userTextureId, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImVec2 uv0, ImVec2 uv1, ImVec4 tintCol, ImPlotSpec spec)
    Plots an axis-aligned image.
    static void
    plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax)
    Plots an axis-aligned image.
    static void
    plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, float uv0X, float uv0Y)
    Plots an axis-aligned image.
    static void
    plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, float uv0X, float uv0Y, float uv1X, float uv1Y)
    Plots an axis-aligned image.
    static void
    plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, float uv0X, float uv0Y, float uv1X, float uv1Y, float tintColX, float tintColY, float tintColZ, float tintColW)
    Plots an axis-aligned image.
    static void
    plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, float uv0X, float uv0Y, float uv1X, float uv1Y, float tintColX, float tintColY, float tintColZ, float tintColW, ImPlotSpec spec)
    Plots an axis-aligned image.
    static void
    plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImVec2 uv0)
    Plots an axis-aligned image.
    static void
    plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImVec2 uv0, ImVec2 uv1)
    Plots an axis-aligned image.
    static void
    plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImVec2 uv0, ImVec2 uv1, ImVec4 tintCol)
    Plots an axis-aligned image.
    static void
    plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImVec2 uv0, ImVec2 uv1, ImVec4 tintCol, ImPlotSpec spec)
    Plots an axis-aligned image.
    static void
    plotInfLines(String labelId, double[] values)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLines(String labelId, double[] values, ImPlotSpec spec)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLines(String labelId, float[] values)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLines(String labelId, float[] values, ImPlotSpec spec)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLines(String labelId, int[] values)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLines(String labelId, int[] values, ImPlotSpec spec)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLines(String labelId, long[] values)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLines(String labelId, long[] values, ImPlotSpec spec)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLines(String labelId, short[] values)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLines(String labelId, short[] values, ImPlotSpec spec)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLinesV(String labelId, double[] values, int count)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLinesV(String labelId, double[] values, int count, ImPlotSpec spec)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLinesV(String labelId, float[] values, int count)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLinesV(String labelId, float[] values, int count, ImPlotSpec spec)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLinesV(String labelId, int[] values, int count)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLinesV(String labelId, int[] values, int count, ImPlotSpec spec)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLinesV(String labelId, long[] values, int count)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLinesV(String labelId, long[] values, int count, ImPlotSpec spec)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLinesV(String labelId, short[] values, int count)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotInfLinesV(String labelId, short[] values, int count, ImPlotSpec spec)
    Plots infinite vertical or horizontal lines (e.g.
    static void
    plotLine(String labelId, double[] values)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, double[] values, double xscale)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, double[] xs, double[] ys)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, double[] xs, double[] ys, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, double[] values, double xscale, double xstart)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, double[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, float[] values)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, float[] values, double xscale)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, float[] values, double xscale, double xstart)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, float[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, float[] xs, float[] ys)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, float[] xs, float[] ys, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, int[] values)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, int[] values, double xscale)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, int[] values, double xscale, double xstart)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, int[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, int[] xs, int[] ys)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, int[] xs, int[] ys, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, long[] values)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, long[] values, double xscale)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, long[] values, double xscale, double xstart)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, long[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, long[] xs, long[] ys)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, long[] xs, long[] ys, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, short[] values)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, short[] values, double xscale)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, short[] values, double xscale, double xstart)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, short[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, short[] xs, short[] ys)
    Plots a standard 2D line plot.
    static void
    plotLine(String labelId, short[] xs, short[] ys, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, double[] xs, double[] ys, int count)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, double[] xs, double[] ys, int count, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, double[] values, int count)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, double[] values, int count, double xscale)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, double[] values, int count, double xscale, double xstart)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, double[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, float[] xs, float[] ys, int count)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, float[] xs, float[] ys, int count, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, float[] values, int count)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, float[] values, int count, double xscale)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, float[] values, int count, double xscale, double xstart)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, float[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, int[] values, int count)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, int[] xs, int[] ys, int count)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, int[] xs, int[] ys, int count, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, int[] values, int count, double xscale)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, int[] values, int count, double xscale, double xstart)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, int[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, long[] values, int count)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, long[] values, int count, double xscale)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, long[] values, int count, double xscale, double xstart)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, long[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, long[] xs, long[] ys, int count)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, long[] xs, long[] ys, int count, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, short[] values, int count)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, short[] values, int count, double xscale)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, short[] values, int count, double xscale, double xstart)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, short[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, short[] xs, short[] ys, int count)
    Plots a standard 2D line plot.
    static void
    plotLineV(String labelId, short[] xs, short[] ys, int count, ImPlotSpec spec)
    Plots a standard 2D line plot.
    static void
    plotPieChart(String[] labelIds, double[] values, double x, double y, double radius)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, double[] values, double x, double y, double radius, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, double[] values, double x, double y, double radius, String labelFmt)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, double[] values, double x, double y, double radius, String labelFmt, double angle0)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, double[] values, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, float[] values, double x, double y, double radius)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, float[] values, double x, double y, double radius, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, float[] values, double x, double y, double radius, String labelFmt)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, float[] values, double x, double y, double radius, String labelFmt, double angle0)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, float[] values, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, int[] values, double x, double y, double radius)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, int[] values, double x, double y, double radius, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, int[] values, double x, double y, double radius, String labelFmt)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, int[] values, double x, double y, double radius, String labelFmt, double angle0)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, int[] values, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, long[] values, double x, double y, double radius)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, long[] values, double x, double y, double radius, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, long[] values, double x, double y, double radius, String labelFmt)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, long[] values, double x, double y, double radius, String labelFmt, double angle0)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, long[] values, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, short[] values, double x, double y, double radius)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, short[] values, double x, double y, double radius, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, short[] values, double x, double y, double radius, String labelFmt)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, short[] values, double x, double y, double radius, String labelFmt, double angle0)
    Plots a pie chart.
    static void
    plotPieChart(String[] labelIds, short[] values, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, double[] values, int count, double x, double y, double radius)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, double[] values, int count, double x, double y, double radius, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, double[] values, int count, double x, double y, double radius, String labelFmt)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, double[] values, int count, double x, double y, double radius, String labelFmt, double angle0)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, double[] values, int count, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, float[] values, int count, double x, double y, double radius)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, float[] values, int count, double x, double y, double radius, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, float[] values, int count, double x, double y, double radius, String labelFmt)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, float[] values, int count, double x, double y, double radius, String labelFmt, double angle0)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, float[] values, int count, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, int[] values, int count, double x, double y, double radius)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, int[] values, int count, double x, double y, double radius, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, int[] values, int count, double x, double y, double radius, String labelFmt)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, int[] values, int count, double x, double y, double radius, String labelFmt, double angle0)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, int[] values, int count, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, long[] values, int count, double x, double y, double radius)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, long[] values, int count, double x, double y, double radius, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, long[] values, int count, double x, double y, double radius, String labelFmt)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, long[] values, int count, double x, double y, double radius, String labelFmt, double angle0)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, long[] values, int count, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, short[] values, int count, double x, double y, double radius)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, short[] values, int count, double x, double y, double radius, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, short[] values, int count, double x, double y, double radius, String labelFmt)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, short[] values, int count, double x, double y, double radius, String labelFmt, double angle0)
    Plots a pie chart.
    static void
    plotPieChartV(String[] labelIds, short[] values, int count, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
    Plots a pie chart.
    static void
    plotPolygon(String labelId, double[] xs, double[] ys)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygon(String labelId, double[] xs, double[] ys, ImPlotSpec spec)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygon(String labelId, float[] xs, float[] ys)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygon(String labelId, float[] xs, float[] ys, ImPlotSpec spec)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygon(String labelId, int[] xs, int[] ys)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygon(String labelId, int[] xs, int[] ys, ImPlotSpec spec)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygon(String labelId, long[] xs, long[] ys)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygon(String labelId, long[] xs, long[] ys, ImPlotSpec spec)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygon(String labelId, short[] xs, short[] ys)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygon(String labelId, short[] xs, short[] ys, ImPlotSpec spec)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygonV(String labelId, double[] xs, double[] ys, int count)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygonV(String labelId, double[] xs, double[] ys, int count, ImPlotSpec spec)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygonV(String labelId, float[] xs, float[] ys, int count)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygonV(String labelId, float[] xs, float[] ys, int count, ImPlotSpec spec)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygonV(String labelId, int[] xs, int[] ys, int count)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygonV(String labelId, int[] xs, int[] ys, int count, ImPlotSpec spec)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygonV(String labelId, long[] xs, long[] ys, int count)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygonV(String labelId, long[] xs, long[] ys, int count, ImPlotSpec spec)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygonV(String labelId, short[] xs, short[] ys, int count)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotPolygonV(String labelId, short[] xs, short[] ys, int count, ImPlotSpec spec)
    Plots a polygon (open, closed or loop) using the spec Flags (e.g.
    static void
    plotScatter(String labelId, double[] values)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, double[] values, double xscale)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, double[] xs, double[] ys)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, double[] xs, double[] ys, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, double[] values, double xscale, double xstart)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, double[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, float[] values)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, float[] values, double xscale)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, float[] values, double xscale, double xstart)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, float[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, float[] xs, float[] ys)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, float[] xs, float[] ys, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, int[] values)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, int[] values, double xscale)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, int[] values, double xscale, double xstart)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, int[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, int[] xs, int[] ys)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, int[] xs, int[] ys, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, long[] values)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, long[] values, double xscale)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, long[] values, double xscale, double xstart)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, long[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, long[] xs, long[] ys)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, long[] xs, long[] ys, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, short[] values)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, short[] values, double xscale)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, short[] values, double xscale, double xstart)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, short[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, short[] xs, short[] ys)
    Plots a standard 2D scatter plot.
    static void
    plotScatter(String labelId, short[] xs, short[] ys, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, double[] xs, double[] ys, int count)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, double[] xs, double[] ys, int count, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, double[] values, int count)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, double[] values, int count, double xscale)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, double[] values, int count, double xscale, double xstart)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, double[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, float[] xs, float[] ys, int count)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, float[] xs, float[] ys, int count, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, float[] values, int count)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, float[] values, int count, double xscale)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, float[] values, int count, double xscale, double xstart)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, float[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, int[] values, int count)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, int[] xs, int[] ys, int count)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, int[] xs, int[] ys, int count, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, int[] values, int count, double xscale)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, int[] values, int count, double xscale, double xstart)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, int[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, long[] values, int count)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, long[] values, int count, double xscale)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, long[] values, int count, double xscale, double xstart)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, long[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, long[] xs, long[] ys, int count)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, long[] xs, long[] ys, int count, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, short[] values, int count)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, short[] values, int count, double xscale)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, short[] values, int count, double xscale, double xstart)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, short[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, short[] xs, short[] ys, int count)
    Plots a standard 2D scatter plot.
    static void
    plotScatterV(String labelId, short[] xs, short[] ys, int count, ImPlotSpec spec)
    Plots a standard 2D scatter plot.
    static void
    plotShaded(String labelId, double[] values)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, double[] values, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, double[] xs, double[] ys)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, double[] xs, double[] ys, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, double[] xs, double[] ys1, double[] ys2)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, double[] xs, double[] ys1, double[] ys2, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, double[] xs, double[] ys, double yRef, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, double[] values, double yRef, double xscale)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, double[] values, double yRef, double xscale, double xstart)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, double[] values, double yRef, double xscale, double xstart, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, float[] values)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, float[] values, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, float[] values, double yRef, double xscale)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, float[] values, double yRef, double xscale, double xstart)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, float[] values, double yRef, double xscale, double xstart, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, float[] xs, float[] ys)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, float[] xs, float[] ys, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, float[] xs, float[] ys, double yRef, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, float[] xs, float[] ys1, float[] ys2)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, float[] xs, float[] ys1, float[] ys2, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, int[] values)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, int[] values, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, int[] values, double yRef, double xscale)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, int[] values, double yRef, double xscale, double xstart)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, int[] values, double yRef, double xscale, double xstart, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, int[] xs, int[] ys)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, int[] xs, int[] ys, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, int[] xs, int[] ys, double yRef, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, int[] xs, int[] ys1, int[] ys2)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, int[] xs, int[] ys1, int[] ys2, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, long[] values)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, long[] values, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, long[] values, double yRef, double xscale)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, long[] values, double yRef, double xscale, double xstart)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, long[] values, double yRef, double xscale, double xstart, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, long[] xs, long[] ys)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, long[] xs, long[] ys, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, long[] xs, long[] ys, double yRef, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, long[] xs, long[] ys1, long[] ys2)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, long[] xs, long[] ys1, long[] ys2, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, short[] values)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, short[] values, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, short[] values, double yRef, double xscale)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, short[] values, double yRef, double xscale, double xstart)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, short[] values, double yRef, double xscale, double xstart, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, short[] xs, short[] ys)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, short[] xs, short[] ys, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, short[] xs, short[] ys, double yRef, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, short[] xs, short[] ys1, short[] ys2)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShaded(String labelId, short[] xs, short[] ys1, short[] ys2, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, double[] xs, double[] ys1, double[] ys2, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, double[] xs, double[] ys1, double[] ys2, int count, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, double[] xs, double[] ys, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, double[] xs, double[] ys, int count, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, double[] xs, double[] ys, int count, double yRef, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, double[] values, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, double[] values, int count, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, double[] values, int count, double yRef, double xscale)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, double[] values, int count, double yRef, double xscale, double xstart)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, double[] values, int count, double yRef, double xscale, double xstart, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, float[] xs, float[] ys1, float[] ys2, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, float[] xs, float[] ys1, float[] ys2, int count, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, float[] xs, float[] ys, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, float[] xs, float[] ys, int count, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, float[] xs, float[] ys, int count, double yRef, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, float[] values, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, float[] values, int count, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, float[] values, int count, double yRef, double xscale)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, float[] values, int count, double yRef, double xscale, double xstart)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, float[] values, int count, double yRef, double xscale, double xstart, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, int[] values, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, int[] xs, int[] ys, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, int[] xs, int[] ys1, int[] ys2, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, int[] xs, int[] ys1, int[] ys2, int count, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, int[] xs, int[] ys, int count, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, int[] xs, int[] ys, int count, double yRef, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, int[] values, int count, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, int[] values, int count, double yRef, double xscale)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, int[] values, int count, double yRef, double xscale, double xstart)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, int[] values, int count, double yRef, double xscale, double xstart, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, long[] values, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, long[] values, int count, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, long[] values, int count, double yRef, double xscale)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, long[] values, int count, double yRef, double xscale, double xstart)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, long[] values, int count, double yRef, double xscale, double xstart, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, long[] xs, long[] ys, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, long[] xs, long[] ys, int count, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, long[] xs, long[] ys, int count, double yRef, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, long[] xs, long[] ys1, long[] ys2, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, long[] xs, long[] ys1, long[] ys2, int count, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, short[] values, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, short[] values, int count, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, short[] values, int count, double yRef, double xscale)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, short[] values, int count, double yRef, double xscale, double xstart)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, short[] values, int count, double yRef, double xscale, double xstart, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, short[] xs, short[] ys, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, short[] xs, short[] ys, int count, double yRef)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, short[] xs, short[] ys, int count, double yRef, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, short[] xs, short[] ys1, short[] ys2, int count)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotShadedV(String labelId, short[] xs, short[] ys1, short[] ys2, int count, ImPlotSpec spec)
    Plots a shaded (filled) region between two lines, or a line and a horizontal reference.
    static void
    plotStairs(String labelId, double[] values)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, double[] values, double xscale)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, double[] xs, double[] ys)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, double[] xs, double[] ys, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, double[] values, double xscale, double xstart)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, double[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, float[] values)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, float[] values, double xscale)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, float[] values, double xscale, double xstart)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, float[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, float[] xs, float[] ys)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, float[] xs, float[] ys, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, int[] values)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, int[] values, double xscale)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, int[] values, double xscale, double xstart)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, int[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, int[] xs, int[] ys)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, int[] xs, int[] ys, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, long[] values)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, long[] values, double xscale)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, long[] values, double xscale, double xstart)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, long[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, long[] xs, long[] ys)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, long[] xs, long[] ys, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, short[] values)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, short[] values, double xscale)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, short[] values, double xscale, double xstart)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, short[] values, double xscale, double xstart, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, short[] xs, short[] ys)
    Plots a stairstep graph.
    static void
    plotStairs(String labelId, short[] xs, short[] ys, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, double[] xs, double[] ys, int count)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, double[] xs, double[] ys, int count, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, double[] values, int count)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, double[] values, int count, double xscale)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, double[] values, int count, double xscale, double xstart)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, double[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, float[] xs, float[] ys, int count)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, float[] xs, float[] ys, int count, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, float[] values, int count)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, float[] values, int count, double xscale)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, float[] values, int count, double xscale, double xstart)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, float[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, int[] values, int count)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, int[] xs, int[] ys, int count)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, int[] xs, int[] ys, int count, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, int[] values, int count, double xscale)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, int[] values, int count, double xscale, double xstart)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, int[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, long[] values, int count)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, long[] values, int count, double xscale)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, long[] values, int count, double xscale, double xstart)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, long[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, long[] xs, long[] ys, int count)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, long[] xs, long[] ys, int count, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, short[] values, int count)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, short[] values, int count, double xscale)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, short[] values, int count, double xscale, double xstart)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, short[] values, int count, double xscale, double xstart, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, short[] xs, short[] ys, int count)
    Plots a stairstep graph.
    static void
    plotStairsV(String labelId, short[] xs, short[] ys, int count, ImPlotSpec spec)
    Plots a stairstep graph.
    static void
    plotStems(String labelId, double[] values)
    Plots vertical stems.
    static void
    plotStems(String labelId, double[] values, double ref)
    Plots vertical stems.
    static void
    plotStems(String labelId, double[] xs, double[] ys)
    Plots vertical stems.
    static void
    plotStems(String labelId, double[] xs, double[] ys, double ref)
    Plots vertical stems.
    static void
    plotStems(String labelId, double[] xs, double[] ys, double ref, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStems(String labelId, double[] values, double ref, double scale)
    Plots vertical stems.
    static void
    plotStems(String labelId, double[] values, double ref, double scale, double start)
    Plots vertical stems.
    static void
    plotStems(String labelId, double[] values, double ref, double scale, double start, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStems(String labelId, float[] values)
    Plots vertical stems.
    static void
    plotStems(String labelId, float[] values, double ref)
    Plots vertical stems.
    static void
    plotStems(String labelId, float[] values, double ref, double scale)
    Plots vertical stems.
    static void
    plotStems(String labelId, float[] values, double ref, double scale, double start)
    Plots vertical stems.
    static void
    plotStems(String labelId, float[] values, double ref, double scale, double start, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStems(String labelId, float[] xs, float[] ys)
    Plots vertical stems.
    static void
    plotStems(String labelId, float[] xs, float[] ys, double ref)
    Plots vertical stems.
    static void
    plotStems(String labelId, float[] xs, float[] ys, double ref, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStems(String labelId, int[] values)
    Plots vertical stems.
    static void
    plotStems(String labelId, int[] values, double ref)
    Plots vertical stems.
    static void
    plotStems(String labelId, int[] values, double ref, double scale)
    Plots vertical stems.
    static void
    plotStems(String labelId, int[] values, double ref, double scale, double start)
    Plots vertical stems.
    static void
    plotStems(String labelId, int[] values, double ref, double scale, double start, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStems(String labelId, int[] xs, int[] ys)
    Plots vertical stems.
    static void
    plotStems(String labelId, int[] xs, int[] ys, double ref)
    Plots vertical stems.
    static void
    plotStems(String labelId, int[] xs, int[] ys, double ref, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStems(String labelId, long[] values)
    Plots vertical stems.
    static void
    plotStems(String labelId, long[] values, double ref)
    Plots vertical stems.
    static void
    plotStems(String labelId, long[] values, double ref, double scale)
    Plots vertical stems.
    static void
    plotStems(String labelId, long[] values, double ref, double scale, double start)
    Plots vertical stems.
    static void
    plotStems(String labelId, long[] values, double ref, double scale, double start, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStems(String labelId, long[] xs, long[] ys)
    Plots vertical stems.
    static void
    plotStems(String labelId, long[] xs, long[] ys, double ref)
    Plots vertical stems.
    static void
    plotStems(String labelId, long[] xs, long[] ys, double ref, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStems(String labelId, short[] values)
    Plots vertical stems.
    static void
    plotStems(String labelId, short[] values, double ref)
    Plots vertical stems.
    static void
    plotStems(String labelId, short[] values, double ref, double scale)
    Plots vertical stems.
    static void
    plotStems(String labelId, short[] values, double ref, double scale, double start)
    Plots vertical stems.
    static void
    plotStems(String labelId, short[] values, double ref, double scale, double start, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStems(String labelId, short[] xs, short[] ys)
    Plots vertical stems.
    static void
    plotStems(String labelId, short[] xs, short[] ys, double ref)
    Plots vertical stems.
    static void
    plotStems(String labelId, short[] xs, short[] ys, double ref, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, double[] xs, double[] ys, int count)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, double[] xs, double[] ys, int count, double ref)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, double[] xs, double[] ys, int count, double ref, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, double[] values, int count)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, double[] values, int count, double ref)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, double[] values, int count, double ref, double scale)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, double[] values, int count, double ref, double scale, double start)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, double[] values, int count, double ref, double scale, double start, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, float[] xs, float[] ys, int count)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, float[] xs, float[] ys, int count, double ref)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, float[] xs, float[] ys, int count, double ref, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, float[] values, int count)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, float[] values, int count, double ref)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, float[] values, int count, double ref, double scale)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, float[] values, int count, double ref, double scale, double start)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, float[] values, int count, double ref, double scale, double start, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, int[] values, int count)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, int[] xs, int[] ys, int count)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, int[] xs, int[] ys, int count, double ref)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, int[] xs, int[] ys, int count, double ref, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, int[] values, int count, double ref)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, int[] values, int count, double ref, double scale)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, int[] values, int count, double ref, double scale, double start)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, int[] values, int count, double ref, double scale, double start, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, long[] values, int count)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, long[] values, int count, double ref)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, long[] values, int count, double ref, double scale)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, long[] values, int count, double ref, double scale, double start)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, long[] values, int count, double ref, double scale, double start, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, long[] xs, long[] ys, int count)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, long[] xs, long[] ys, int count, double ref)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, long[] xs, long[] ys, int count, double ref, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, short[] values, int count)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, short[] values, int count, double ref)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, short[] values, int count, double ref, double scale)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, short[] values, int count, double ref, double scale, double start)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, short[] values, int count, double ref, double scale, double start, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, short[] xs, short[] ys, int count)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, short[] xs, short[] ys, int count, double ref)
    Plots vertical stems.
    static void
    plotStemsV(String labelId, short[] xs, short[] ys, int count, double ref, ImPlotSpec spec)
    Plots vertical stems.
    static void
    plotText(String text, double x, double y)
    Plots a centered text label at point x,y with an optional pixel offset.
    static void
    plotText(String text, double x, double y, float pixOffsetX, float pixOffsetY)
    Plots a centered text label at point x,y with an optional pixel offset.
    static void
    plotText(String text, double x, double y, float pixOffsetX, float pixOffsetY, ImPlotSpec spec)
    Plots a centered text label at point x,y with an optional pixel offset.
    static void
    plotText(String text, double x, double y, ImPlotSpec spec)
    Plots a centered text label at point x,y with an optional pixel offset.
    static void
    plotText(String text, double x, double y, ImVec2 pixOffset)
    Plots a centered text label at point x,y with an optional pixel offset.
    static void
    plotText(String text, double x, double y, ImVec2 pixOffset, ImPlotSpec spec)
    Plots a centered text label at point x,y with an optional pixel offset.
    static ImVec2
    plotToPixels(double pltX, double pltY)
    Converts a position in the current plot's coordinate system to pixels.
    static ImVec2
    plotToPixels(double pltX, double pltY, int xAxis)
    Converts a position in the current plot's coordinate system to pixels.
    static ImVec2
    plotToPixels(double pltX, double pltY, int xAxis, int yAxis)
    Converts a position in the current plot's coordinate system to pixels.
    static ImVec2
    Converts a position in the current plot's coordinate system to pixels.
    static ImVec2
    plotToPixels(ImPlotPoint plt, int xAxis)
    Converts a position in the current plot's coordinate system to pixels.
    static ImVec2
    plotToPixels(ImPlotPoint plt, int xAxis, int yAxis)
    Converts a position in the current plot's coordinate system to pixels.
    static void
    plotToPixels(ImVec2 dst, double pltX, double pltY)
    Converts a position in the current plot's coordinate system to pixels.
    static void
    plotToPixels(ImVec2 dst, double pltX, double pltY, int xAxis)
    Converts a position in the current plot's coordinate system to pixels.
    static void
    plotToPixels(ImVec2 dst, double pltX, double pltY, int xAxis, int yAxis)
    Converts a position in the current plot's coordinate system to pixels.
    static void
    Converts a position in the current plot's coordinate system to pixels.
    static void
    plotToPixels(ImVec2 dst, ImPlotPoint plt, int xAxis)
    Converts a position in the current plot's coordinate system to pixels.
    static void
    plotToPixels(ImVec2 dst, ImPlotPoint plt, int xAxis, int yAxis)
    Converts a position in the current plot's coordinate system to pixels.
    static float
    Converts a position in the current plot's coordinate system to pixels.
    static float
    plotToPixelsX(ImPlotPoint plt, int xAxis)
    Converts a position in the current plot's coordinate system to pixels.
    static float
    plotToPixelsX(ImPlotPoint plt, int xAxis, int yAxis)
    Converts a position in the current plot's coordinate system to pixels.
    static float
    Converts a position in the current plot's coordinate system to pixels.
    static float
    plotToPixelsY(ImPlotPoint plt, int xAxis)
    Converts a position in the current plot's coordinate system to pixels.
    static float
    plotToPixelsY(ImPlotPoint plt, int xAxis, int yAxis)
    Converts a position in the current plot's coordinate system to pixels.
    static void
    Undo temporary colormap modification(s).
    static void
    popColormap(int count)
    Undo temporary colormap modification(s).
    static void
    Pop plot clip rect.
    static void
     
    static void
    popStyleColor(int count)
     
    static void
    Undo temporary style variable modification(s).
    static void
    popStyleVar(int count)
    Undo temporary style variable modification(s).
    static void
    pushColormap(int cmap)
    Temporarily switch to one of the built-in (i.e.
    static void
    Push a colormap by string name.
    static void
    Push clip rect for rendering to current plot area.
    static void
    pushPlotClipRect(float expand)
    Push clip rect for rendering to current plot area.
    static void
    pushStyleColor(int idx, float colX, float colY, float colZ, float colW)
    Temporarily modify a style color.
    static void
    pushStyleColor(int idx, int col)
    Temporarily modify a style color.
    static void
    pushStyleColor(int idx, long col)
    Temporarily modify a style color.
    static void
    pushStyleColor(int idx, ImVec4 col)
    Temporarily modify a style color.
    static void
    pushStyleVar(int idx, float val)
    Temporarily modify a style variable of float type.
    static void
    pushStyleVar(int idx, float valX, float valY)
    Temporarily modify a style variable of ImVec2 type.
    static void
    pushStyleVar(int idx, int val)
    Temporarily modify a style variable of int type.
    static void
    pushStyleVar(int idx, ImVec2 val)
    Temporarily modify a style variable of ImVec2 type.
    static ImVec4
    sampleColormap(float t)
    Sample a color from a colormap given t between 0 and 1
    static ImVec4
    sampleColormap(float t, int cmap)
    Sample a color from a colormap given t between 0 and 1
    static void
    sampleColormap(ImVec4 dst, float t)
    Sample a color from a colormap given t between 0 and 1
    static void
    sampleColormap(ImVec4 dst, float t, int cmap)
    Sample a color from a colormap given t between 0 and 1
    static float
    sampleColormapW(float t)
    Sample a color from a colormap given t between 0 and 1
    static float
    sampleColormapW(float t, int cmap)
    Sample a color from a colormap given t between 0 and 1
    static float
    sampleColormapX(float t)
    Sample a color from a colormap given t between 0 and 1
    static float
    sampleColormapX(float t, int cmap)
    Sample a color from a colormap given t between 0 and 1
    static float
    sampleColormapY(float t)
    Sample a color from a colormap given t between 0 and 1
    static float
    sampleColormapY(float t, int cmap)
    Sample a color from a colormap given t between 0 and 1
    static float
    sampleColormapZ(float t)
    Sample a color from a colormap given t between 0 and 1
    static float
    sampleColormapZ(float t, int cmap)
    Sample a color from a colormap given t between 0 and 1
    static void
    setAxes(int xAxis, int yAxis)
    Selects which axes will be used for subsequent plot elements.
    static void
    setAxis(int axis)
    Selects which axis will be used for subsequent plot elements.
    static void
    Sets the current ImPlot context.
    static void
     
    static void
    setNextAxesLimits(double xMin, double xMax, double yMin, double yMax)
    Sets the upcoming primary X and Y axes range limits.
    static void
    setNextAxesLimits(double xMin, double xMax, double yMin, double yMax, int cond)
    Sets the upcoming primary X and Y axes range limits.
    static void
    Sets all upcoming axes to auto fit to their data.
    static void
    setNextAxisLimits(int axis, double vMin, double vMax)
    Sets an upcoming axis range limits.
    static void
    setNextAxisLimits(int axis, double vMin, double vMax, int cond)
    Sets an upcoming axis range limits.
    static void
    setNextAxisLinks(int axis, ImDouble linkMin, ImDouble linkMax)
    Links an upcoming axis range limits to external values.
    static void
    setNextAxisToFit(int axis)
    Set an upcoming axis to auto fit to its data.
    static void
    setupAxes(String xLabel, String yLabel)
    Sets the label and/or flags for primary X and Y axes (shorthand for two calls to SetupAxis).
    static void
    setupAxes(String xLabel, String yLabel, int xFlags)
    Sets the label and/or flags for primary X and Y axes (shorthand for two calls to SetupAxis).
    static void
    setupAxes(String xLabel, String yLabel, int xFlags, int yFlags)
    Sets the label and/or flags for primary X and Y axes (shorthand for two calls to SetupAxis).
    static void
    setupAxesLimits(double xMin, double xMax, double yMin, double yMax)
    Sets the primary X and Y axes range limits.
    static void
    setupAxesLimits(double xMin, double xMax, double yMin, double yMax, int cond)
    Sets the primary X and Y axes range limits.
    static void
    setupAxis(int axis)
    Enables an axis or sets the label and/or flags for an existing axis.
    static void
    setupAxis(int axis, int flags)
    Enables an axis or sets the label and/or flags for an existing axis.
    static void
    setupAxis(int axis, String label)
    Enables an axis or sets the label and/or flags for an existing axis.
    static void
    setupAxis(int axis, String label, int flags)
    Enables an axis or sets the label and/or flags for an existing axis.
    static void
    setupAxisFormat(int axis, String fmt)
    Sets the format of numeric axis labels via formatter specifier (default="%g").
    static void
    setupAxisLimits(int axis, double vMin, double vMax)
    Sets an axis range limits.
    static void
    setupAxisLimits(int axis, double vMin, double vMax, int cond)
    Sets an axis range limits.
    static void
    setupAxisLimitsConstraints(int axis, double vMin, double vMax)
    Sets an axis' limits constraints.
    static void
    setupAxisLinks(int axis, ImDouble linkMin, ImDouble linkMax)
    Links an axis range limits to external values.
    static void
    setupAxisScale(int axis, int scale)
    Sets an axis' scale using built-in options.
    static void
    setupAxisTicks(int axis, double[] values, int nTicks)
    Sets an axis' ticks and optionally the labels.
    static void
    setupAxisTicks(int axis, double[] values, int nTicks, boolean keepDefault)
    Sets an axis' ticks and optionally the labels.
    static void
    setupAxisTicks(int axis, double[] values, int nTicks, String[] labels)
    Sets an axis' ticks and optionally the labels.
    static void
    setupAxisTicks(int axis, double[] values, int nTicks, String[] labels, boolean keepDefault)
    Sets an axis' ticks and optionally the labels.
    static void
    setupAxisTicks(int axis, double vMin, double vMax, int nTicks)
    Sets an axis' ticks and optionally the labels for the next plot.
    static void
    setupAxisTicks(int axis, double vMin, double vMax, int nTicks, boolean keepDefault)
    Sets an axis' ticks and optionally the labels for the next plot.
    static void
    setupAxisTicks(int axis, double vMin, double vMax, int nTicks, String[] labels)
    Sets an axis' ticks and optionally the labels for the next plot.
    static void
    setupAxisTicks(int axis, double vMin, double vMax, int nTicks, String[] labels, boolean keepDefault)
    Sets an axis' ticks and optionally the labels for the next plot.
    static void
    setupAxisZoomConstraints(int axis, double vMin, double vMax)
    Sets an axis' zoom constraints.
    static void
    Explicitly finalize plot setup.
    static void
    setupLegend(int location)
    Sets up the plot legend.
    static void
    setupLegend(int location, int flags)
    Sets up the plot legend.
    static void
    setupMouseText(int location)
    Sets the location of the current plot's mouse position text (default = South|East).
    static void
    setupMouseText(int location, int flags)
    Sets the location of the current plot's mouse position text (default = South|East).
    static boolean
    Shows ImPlot colormap selector dropdown menu.
    static void
    Shows the ImPlot demo window.
    static void
    Shows the ImPlot demo window.
    static boolean
    Shows ImPlot input map selector dropdown menu.
    static void
    Shows ImPlot metrics/debug information window.
    static void
    Shows ImPlot metrics/debug information window.
    static void
    Shows ImPlot style editor block (not a window).
    static void
    Shows ImPlot style editor block (not a window).
    static boolean
    Shows ImPlot style selector dropdown menu.
    static void
    Add basic help/info block for end users (not a window).
    static void
    Style plot colors for current ImGui style (default).
    static void
    Style plot colors for current ImGui style (default).
    static void
    Style plot colors for ImGui "Classic".
    static void
    Style plot colors for ImGui "Classic".
    static void
    Style plot colors for ImGui "Dark".
    static void
    Style plot colors for ImGui "Dark".
    static void
    Style plot colors for ImGui "Light".
    static void
    Style plot colors for ImGui "Light".
    static void
    tagX(double x, float colX, float colY, float colZ, float colW)
    Shows a x-axis tag at the specified coordinate value.
    static void
    tagX(double x, float colX, float colY, float colZ, float colW, boolean round)
    Shows a x-axis tag at the specified coordinate value.
    static void
    tagX(double x, float colX, float colY, float colZ, float colW, String fmt)
    Shows a x-axis tag at the specified coordinate value with formatted text.
    static void
    tagX(double x, ImVec4 col)
    Shows a x-axis tag at the specified coordinate value.
    static void
    tagX(double x, ImVec4 col, boolean round)
    Shows a x-axis tag at the specified coordinate value.
    static void
    tagX(double x, ImVec4 col, String fmt)
    Shows a x-axis tag at the specified coordinate value with formatted text.
    static void
    tagY(double y, float colX, float colY, float colZ, float colW)
    Shows a y-axis tag at the specified coordinate value.
    static void
    tagY(double y, float colX, float colY, float colZ, float colW, boolean round)
    Shows a y-axis tag at the specified coordinate value.
    static void
    tagY(double y, float colX, float colY, float colZ, float colW, String fmt)
    Shows a y-axis tag at the specified coordinate value with formatted text.
    static void
    tagY(double y, ImVec4 col)
    Shows a y-axis tag at the specified coordinate value.
    static void
    tagY(double y, ImVec4 col, boolean round)
    Shows a y-axis tag at the specified coordinate value.
    static void
    tagY(double y, ImVec4 col, String fmt)
    Shows a y-axis tag at the specified coordinate value with formatted text.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • createContext

      public static ImPlotContext createContext()
      Creates a new ImPlot context. Call this after ImGui.createContext().
    • destroyContext

      public static void destroyContext()
      Destroys an ImPlot context. Call this before ImGui.destroyContext(). NULL = destroy current context.
    • destroyContext

      public static void destroyContext(ImPlotContext ctx)
      Destroys an ImPlot context. Call this before ImGui.destroyContext(). NULL = destroy current context.
    • getCurrentContext

      public static ImPlotContext getCurrentContext()
      Returns the current ImPlot context. NULL if no context has ben set.
    • setCurrentContext

      public static void setCurrentContext(ImPlotContext ctx)
      Sets the current ImPlot context.
    • setImGuiContext

      public static void setImGuiContext(ImGuiContext ctx)
    • beginPlot

      public static boolean beginPlot(String titleId)
    • beginPlot

      public static boolean beginPlot(String titleId, ImVec2 size)
    • beginPlot

      public static boolean beginPlot(String titleId, float sizeX, float sizeY)
    • beginPlot

      public static boolean beginPlot(String titleId, ImVec2 size, int flags)
    • beginPlot

      public static boolean beginPlot(String titleId, float sizeX, float sizeY, int flags)
    • beginPlot

      public static boolean beginPlot(String titleId, int flags)
    • endPlot

      public static void endPlot()
      Only call EndPlot() if beginPlot() returns true! Typically called at the end of an if statement conditioned on BeginPlot(). See example in beginPlot().
    • beginSubplots

      public static boolean beginSubplots(String titleID, int rows, int cols, ImVec2 size)
    • beginSubplots

      public static boolean beginSubplots(String titleID, int rows, int cols, float sizeX, float sizeY)
    • beginSubplots

      public static boolean beginSubplots(String titleID, int rows, int cols, ImVec2 size, int flags)
    • beginSubplots

      public static boolean beginSubplots(String titleID, int rows, int cols, float sizeX, float sizeY, int flags)
    • beginSubplots

      public static boolean beginSubplots(String titleID, int rows, int cols, ImVec2 size, int flags, float[] rowRatios)
    • beginSubplots

      public static boolean beginSubplots(String titleID, int rows, int cols, float sizeX, float sizeY, int flags, float[] rowRatios)
    • beginSubplots

      public static boolean beginSubplots(String titleID, int rows, int cols, ImVec2 size, int flags, float[] rowRatios, float[] colRatios)
    • beginSubplots

      public static boolean beginSubplots(String titleID, int rows, int cols, float sizeX, float sizeY, int flags, float[] rowRatios, float[] colRatios)
    • beginSubplots

      public static boolean beginSubplots(String titleID, int rows, int cols, ImVec2 size, float[] rowRatios, float[] colRatios)
    • beginSubplots

      public static boolean beginSubplots(String titleID, int rows, int cols, float sizeX, float sizeY, float[] rowRatios, float[] colRatios)
    • endSubplots

      public static void endSubplots()
      Only call EndSubplots() if BeginSubplots() returns true! Typically called at the end of an if statement conditioned on BeginSublots(). See example above.
    • setupAxis

      public static void setupAxis(int axis)
      Enables an axis or sets the label and/or flags for an existing axis. Leave `label` as NULL for no label.
    • setupAxis

      public static void setupAxis(int axis, String label)
      Enables an axis or sets the label and/or flags for an existing axis. Leave `label` as NULL for no label.
    • setupAxis

      public static void setupAxis(int axis, String label, int flags)
      Enables an axis or sets the label and/or flags for an existing axis. Leave `label` as NULL for no label.
    • setupAxis

      public static void setupAxis(int axis, int flags)
      Enables an axis or sets the label and/or flags for an existing axis. Leave `label` as NULL for no label.
    • setupAxisLimits

      public static void setupAxisLimits(int axis, double vMin, double vMax)
      Sets an axis range limits. If ImPlotCond_Always is used, the axes limits will be locked. Inversion with v_min > v_max is not supported; use SetupAxisLimits instead.
    • setupAxisLimits

      public static void setupAxisLimits(int axis, double vMin, double vMax, int cond)
      Sets an axis range limits. If ImPlotCond_Always is used, the axes limits will be locked. Inversion with v_min > v_max is not supported; use SetupAxisLimits instead.
    • setupAxisLinks

      public static void setupAxisLinks(int axis, ImDouble linkMin, ImDouble linkMax)
      Links an axis range limits to external values. Set to NULL for no linkage. The pointer data must remain valid until EndPlot.
    • setupAxisFormat

      public static void setupAxisFormat(int axis, String fmt)
      Sets the format of numeric axis labels via formatter specifier (default="%g"). Formatted values will be double (i.e. use %f).
    • setupAxisTicks

      public static void setupAxisTicks(int axis, double[] values, int nTicks)
      Sets an axis' ticks and optionally the labels. To keep the default ticks, set `keepDefault=true`.
    • setupAxisTicks

      public static void setupAxisTicks(int axis, double[] values, int nTicks, String[] labels)
      Sets an axis' ticks and optionally the labels. To keep the default ticks, set `keepDefault=true`.
    • setupAxisTicks

      public static void setupAxisTicks(int axis, double[] values, int nTicks, String[] labels, boolean keepDefault)
      Sets an axis' ticks and optionally the labels. To keep the default ticks, set `keepDefault=true`.
    • setupAxisTicks

      public static void setupAxisTicks(int axis, double[] values, int nTicks, boolean keepDefault)
      Sets an axis' ticks and optionally the labels. To keep the default ticks, set `keepDefault=true`.
    • setupAxisTicks

      public static void setupAxisTicks(int axis, double vMin, double vMax, int nTicks)
      Sets an axis' ticks and optionally the labels for the next plot. To keep the default ticks, set `keepDefault=true`.
    • setupAxisTicks

      public static void setupAxisTicks(int axis, double vMin, double vMax, int nTicks, String[] labels)
      Sets an axis' ticks and optionally the labels for the next plot. To keep the default ticks, set `keepDefault=true`.
    • setupAxisTicks

      public static void setupAxisTicks(int axis, double vMin, double vMax, int nTicks, String[] labels, boolean keepDefault)
      Sets an axis' ticks and optionally the labels for the next plot. To keep the default ticks, set `keepDefault=true`.
    • setupAxisTicks

      public static void setupAxisTicks(int axis, double vMin, double vMax, int nTicks, boolean keepDefault)
      Sets an axis' ticks and optionally the labels for the next plot. To keep the default ticks, set `keepDefault=true`.
    • setupAxisScale

      public static void setupAxisScale(int axis, int scale)
      Sets an axis' scale using built-in options.
    • setupAxisLimitsConstraints

      public static void setupAxisLimitsConstraints(int axis, double vMin, double vMax)
      Sets an axis' limits constraints.
    • setupAxisZoomConstraints

      public static void setupAxisZoomConstraints(int axis, double vMin, double vMax)
      Sets an axis' zoom constraints.
    • setupAxes

      public static void setupAxes(String xLabel, String yLabel)
      Sets the label and/or flags for primary X and Y axes (shorthand for two calls to SetupAxis).
    • setupAxes

      public static void setupAxes(String xLabel, String yLabel, int xFlags)
      Sets the label and/or flags for primary X and Y axes (shorthand for two calls to SetupAxis).
    • setupAxes

      public static void setupAxes(String xLabel, String yLabel, int xFlags, int yFlags)
      Sets the label and/or flags for primary X and Y axes (shorthand for two calls to SetupAxis).
    • setupAxesLimits

      public static void setupAxesLimits(double xMin, double xMax, double yMin, double yMax)
      Sets the primary X and Y axes range limits. If ImPlotCond_Always is used, the axes limits will be locked (shorthand for two calls to SetupAxisLimits).
    • setupAxesLimits

      public static void setupAxesLimits(double xMin, double xMax, double yMin, double yMax, int cond)
      Sets the primary X and Y axes range limits. If ImPlotCond_Always is used, the axes limits will be locked (shorthand for two calls to SetupAxisLimits).
    • setupLegend

      public static void setupLegend(int location)
      Sets up the plot legend.
    • setupLegend

      public static void setupLegend(int location, int flags)
      Sets up the plot legend.
    • setupMouseText

      public static void setupMouseText(int location)
      Sets the location of the current plot's mouse position text (default = South|East).
    • setupMouseText

      public static void setupMouseText(int location, int flags)
      Sets the location of the current plot's mouse position text (default = South|East).
    • setupFinish

      public static void setupFinish()
      Explicitly finalize plot setup. Once you call this, you cannot make any more Setup calls for the current plot! Note that calling this function is OPTIONAL; it will be called by the first subsequent setup-locking API call.
    • setNextAxisLimits

      public static void setNextAxisLimits(int axis, double vMin, double vMax)
      Sets an upcoming axis range limits. If ImPlotCond_Always is used, the axes limits will be locked.
    • setNextAxisLimits

      public static void setNextAxisLimits(int axis, double vMin, double vMax, int cond)
      Sets an upcoming axis range limits. If ImPlotCond_Always is used, the axes limits will be locked.
    • setNextAxisLinks

      public static void setNextAxisLinks(int axis, ImDouble linkMin, ImDouble linkMax)
      Links an upcoming axis range limits to external values. Set to NULL for no linkage. The pointer data must remain valid until EndPlot!
    • setNextAxisToFit

      public static void setNextAxisToFit(int axis)
      Set an upcoming axis to auto fit to its data.
    • setNextAxesLimits

      public static void setNextAxesLimits(double xMin, double xMax, double yMin, double yMax)
      Sets the upcoming primary X and Y axes range limits. If ImPlotCond_Always is used, the axes limits will be locked (shorthand for two calls to SetupAxisLimits).
    • setNextAxesLimits

      public static void setNextAxesLimits(double xMin, double xMax, double yMin, double yMax, int cond)
      Sets the upcoming primary X and Y axes range limits. If ImPlotCond_Always is used, the axes limits will be locked (shorthand for two calls to SetupAxisLimits).
    • setNextAxesToFit

      public static void setNextAxesToFit()
      Sets all upcoming axes to auto fit to their data.
    • plotLine

      public static void plotLine(String labelId, short[] values)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, short[] values, double xscale)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, short[] values, double xscale, double xstart)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, short[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, int[] values)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, int[] values, double xscale)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, int[] values, double xscale, double xstart)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, int[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, long[] values)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, long[] values, double xscale)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, long[] values, double xscale, double xstart)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, long[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, float[] values)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, float[] values, double xscale)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, float[] values, double xscale, double xstart)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, float[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, double[] values)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, double[] values, double xscale)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, double[] values, double xscale, double xstart)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, double[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, short[] values, int count)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, short[] values, int count, double xscale)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, short[] values, int count, double xscale, double xstart)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, short[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, int[] values, int count)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, int[] values, int count, double xscale)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, int[] values, int count, double xscale, double xstart)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, int[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, long[] values, int count)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, long[] values, int count, double xscale)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, long[] values, int count, double xscale, double xstart)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, long[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, float[] values, int count)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, float[] values, int count, double xscale)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, float[] values, int count, double xscale, double xstart)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, float[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, double[] values, int count)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, double[] values, int count, double xscale)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, double[] values, int count, double xscale, double xstart)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, double[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, short[] xs, short[] ys)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, short[] xs, short[] ys, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, int[] xs, int[] ys)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, int[] xs, int[] ys, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, long[] xs, long[] ys)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, long[] xs, long[] ys, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, float[] xs, float[] ys)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, float[] xs, float[] ys, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, double[] xs, double[] ys)
      Plots a standard 2D line plot.
    • plotLine

      public static void plotLine(String labelId, double[] xs, double[] ys, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, short[] xs, short[] ys, int count)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, short[] xs, short[] ys, int count, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, int[] xs, int[] ys, int count)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, int[] xs, int[] ys, int count, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, long[] xs, long[] ys, int count)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, long[] xs, long[] ys, int count, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, float[] xs, float[] ys, int count)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, float[] xs, float[] ys, int count, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, double[] xs, double[] ys, int count)
      Plots a standard 2D line plot.
    • plotLineV

      public static void plotLineV(String labelId, double[] xs, double[] ys, int count, ImPlotSpec spec)
      Plots a standard 2D line plot.
    • plotScatter

      public static void plotScatter(String labelId, short[] values)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, short[] values, double xscale)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, short[] values, double xscale, double xstart)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, short[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, int[] values)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, int[] values, double xscale)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, int[] values, double xscale, double xstart)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, int[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, long[] values)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, long[] values, double xscale)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, long[] values, double xscale, double xstart)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, long[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, float[] values)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, float[] values, double xscale)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, float[] values, double xscale, double xstart)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, float[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, double[] values)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, double[] values, double xscale)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, double[] values, double xscale, double xstart)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, double[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, short[] values, int count)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, short[] values, int count, double xscale)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, short[] values, int count, double xscale, double xstart)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, short[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, int[] values, int count)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, int[] values, int count, double xscale)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, int[] values, int count, double xscale, double xstart)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, int[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, long[] values, int count)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, long[] values, int count, double xscale)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, long[] values, int count, double xscale, double xstart)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, long[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, float[] values, int count)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, float[] values, int count, double xscale)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, float[] values, int count, double xscale, double xstart)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, float[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, double[] values, int count)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, double[] values, int count, double xscale)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, double[] values, int count, double xscale, double xstart)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, double[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, short[] xs, short[] ys)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, short[] xs, short[] ys, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, int[] xs, int[] ys)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, int[] xs, int[] ys, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, long[] xs, long[] ys)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, long[] xs, long[] ys, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, float[] xs, float[] ys)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, float[] xs, float[] ys, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, double[] xs, double[] ys)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatter

      public static void plotScatter(String labelId, double[] xs, double[] ys, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, short[] xs, short[] ys, int count)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, short[] xs, short[] ys, int count, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, int[] xs, int[] ys, int count)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, int[] xs, int[] ys, int count, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, long[] xs, long[] ys, int count)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, long[] xs, long[] ys, int count, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, float[] xs, float[] ys, int count)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, float[] xs, float[] ys, int count, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, double[] xs, double[] ys, int count)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotScatterV

      public static void plotScatterV(String labelId, double[] xs, double[] ys, int count, ImPlotSpec spec)
      Plots a standard 2D scatter plot. Default marker is ImPlotMarker_Circle.
    • plotStairs

      public static void plotStairs(String labelId, short[] values)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, short[] values, double xscale)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, short[] values, double xscale, double xstart)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, short[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, int[] values)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, int[] values, double xscale)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, int[] values, double xscale, double xstart)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, int[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, long[] values)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, long[] values, double xscale)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, long[] values, double xscale, double xstart)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, long[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, float[] values)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, float[] values, double xscale)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, float[] values, double xscale, double xstart)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, float[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, double[] values)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, double[] values, double xscale)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, double[] values, double xscale, double xstart)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, double[] values, double xscale, double xstart, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, short[] values, int count)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, short[] values, int count, double xscale)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, short[] values, int count, double xscale, double xstart)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, short[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, int[] values, int count)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, int[] values, int count, double xscale)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, int[] values, int count, double xscale, double xstart)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, int[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, long[] values, int count)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, long[] values, int count, double xscale)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, long[] values, int count, double xscale, double xstart)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, long[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, float[] values, int count)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, float[] values, int count, double xscale)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, float[] values, int count, double xscale, double xstart)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, float[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, double[] values, int count)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, double[] values, int count, double xscale)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, double[] values, int count, double xscale, double xstart)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, double[] values, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, short[] xs, short[] ys)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, short[] xs, short[] ys, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, int[] xs, int[] ys)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, int[] xs, int[] ys, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, long[] xs, long[] ys)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, long[] xs, long[] ys, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, float[] xs, float[] ys)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, float[] xs, float[] ys, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, double[] xs, double[] ys)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairs

      public static void plotStairs(String labelId, double[] xs, double[] ys, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, short[] xs, short[] ys, int count)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, short[] xs, short[] ys, int count, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, int[] xs, int[] ys, int count)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, int[] xs, int[] ys, int count, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, long[] xs, long[] ys, int count)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, long[] xs, long[] ys, int count, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, float[] xs, float[] ys, int count)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, float[] xs, float[] ys, int count, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, double[] xs, double[] ys, int count)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotStairsV

      public static void plotStairsV(String labelId, double[] xs, double[] ys, int count, ImPlotSpec spec)
      Plots a stairstep graph. The y value is continued constantly from every x position, i.e. the interval [x[i], x[i+1]) has the value y[i].
    • plotShaded

      public static void plotShaded(String labelId, short[] values)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, short[] values, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, short[] values, double yRef, double xscale)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, short[] values, double yRef, double xscale, double xstart)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, short[] values, double yRef, double xscale, double xstart, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, int[] values)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, int[] values, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, int[] values, double yRef, double xscale)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, int[] values, double yRef, double xscale, double xstart)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, int[] values, double yRef, double xscale, double xstart, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, long[] values)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, long[] values, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, long[] values, double yRef, double xscale)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, long[] values, double yRef, double xscale, double xstart)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, long[] values, double yRef, double xscale, double xstart, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, float[] values)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, float[] values, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, float[] values, double yRef, double xscale)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, float[] values, double yRef, double xscale, double xstart)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, float[] values, double yRef, double xscale, double xstart, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, double[] values)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, double[] values, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, double[] values, double yRef, double xscale)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, double[] values, double yRef, double xscale, double xstart)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, double[] values, double yRef, double xscale, double xstart, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, short[] values, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, short[] values, int count, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, short[] values, int count, double yRef, double xscale)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, short[] values, int count, double yRef, double xscale, double xstart)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, short[] values, int count, double yRef, double xscale, double xstart, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, int[] values, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, int[] values, int count, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, int[] values, int count, double yRef, double xscale)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, int[] values, int count, double yRef, double xscale, double xstart)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, int[] values, int count, double yRef, double xscale, double xstart, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, long[] values, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, long[] values, int count, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, long[] values, int count, double yRef, double xscale)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, long[] values, int count, double yRef, double xscale, double xstart)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, long[] values, int count, double yRef, double xscale, double xstart, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, float[] values, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, float[] values, int count, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, float[] values, int count, double yRef, double xscale)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, float[] values, int count, double yRef, double xscale, double xstart)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, float[] values, int count, double yRef, double xscale, double xstart, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, double[] values, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, double[] values, int count, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, double[] values, int count, double yRef, double xscale)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, double[] values, int count, double yRef, double xscale, double xstart)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, double[] values, int count, double yRef, double xscale, double xstart, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, short[] xs, short[] ys)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, short[] xs, short[] ys, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, short[] xs, short[] ys, double yRef, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, int[] xs, int[] ys)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, int[] xs, int[] ys, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, int[] xs, int[] ys, double yRef, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, long[] xs, long[] ys)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, long[] xs, long[] ys, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, long[] xs, long[] ys, double yRef, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, float[] xs, float[] ys)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, float[] xs, float[] ys, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, float[] xs, float[] ys, double yRef, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, double[] xs, double[] ys)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, double[] xs, double[] ys, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, double[] xs, double[] ys, double yRef, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, short[] xs, short[] ys, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, short[] xs, short[] ys, int count, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, short[] xs, short[] ys, int count, double yRef, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, int[] xs, int[] ys, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, int[] xs, int[] ys, int count, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, int[] xs, int[] ys, int count, double yRef, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, long[] xs, long[] ys, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, long[] xs, long[] ys, int count, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, long[] xs, long[] ys, int count, double yRef, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, float[] xs, float[] ys, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, float[] xs, float[] ys, int count, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, float[] xs, float[] ys, int count, double yRef, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, double[] xs, double[] ys, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, double[] xs, double[] ys, int count, double yRef)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, double[] xs, double[] ys, int count, double yRef, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, short[] xs, short[] ys1, short[] ys2)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, short[] xs, short[] ys1, short[] ys2, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, int[] xs, int[] ys1, int[] ys2)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, int[] xs, int[] ys1, int[] ys2, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, long[] xs, long[] ys1, long[] ys2)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, long[] xs, long[] ys1, long[] ys2, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, float[] xs, float[] ys1, float[] ys2)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, float[] xs, float[] ys1, float[] ys2, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, double[] xs, double[] ys1, double[] ys2)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShaded

      public static void plotShaded(String labelId, double[] xs, double[] ys1, double[] ys2, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, short[] xs, short[] ys1, short[] ys2, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, short[] xs, short[] ys1, short[] ys2, int count, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, int[] xs, int[] ys1, int[] ys2, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, int[] xs, int[] ys1, int[] ys2, int count, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, long[] xs, long[] ys1, long[] ys2, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, long[] xs, long[] ys1, long[] ys2, int count, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, float[] xs, float[] ys1, float[] ys2, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, float[] xs, float[] ys1, float[] ys2, int count, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, double[] xs, double[] ys1, double[] ys2, int count)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotShadedV

      public static void plotShadedV(String labelId, double[] xs, double[] ys1, double[] ys2, int count, ImPlotSpec spec)
      Plots a shaded (filled) region between two lines, or a line and a horizontal reference. Set y_ref to +/-INFINITY for infinite fill extents.
    • plotBars

      public static void plotBars(String labelId, short[] values)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, short[] values, double barSize)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, short[] values, double barSize, double shift)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, short[] values, double barSize, double shift, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, int[] values)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, int[] values, double barSize)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, int[] values, double barSize, double shift)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, int[] values, double barSize, double shift, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, long[] values)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, long[] values, double barSize)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, long[] values, double barSize, double shift)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, long[] values, double barSize, double shift, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, float[] values)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, float[] values, double barSize)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, float[] values, double barSize, double shift)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, float[] values, double barSize, double shift, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, double[] values)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, double[] values, double barSize)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, double[] values, double barSize, double shift)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, double[] values, double barSize, double shift, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, short[] values, int count)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, short[] values, int count, double barSize)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, short[] values, int count, double barSize, double shift)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, short[] values, int count, double barSize, double shift, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, int[] values, int count)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, int[] values, int count, double barSize)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, int[] values, int count, double barSize, double shift)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, int[] values, int count, double barSize, double shift, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, long[] values, int count)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, long[] values, int count, double barSize)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, long[] values, int count, double barSize, double shift)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, long[] values, int count, double barSize, double shift, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, float[] values, int count)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, float[] values, int count, double barSize)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, float[] values, int count, double barSize, double shift)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, float[] values, int count, double barSize, double shift, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, double[] values, int count)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, double[] values, int count, double barSize)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, double[] values, int count, double barSize, double shift)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, double[] values, int count, double barSize, double shift, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size and #shift are in X units.
    • plotBars

      public static void plotBars(String labelId, short[] xs, short[] ys)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBars

      public static void plotBars(String labelId, short[] xs, short[] ys, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBars

      public static void plotBars(String labelId, int[] xs, int[] ys)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBars

      public static void plotBars(String labelId, int[] xs, int[] ys, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBars

      public static void plotBars(String labelId, long[] xs, long[] ys)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBars

      public static void plotBars(String labelId, long[] xs, long[] ys, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBars

      public static void plotBars(String labelId, float[] xs, float[] ys)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBars

      public static void plotBars(String labelId, float[] xs, float[] ys, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBars

      public static void plotBars(String labelId, double[] xs, double[] ys)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBars

      public static void plotBars(String labelId, double[] xs, double[] ys, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, short[] xs, short[] ys, double barSize)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, short[] xs, short[] ys, double barSize, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, int[] xs, int[] ys, double barSize)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, int[] xs, int[] ys, double barSize, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, long[] xs, long[] ys, double barSize)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, long[] xs, long[] ys, double barSize, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, float[] xs, float[] ys, double barSize)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, float[] xs, float[] ys, double barSize, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, double[] xs, double[] ys, double barSize)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, double[] xs, double[] ys, double barSize, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, short[] xs, short[] ys, int count, double barSize)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, short[] xs, short[] ys, int count, double barSize, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, int[] xs, int[] ys, int count, double barSize)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, int[] xs, int[] ys, int count, double barSize, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, long[] xs, long[] ys, int count, double barSize)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, long[] xs, long[] ys, int count, double barSize, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, float[] xs, float[] ys, int count, double barSize)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, float[] xs, float[] ys, int count, double barSize, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, double[] xs, double[] ys, int count, double barSize)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarsV

      public static void plotBarsV(String labelId, double[] xs, double[] ys, int count, double barSize, ImPlotSpec spec)
      Plots a vertical bar graph. #bar_size is in X units.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, short[] values, int groupCount)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, short[] values, int groupCount, double groupSize)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, short[] values, int groupCount, double groupSize, double shift)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, short[] values, int groupCount, double groupSize, double shift, ImPlotSpec spec)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, int[] values, int groupCount)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, int[] values, int groupCount, double groupSize)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, int[] values, int groupCount, double groupSize, double shift)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, int[] values, int groupCount, double groupSize, double shift, ImPlotSpec spec)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, long[] values, int groupCount)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, long[] values, int groupCount, double groupSize)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, long[] values, int groupCount, double groupSize, double shift)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, long[] values, int groupCount, double groupSize, double shift, ImPlotSpec spec)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, float[] values, int groupCount)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, float[] values, int groupCount, double groupSize)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, float[] values, int groupCount, double groupSize, double shift)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, float[] values, int groupCount, double groupSize, double shift, ImPlotSpec spec)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, double[] values, int groupCount)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, double[] values, int groupCount, double groupSize)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, double[] values, int groupCount, double groupSize, double shift)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroups

      public static void plotBarGroups(String[] labelIds, double[] values, int groupCount, double groupSize, double shift, ImPlotSpec spec)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, short[] values, int itemCount, int groupCount)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, short[] values, int itemCount, int groupCount, double groupSize)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, short[] values, int itemCount, int groupCount, double groupSize, double shift)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, short[] values, int itemCount, int groupCount, double groupSize, double shift, ImPlotSpec spec)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, int[] values, int itemCount, int groupCount)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, int[] values, int itemCount, int groupCount, double groupSize)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, int[] values, int itemCount, int groupCount, double groupSize, double shift)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, int[] values, int itemCount, int groupCount, double groupSize, double shift, ImPlotSpec spec)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, long[] values, int itemCount, int groupCount)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, long[] values, int itemCount, int groupCount, double groupSize)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, long[] values, int itemCount, int groupCount, double groupSize, double shift)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, long[] values, int itemCount, int groupCount, double groupSize, double shift, ImPlotSpec spec)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, float[] values, int itemCount, int groupCount)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, float[] values, int itemCount, int groupCount, double groupSize)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, float[] values, int itemCount, int groupCount, double groupSize, double shift)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, float[] values, int itemCount, int groupCount, double groupSize, double shift, ImPlotSpec spec)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, double[] values, int itemCount, int groupCount)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, double[] values, int itemCount, int groupCount, double groupSize)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, double[] values, int itemCount, int groupCount, double groupSize, double shift)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotBarGroupsV

      public static void plotBarGroupsV(String[] labelIds, double[] values, int itemCount, int groupCount, double groupSize, double shift, ImPlotSpec spec)
      Plots a group of vertical bars. #values is a row-major matrix with #item_count rows and #group_count cols. #label_ids should have #item_count elements.
    • plotErrorBars

      public static void plotErrorBars(String labelId, short[] xs, short[] ys, short[] err)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, short[] xs, short[] ys, short[] err, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, int[] xs, int[] ys, int[] err)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, int[] xs, int[] ys, int[] err, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, long[] xs, long[] ys, long[] err)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, long[] xs, long[] ys, long[] err, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, float[] xs, float[] ys, float[] err)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, float[] xs, float[] ys, float[] err, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, double[] xs, double[] ys, double[] err)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, double[] xs, double[] ys, double[] err, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, short[] xs, short[] ys, short[] err, int count)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, short[] xs, short[] ys, short[] err, int count, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, int[] xs, int[] ys, int[] err, int count)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, int[] xs, int[] ys, int[] err, int count, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, long[] xs, long[] ys, long[] err, int count)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, long[] xs, long[] ys, long[] err, int count, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, float[] xs, float[] ys, float[] err, int count)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, float[] xs, float[] ys, float[] err, int count, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, double[] xs, double[] ys, double[] err, int count)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, double[] xs, double[] ys, double[] err, int count, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, short[] xs, short[] ys, short[] neg, short[] pos)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, short[] xs, short[] ys, short[] neg, short[] pos, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, int[] xs, int[] ys, int[] neg, int[] pos)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, int[] xs, int[] ys, int[] neg, int[] pos, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, long[] xs, long[] ys, long[] neg, long[] pos)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, long[] xs, long[] ys, long[] neg, long[] pos, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, float[] xs, float[] ys, float[] neg, float[] pos)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, float[] xs, float[] ys, float[] neg, float[] pos, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, double[] xs, double[] ys, double[] neg, double[] pos)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBars

      public static void plotErrorBars(String labelId, double[] xs, double[] ys, double[] neg, double[] pos, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, short[] xs, short[] ys, short[] neg, short[] pos, int count)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, short[] xs, short[] ys, short[] neg, short[] pos, int count, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, int[] xs, int[] ys, int[] neg, int[] pos, int count)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, int[] xs, int[] ys, int[] neg, int[] pos, int count, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, long[] xs, long[] ys, long[] neg, long[] pos, int count)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, long[] xs, long[] ys, long[] neg, long[] pos, int count, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, float[] xs, float[] ys, float[] neg, float[] pos, int count)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, float[] xs, float[] ys, float[] neg, float[] pos, int count, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, double[] xs, double[] ys, double[] neg, double[] pos, int count)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotErrorBarsV

      public static void plotErrorBarsV(String labelId, double[] xs, double[] ys, double[] neg, double[] pos, int count, ImPlotSpec spec)
      Plots vertical error bar. The label_id should be the same as the label_id of the associated line or bar plot.
    • plotStems

      public static void plotStems(String labelId, short[] values)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, short[] values, double ref)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, short[] values, double ref, double scale)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, short[] values, double ref, double scale, double start)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, short[] values, double ref, double scale, double start, ImPlotSpec spec)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, int[] values)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, int[] values, double ref)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, int[] values, double ref, double scale)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, int[] values, double ref, double scale, double start)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, int[] values, double ref, double scale, double start, ImPlotSpec spec)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, long[] values)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, long[] values, double ref)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, long[] values, double ref, double scale)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, long[] values, double ref, double scale, double start)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, long[] values, double ref, double scale, double start, ImPlotSpec spec)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, float[] values)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, float[] values, double ref)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, float[] values, double ref, double scale)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, float[] values, double ref, double scale, double start)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, float[] values, double ref, double scale, double start, ImPlotSpec spec)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, double[] values)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, double[] values, double ref)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, double[] values, double ref, double scale)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, double[] values, double ref, double scale, double start)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, double[] values, double ref, double scale, double start, ImPlotSpec spec)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, short[] values, int count)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, short[] values, int count, double ref)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, short[] values, int count, double ref, double scale)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, short[] values, int count, double ref, double scale, double start)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, short[] values, int count, double ref, double scale, double start, ImPlotSpec spec)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, int[] values, int count)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, int[] values, int count, double ref)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, int[] values, int count, double ref, double scale)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, int[] values, int count, double ref, double scale, double start)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, int[] values, int count, double ref, double scale, double start, ImPlotSpec spec)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, long[] values, int count)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, long[] values, int count, double ref)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, long[] values, int count, double ref, double scale)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, long[] values, int count, double ref, double scale, double start)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, long[] values, int count, double ref, double scale, double start, ImPlotSpec spec)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, float[] values, int count)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, float[] values, int count, double ref)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, float[] values, int count, double ref, double scale)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, float[] values, int count, double ref, double scale, double start)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, float[] values, int count, double ref, double scale, double start, ImPlotSpec spec)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, double[] values, int count)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, double[] values, int count, double ref)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, double[] values, int count, double ref, double scale)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, double[] values, int count, double ref, double scale, double start)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, double[] values, int count, double ref, double scale, double start, ImPlotSpec spec)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, short[] xs, short[] ys)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, short[] xs, short[] ys, double ref)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, short[] xs, short[] ys, double ref, ImPlotSpec spec)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, int[] xs, int[] ys)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, int[] xs, int[] ys, double ref)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, int[] xs, int[] ys, double ref, ImPlotSpec spec)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, long[] xs, long[] ys)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, long[] xs, long[] ys, double ref)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, long[] xs, long[] ys, double ref, ImPlotSpec spec)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, float[] xs, float[] ys)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, float[] xs, float[] ys, double ref)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, float[] xs, float[] ys, double ref, ImPlotSpec spec)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, double[] xs, double[] ys)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, double[] xs, double[] ys, double ref)
      Plots vertical stems.
    • plotStems

      public static void plotStems(String labelId, double[] xs, double[] ys, double ref, ImPlotSpec spec)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, short[] xs, short[] ys, int count)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, short[] xs, short[] ys, int count, double ref)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, short[] xs, short[] ys, int count, double ref, ImPlotSpec spec)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, int[] xs, int[] ys, int count)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, int[] xs, int[] ys, int count, double ref)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, int[] xs, int[] ys, int count, double ref, ImPlotSpec spec)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, long[] xs, long[] ys, int count)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, long[] xs, long[] ys, int count, double ref)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, long[] xs, long[] ys, int count, double ref, ImPlotSpec spec)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, float[] xs, float[] ys, int count)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, float[] xs, float[] ys, int count, double ref)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, float[] xs, float[] ys, int count, double ref, ImPlotSpec spec)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, double[] xs, double[] ys, int count)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, double[] xs, double[] ys, int count, double ref)
      Plots vertical stems.
    • plotStemsV

      public static void plotStemsV(String labelId, double[] xs, double[] ys, int count, double ref, ImPlotSpec spec)
      Plots vertical stems.
    • plotInfLines

      public static void plotInfLines(String labelId, short[] values)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLines

      public static void plotInfLines(String labelId, short[] values, ImPlotSpec spec)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLines

      public static void plotInfLines(String labelId, int[] values)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLines

      public static void plotInfLines(String labelId, int[] values, ImPlotSpec spec)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLines

      public static void plotInfLines(String labelId, long[] values)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLines

      public static void plotInfLines(String labelId, long[] values, ImPlotSpec spec)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLines

      public static void plotInfLines(String labelId, float[] values)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLines

      public static void plotInfLines(String labelId, float[] values, ImPlotSpec spec)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLines

      public static void plotInfLines(String labelId, double[] values)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLines

      public static void plotInfLines(String labelId, double[] values, ImPlotSpec spec)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLinesV

      public static void plotInfLinesV(String labelId, short[] values, int count)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLinesV

      public static void plotInfLinesV(String labelId, short[] values, int count, ImPlotSpec spec)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLinesV

      public static void plotInfLinesV(String labelId, int[] values, int count)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLinesV

      public static void plotInfLinesV(String labelId, int[] values, int count, ImPlotSpec spec)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLinesV

      public static void plotInfLinesV(String labelId, long[] values, int count)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLinesV

      public static void plotInfLinesV(String labelId, long[] values, int count, ImPlotSpec spec)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLinesV

      public static void plotInfLinesV(String labelId, float[] values, int count)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLinesV

      public static void plotInfLinesV(String labelId, float[] values, int count, ImPlotSpec spec)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLinesV

      public static void plotInfLinesV(String labelId, double[] values, int count)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotInfLinesV

      public static void plotInfLinesV(String labelId, double[] values, int count, ImPlotSpec spec)
      Plots infinite vertical or horizontal lines (e.g. for references or asymptotes).
    • plotPieChart

      public static void plotPieChart(String[] labelIds, short[] values, double x, double y, double radius)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, short[] values, double x, double y, double radius, String labelFmt)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, short[] values, double x, double y, double radius, String labelFmt, double angle0)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, short[] values, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, short[] values, double x, double y, double radius, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, int[] values, double x, double y, double radius)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, int[] values, double x, double y, double radius, String labelFmt)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, int[] values, double x, double y, double radius, String labelFmt, double angle0)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, int[] values, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, int[] values, double x, double y, double radius, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, long[] values, double x, double y, double radius)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, long[] values, double x, double y, double radius, String labelFmt)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, long[] values, double x, double y, double radius, String labelFmt, double angle0)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, long[] values, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, long[] values, double x, double y, double radius, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, float[] values, double x, double y, double radius)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, float[] values, double x, double y, double radius, String labelFmt)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, float[] values, double x, double y, double radius, String labelFmt, double angle0)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, float[] values, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, float[] values, double x, double y, double radius, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, double[] values, double x, double y, double radius)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, double[] values, double x, double y, double radius, String labelFmt)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, double[] values, double x, double y, double radius, String labelFmt, double angle0)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, double[] values, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChart

      public static void plotPieChart(String[] labelIds, double[] values, double x, double y, double radius, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, short[] values, int count, double x, double y, double radius)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, short[] values, int count, double x, double y, double radius, String labelFmt)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, short[] values, int count, double x, double y, double radius, String labelFmt, double angle0)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, short[] values, int count, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, short[] values, int count, double x, double y, double radius, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, int[] values, int count, double x, double y, double radius)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, int[] values, int count, double x, double y, double radius, String labelFmt)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, int[] values, int count, double x, double y, double radius, String labelFmt, double angle0)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, int[] values, int count, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, int[] values, int count, double x, double y, double radius, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, long[] values, int count, double x, double y, double radius)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, long[] values, int count, double x, double y, double radius, String labelFmt)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, long[] values, int count, double x, double y, double radius, String labelFmt, double angle0)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, long[] values, int count, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, long[] values, int count, double x, double y, double radius, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, float[] values, int count, double x, double y, double radius)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, float[] values, int count, double x, double y, double radius, String labelFmt)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, float[] values, int count, double x, double y, double radius, String labelFmt, double angle0)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, float[] values, int count, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, float[] values, int count, double x, double y, double radius, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, double[] values, int count, double x, double y, double radius)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, double[] values, int count, double x, double y, double radius, String labelFmt)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, double[] values, int count, double x, double y, double radius, String labelFmt, double angle0)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, double[] values, int count, double x, double y, double radius, String labelFmt, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotPieChartV

      public static void plotPieChartV(String[] labelIds, double[] values, int count, double x, double y, double radius, double angle0, ImPlotSpec spec)
      Plots a pie chart. If the sum of values>1 or normalize is true, each value will be normalized. Center and radius are in plot units. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, short[] values, int rows, int cols)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, short[] values, int rows, int cols, double scaleMin, double scaleMax, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, int[] values, int rows, int cols)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, int[] values, int rows, int cols, double scaleMin, double scaleMax, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, long[] values, int rows, int cols)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, long[] values, int rows, int cols, double scaleMin, double scaleMax, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, float[] values, int rows, int cols)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, float[] values, int rows, int cols, double scaleMin, double scaleMax, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, double[] values, int rows, int cols)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, String labelFmt, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHeatmap

      public static void plotHeatmap(String labelId, double[] values, int rows, int cols, double scaleMin, double scaleMax, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImPlotSpec spec)
      Plots a 2D heatmap chart. Values are expected to be in row-major order. Leave #scale_min and scale_max both at 0 for automatic color scaling, or set them to a predefined range. #label_fmt can be set to NULL for no labels.
    • plotHistogram

      public static double plotHistogram(String labelId, short[] values)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, short[] values, int bins)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, short[] values, int bins, double barScale)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, short[] values, int bins, double barScale, ImPlotRange range)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, short[] values, int bins, double barScale, double rangeMin, double rangeMax)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, short[] values, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, short[] values, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, short[] values, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, short[] values, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, short[] values, int bins, double barScale, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, int[] values)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, int[] values, int bins)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, int[] values, int bins, double barScale)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, int[] values, int bins, double barScale, ImPlotRange range)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, int[] values, int bins, double barScale, double rangeMin, double rangeMax)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, int[] values, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, int[] values, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, int[] values, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, int[] values, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, int[] values, int bins, double barScale, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, long[] values)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, long[] values, int bins)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, long[] values, int bins, double barScale)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, long[] values, int bins, double barScale, ImPlotRange range)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, long[] values, int bins, double barScale, double rangeMin, double rangeMax)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, long[] values, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, long[] values, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, long[] values, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, long[] values, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, long[] values, int bins, double barScale, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, float[] values)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, float[] values, int bins)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, float[] values, int bins, double barScale)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, float[] values, int bins, double barScale, ImPlotRange range)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, float[] values, int bins, double barScale, double rangeMin, double rangeMax)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, float[] values, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, float[] values, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, float[] values, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, float[] values, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, float[] values, int bins, double barScale, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, double[] values)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, double[] values, int bins)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, double[] values, int bins, double barScale)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, double[] values, int bins, double barScale, ImPlotRange range)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, double[] values, int bins, double barScale, double rangeMin, double rangeMax)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, double[] values, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, double[] values, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, double[] values, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, double[] values, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram

      public static double plotHistogram(String labelId, double[] values, int bins, double barScale, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, short[] values, int count)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, short[] values, int count, int bins)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, short[] values, int count, int bins, double barScale)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, short[] values, int count, int bins, double barScale, ImPlotRange range)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, short[] values, int count, int bins, double barScale, double rangeMin, double rangeMax)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, short[] values, int count, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, short[] values, int count, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, short[] values, int count, int bins, double barScale, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, int[] values, int count)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, int[] values, int count, int bins)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, int[] values, int count, int bins, double barScale)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, int[] values, int count, int bins, double barScale, ImPlotRange range)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, int[] values, int count, int bins, double barScale, double rangeMin, double rangeMax)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, int[] values, int count, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, int[] values, int count, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, int[] values, int count, int bins, double barScale, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, long[] values, int count)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, long[] values, int count, int bins)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, long[] values, int count, int bins, double barScale)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, long[] values, int count, int bins, double barScale, ImPlotRange range)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, long[] values, int count, int bins, double barScale, double rangeMin, double rangeMax)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, long[] values, int count, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, long[] values, int count, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, long[] values, int count, int bins, double barScale, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, float[] values, int count)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, float[] values, int count, int bins)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, float[] values, int count, int bins, double barScale)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, float[] values, int count, int bins, double barScale, ImPlotRange range)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, float[] values, int count, int bins, double barScale, double rangeMin, double rangeMax)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, float[] values, int count, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, float[] values, int count, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, float[] values, int count, int bins, double barScale, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, double[] values, int count)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, double[] values, int count, int bins)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, double[] values, int count, int bins, double barScale)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, double[] values, int count, int bins, double barScale, ImPlotRange range)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, double[] values, int count, int bins, double barScale, double rangeMin, double rangeMax)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, double[] values, int count, int bins, double barScale, ImPlotRange range, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, double[] values, int count, int bins, double barScale, double rangeMin, double rangeMax, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogramV

      public static double plotHistogramV(String labelId, double[] values, int count, int bins, double barScale, ImPlotSpec spec)
      Plots a horizontal histogram. #bins can be a positive integer or an ImPlotBin_ method. If #cumulative is true, each bin contains its count plus the counts of all previous bins. If #density is true, the PDF is visualized. If both are true, the CDF is visualized. If #range is left unspecified, the min/max of #values will be used as the range. If #range is specified, outlier values outside of the range are not binned. However, outliers still count toward normalizing and cumulative counts unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, short[] xs, short[] ys)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins, int yBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins, int yBins, ImPlotRect range)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, short[] xs, short[] ys, int xBins, int yBins, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, int[] xs, int[] ys)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins, int yBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins, int yBins, ImPlotRect range)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, int[] xs, int[] ys, int xBins, int yBins, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, long[] xs, long[] ys)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins, int yBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins, int yBins, ImPlotRect range)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, long[] xs, long[] ys, int xBins, int yBins, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, float[] xs, float[] ys)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins, int yBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins, int yBins, ImPlotRect range)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, float[] xs, float[] ys, int xBins, int yBins, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, double[] xs, double[] ys)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins, int yBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins, int yBins, ImPlotRect range)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2D

      public static double plotHistogram2D(String labelId, double[] xs, double[] ys, int xBins, int yBins, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, short[] xs, short[] ys, int count)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins, int yBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins, int yBins, ImPlotRect range)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, short[] xs, short[] ys, int count, int xBins, int yBins, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, int[] xs, int[] ys, int count)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins, int yBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins, int yBins, ImPlotRect range)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, int[] xs, int[] ys, int count, int xBins, int yBins, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, long[] xs, long[] ys, int count)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins, int yBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins, int yBins, ImPlotRect range)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, long[] xs, long[] ys, int count, int xBins, int yBins, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, float[] xs, float[] ys, int count)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins, int yBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins, int yBins, ImPlotRect range)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, float[] xs, float[] ys, int count, int xBins, int yBins, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, double[] xs, double[] ys, int count)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins, int yBins)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins, int yBins, ImPlotRect range)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins, int yBins, ImPlotRect range, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins, int yBins, double rangeMinX, double rangeMinY, double rangeMaxX, double rangeMaxY, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotHistogram2DV

      public static double plotHistogram2DV(String labelId, double[] xs, double[] ys, int count, int xBins, int yBins, ImPlotSpec spec)
      Plots two dimensional, bivariate histogram as a heatmap. #x_bins and #y_bins can be a positive integer or an ImPlotBin. If #density is true, the PDF is visualized. If #range is left unspecified, the min/max of #xs an #ys will be used as the ranges. If #range is specified, outlier values outside of range are not binned. However, outliers still count toward the normalizing count for density plots unless #outliers is false. The largest bin count or density is returned.
    • plotDigital

      public static void plotDigital(String labelId, short[] xs, short[] ys)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigital

      public static void plotDigital(String labelId, short[] xs, short[] ys, ImPlotSpec spec)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigital

      public static void plotDigital(String labelId, int[] xs, int[] ys)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigital

      public static void plotDigital(String labelId, int[] xs, int[] ys, ImPlotSpec spec)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigital

      public static void plotDigital(String labelId, long[] xs, long[] ys)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigital

      public static void plotDigital(String labelId, long[] xs, long[] ys, ImPlotSpec spec)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigital

      public static void plotDigital(String labelId, float[] xs, float[] ys)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigital

      public static void plotDigital(String labelId, float[] xs, float[] ys, ImPlotSpec spec)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigital

      public static void plotDigital(String labelId, double[] xs, double[] ys)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigital

      public static void plotDigital(String labelId, double[] xs, double[] ys, ImPlotSpec spec)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigitalV

      public static void plotDigitalV(String labelId, short[] xs, short[] ys, int count)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigitalV

      public static void plotDigitalV(String labelId, short[] xs, short[] ys, int count, ImPlotSpec spec)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigitalV

      public static void plotDigitalV(String labelId, int[] xs, int[] ys, int count)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigitalV

      public static void plotDigitalV(String labelId, int[] xs, int[] ys, int count, ImPlotSpec spec)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigitalV

      public static void plotDigitalV(String labelId, long[] xs, long[] ys, int count)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigitalV

      public static void plotDigitalV(String labelId, long[] xs, long[] ys, int count, ImPlotSpec spec)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigitalV

      public static void plotDigitalV(String labelId, float[] xs, float[] ys, int count)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigitalV

      public static void plotDigitalV(String labelId, float[] xs, float[] ys, int count, ImPlotSpec spec)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigitalV

      public static void plotDigitalV(String labelId, double[] xs, double[] ys, int count)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotDigitalV

      public static void plotDigitalV(String labelId, double[] xs, double[] ys, int count, ImPlotSpec spec)
      Plots digital data. Digital plots do not respond to y drag or zoom, and are always referenced to the bottom of the plot.
    • plotImage

      public static void plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotImage

      public static void plotImage(String labelId, long userTextureId, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotImage

      public static void plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImVec2 uv0)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotImage

      public static void plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, float uv0X, float uv0Y)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotImage

      public static void plotImage(String labelId, long userTextureId, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImVec2 uv0)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotImage

      public static void plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImVec2 uv0, ImVec2 uv1)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotImage

      public static void plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, float uv0X, float uv0Y, float uv1X, float uv1Y)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotImage

      public static void plotImage(String labelId, long userTextureId, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImVec2 uv0, ImVec2 uv1)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotImage

      public static void plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImVec2 uv0, ImVec2 uv1, ImVec4 tintCol)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotImage

      public static void plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, float uv0X, float uv0Y, float uv1X, float uv1Y, float tintColX, float tintColY, float tintColZ, float tintColW)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotImage

      public static void plotImage(String labelId, long userTextureId, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImVec2 uv0, ImVec2 uv1, ImVec4 tintCol)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotImage

      public static void plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, ImVec2 uv0, ImVec2 uv1, ImVec4 tintCol, ImPlotSpec spec)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotImage

      public static void plotImage(String labelId, long userTextureId, ImPlotPoint boundsMin, ImPlotPoint boundsMax, float uv0X, float uv0Y, float uv1X, float uv1Y, float tintColX, float tintColY, float tintColZ, float tintColW, ImPlotSpec spec)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotImage

      public static void plotImage(String labelId, long userTextureId, double boundsMinX, double boundsMinY, double boundsMaxX, double boundsMaxY, ImVec2 uv0, ImVec2 uv1, ImVec4 tintCol, ImPlotSpec spec)
      Plots an axis-aligned image. #bounds_min/bounds_max are in plot coordinates (y-up) and #uv0/uv1 are in texture coordinates (y-down).
    • plotText

      public static void plotText(String text, double x, double y)
      Plots a centered text label at point x,y with an optional pixel offset. Text color can be changed with ImPlot::PushStyleColor(ImPlotCol_InlayText, ...).
    • plotText

      public static void plotText(String text, double x, double y, ImVec2 pixOffset)
      Plots a centered text label at point x,y with an optional pixel offset. Text color can be changed with ImPlot::PushStyleColor(ImPlotCol_InlayText, ...).
    • plotText

      public static void plotText(String text, double x, double y, float pixOffsetX, float pixOffsetY)
      Plots a centered text label at point x,y with an optional pixel offset. Text color can be changed with ImPlot::PushStyleColor(ImPlotCol_InlayText, ...).
    • plotText

      public static void plotText(String text, double x, double y, ImVec2 pixOffset, ImPlotSpec spec)
      Plots a centered text label at point x,y with an optional pixel offset. Text color can be changed with ImPlot::PushStyleColor(ImPlotCol_InlayText, ...).
    • plotText

      public static void plotText(String text, double x, double y, float pixOffsetX, float pixOffsetY, ImPlotSpec spec)
      Plots a centered text label at point x,y with an optional pixel offset. Text color can be changed with ImPlot::PushStyleColor(ImPlotCol_InlayText, ...).
    • plotText

      public static void plotText(String text, double x, double y, ImPlotSpec spec)
      Plots a centered text label at point x,y with an optional pixel offset. Text color can be changed with ImPlot::PushStyleColor(ImPlotCol_InlayText, ...).
    • plotDummy

      public static void plotDummy(String labelID)
      Plots a dummy item (i.e. adds a legend entry colored by ImPlotCol_Line)
    • plotDummy

      public static void plotDummy(String labelID, ImPlotSpec spec)
      Plots a dummy item (i.e. adds a legend entry colored by ImPlotCol_Line)
    • plotBubbles

      public static void plotBubbles(String labelId, short[] values, short[] szs)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, short[] values, short[] szs, double xscale)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, short[] values, short[] szs, double xscale, double xstart)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, short[] values, short[] szs, double xscale, double xstart, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, int[] values, int[] szs)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, int[] values, int[] szs, double xscale)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, int[] values, int[] szs, double xscale, double xstart)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, int[] values, int[] szs, double xscale, double xstart, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, long[] values, long[] szs)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, long[] values, long[] szs, double xscale)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, long[] values, long[] szs, double xscale, double xstart)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, long[] values, long[] szs, double xscale, double xstart, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, float[] values, float[] szs)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, float[] values, float[] szs, double xscale)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, float[] values, float[] szs, double xscale, double xstart)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, float[] values, float[] szs, double xscale, double xstart, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, double[] values, double[] szs)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, double[] values, double[] szs, double xscale)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, double[] values, double[] szs, double xscale, double xstart)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, double[] values, double[] szs, double xscale, double xstart, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, short[] values, short[] szs, int count)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, short[] values, short[] szs, int count, double xscale)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, short[] values, short[] szs, int count, double xscale, double xstart)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, short[] values, short[] szs, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, int[] values, int[] szs, int count)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, int[] values, int[] szs, int count, double xscale)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, int[] values, int[] szs, int count, double xscale, double xstart)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, int[] values, int[] szs, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, long[] values, long[] szs, int count)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, long[] values, long[] szs, int count, double xscale)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, long[] values, long[] szs, int count, double xscale, double xstart)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, long[] values, long[] szs, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, float[] values, float[] szs, int count)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, float[] values, float[] szs, int count, double xscale)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, float[] values, float[] szs, int count, double xscale, double xstart)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, float[] values, float[] szs, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, double[] values, double[] szs, int count)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, double[] values, double[] szs, int count, double xscale)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, double[] values, double[] szs, int count, double xscale, double xstart)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, double[] values, double[] szs, int count, double xscale, double xstart, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, short[] xs, short[] ys, short[] szs)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, short[] xs, short[] ys, short[] szs, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, int[] xs, int[] ys, int[] szs)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, int[] xs, int[] ys, int[] szs, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, long[] xs, long[] ys, long[] szs)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, long[] xs, long[] ys, long[] szs, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, float[] xs, float[] ys, float[] szs)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, float[] xs, float[] ys, float[] szs, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, double[] xs, double[] ys, double[] szs)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubbles

      public static void plotBubbles(String labelId, double[] xs, double[] ys, double[] szs, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, short[] xs, short[] ys, short[] szs, int count)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, short[] xs, short[] ys, short[] szs, int count, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, int[] xs, int[] ys, int[] szs, int count)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, int[] xs, int[] ys, int[] szs, int count, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, long[] xs, long[] ys, long[] szs, int count)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, long[] xs, long[] ys, long[] szs, int count, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, float[] xs, float[] ys, float[] szs, int count)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, float[] xs, float[] ys, float[] szs, int count, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, double[] xs, double[] ys, double[] szs, int count)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotBubblesV

      public static void plotBubblesV(String labelId, double[] xs, double[] ys, double[] szs, int count, ImPlotSpec spec)
      Plots bubble markers with per-index sizes. #szs provides a size for each marker.
    • plotPolygon

      public static void plotPolygon(String labelId, short[] xs, short[] ys)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygon

      public static void plotPolygon(String labelId, short[] xs, short[] ys, ImPlotSpec spec)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygon

      public static void plotPolygon(String labelId, int[] xs, int[] ys)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygon

      public static void plotPolygon(String labelId, int[] xs, int[] ys, ImPlotSpec spec)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygon

      public static void plotPolygon(String labelId, long[] xs, long[] ys)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygon

      public static void plotPolygon(String labelId, long[] xs, long[] ys, ImPlotSpec spec)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygon

      public static void plotPolygon(String labelId, float[] xs, float[] ys)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygon

      public static void plotPolygon(String labelId, float[] xs, float[] ys, ImPlotSpec spec)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygon

      public static void plotPolygon(String labelId, double[] xs, double[] ys)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygon

      public static void plotPolygon(String labelId, double[] xs, double[] ys, ImPlotSpec spec)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygonV

      public static void plotPolygonV(String labelId, short[] xs, short[] ys, int count)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygonV

      public static void plotPolygonV(String labelId, short[] xs, short[] ys, int count, ImPlotSpec spec)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygonV

      public static void plotPolygonV(String labelId, int[] xs, int[] ys, int count)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygonV

      public static void plotPolygonV(String labelId, int[] xs, int[] ys, int count, ImPlotSpec spec)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygonV

      public static void plotPolygonV(String labelId, long[] xs, long[] ys, int count)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygonV

      public static void plotPolygonV(String labelId, long[] xs, long[] ys, int count, ImPlotSpec spec)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygonV

      public static void plotPolygonV(String labelId, float[] xs, float[] ys, int count)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygonV

      public static void plotPolygonV(String labelId, float[] xs, float[] ys, int count, ImPlotSpec spec)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygonV

      public static void plotPolygonV(String labelId, double[] xs, double[] ys, int count)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • plotPolygonV

      public static void plotPolygonV(String labelId, double[] xs, double[] ys, int count, ImPlotSpec spec)
      Plots a polygon (open, closed or loop) using the spec Flags (e.g. ImPlotPolygonFlags_Concave for concave shapes).
    • dragPoint

      public static boolean dragPoint(int id, ImDouble x, ImDouble y, ImVec4 col)
      Shows a draggable point at x, y. `col` defaults to ImGuiCol_Text.
    • dragPoint

      public static boolean dragPoint(int id, ImDouble x, ImDouble y, float colX, float colY, float colZ, float colW)
      Shows a draggable point at x, y. `col` defaults to ImGuiCol_Text.
    • dragPoint

      public static boolean dragPoint(int id, ImDouble x, ImDouble y, ImVec4 col, float size)
      Shows a draggable point at x, y. `col` defaults to ImGuiCol_Text.
    • dragPoint

      public static boolean dragPoint(int id, ImDouble x, ImDouble y, float colX, float colY, float colZ, float colW, float size)
      Shows a draggable point at x, y. `col` defaults to ImGuiCol_Text.
    • dragPoint

      public static boolean dragPoint(int id, ImDouble x, ImDouble y, ImVec4 col, float size, int flags)
      Shows a draggable point at x, y. `col` defaults to ImGuiCol_Text.
    • dragPoint

      public static boolean dragPoint(int id, ImDouble x, ImDouble y, float colX, float colY, float colZ, float colW, float size, int flags)
      Shows a draggable point at x, y. `col` defaults to ImGuiCol_Text.
    • dragPoint

      public static boolean dragPoint(int id, ImDouble x, ImDouble y, ImVec4 col, int flags)
      Shows a draggable point at x, y. `col` defaults to ImGuiCol_Text.
    • dragPoint

      public static boolean dragPoint(int id, ImDouble x, ImDouble y, float colX, float colY, float colZ, float colW, int flags)
      Shows a draggable point at x, y. `col` defaults to ImGuiCol_Text.
    • dragLineX

      public static boolean dragLineX(int id, ImDouble x, ImVec4 col)
      Shows a draggable vertical guide line at an x-value. `col` defaults to ImGuiCol_Text.
    • dragLineX

      public static boolean dragLineX(int id, ImDouble x, float colX, float colY, float colZ, float colW)
      Shows a draggable vertical guide line at an x-value. `col` defaults to ImGuiCol_Text.
    • dragLineX

      public static boolean dragLineX(int id, ImDouble x, ImVec4 col, float thickness)
      Shows a draggable vertical guide line at an x-value. `col` defaults to ImGuiCol_Text.
    • dragLineX

      public static boolean dragLineX(int id, ImDouble x, float colX, float colY, float colZ, float colW, float thickness)
      Shows a draggable vertical guide line at an x-value. `col` defaults to ImGuiCol_Text.
    • dragLineX

      public static boolean dragLineX(int id, ImDouble x, ImVec4 col, float thickness, int flags)
      Shows a draggable vertical guide line at an x-value. `col` defaults to ImGuiCol_Text.
    • dragLineX

      public static boolean dragLineX(int id, ImDouble x, float colX, float colY, float colZ, float colW, float thickness, int flags)
      Shows a draggable vertical guide line at an x-value. `col` defaults to ImGuiCol_Text.
    • dragLineX

      public static boolean dragLineX(int id, ImDouble x, ImVec4 col, int flags)
      Shows a draggable vertical guide line at an x-value. `col` defaults to ImGuiCol_Text.
    • dragLineX

      public static boolean dragLineX(int id, ImDouble x, float colX, float colY, float colZ, float colW, int flags)
      Shows a draggable vertical guide line at an x-value. `col` defaults to ImGuiCol_Text.
    • dragLineY

      public static boolean dragLineY(int id, ImDouble y, ImVec4 col)
      Shows a draggable horizontal guide line at a y-value. `col` defaults to ImGuiCol_Text.
    • dragLineY

      public static boolean dragLineY(int id, ImDouble y, float colX, float colY, float colZ, float colW)
      Shows a draggable horizontal guide line at a y-value. `col` defaults to ImGuiCol_Text.
    • dragLineY

      public static boolean dragLineY(int id, ImDouble y, ImVec4 col, float thickness)
      Shows a draggable horizontal guide line at a y-value. `col` defaults to ImGuiCol_Text.
    • dragLineY

      public static boolean dragLineY(int id, ImDouble y, float colX, float colY, float colZ, float colW, float thickness)
      Shows a draggable horizontal guide line at a y-value. `col` defaults to ImGuiCol_Text.
    • dragLineY

      public static boolean dragLineY(int id, ImDouble y, ImVec4 col, float thickness, int flags)
      Shows a draggable horizontal guide line at a y-value. `col` defaults to ImGuiCol_Text.
    • dragLineY

      public static boolean dragLineY(int id, ImDouble y, float colX, float colY, float colZ, float colW, float thickness, int flags)
      Shows a draggable horizontal guide line at a y-value. `col` defaults to ImGuiCol_Text.
    • dragLineY

      public static boolean dragLineY(int id, ImDouble y, ImVec4 col, int flags)
      Shows a draggable horizontal guide line at a y-value. `col` defaults to ImGuiCol_Text.
    • dragLineY

      public static boolean dragLineY(int id, ImDouble y, float colX, float colY, float colZ, float colW, int flags)
      Shows a draggable horizontal guide line at a y-value. `col` defaults to ImGuiCol_Text.
    • dragRect

      public static boolean dragRect(int id, ImDouble xMin, ImDouble yMin, ImDouble xMax, ImDouble yMax, ImVec4 col)
      Shows a draggable and resizeable rectangle.
    • dragRect

      public static boolean dragRect(int id, ImDouble xMin, ImDouble yMin, ImDouble xMax, ImDouble yMax, float colX, float colY, float colZ, float colW)
      Shows a draggable and resizeable rectangle.
    • dragRect

      public static boolean dragRect(int id, ImDouble xMin, ImDouble yMin, ImDouble xMax, ImDouble yMax, ImVec4 col, int flags)
      Shows a draggable and resizeable rectangle.
    • dragRect

      public static boolean dragRect(int id, ImDouble xMin, ImDouble yMin, ImDouble xMax, ImDouble yMax, float colX, float colY, float colZ, float colW, int flags)
      Shows a draggable and resizeable rectangle.
    • annotation

      public static void annotation(double x, double y, ImVec4 col, ImVec2 pixOffset, boolean clamp)
      Shows an annotation callout at a chosen point. Clamping keeps annotations in the plot area. Annotations are always rendered on top.
    • annotation

      public static void annotation(double x, double y, float colX, float colY, float colZ, float colW, float pixOffsetX, float pixOffsetY, boolean clamp)
      Shows an annotation callout at a chosen point. Clamping keeps annotations in the plot area. Annotations are always rendered on top.
    • annotation

      public static void annotation(double x, double y, ImVec4 col, ImVec2 pixOffset, boolean clamp, boolean round)
      Shows an annotation callout at a chosen point. Clamping keeps annotations in the plot area. Annotations are always rendered on top.
    • annotation

      public static void annotation(double x, double y, float colX, float colY, float colZ, float colW, float pixOffsetX, float pixOffsetY, boolean clamp, boolean round)
      Shows an annotation callout at a chosen point. Clamping keeps annotations in the plot area. Annotations are always rendered on top.
    • annotation

      public static void annotation(double x, double y, ImVec4 col, ImVec2 pixOffset, boolean clamp, String fmt)
      Shows an annotation callout at a chosen point with formatted text. Clamping keeps annotations in the plot area. Annotations are always rendered on top.
    • annotation

      public static void annotation(double x, double y, float colX, float colY, float colZ, float colW, float pixOffsetX, float pixOffsetY, boolean clamp, String fmt)
      Shows an annotation callout at a chosen point with formatted text. Clamping keeps annotations in the plot area. Annotations are always rendered on top.
    • tagX

      public static void tagX(double x, ImVec4 col)
      Shows a x-axis tag at the specified coordinate value.
    • tagX

      public static void tagX(double x, float colX, float colY, float colZ, float colW)
      Shows a x-axis tag at the specified coordinate value.
    • tagX

      public static void tagX(double x, ImVec4 col, boolean round)
      Shows a x-axis tag at the specified coordinate value.
    • tagX

      public static void tagX(double x, float colX, float colY, float colZ, float colW, boolean round)
      Shows a x-axis tag at the specified coordinate value.
    • tagX

      public static void tagX(double x, ImVec4 col, String fmt)
      Shows a x-axis tag at the specified coordinate value with formatted text.
    • tagX

      public static void tagX(double x, float colX, float colY, float colZ, float colW, String fmt)
      Shows a x-axis tag at the specified coordinate value with formatted text.
    • tagY

      public static void tagY(double y, ImVec4 col)
      Shows a y-axis tag at the specified coordinate value.
    • tagY

      public static void tagY(double y, float colX, float colY, float colZ, float colW)
      Shows a y-axis tag at the specified coordinate value.
    • tagY

      public static void tagY(double y, ImVec4 col, boolean round)
      Shows a y-axis tag at the specified coordinate value.
    • tagY

      public static void tagY(double y, float colX, float colY, float colZ, float colW, boolean round)
      Shows a y-axis tag at the specified coordinate value.
    • tagY

      public static void tagY(double y, ImVec4 col, String fmt)
      Shows a y-axis tag at the specified coordinate value with formatted text.
    • tagY

      public static void tagY(double y, float colX, float colY, float colZ, float colW, String fmt)
      Shows a y-axis tag at the specified coordinate value with formatted text.
    • setAxis

      public static void setAxis(int axis)
      Selects which axis will be used for subsequent plot elements.
    • setAxes

      public static void setAxes(int xAxis, int yAxis)
      Selects which axes will be used for subsequent plot elements.
    • pixelsToPlot

      public static ImPlotPoint pixelsToPlot(ImVec2 pix)
      Converts pixels to a position in the current plot's coordinate system. Passing IMPLOT_AUTO uses the current axes.
    • pixelsToPlot

      public static ImPlotPoint pixelsToPlot(float pixX, float pixY)
      Converts pixels to a position in the current plot's coordinate system. Passing IMPLOT_AUTO uses the current axes.
    • pixelsToPlot

      public static void pixelsToPlot(ImPlotPoint dst, ImVec2 pix)
      Converts pixels to a position in the current plot's coordinate system. Passing IMPLOT_AUTO uses the current axes.
    • pixelsToPlot

      public static void pixelsToPlot(ImPlotPoint dst, float pixX, float pixY)
      Converts pixels to a position in the current plot's coordinate system. Passing IMPLOT_AUTO uses the current axes.
    • pixelsToPlot

      public static ImPlotPoint pixelsToPlot(ImVec2 pix, int xAxis)
      Converts pixels to a position in the current plot's coordinate system. Passing IMPLOT_AUTO uses the current axes.
    • pixelsToPlot

      public static ImPlotPoint pixelsToPlot(float pixX, float pixY, int xAxis)
      Converts pixels to a position in the current plot's coordinate system. Passing IMPLOT_AUTO uses the current axes.
    • pixelsToPlot

      public static void pixelsToPlot(ImPlotPoint dst, ImVec2 pix, int xAxis)
      Converts pixels to a position in the current plot's coordinate system. Passing IMPLOT_AUTO uses the current axes.
    • pixelsToPlot

      public static void pixelsToPlot(ImPlotPoint dst, float pixX, float pixY, int xAxis)
      Converts pixels to a position in the current plot's coordinate system. Passing IMPLOT_AUTO uses the current axes.
    • pixelsToPlot

      public static ImPlotPoint pixelsToPlot(ImVec2 pix, int xAxis, int yAxis)
      Converts pixels to a position in the current plot's coordinate system. Passing IMPLOT_AUTO uses the current axes.
    • pixelsToPlot

      public static ImPlotPoint pixelsToPlot(float pixX, float pixY, int xAxis, int yAxis)
      Converts pixels to a position in the current plot's coordinate system. Passing IMPLOT_AUTO uses the current axes.
    • pixelsToPlot

      public static void pixelsToPlot(ImPlotPoint dst, ImVec2 pix, int xAxis, int yAxis)
      Converts pixels to a position in the current plot's coordinate system. Passing IMPLOT_AUTO uses the current axes.
    • pixelsToPlot

      public static void pixelsToPlot(ImPlotPoint dst, float pixX, float pixY, int xAxis, int yAxis)
      Converts pixels to a position in the current plot's coordinate system. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixels

      public static ImVec2 plotToPixels(ImPlotPoint plt)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixels

      public static ImVec2 plotToPixels(double pltX, double pltY)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixelsX

      public static float plotToPixelsX(ImPlotPoint plt)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixelsY

      public static float plotToPixelsY(ImPlotPoint plt)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixels

      public static void plotToPixels(ImVec2 dst, ImPlotPoint plt)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixels

      public static void plotToPixels(ImVec2 dst, double pltX, double pltY)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixels

      public static ImVec2 plotToPixels(ImPlotPoint plt, int xAxis)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixels

      public static ImVec2 plotToPixels(double pltX, double pltY, int xAxis)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixelsX

      public static float plotToPixelsX(ImPlotPoint plt, int xAxis)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixelsY

      public static float plotToPixelsY(ImPlotPoint plt, int xAxis)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixels

      public static void plotToPixels(ImVec2 dst, ImPlotPoint plt, int xAxis)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixels

      public static void plotToPixels(ImVec2 dst, double pltX, double pltY, int xAxis)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixels

      public static ImVec2 plotToPixels(ImPlotPoint plt, int xAxis, int yAxis)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixels

      public static ImVec2 plotToPixels(double pltX, double pltY, int xAxis, int yAxis)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixelsX

      public static float plotToPixelsX(ImPlotPoint plt, int xAxis, int yAxis)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixelsY

      public static float plotToPixelsY(ImPlotPoint plt, int xAxis, int yAxis)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixels

      public static void plotToPixels(ImVec2 dst, ImPlotPoint plt, int xAxis, int yAxis)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • plotToPixels

      public static void plotToPixels(ImVec2 dst, double pltX, double pltY, int xAxis, int yAxis)
      Converts a position in the current plot's coordinate system to pixels. Passing IMPLOT_AUTO uses the current axes.
    • getPlotPos

      public static ImVec2 getPlotPos()
      Gets the current Plot position (top-left) in pixels.
    • getPlotPosX

      public static float getPlotPosX()
      Gets the current Plot position (top-left) in pixels.
    • getPlotPosY

      public static float getPlotPosY()
      Gets the current Plot position (top-left) in pixels.
    • getPlotPos

      public static void getPlotPos(ImVec2 dst)
      Gets the current Plot position (top-left) in pixels.
    • getPlotSize

      public static ImVec2 getPlotSize()
      Gets the current Plot size in pixels.
    • getPlotSizeX

      public static float getPlotSizeX()
      Gets the current Plot size in pixels.
    • getPlotSizeY

      public static float getPlotSizeY()
      Gets the current Plot size in pixels.
    • getPlotSize

      public static void getPlotSize(ImVec2 dst)
      Gets the current Plot size in pixels.
    • getPlotMousePos

      public static ImPlotPoint getPlotMousePos()
      Returns the mouse position in x, y coordinates of the current plot. Passing IMPLOT_AUTO uses the current axes.
    • getPlotMousePos

      public static void getPlotMousePos(ImPlotPoint dst)
      Returns the mouse position in x, y coordinates of the current plot. Passing IMPLOT_AUTO uses the current axes.
    • getPlotMousePos

      public static ImPlotPoint getPlotMousePos(int xAxis)
      Returns the mouse position in x, y coordinates of the current plot. Passing IMPLOT_AUTO uses the current axes.
    • getPlotMousePos

      public static void getPlotMousePos(ImPlotPoint dst, int xAxis)
      Returns the mouse position in x, y coordinates of the current plot. Passing IMPLOT_AUTO uses the current axes.
    • getPlotMousePos

      public static ImPlotPoint getPlotMousePos(int xAxis, int yAxis)
      Returns the mouse position in x, y coordinates of the current plot. Passing IMPLOT_AUTO uses the current axes.
    • getPlotMousePos

      public static void getPlotMousePos(ImPlotPoint dst, int xAxis, int yAxis)
      Returns the mouse position in x, y coordinates of the current plot. Passing IMPLOT_AUTO uses the current axes.
    • getPlotLimits

      public static ImPlotRect getPlotLimits()
      Returns the current plot axis range.
    • getPlotLimits

      public static void getPlotLimits(ImPlotRect dst)
      Returns the current plot axis range.
    • getPlotLimits

      public static ImPlotRect getPlotLimits(int xAxis)
      Returns the current plot axis range.
    • getPlotLimits

      public static void getPlotLimits(ImPlotRect dst, int xAxis)
      Returns the current plot axis range.
    • getPlotLimits

      public static ImPlotRect getPlotLimits(int xAxis, int yAxis)
      Returns the current plot axis range.
    • getPlotLimits

      public static void getPlotLimits(ImPlotRect dst, int xAxis, int yAxis)
      Returns the current plot axis range.
    • isPlotHovered

      public static boolean isPlotHovered()
      Returns true if the plot area in the current plot is hovered.
    • isAxisHovered

      public static boolean isAxisHovered(int axis)
      Returns true if the axis label area in the current plot is hovered.
    • isSubplotsHovered

      public static boolean isSubplotsHovered()
      Returns true if the bounding frame of a subplot is hovered.
    • isPlotSelected

      public static boolean isPlotSelected()
      Returns true if the current plot is being box selected.
    • getPlotSelection

      public static ImPlotRect getPlotSelection()
      Returns the current plot box selection bounds. Passing IMPLOT_AUTO uses the current axes.
    • getPlotSelection

      public static void getPlotSelection(ImPlotRect dst)
      Returns the current plot box selection bounds. Passing IMPLOT_AUTO uses the current axes.
    • getPlotSelection

      public static ImPlotRect getPlotSelection(int xAxis)
      Returns the current plot box selection bounds. Passing IMPLOT_AUTO uses the current axes.
    • getPlotSelection

      public static void getPlotSelection(ImPlotRect dst, int xAxis)
      Returns the current plot box selection bounds. Passing IMPLOT_AUTO uses the current axes.
    • getPlotSelection

      public static ImPlotRect getPlotSelection(int xAxis, int yAxis)
      Returns the current plot box selection bounds. Passing IMPLOT_AUTO uses the current axes.
    • getPlotSelection

      public static void getPlotSelection(ImPlotRect dst, int xAxis, int yAxis)
      Returns the current plot box selection bounds. Passing IMPLOT_AUTO uses the current axes.
    • cancelPlotSelection

      public static void cancelPlotSelection()
      Cancels the current plot box selection.
    • hideNextItem

      public static void hideNextItem()
      Hides or shows the next plot item (i.e. as if it were toggled from the legend). Use ImPlotCond_Always if you need to forcefully set this every frame.
    • hideNextItem

      public static void hideNextItem(boolean hidden)
      Hides or shows the next plot item (i.e. as if it were toggled from the legend). Use ImPlotCond_Always if you need to forcefully set this every frame.
    • hideNextItem

      public static void hideNextItem(boolean hidden, int cond)
      Hides or shows the next plot item (i.e. as if it were toggled from the legend). Use ImPlotCond_Always if you need to forcefully set this every frame.
    • hideNextItem

      public static void hideNextItem(int cond)
      Hides or shows the next plot item (i.e. as if it were toggled from the legend). Use ImPlotCond_Always if you need to forcefully set this every frame.
    • beginAlignedPlots

      public static boolean beginAlignedPlots(String groupId)
      Aligns axis padding over multiple plots in a single row or column. `group_id` must be unique. If this function returns true, EndAlignedPlots() must be called.
    • beginAlignedPlots

      public static boolean beginAlignedPlots(String groupId, boolean vertical)
      Aligns axis padding over multiple plots in a single row or column. `group_id` must be unique. If this function returns true, EndAlignedPlots() must be called.
    • endAlignedPlots

      public static void endAlignedPlots()
      Ends aligned plots. Only call EndAlignedPlots() if BeginAlignedPlots() returns true.
    • beginLegendPopup

      public static boolean beginLegendPopup(String labelId)
      Begins a popup for a legend entry.
    • beginLegendPopup

      public static boolean beginLegendPopup(String labelId, int mouseButton)
      Begins a popup for a legend entry.
    • endLegendPopup

      public static void endLegendPopup()
      Ends a popup for a legend entry.
    • isLegendEntryHovered

      public static boolean isLegendEntryHovered(String labelId)
      Returns true if a plot item legend entry is hovered.
    • beginDragDropTargetPlot

      public static boolean beginDragDropTargetPlot()
      Turns the current plot's plotting area into a drag and drop target. Don't forget to call EndDragDropTarget!
    • beginDragDropTargetAxis

      public static boolean beginDragDropTargetAxis(int axis)
      Turns the current plot's X-axis into a drag and drop target. Don't forget to call EndDragDropTarget!
    • beginDragDropTargetLegend

      public static boolean beginDragDropTargetLegend()
      Turns the current plot's legend into a drag and drop target. Don't forget to call EndDragDropTarget!
    • endDragDropTarget

      public static void endDragDropTarget()
      Ends a drag and drop target (currently just an alias for ImGui::EndDragDropTarget).
    • beginDragDropSourcePlot

      public static boolean beginDragDropSourcePlot()
      Turns the current plot's plotting area into a drag and drop source. You must hold Ctrl. Don't forget to call EndDragDropSource!
    • beginDragDropSourcePlot

      public static boolean beginDragDropSourcePlot(int flags)
      Turns the current plot's plotting area into a drag and drop source. You must hold Ctrl. Don't forget to call EndDragDropSource!
    • beginDragDropSourceAxis

      public static boolean beginDragDropSourceAxis(int axis)
      Turns the current plot's X-axis into a drag and drop source. You must hold Ctrl. Don't forget to call EndDragDropSource!
    • beginDragDropSourceAxis

      public static boolean beginDragDropSourceAxis(int axis, int flags)
      Turns the current plot's X-axis into a drag and drop source. You must hold Ctrl. Don't forget to call EndDragDropSource!
    • beginDragDropSourceItem

      public static boolean beginDragDropSourceItem(String labelId)
      Turns an item in the current plot's legend into a drag and drop source. Don't forget to call EndDragDropSource!
    • beginDragDropSourceItem

      public static boolean beginDragDropSourceItem(String labelId, int flags)
      Turns an item in the current plot's legend into a drag and drop source. Don't forget to call EndDragDropSource!
    • endDragDropSource

      public static void endDragDropSource()
      Ends a drag and drop source (currently just an alias for ImGui::EndDragDropSource).
    • getStyle

      public static ImPlotStyle getStyle()
      Provides access to plot style structure for permanant modifications to colors, sizes, etc.
    • styleColorsAuto

      public static void styleColorsAuto()
      Style plot colors for current ImGui style (default).
    • styleColorsAuto

      public static void styleColorsAuto(ImPlotStyle dst)
      Style plot colors for current ImGui style (default).
    • styleColorsClassic

      public static void styleColorsClassic()
      Style plot colors for ImGui "Classic".
    • styleColorsClassic

      public static void styleColorsClassic(ImPlotStyle dst)
      Style plot colors for ImGui "Classic".
    • styleColorsDark

      public static void styleColorsDark()
      Style plot colors for ImGui "Dark".
    • styleColorsDark

      public static void styleColorsDark(ImPlotStyle dst)
      Style plot colors for ImGui "Dark".
    • styleColorsLight

      public static void styleColorsLight()
      Style plot colors for ImGui "Light".
    • styleColorsLight

      public static void styleColorsLight(ImPlotStyle dst)
      Style plot colors for ImGui "Light".
    • pushStyleColor

      public static void pushStyleColor(int idx, long col)
      Temporarily modify a style color. Don't forget to call PopStyleColor!
    • pushStyleColor

      public static void pushStyleColor(int idx, int col)
      Temporarily modify a style color. Don't forget to call PopStyleColor!
    • pushStyleColor

      public static void pushStyleColor(int idx, ImVec4 col)
      Temporarily modify a style color. Don't forget to call PopStyleColor!
    • pushStyleColor

      public static void pushStyleColor(int idx, float colX, float colY, float colZ, float colW)
      Temporarily modify a style color. Don't forget to call PopStyleColor!
    • popStyleColor

      public static void popStyleColor()
    • popStyleColor

      public static void popStyleColor(int count)
    • pushStyleVar

      public static void pushStyleVar(int idx, float val)
      Temporarily modify a style variable of float type. Don't forget to call PopStyleVar!
    • pushStyleVar

      public static void pushStyleVar(int idx, int val)
      Temporarily modify a style variable of int type. Don't forget to call PopStyleVar!
    • pushStyleVar

      public static void pushStyleVar(int idx, ImVec2 val)
      Temporarily modify a style variable of ImVec2 type. Don't forget to call PopStyleVar!
    • pushStyleVar

      public static void pushStyleVar(int idx, float valX, float valY)
      Temporarily modify a style variable of ImVec2 type. Don't forget to call PopStyleVar!
    • popStyleVar

      public static void popStyleVar()
      Undo temporary style variable modification(s). Undo multiple pushes at once by increasing count.
    • popStyleVar

      public static void popStyleVar(int count)
      Undo temporary style variable modification(s). Undo multiple pushes at once by increasing count.
    • nextMarker

      public static int nextMarker()
      Returns the next automatic marker (in the order ImPlot cycles markers for auto-style items). Replaces SetNextMarkerStyle in v1.0; to style the next item, populate an ImPlotSpec instead (LineColor, FillColor, Marker, MarkerSize, LineWeight, MarkerLineColor, Size, ErrorBar style, etc.) and pass it to the Plot* call. The SetNextLineStyle/SetNextFillStyle/SetNextErrorBarStyle helpers were removed for the same reason.
    • getLastItemColor

      public static ImVec4 getLastItemColor()
      Gets the last item primary color (i.e. its legend icon color)
    • getLastItemColorX

      public static float getLastItemColorX()
      Gets the last item primary color (i.e. its legend icon color)
    • getLastItemColorY

      public static float getLastItemColorY()
      Gets the last item primary color (i.e. its legend icon color)
    • getLastItemColorZ

      public static float getLastItemColorZ()
      Gets the last item primary color (i.e. its legend icon color)
    • getLastItemColorW

      public static float getLastItemColorW()
      Gets the last item primary color (i.e. its legend icon color)
    • getLastItemColor

      public static void getLastItemColor(ImVec4 dst)
      Gets the last item primary color (i.e. its legend icon color)
    • getStyleColorName

      public static String getStyleColorName(int idx)
      Returns the string name for an ImPlotCol.
    • getMarkerName

      public static String getMarkerName(int idx)
      Returns the null terminated string name for an ImPlotMarker.
    • addColormap

      public static int addColormap(String name, ImVec4[] cols)
    • addColormap

      public static int addColormap(String name, ImVec4[] cols, boolean qual)
    • addColormap

      public static int addColormap(String name, int[] cols)
    • addColormap

      public static int addColormap(String name, int[] cols, boolean qual)
    • getColormapCount

      public static int getColormapCount()
      Returns the number of available colormaps (i.e. the built-in + user-added count).
    • getColormapName

      public static String getColormapName(int cmap)
      Returns a string name for a colormap given an index.
    • getColormapIndex

      public static int getColormapIndex(String name)
      Returns an index number for a colormap given a valid string name. Returns -1 if the name is invalid.
    • pushColormap

      public static void pushColormap(int cmap)
      Temporarily switch to one of the built-in (i.e. ImPlotColormap_XXX) or user-added colormaps (i.e. a return value of AddColormap). Don't forget to call PopColormap!
    • pushColormap

      public static void pushColormap(String name)
      Push a colormap by string name. Use built-in names such as "Default", "Deep", "Jet", etc. or a string you provided to AddColormap. Don't forget to call PopColormap!
    • popColormap

      public static void popColormap()
      Undo temporary colormap modification(s). Undo multiple pushes at once by increasing count.
    • popColormap

      public static void popColormap(int count)
      Undo temporary colormap modification(s). Undo multiple pushes at once by increasing count.
    • nextColormapColor

      public static ImVec4 nextColormapColor()
      Returns the next color from the current colormap and advances the colormap for the current plot. Can also be used with no return value to skip colors if desired. You need to call this between Begin/EndPlot!
    • nextColormapColorX

      public static float nextColormapColorX()
      Returns the next color from the current colormap and advances the colormap for the current plot. Can also be used with no return value to skip colors if desired. You need to call this between Begin/EndPlot!
    • nextColormapColorY

      public static float nextColormapColorY()
      Returns the next color from the current colormap and advances the colormap for the current plot. Can also be used with no return value to skip colors if desired. You need to call this between Begin/EndPlot!
    • nextColormapColorZ

      public static float nextColormapColorZ()
      Returns the next color from the current colormap and advances the colormap for the current plot. Can also be used with no return value to skip colors if desired. You need to call this between Begin/EndPlot!
    • nextColormapColorW

      public static float nextColormapColorW()
      Returns the next color from the current colormap and advances the colormap for the current plot. Can also be used with no return value to skip colors if desired. You need to call this between Begin/EndPlot!
    • nextColormapColor

      public static void nextColormapColor(ImVec4 dst)
      Returns the next color from the current colormap and advances the colormap for the current plot. Can also be used with no return value to skip colors if desired. You need to call this between Begin/EndPlot!
    • getColormapSize

      public static int getColormapSize()
      Returns the size of a colormap.
    • getColormapSize

      public static int getColormapSize(int cmap)
      Returns the size of a colormap.
    • getColormapColor

      public static ImVec4 getColormapColor(int idx)
      Returns a color from a colormap given an index >= 0 (modulo will be performed).
    • getColormapColorX

      public static float getColormapColorX(int idx)
      Returns a color from a colormap given an index >= 0 (modulo will be performed).
    • getColormapColorY

      public static float getColormapColorY(int idx)
      Returns a color from a colormap given an index >= 0 (modulo will be performed).
    • getColormapColorZ

      public static float getColormapColorZ(int idx)
      Returns a color from a colormap given an index >= 0 (modulo will be performed).
    • getColormapColorW

      public static float getColormapColorW(int idx)
      Returns a color from a colormap given an index >= 0 (modulo will be performed).
    • getColormapColor

      public static void getColormapColor(ImVec4 dst, int idx)
      Returns a color from a colormap given an index >= 0 (modulo will be performed).
    • getColormapColor

      public static ImVec4 getColormapColor(int idx, int cmap)
      Returns a color from a colormap given an index >= 0 (modulo will be performed).
    • getColormapColorX

      public static float getColormapColorX(int idx, int cmap)
      Returns a color from a colormap given an index >= 0 (modulo will be performed).
    • getColormapColorY

      public static float getColormapColorY(int idx, int cmap)
      Returns a color from a colormap given an index >= 0 (modulo will be performed).
    • getColormapColorZ

      public static float getColormapColorZ(int idx, int cmap)
      Returns a color from a colormap given an index >= 0 (modulo will be performed).
    • getColormapColorW

      public static float getColormapColorW(int idx, int cmap)
      Returns a color from a colormap given an index >= 0 (modulo will be performed).
    • getColormapColor

      public static void getColormapColor(ImVec4 dst, int idx, int cmap)
      Returns a color from a colormap given an index >= 0 (modulo will be performed).
    • sampleColormap

      public static ImVec4 sampleColormap(float t)
      Sample a color from a colormap given t between 0 and 1
    • sampleColormapX

      public static float sampleColormapX(float t)
      Sample a color from a colormap given t between 0 and 1
    • sampleColormapY

      public static float sampleColormapY(float t)
      Sample a color from a colormap given t between 0 and 1
    • sampleColormapZ

      public static float sampleColormapZ(float t)
      Sample a color from a colormap given t between 0 and 1
    • sampleColormapW

      public static float sampleColormapW(float t)
      Sample a color from a colormap given t between 0 and 1
    • sampleColormap

      public static void sampleColormap(ImVec4 dst, float t)
      Sample a color from a colormap given t between 0 and 1
    • sampleColormap

      public static ImVec4 sampleColormap(float t, int cmap)
      Sample a color from a colormap given t between 0 and 1
    • sampleColormapX

      public static float sampleColormapX(float t, int cmap)
      Sample a color from a colormap given t between 0 and 1
    • sampleColormapY

      public static float sampleColormapY(float t, int cmap)
      Sample a color from a colormap given t between 0 and 1
    • sampleColormapZ

      public static float sampleColormapZ(float t, int cmap)
      Sample a color from a colormap given t between 0 and 1
    • sampleColormapW

      public static float sampleColormapW(float t, int cmap)
      Sample a color from a colormap given t between 0 and 1
    • sampleColormap

      public static void sampleColormap(ImVec4 dst, float t, int cmap)
      Sample a color from a colormap given t between 0 and 1
    • colormapScale

      public static void colormapScale(String label, double scaleMin, double scaleMax)
      Shows a vertical color scale with linear spaced ticks using the specified color map. Use double hashes to hide label (e.g. "##NoLabel").
    • colormapScale

      public static void colormapScale(String label, double scaleMin, double scaleMax, ImVec2 size)
      Shows a vertical color scale with linear spaced ticks using the specified color map. Use double hashes to hide label (e.g. "##NoLabel").
    • colormapScale

      public static void colormapScale(String label, double scaleMin, double scaleMax, float sizeX, float sizeY)
      Shows a vertical color scale with linear spaced ticks using the specified color map. Use double hashes to hide label (e.g. "##NoLabel").
    • colormapScale

      public static void colormapScale(String label, double scaleMin, double scaleMax, ImVec2 size, String format)
      Shows a vertical color scale with linear spaced ticks using the specified color map. Use double hashes to hide label (e.g. "##NoLabel").
    • colormapScale

      public static void colormapScale(String label, double scaleMin, double scaleMax, float sizeX, float sizeY, String format)
      Shows a vertical color scale with linear spaced ticks using the specified color map. Use double hashes to hide label (e.g. "##NoLabel").
    • colormapScale

      public static void colormapScale(String label, double scaleMin, double scaleMax, ImVec2 size, String format, int flags)
      Shows a vertical color scale with linear spaced ticks using the specified color map. Use double hashes to hide label (e.g. "##NoLabel").
    • colormapScale

      public static void colormapScale(String label, double scaleMin, double scaleMax, float sizeX, float sizeY, String format, int flags)
      Shows a vertical color scale with linear spaced ticks using the specified color map. Use double hashes to hide label (e.g. "##NoLabel").
    • colormapScale

      public static void colormapScale(String label, double scaleMin, double scaleMax, ImVec2 size, String format, int flags, int cmap)
      Shows a vertical color scale with linear spaced ticks using the specified color map. Use double hashes to hide label (e.g. "##NoLabel").
    • colormapScale

      public static void colormapScale(String label, double scaleMin, double scaleMax, float sizeX, float sizeY, String format, int flags, int cmap)
      Shows a vertical color scale with linear spaced ticks using the specified color map. Use double hashes to hide label (e.g. "##NoLabel").
    • colormapScale

      public static void colormapScale(String label, double scaleMin, double scaleMax, String format, int flags, int cmap)
      Shows a vertical color scale with linear spaced ticks using the specified color map. Use double hashes to hide label (e.g. "##NoLabel").
    • colormapScale

      public static void colormapScale(String label, double scaleMin, double scaleMax, int flags, int cmap)
      Shows a vertical color scale with linear spaced ticks using the specified color map. Use double hashes to hide label (e.g. "##NoLabel").
    • colormapScale

      public static void colormapScale(String label, double scaleMin, double scaleMax, ImVec2 size, int flags, int cmap)
      Shows a vertical color scale with linear spaced ticks using the specified color map. Use double hashes to hide label (e.g. "##NoLabel").
    • colormapScale

      public static void colormapScale(String label, double scaleMin, double scaleMax, float sizeX, float sizeY, int flags, int cmap)
      Shows a vertical color scale with linear spaced ticks using the specified color map. Use double hashes to hide label (e.g. "##NoLabel").
    • colormapSlider

      public static boolean colormapSlider(String label, ImFloat t)
      Shows a horizontal slider with a colormap gradient background. TODO: support our argument
    • colormapSlider

      public static boolean colormapSlider(String label, ImFloat t, String format)
      Shows a horizontal slider with a colormap gradient background. TODO: support our argument
    • colormapSlider

      public static boolean colormapSlider(String label, ImFloat t, String format, int cmap)
      Shows a horizontal slider with a colormap gradient background. TODO: support our argument
    • colormapSlider

      public static boolean colormapSlider(String label, ImFloat t, int cmap)
      Shows a horizontal slider with a colormap gradient background. TODO: support our argument
    • colormapButton

      public static boolean colormapButton(String label)
      Shows a button with a colormap gradient brackground.
    • colormapButton

      public static boolean colormapButton(String label, ImVec2 size)
      Shows a button with a colormap gradient brackground.
    • colormapButton

      public static boolean colormapButton(String label, float sizeX, float sizeY)
      Shows a button with a colormap gradient brackground.
    • colormapButton

      public static boolean colormapButton(String label, ImVec2 size, int cmap)
      Shows a button with a colormap gradient brackground.
    • colormapButton

      public static boolean colormapButton(String label, float sizeX, float sizeY, int cmap)
      Shows a button with a colormap gradient brackground.
    • colormapButton

      public static boolean colormapButton(String label, int cmap)
      Shows a button with a colormap gradient brackground.
    • bustColorCache

      public static void bustColorCache()
      When items in a plot sample their color from a colormap, the color is cached and does not change unless explicitly overriden. Therefore, if you change the colormap after the item has already been plotted, item colors will NOT update. If you need item colors to resample the new colormap, then use this function to bust the cached colors. If #plot_title_id is NULL, then every item in EVERY existing plot will be cache busted. Otherwise only the plot specified by #plot_title_id will be busted. For the latter, this function must be called in the same ImGui ID scope that the plot is in. You should rarely if ever need this function, but it is available for applications that require runtime colormap swaps (e.g. Heatmaps demo).
    • bustColorCache

      public static void bustColorCache(String plotTitleId)
      When items in a plot sample their color from a colormap, the color is cached and does not change unless explicitly overriden. Therefore, if you change the colormap after the item has already been plotted, item colors will NOT update. If you need item colors to resample the new colormap, then use this function to bust the cached colors. If #plot_title_id is NULL, then every item in EVERY existing plot will be cache busted. Otherwise only the plot specified by #plot_title_id will be busted. For the latter, this function must be called in the same ImGui ID scope that the plot is in. You should rarely if ever need this function, but it is available for applications that require runtime colormap swaps (e.g. Heatmaps demo).
    • getInputMap

      public static ImPlotInputMap getInputMap()
      Provides access to the input mapping structure for permanent modifications to controls for pan, select, etc.
    • mapInputDefault

      public static void mapInputDefault()
      Default input mapping: pan = LMB drag, box select = RMB drag, fit = LMB double click, context menu = RMB click, zoom = scroll.
    • mapInputDefault

      public static void mapInputDefault(ImPlotInputMap dst)
      Default input mapping: pan = LMB drag, box select = RMB drag, fit = LMB double click, context menu = RMB click, zoom = scroll.
    • mapInputReverse

      public static void mapInputReverse()
      Reverse input mapping: pan = RMB drag, box select = LMB drag, fit = LMB double click, context menu = RMB click, zoom = scroll.
    • mapInputReverse

      public static void mapInputReverse(ImPlotInputMap dst)
      Reverse input mapping: pan = RMB drag, box select = LMB drag, fit = LMB double click, context menu = RMB click, zoom = scroll.
    • itemIcon

      public static void itemIcon(ImVec4 col)
    • itemIcon

      public static void itemIcon(float colX, float colY, float colZ, float colW)
    • itemIcon

      public static void itemIcon(int col)
    • colormapIcon

      public static void colormapIcon(int cmap)
    • getPlotDrawList

      public static ImDrawList getPlotDrawList()
      Get the plot draw list for custom rendering to the current plot area. Call between Begin/EndPlot.
    • pushPlotClipRect

      public static void pushPlotClipRect()
      Push clip rect for rendering to current plot area. The rect can be expanded or contracted by #expand pixels. Call between Begin/EndPlot.
    • pushPlotClipRect

      public static void pushPlotClipRect(float expand)
      Push clip rect for rendering to current plot area. The rect can be expanded or contracted by #expand pixels. Call between Begin/EndPlot.
    • popPlotClipRect

      public static void popPlotClipRect()
      Pop plot clip rect. Call between Begin/EndPlot.
    • showStyleSelector

      public static boolean showStyleSelector(String label)
      Shows ImPlot style selector dropdown menu.
    • showColormapSelector

      public static boolean showColormapSelector(String label)
      Shows ImPlot colormap selector dropdown menu.
    • showInputMapSelector

      public static boolean showInputMapSelector(String label)
      Shows ImPlot input map selector dropdown menu.
    • showStyleEditor

      public static void showStyleEditor()
      Shows ImPlot style editor block (not a window).
    • showStyleEditor

      public static void showStyleEditor(ImPlotStyle ref)
      Shows ImPlot style editor block (not a window).
    • showUserGuide

      public static void showUserGuide()
      Add basic help/info block for end users (not a window).
    • showMetricsWindow

      public static void showMetricsWindow()
      Shows ImPlot metrics/debug information window.
    • showMetricsWindow

      public static void showMetricsWindow(ImBoolean pOpen)
      Shows ImPlot metrics/debug information window.
    • showDemoWindow

      public static void showDemoWindow()
      Shows the ImPlot demo window.
    • showDemoWindow

      public static void showDemoWindow(ImBoolean pOpen)
      Shows the ImPlot demo window.