Class ImPlotNative
Assembly: ImGui.NET.dll
View Source
Declaration
public static class ImPlotNative
Methods
ImPlot_AddColormap_Vec4Ptr(byte*, Vector4*, int, byte)
Declaration
public static extern ImPlotColormap ImPlot_AddColormap_Vec4Ptr(byte* name, Vector4* cols, int size, byte qual)
Returns
Parameters
Type | Name |
---|---|
System.Byte* | name |
System.Numerics.Vector4* | cols |
System.Int32 | size |
System.Byte | qual |
ImPlot_AddColormap_U32Ptr(byte*, uint*, int, byte)
Declaration
public static extern ImPlotColormap ImPlot_AddColormap_U32Ptr(byte* name, uint* cols, int size, byte qual)
Returns
Parameters
Type | Name |
---|---|
System.Byte* | name |
System.UInt32* | cols |
System.Int32 | size |
System.Byte | qual |
ImPlot_Annotation_Bool(double, double, Vector4, Vector2, byte, byte)
Declaration
public static extern void ImPlot_Annotation_Bool(double x, double y, Vector4 col, Vector2 pix_offset, byte clamp, byte round)
Parameters
Type | Name |
---|---|
System.Double | x |
System.Double | y |
System.Numerics.Vector4 | col |
System.Numerics.Vector2 | pix_offset |
System.Byte | clamp |
System.Byte | round |
ImPlot_Annotation_Str(double, double, Vector4, Vector2, byte, byte*)
Declaration
public static extern void ImPlot_Annotation_Str(double x, double y, Vector4 col, Vector2 pix_offset, byte clamp, byte* fmt)
Parameters
Type | Name |
---|---|
System.Double | x |
System.Double | y |
System.Numerics.Vector4 | col |
System.Numerics.Vector2 | pix_offset |
System.Byte | clamp |
System.Byte* | fmt |
ImPlot_BeginAlignedPlots(byte*, byte)
Declaration
public static extern byte ImPlot_BeginAlignedPlots(byte* group_id, byte vertical)
Returns
System.Byte
Parameters
Type | Name |
---|---|
System.Byte* | group_id |
System.Byte | vertical |
ImPlot_BeginDragDropSourceAxis(ImAxis, ImGuiDragDropFlags)
Declaration
public static extern byte ImPlot_BeginDragDropSourceAxis(ImAxis axis, ImGuiDragDropFlags flags)
Returns
System.Byte
Parameters
Type | Name |
---|---|
ImPlotNET.ImAxis | axis |
ImGuiNET.ImGuiDragDropFlags | flags |
ImPlot_BeginDragDropSourceItem(byte*, ImGuiDragDropFlags)
Declaration
public static extern byte ImPlot_BeginDragDropSourceItem(byte* label_id, ImGuiDragDropFlags flags)
Returns
System.Byte
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
ImGuiNET.ImGuiDragDropFlags | flags |
ImPlot_BeginDragDropSourcePlot(ImGuiDragDropFlags)
Declaration
public static extern byte ImPlot_BeginDragDropSourcePlot(ImGuiDragDropFlags flags)
Returns
System.Byte
Parameters
Type | Name |
---|---|
ImGuiNET.ImGuiDragDropFlags | flags |
ImPlot_BeginDragDropTargetAxis(ImAxis)
Declaration
public static extern byte ImPlot_BeginDragDropTargetAxis(ImAxis axis)
Returns
System.Byte
Parameters
Type | Name |
---|---|
ImPlotNET.ImAxis | axis |
ImPlot_BeginDragDropTargetLegend()
Declaration
public static extern byte ImPlot_BeginDragDropTargetLegend()
Returns
System.Byte
ImPlot_BeginDragDropTargetPlot()
Declaration
public static extern byte ImPlot_BeginDragDropTargetPlot()
Returns
System.Byte
ImPlot_BeginLegendPopup(byte*, ImGuiMouseButton)
Declaration
public static extern byte ImPlot_BeginLegendPopup(byte* label_id, ImGuiMouseButton mouse_button)
Returns
System.Byte
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
ImGuiNET.ImGuiMouseButton | mouse_button |
ImPlot_BeginPlot(byte*, Vector2, ImPlotFlags)
Declaration
public static extern byte ImPlot_BeginPlot(byte* title_id, Vector2 size, ImPlotFlags flags)
Returns
System.Byte
Parameters
Type | Name |
---|---|
System.Byte* | title_id |
System.Numerics.Vector2 | size |
ImPlotNET.ImPlotFlags | flags |
ImPlot_BeginSubplots(byte*, int, int, Vector2, ImPlotSubplotFlags, float*, float*)
Declaration
public static extern byte ImPlot_BeginSubplots(byte* title_id, int rows, int cols, Vector2 size, ImPlotSubplotFlags flags, float* row_ratios, float* col_ratios)
Returns
System.Byte
Parameters
Type | Name |
---|---|
System.Byte* | title_id |
System.Int32 | rows |
System.Int32 | cols |
System.Numerics.Vector2 | size |
ImPlotNET.ImPlotSubplotFlags | flags |
System.Single* | row_ratios |
System.Single* | col_ratios |
ImPlot_BustColorCache(byte*)
Declaration
public static extern void ImPlot_BustColorCache(byte* plot_title_id)
Parameters
Type | Name |
---|---|
System.Byte* | plot_title_id |
ImPlot_CancelPlotSelection()
Declaration
public static extern void ImPlot_CancelPlotSelection()
ImPlot_ColormapButton(byte*, Vector2, ImPlotColormap)
Declaration
public static extern byte ImPlot_ColormapButton(byte* label, Vector2 size, ImPlotColormap cmap)
Returns
System.Byte
Parameters
Type | Name |
---|---|
System.Byte* | label |
System.Numerics.Vector2 | size |
ImPlotNET.ImPlotColormap | cmap |
ImPlot_ColormapIcon(ImPlotColormap)
Declaration
public static extern void ImPlot_ColormapIcon(ImPlotColormap cmap)
Parameters
Type | Name |
---|---|
ImPlotNET.ImPlotColormap | cmap |
ImPlot_ColormapScale(byte*, double, double, Vector2, byte*, ImPlotColormapScaleFlags, ImPlotColormap)
Declaration
public static extern void ImPlot_ColormapScale(byte* label, double scale_min, double scale_max, Vector2 size, byte* format, ImPlotColormapScaleFlags flags, ImPlotColormap cmap)
Parameters
Type | Name |
---|---|
System.Byte* | label |
System.Double | scale_min |
System.Double | scale_max |
System.Numerics.Vector2 | size |
System.Byte* | format |
ImPlotNET.ImPlotColormapScaleFlags | flags |
ImPlotNET.ImPlotColormap | cmap |
ImPlot_ColormapSlider(byte*, float*, Vector4*, byte*, ImPlotColormap)
Declaration
public static extern byte ImPlot_ColormapSlider(byte* label, float* t, Vector4* @out, byte* format, ImPlotColormap cmap)
Returns
System.Byte
Parameters
Type | Name |
---|---|
System.Byte* | label |
System.Single* | t |
System.Numerics.Vector4* | out |
System.Byte* | format |
ImPlotNET.ImPlotColormap | cmap |
ImPlot_CreateContext()
Declaration
public static extern IntPtr ImPlot_CreateContext()
Returns
System.IntPtr
ImPlot_DestroyContext(IntPtr)
Declaration
public static extern void ImPlot_DestroyContext(IntPtr ctx)
Parameters
Type | Name |
---|---|
System.IntPtr | ctx |
ImPlot_DragLineX(int, double*, Vector4, float, ImPlotDragToolFlags)
Declaration
public static extern byte ImPlot_DragLineX(int id, double* x, Vector4 col, float thickness, ImPlotDragToolFlags flags)
Returns
System.Byte
Parameters
Type | Name |
---|---|
System.Int32 | id |
System.Double* | x |
System.Numerics.Vector4 | col |
System.Single | thickness |
ImPlotNET.ImPlotDragToolFlags | flags |
ImPlot_DragLineY(int, double*, Vector4, float, ImPlotDragToolFlags)
Declaration
public static extern byte ImPlot_DragLineY(int id, double* y, Vector4 col, float thickness, ImPlotDragToolFlags flags)
Returns
System.Byte
Parameters
Type | Name |
---|---|
System.Int32 | id |
System.Double* | y |
System.Numerics.Vector4 | col |
System.Single | thickness |
ImPlotNET.ImPlotDragToolFlags | flags |
ImPlot_DragPoint(int, double*, double*, Vector4, float, ImPlotDragToolFlags)
Declaration
public static extern byte ImPlot_DragPoint(int id, double* x, double* y, Vector4 col, float size, ImPlotDragToolFlags flags)
Returns
System.Byte
Parameters
Type | Name |
---|---|
System.Int32 | id |
System.Double* | x |
System.Double* | y |
System.Numerics.Vector4 | col |
System.Single | size |
ImPlotNET.ImPlotDragToolFlags | flags |
ImPlot_DragRect(int, double*, double*, double*, double*, Vector4, ImPlotDragToolFlags)
Declaration
public static extern byte ImPlot_DragRect(int id, double* x1, double* y1, double* x2, double* y2, Vector4 col, ImPlotDragToolFlags flags)
Returns
System.Byte
Parameters
Type | Name |
---|---|
System.Int32 | id |
System.Double* | x1 |
System.Double* | y1 |
System.Double* | x2 |
System.Double* | y2 |
System.Numerics.Vector4 | col |
ImPlotNET.ImPlotDragToolFlags | flags |
ImPlot_EndAlignedPlots()
Declaration
public static extern void ImPlot_EndAlignedPlots()
ImPlot_EndDragDropSource()
Declaration
public static extern void ImPlot_EndDragDropSource()
ImPlot_EndDragDropTarget()
Declaration
public static extern void ImPlot_EndDragDropTarget()
ImPlot_EndLegendPopup()
Declaration
public static extern void ImPlot_EndLegendPopup()
ImPlot_EndPlot()
Declaration
public static extern void ImPlot_EndPlot()
ImPlot_EndSubplots()
Declaration
public static extern void ImPlot_EndSubplots()
ImPlot_GetColormapColor(Vector4*, int, ImPlotColormap)
Declaration
public static extern void ImPlot_GetColormapColor(Vector4* pOut, int idx, ImPlotColormap cmap)
Parameters
Type | Name |
---|---|
System.Numerics.Vector4* | pOut |
System.Int32 | idx |
ImPlotNET.ImPlotColormap | cmap |
ImPlot_GetColormapCount()
Declaration
public static extern int ImPlot_GetColormapCount()
Returns
System.Int32
ImPlot_GetColormapIndex(byte*)
Declaration
public static extern ImPlotColormap ImPlot_GetColormapIndex(byte* name)
Returns
Parameters
Type | Name |
---|---|
System.Byte* | name |
ImPlot_GetColormapName(ImPlotColormap)
Declaration
public static extern byte* ImPlot_GetColormapName(ImPlotColormap cmap)
Returns
System.Byte*
Parameters
Type | Name |
---|---|
ImPlotNET.ImPlotColormap | cmap |
ImPlot_GetColormapSize(ImPlotColormap)
Declaration
public static extern int ImPlot_GetColormapSize(ImPlotColormap cmap)
Returns
System.Int32
Parameters
Type | Name |
---|---|
ImPlotNET.ImPlotColormap | cmap |
ImPlot_GetCurrentContext()
Declaration
public static extern IntPtr ImPlot_GetCurrentContext()
Returns
System.IntPtr
ImPlot_GetInputMap()
Declaration
public static extern ImPlotInputMap* ImPlot_GetInputMap()
Returns
ImPlotNET.ImPlotInputMap*
ImPlot_GetLastItemColor(Vector4*)
Declaration
public static extern void ImPlot_GetLastItemColor(Vector4* pOut)
Parameters
Type | Name |
---|---|
System.Numerics.Vector4* | pOut |
ImPlot_GetMarkerName(ImPlotMarker)
Declaration
public static extern byte* ImPlot_GetMarkerName(ImPlotMarker idx)
Returns
System.Byte*
Parameters
Type | Name |
---|---|
ImPlotNET.ImPlotMarker | idx |
ImPlot_GetPlotDrawList()
Declaration
public static extern ImDrawList* ImPlot_GetPlotDrawList()
Returns
ImGuiNET.ImDrawList*
ImPlot_GetPlotLimits(ImAxis, ImAxis)
Declaration
public static extern ImPlotRect ImPlot_GetPlotLimits(ImAxis x_axis, ImAxis y_axis)
Returns
Parameters
Type | Name |
---|---|
ImPlotNET.ImAxis | x_axis |
ImPlotNET.ImAxis | y_axis |
ImPlot_GetPlotMousePos(ImPlotPoint*, ImAxis, ImAxis)
Declaration
public static extern void ImPlot_GetPlotMousePos(ImPlotPoint* pOut, ImAxis x_axis, ImAxis y_axis)
Parameters
Type | Name |
---|---|
ImPlotNET.ImPlotPoint* | pOut |
ImPlotNET.ImAxis | x_axis |
ImPlotNET.ImAxis | y_axis |
ImPlot_GetPlotPos(Vector2*)
Declaration
public static extern void ImPlot_GetPlotPos(Vector2* pOut)
Parameters
Type | Name |
---|---|
System.Numerics.Vector2* | pOut |
ImPlot_GetPlotSelection(ImAxis, ImAxis)
Declaration
public static extern ImPlotRect ImPlot_GetPlotSelection(ImAxis x_axis, ImAxis y_axis)
Returns
Parameters
Type | Name |
---|---|
ImPlotNET.ImAxis | x_axis |
ImPlotNET.ImAxis | y_axis |
ImPlot_GetPlotSize(Vector2*)
Declaration
public static extern void ImPlot_GetPlotSize(Vector2* pOut)
Parameters
Type | Name |
---|---|
System.Numerics.Vector2* | pOut |
ImPlot_GetStyle()
Declaration
public static extern ImPlotStyle* ImPlot_GetStyle()
Returns
ImPlotNET.ImPlotStyle*
ImPlot_GetStyleColorName(ImPlotCol)
Declaration
public static extern byte* ImPlot_GetStyleColorName(ImPlotCol idx)
Returns
System.Byte*
Parameters
Type | Name |
---|---|
ImPlotNET.ImPlotCol | idx |
ImPlot_HideNextItem(byte, ImPlotCond)
Declaration
public static extern void ImPlot_HideNextItem(byte hidden, ImPlotCond cond)
Parameters
Type | Name |
---|---|
System.Byte | hidden |
ImPlotNET.ImPlotCond | cond |
ImPlot_IsAxisHovered(ImAxis)
Declaration
public static extern byte ImPlot_IsAxisHovered(ImAxis axis)
Returns
System.Byte
Parameters
Type | Name |
---|---|
ImPlotNET.ImAxis | axis |
ImPlot_IsLegendEntryHovered(byte*)
Declaration
public static extern byte ImPlot_IsLegendEntryHovered(byte* label_id)
Returns
System.Byte
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
ImPlot_IsPlotHovered()
Declaration
public static extern byte ImPlot_IsPlotHovered()
Returns
System.Byte
ImPlot_IsPlotSelected()
Declaration
public static extern byte ImPlot_IsPlotSelected()
Returns
System.Byte
ImPlot_IsSubplotsHovered()
Declaration
public static extern byte ImPlot_IsSubplotsHovered()
Returns
System.Byte
ImPlot_ItemIcon_Vec4(Vector4)
Declaration
public static extern void ImPlot_ItemIcon_Vec4(Vector4 col)
Parameters
Type | Name |
---|---|
System.Numerics.Vector4 | col |
ImPlot_ItemIcon_U32(uint)
Declaration
public static extern void ImPlot_ItemIcon_U32(uint col)
Parameters
Type | Name |
---|---|
System.UInt32 | col |
ImPlot_MapInputDefault(ImPlotInputMap*)
Declaration
public static extern void ImPlot_MapInputDefault(ImPlotInputMap* dst)
Parameters
Type | Name |
---|---|
ImPlotNET.ImPlotInputMap* | dst |
ImPlot_MapInputReverse(ImPlotInputMap*)
Declaration
public static extern void ImPlot_MapInputReverse(ImPlotInputMap* dst)
Parameters
Type | Name |
---|---|
ImPlotNET.ImPlotInputMap* | dst |
ImPlot_NextColormapColor(Vector4*)
Declaration
public static extern void ImPlot_NextColormapColor(Vector4* pOut)
Parameters
Type | Name |
---|---|
System.Numerics.Vector4* | pOut |
ImPlot_PixelsToPlot_Vec2(ImPlotPoint*, Vector2, ImAxis, ImAxis)
Declaration
public static extern void ImPlot_PixelsToPlot_Vec2(ImPlotPoint* pOut, Vector2 pix, ImAxis x_axis, ImAxis y_axis)
Parameters
Type | Name |
---|---|
ImPlotNET.ImPlotPoint* | pOut |
System.Numerics.Vector2 | pix |
ImPlotNET.ImAxis | x_axis |
ImPlotNET.ImAxis | y_axis |
ImPlot_PixelsToPlot_Float(ImPlotPoint*, float, float, ImAxis, ImAxis)
Declaration
public static extern void ImPlot_PixelsToPlot_Float(ImPlotPoint* pOut, float x, float y, ImAxis x_axis, ImAxis y_axis)
Parameters
Type | Name |
---|---|
ImPlotNET.ImPlotPoint* | pOut |
System.Single | x |
System.Single | y |
ImPlotNET.ImAxis | x_axis |
ImPlotNET.ImAxis | y_axis |
ImPlot_PlotBarGroups_FloatPtr(byte**, float*, int, int, double, double, ImPlotBarGroupsFlags)
Declaration
public static extern void ImPlot_PlotBarGroups_FloatPtr(byte** label_ids, float* values, int item_count, int group_count, double group_size, double shift, ImPlotBarGroupsFlags flags)
Parameters
Type | Name |
---|---|
System.Byte** | label_ids |
System.Single* | values |
System.Int32 | item_count |
System.Int32 | group_count |
System.Double | group_size |
System.Double | shift |
ImPlotNET.ImPlotBarGroupsFlags | flags |
ImPlot_PlotBarGroups_doublePtr(byte**, double*, int, int, double, double, ImPlotBarGroupsFlags)
Declaration
public static extern void ImPlot_PlotBarGroups_doublePtr(byte** label_ids, double* values, int item_count, int group_count, double group_size, double shift, ImPlotBarGroupsFlags flags)
Parameters
Type | Name |
---|---|
System.Byte** | label_ids |
System.Double* | values |
System.Int32 | item_count |
System.Int32 | group_count |
System.Double | group_size |
System.Double | shift |
ImPlotNET.ImPlotBarGroupsFlags | flags |
ImPlot_PlotBarGroups_S8Ptr(byte**, sbyte*, int, int, double, double, ImPlotBarGroupsFlags)
Declaration
public static extern void ImPlot_PlotBarGroups_S8Ptr(byte** label_ids, sbyte* values, int item_count, int group_count, double group_size, double shift, ImPlotBarGroupsFlags flags)
Parameters
Type | Name |
---|---|
System.Byte** | label_ids |
System.SByte* | values |
System.Int32 | item_count |
System.Int32 | group_count |
System.Double | group_size |
System.Double | shift |
ImPlotNET.ImPlotBarGroupsFlags | flags |
ImPlot_PlotBarGroups_U8Ptr(byte**, byte*, int, int, double, double, ImPlotBarGroupsFlags)
Declaration
public static extern void ImPlot_PlotBarGroups_U8Ptr(byte** label_ids, byte* values, int item_count, int group_count, double group_size, double shift, ImPlotBarGroupsFlags flags)
Parameters
Type | Name |
---|---|
System.Byte** | label_ids |
System.Byte* | values |
System.Int32 | item_count |
System.Int32 | group_count |
System.Double | group_size |
System.Double | shift |
ImPlotNET.ImPlotBarGroupsFlags | flags |
ImPlot_PlotBarGroups_S16Ptr(byte**, short*, int, int, double, double, ImPlotBarGroupsFlags)
Declaration
public static extern void ImPlot_PlotBarGroups_S16Ptr(byte** label_ids, short* values, int item_count, int group_count, double group_size, double shift, ImPlotBarGroupsFlags flags)
Parameters
Type | Name |
---|---|
System.Byte** | label_ids |
System.Int16* | values |
System.Int32 | item_count |
System.Int32 | group_count |
System.Double | group_size |
System.Double | shift |
ImPlotNET.ImPlotBarGroupsFlags | flags |
ImPlot_PlotBarGroups_U16Ptr(byte**, ushort*, int, int, double, double, ImPlotBarGroupsFlags)
Declaration
public static extern void ImPlot_PlotBarGroups_U16Ptr(byte** label_ids, ushort* values, int item_count, int group_count, double group_size, double shift, ImPlotBarGroupsFlags flags)
Parameters
Type | Name |
---|---|
System.Byte** | label_ids |
System.UInt16* | values |
System.Int32 | item_count |
System.Int32 | group_count |
System.Double | group_size |
System.Double | shift |
ImPlotNET.ImPlotBarGroupsFlags | flags |
ImPlot_PlotBarGroups_S32Ptr(byte**, int*, int, int, double, double, ImPlotBarGroupsFlags)
Declaration
public static extern void ImPlot_PlotBarGroups_S32Ptr(byte** label_ids, int* values, int item_count, int group_count, double group_size, double shift, ImPlotBarGroupsFlags flags)
Parameters
Type | Name |
---|---|
System.Byte** | label_ids |
System.Int32* | values |
System.Int32 | item_count |
System.Int32 | group_count |
System.Double | group_size |
System.Double | shift |
ImPlotNET.ImPlotBarGroupsFlags | flags |
ImPlot_PlotBarGroups_U32Ptr(byte**, uint*, int, int, double, double, ImPlotBarGroupsFlags)
Declaration
public static extern void ImPlot_PlotBarGroups_U32Ptr(byte** label_ids, uint* values, int item_count, int group_count, double group_size, double shift, ImPlotBarGroupsFlags flags)
Parameters
Type | Name |
---|---|
System.Byte** | label_ids |
System.UInt32* | values |
System.Int32 | item_count |
System.Int32 | group_count |
System.Double | group_size |
System.Double | shift |
ImPlotNET.ImPlotBarGroupsFlags | flags |
ImPlot_PlotBarGroups_S64Ptr(byte**, long*, int, int, double, double, ImPlotBarGroupsFlags)
Declaration
public static extern void ImPlot_PlotBarGroups_S64Ptr(byte** label_ids, long* values, int item_count, int group_count, double group_size, double shift, ImPlotBarGroupsFlags flags)
Parameters
Type | Name |
---|---|
System.Byte** | label_ids |
System.Int64* | values |
System.Int32 | item_count |
System.Int32 | group_count |
System.Double | group_size |
System.Double | shift |
ImPlotNET.ImPlotBarGroupsFlags | flags |
ImPlot_PlotBarGroups_U64Ptr(byte**, ulong*, int, int, double, double, ImPlotBarGroupsFlags)
Declaration
public static extern void ImPlot_PlotBarGroups_U64Ptr(byte** label_ids, ulong* values, int item_count, int group_count, double group_size, double shift, ImPlotBarGroupsFlags flags)
Parameters
Type | Name |
---|---|
System.Byte** | label_ids |
System.UInt64* | values |
System.Int32 | item_count |
System.Int32 | group_count |
System.Double | group_size |
System.Double | shift |
ImPlotNET.ImPlotBarGroupsFlags | flags |
ImPlot_PlotBars_FloatPtrInt(byte*, float*, int, double, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_FloatPtrInt(byte* label_id, float* values, int count, double bar_size, double shift, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Single* | values |
System.Int32 | count |
System.Double | bar_size |
System.Double | shift |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_doublePtrInt(byte*, double*, int, double, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_doublePtrInt(byte* label_id, double* values, int count, double bar_size, double shift, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Double* | values |
System.Int32 | count |
System.Double | bar_size |
System.Double | shift |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_S8PtrInt(byte*, sbyte*, int, double, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_S8PtrInt(byte* label_id, sbyte* values, int count, double bar_size, double shift, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.SByte* | values |
System.Int32 | count |
System.Double | bar_size |
System.Double | shift |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_U8PtrInt(byte*, byte*, int, double, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_U8PtrInt(byte* label_id, byte* values, int count, double bar_size, double shift, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Byte* | values |
System.Int32 | count |
System.Double | bar_size |
System.Double | shift |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_S16PtrInt(byte*, short*, int, double, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_S16PtrInt(byte* label_id, short* values, int count, double bar_size, double shift, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int16* | values |
System.Int32 | count |
System.Double | bar_size |
System.Double | shift |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_U16PtrInt(byte*, ushort*, int, double, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_U16PtrInt(byte* label_id, ushort* values, int count, double bar_size, double shift, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt16* | values |
System.Int32 | count |
System.Double | bar_size |
System.Double | shift |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_S32PtrInt(byte*, int*, int, double, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_S32PtrInt(byte* label_id, int* values, int count, double bar_size, double shift, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int32* | values |
System.Int32 | count |
System.Double | bar_size |
System.Double | shift |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_U32PtrInt(byte*, uint*, int, double, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_U32PtrInt(byte* label_id, uint* values, int count, double bar_size, double shift, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt32* | values |
System.Int32 | count |
System.Double | bar_size |
System.Double | shift |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_S64PtrInt(byte*, long*, int, double, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_S64PtrInt(byte* label_id, long* values, int count, double bar_size, double shift, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int64* | values |
System.Int32 | count |
System.Double | bar_size |
System.Double | shift |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_U64PtrInt(byte*, ulong*, int, double, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_U64PtrInt(byte* label_id, ulong* values, int count, double bar_size, double shift, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt64* | values |
System.Int32 | count |
System.Double | bar_size |
System.Double | shift |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_FloatPtrFloatPtr(byte*, float*, float*, int, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_FloatPtrFloatPtr(byte* label_id, float* xs, float* ys, int count, double bar_size, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Single* | xs |
System.Single* | ys |
System.Int32 | count |
System.Double | bar_size |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_doublePtrdoublePtr(byte*, double*, double*, int, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_doublePtrdoublePtr(byte* label_id, double* xs, double* ys, int count, double bar_size, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Double* | xs |
System.Double* | ys |
System.Int32 | count |
System.Double | bar_size |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_S8PtrS8Ptr(byte*, sbyte*, sbyte*, int, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_S8PtrS8Ptr(byte* label_id, sbyte* xs, sbyte* ys, int count, double bar_size, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.SByte* | xs |
System.SByte* | ys |
System.Int32 | count |
System.Double | bar_size |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_U8PtrU8Ptr(byte*, byte*, byte*, int, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_U8PtrU8Ptr(byte* label_id, byte* xs, byte* ys, int count, double bar_size, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Byte* | xs |
System.Byte* | ys |
System.Int32 | count |
System.Double | bar_size |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_S16PtrS16Ptr(byte*, short*, short*, int, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_S16PtrS16Ptr(byte* label_id, short* xs, short* ys, int count, double bar_size, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int16* | xs |
System.Int16* | ys |
System.Int32 | count |
System.Double | bar_size |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_U16PtrU16Ptr(byte*, ushort*, ushort*, int, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_U16PtrU16Ptr(byte* label_id, ushort* xs, ushort* ys, int count, double bar_size, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt16* | xs |
System.UInt16* | ys |
System.Int32 | count |
System.Double | bar_size |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_S32PtrS32Ptr(byte*, int*, int*, int, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_S32PtrS32Ptr(byte* label_id, int* xs, int* ys, int count, double bar_size, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int32* | xs |
System.Int32* | ys |
System.Int32 | count |
System.Double | bar_size |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_U32PtrU32Ptr(byte*, uint*, uint*, int, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_U32PtrU32Ptr(byte* label_id, uint* xs, uint* ys, int count, double bar_size, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt32* | xs |
System.UInt32* | ys |
System.Int32 | count |
System.Double | bar_size |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_S64PtrS64Ptr(byte*, long*, long*, int, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_S64PtrS64Ptr(byte* label_id, long* xs, long* ys, int count, double bar_size, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int64* | xs |
System.Int64* | ys |
System.Int32 | count |
System.Double | bar_size |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotBars_U64PtrU64Ptr(byte*, ulong*, ulong*, int, double, ImPlotBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotBars_U64PtrU64Ptr(byte* label_id, ulong* xs, ulong* ys, int count, double bar_size, ImPlotBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt64* | xs |
System.UInt64* | ys |
System.Int32 | count |
System.Double | bar_size |
ImPlotNET.ImPlotBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotDigital_FloatPtr(byte*, float*, float*, int, ImPlotDigitalFlags, int, int)
Declaration
public static extern void ImPlot_PlotDigital_FloatPtr(byte* label_id, float* xs, float* ys, int count, ImPlotDigitalFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Single* | xs |
System.Single* | ys |
System.Int32 | count |
ImPlotNET.ImPlotDigitalFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotDigital_doublePtr(byte*, double*, double*, int, ImPlotDigitalFlags, int, int)
Declaration
public static extern void ImPlot_PlotDigital_doublePtr(byte* label_id, double* xs, double* ys, int count, ImPlotDigitalFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Double* | xs |
System.Double* | ys |
System.Int32 | count |
ImPlotNET.ImPlotDigitalFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotDigital_S8Ptr(byte*, sbyte*, sbyte*, int, ImPlotDigitalFlags, int, int)
Declaration
public static extern void ImPlot_PlotDigital_S8Ptr(byte* label_id, sbyte* xs, sbyte* ys, int count, ImPlotDigitalFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.SByte* | xs |
System.SByte* | ys |
System.Int32 | count |
ImPlotNET.ImPlotDigitalFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotDigital_U8Ptr(byte*, byte*, byte*, int, ImPlotDigitalFlags, int, int)
Declaration
public static extern void ImPlot_PlotDigital_U8Ptr(byte* label_id, byte* xs, byte* ys, int count, ImPlotDigitalFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Byte* | xs |
System.Byte* | ys |
System.Int32 | count |
ImPlotNET.ImPlotDigitalFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotDigital_S16Ptr(byte*, short*, short*, int, ImPlotDigitalFlags, int, int)
Declaration
public static extern void ImPlot_PlotDigital_S16Ptr(byte* label_id, short* xs, short* ys, int count, ImPlotDigitalFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int16* | xs |
System.Int16* | ys |
System.Int32 | count |
ImPlotNET.ImPlotDigitalFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotDigital_U16Ptr(byte*, ushort*, ushort*, int, ImPlotDigitalFlags, int, int)
Declaration
public static extern void ImPlot_PlotDigital_U16Ptr(byte* label_id, ushort* xs, ushort* ys, int count, ImPlotDigitalFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt16* | xs |
System.UInt16* | ys |
System.Int32 | count |
ImPlotNET.ImPlotDigitalFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotDigital_S32Ptr(byte*, int*, int*, int, ImPlotDigitalFlags, int, int)
Declaration
public static extern void ImPlot_PlotDigital_S32Ptr(byte* label_id, int* xs, int* ys, int count, ImPlotDigitalFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int32* | xs |
System.Int32* | ys |
System.Int32 | count |
ImPlotNET.ImPlotDigitalFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotDigital_U32Ptr(byte*, uint*, uint*, int, ImPlotDigitalFlags, int, int)
Declaration
public static extern void ImPlot_PlotDigital_U32Ptr(byte* label_id, uint* xs, uint* ys, int count, ImPlotDigitalFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt32* | xs |
System.UInt32* | ys |
System.Int32 | count |
ImPlotNET.ImPlotDigitalFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotDigital_S64Ptr(byte*, long*, long*, int, ImPlotDigitalFlags, int, int)
Declaration
public static extern void ImPlot_PlotDigital_S64Ptr(byte* label_id, long* xs, long* ys, int count, ImPlotDigitalFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int64* | xs |
System.Int64* | ys |
System.Int32 | count |
ImPlotNET.ImPlotDigitalFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotDigital_U64Ptr(byte*, ulong*, ulong*, int, ImPlotDigitalFlags, int, int)
Declaration
public static extern void ImPlot_PlotDigital_U64Ptr(byte* label_id, ulong* xs, ulong* ys, int count, ImPlotDigitalFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt64* | xs |
System.UInt64* | ys |
System.Int32 | count |
ImPlotNET.ImPlotDigitalFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotDummy(byte*, ImPlotDummyFlags)
Declaration
public static extern void ImPlot_PlotDummy(byte* label_id, ImPlotDummyFlags flags)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
ImPlotNET.ImPlotDummyFlags | flags |
ImPlot_PlotErrorBars_FloatPtrFloatPtrFloatPtrInt(byte*, float*, float*, float*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_FloatPtrFloatPtrFloatPtrInt(byte* label_id, float* xs, float* ys, float* err, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Single* | xs |
System.Single* | ys |
System.Single* | err |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_doublePtrdoublePtrdoublePtrInt(byte*, double*, double*, double*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_doublePtrdoublePtrdoublePtrInt(byte* label_id, double* xs, double* ys, double* err, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Double* | xs |
System.Double* | ys |
System.Double* | err |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_S8PtrS8PtrS8PtrInt(byte*, sbyte*, sbyte*, sbyte*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_S8PtrS8PtrS8PtrInt(byte* label_id, sbyte* xs, sbyte* ys, sbyte* err, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.SByte* | xs |
System.SByte* | ys |
System.SByte* | err |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_U8PtrU8PtrU8PtrInt(byte*, byte*, byte*, byte*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_U8PtrU8PtrU8PtrInt(byte* label_id, byte* xs, byte* ys, byte* err, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Byte* | xs |
System.Byte* | ys |
System.Byte* | err |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_S16PtrS16PtrS16PtrInt(byte*, short*, short*, short*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_S16PtrS16PtrS16PtrInt(byte* label_id, short* xs, short* ys, short* err, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int16* | xs |
System.Int16* | ys |
System.Int16* | err |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_U16PtrU16PtrU16PtrInt(byte*, ushort*, ushort*, ushort*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_U16PtrU16PtrU16PtrInt(byte* label_id, ushort* xs, ushort* ys, ushort* err, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt16* | xs |
System.UInt16* | ys |
System.UInt16* | err |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_S32PtrS32PtrS32PtrInt(byte*, int*, int*, int*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_S32PtrS32PtrS32PtrInt(byte* label_id, int* xs, int* ys, int* err, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int32* | xs |
System.Int32* | ys |
System.Int32* | err |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_U32PtrU32PtrU32PtrInt(byte*, uint*, uint*, uint*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_U32PtrU32PtrU32PtrInt(byte* label_id, uint* xs, uint* ys, uint* err, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt32* | xs |
System.UInt32* | ys |
System.UInt32* | err |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_S64PtrS64PtrS64PtrInt(byte*, long*, long*, long*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_S64PtrS64PtrS64PtrInt(byte* label_id, long* xs, long* ys, long* err, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int64* | xs |
System.Int64* | ys |
System.Int64* | err |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_U64PtrU64PtrU64PtrInt(byte*, ulong*, ulong*, ulong*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_U64PtrU64PtrU64PtrInt(byte* label_id, ulong* xs, ulong* ys, ulong* err, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt64* | xs |
System.UInt64* | ys |
System.UInt64* | err |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_FloatPtrFloatPtrFloatPtrFloatPtr(byte*, float*, float*, float*, float*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_FloatPtrFloatPtrFloatPtrFloatPtr(byte* label_id, float* xs, float* ys, float* neg, float* pos, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Single* | xs |
System.Single* | ys |
System.Single* | neg |
System.Single* | pos |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_doublePtrdoublePtrdoublePtrdoublePtr(byte*, double*, double*, double*, double*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_doublePtrdoublePtrdoublePtrdoublePtr(byte* label_id, double* xs, double* ys, double* neg, double* pos, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Double* | xs |
System.Double* | ys |
System.Double* | neg |
System.Double* | pos |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_S8PtrS8PtrS8PtrS8Ptr(byte*, sbyte*, sbyte*, sbyte*, sbyte*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_S8PtrS8PtrS8PtrS8Ptr(byte* label_id, sbyte* xs, sbyte* ys, sbyte* neg, sbyte* pos, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.SByte* | xs |
System.SByte* | ys |
System.SByte* | neg |
System.SByte* | pos |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_U8PtrU8PtrU8PtrU8Ptr(byte*, byte*, byte*, byte*, byte*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_U8PtrU8PtrU8PtrU8Ptr(byte* label_id, byte* xs, byte* ys, byte* neg, byte* pos, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Byte* | xs |
System.Byte* | ys |
System.Byte* | neg |
System.Byte* | pos |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_S16PtrS16PtrS16PtrS16Ptr(byte*, short*, short*, short*, short*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_S16PtrS16PtrS16PtrS16Ptr(byte* label_id, short* xs, short* ys, short* neg, short* pos, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int16* | xs |
System.Int16* | ys |
System.Int16* | neg |
System.Int16* | pos |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_U16PtrU16PtrU16PtrU16Ptr(byte*, ushort*, ushort*, ushort*, ushort*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_U16PtrU16PtrU16PtrU16Ptr(byte* label_id, ushort* xs, ushort* ys, ushort* neg, ushort* pos, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt16* | xs |
System.UInt16* | ys |
System.UInt16* | neg |
System.UInt16* | pos |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_S32PtrS32PtrS32PtrS32Ptr(byte*, int*, int*, int*, int*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_S32PtrS32PtrS32PtrS32Ptr(byte* label_id, int* xs, int* ys, int* neg, int* pos, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int32* | xs |
System.Int32* | ys |
System.Int32* | neg |
System.Int32* | pos |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_U32PtrU32PtrU32PtrU32Ptr(byte*, uint*, uint*, uint*, uint*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_U32PtrU32PtrU32PtrU32Ptr(byte* label_id, uint* xs, uint* ys, uint* neg, uint* pos, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt32* | xs |
System.UInt32* | ys |
System.UInt32* | neg |
System.UInt32* | pos |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_S64PtrS64PtrS64PtrS64Ptr(byte*, long*, long*, long*, long*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_S64PtrS64PtrS64PtrS64Ptr(byte* label_id, long* xs, long* ys, long* neg, long* pos, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int64* | xs |
System.Int64* | ys |
System.Int64* | neg |
System.Int64* | pos |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotErrorBars_U64PtrU64PtrU64PtrU64Ptr(byte*, ulong*, ulong*, ulong*, ulong*, int, ImPlotErrorBarsFlags, int, int)
Declaration
public static extern void ImPlot_PlotErrorBars_U64PtrU64PtrU64PtrU64Ptr(byte* label_id, ulong* xs, ulong* ys, ulong* neg, ulong* pos, int count, ImPlotErrorBarsFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt64* | xs |
System.UInt64* | ys |
System.UInt64* | neg |
System.UInt64* | pos |
System.Int32 | count |
ImPlotNET.ImPlotErrorBarsFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotHeatmap_FloatPtr(byte*, float*, int, int, double, double, byte*, ImPlotPoint, ImPlotPoint, ImPlotHeatmapFlags)
Declaration
public static extern void ImPlot_PlotHeatmap_FloatPtr(byte* label_id, float* values, int rows, int cols, double scale_min, double scale_max, byte* label_fmt, ImPlotPoint bounds_min, ImPlotPoint bounds_max, ImPlotHeatmapFlags flags)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Single* | values |
System.Int32 | rows |
System.Int32 | cols |
System.Double | scale_min |
System.Double | scale_max |
System.Byte* | label_fmt |
ImPlotNET.ImPlotPoint | bounds_min |
ImPlotNET.ImPlotPoint | bounds_max |
ImPlotNET.ImPlotHeatmapFlags | flags |
ImPlot_PlotHeatmap_doublePtr(byte*, double*, int, int, double, double, byte*, ImPlotPoint, ImPlotPoint, ImPlotHeatmapFlags)
Declaration
public static extern void ImPlot_PlotHeatmap_doublePtr(byte* label_id, double* values, int rows, int cols, double scale_min, double scale_max, byte* label_fmt, ImPlotPoint bounds_min, ImPlotPoint bounds_max, ImPlotHeatmapFlags flags)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Double* | values |
System.Int32 | rows |
System.Int32 | cols |
System.Double | scale_min |
System.Double | scale_max |
System.Byte* | label_fmt |
ImPlotNET.ImPlotPoint | bounds_min |
ImPlotNET.ImPlotPoint | bounds_max |
ImPlotNET.ImPlotHeatmapFlags | flags |
ImPlot_PlotHeatmap_S8Ptr(byte*, sbyte*, int, int, double, double, byte*, ImPlotPoint, ImPlotPoint, ImPlotHeatmapFlags)
Declaration
public static extern void ImPlot_PlotHeatmap_S8Ptr(byte* label_id, sbyte* values, int rows, int cols, double scale_min, double scale_max, byte* label_fmt, ImPlotPoint bounds_min, ImPlotPoint bounds_max, ImPlotHeatmapFlags flags)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.SByte* | values |
System.Int32 | rows |
System.Int32 | cols |
System.Double | scale_min |
System.Double | scale_max |
System.Byte* | label_fmt |
ImPlotNET.ImPlotPoint | bounds_min |
ImPlotNET.ImPlotPoint | bounds_max |
ImPlotNET.ImPlotHeatmapFlags | flags |
ImPlot_PlotHeatmap_U8Ptr(byte*, byte*, int, int, double, double, byte*, ImPlotPoint, ImPlotPoint, ImPlotHeatmapFlags)
Declaration
public static extern void ImPlot_PlotHeatmap_U8Ptr(byte* label_id, byte* values, int rows, int cols, double scale_min, double scale_max, byte* label_fmt, ImPlotPoint bounds_min, ImPlotPoint bounds_max, ImPlotHeatmapFlags flags)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Byte* | values |
System.Int32 | rows |
System.Int32 | cols |
System.Double | scale_min |
System.Double | scale_max |
System.Byte* | label_fmt |
ImPlotNET.ImPlotPoint | bounds_min |
ImPlotNET.ImPlotPoint | bounds_max |
ImPlotNET.ImPlotHeatmapFlags | flags |
ImPlot_PlotHeatmap_S16Ptr(byte*, short*, int, int, double, double, byte*, ImPlotPoint, ImPlotPoint, ImPlotHeatmapFlags)
Declaration
public static extern void ImPlot_PlotHeatmap_S16Ptr(byte* label_id, short* values, int rows, int cols, double scale_min, double scale_max, byte* label_fmt, ImPlotPoint bounds_min, ImPlotPoint bounds_max, ImPlotHeatmapFlags flags)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int16* | values |
System.Int32 | rows |
System.Int32 | cols |
System.Double | scale_min |
System.Double | scale_max |
System.Byte* | label_fmt |
ImPlotNET.ImPlotPoint | bounds_min |
ImPlotNET.ImPlotPoint | bounds_max |
ImPlotNET.ImPlotHeatmapFlags | flags |
ImPlot_PlotHeatmap_U16Ptr(byte*, ushort*, int, int, double, double, byte*, ImPlotPoint, ImPlotPoint, ImPlotHeatmapFlags)
Declaration
public static extern void ImPlot_PlotHeatmap_U16Ptr(byte* label_id, ushort* values, int rows, int cols, double scale_min, double scale_max, byte* label_fmt, ImPlotPoint bounds_min, ImPlotPoint bounds_max, ImPlotHeatmapFlags flags)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt16* | values |
System.Int32 | rows |
System.Int32 | cols |
System.Double | scale_min |
System.Double | scale_max |
System.Byte* | label_fmt |
ImPlotNET.ImPlotPoint | bounds_min |
ImPlotNET.ImPlotPoint | bounds_max |
ImPlotNET.ImPlotHeatmapFlags | flags |
ImPlot_PlotHeatmap_S32Ptr(byte*, int*, int, int, double, double, byte*, ImPlotPoint, ImPlotPoint, ImPlotHeatmapFlags)
Declaration
public static extern void ImPlot_PlotHeatmap_S32Ptr(byte* label_id, int* values, int rows, int cols, double scale_min, double scale_max, byte* label_fmt, ImPlotPoint bounds_min, ImPlotPoint bounds_max, ImPlotHeatmapFlags flags)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int32* | values |
System.Int32 | rows |
System.Int32 | cols |
System.Double | scale_min |
System.Double | scale_max |
System.Byte* | label_fmt |
ImPlotNET.ImPlotPoint | bounds_min |
ImPlotNET.ImPlotPoint | bounds_max |
ImPlotNET.ImPlotHeatmapFlags | flags |
ImPlot_PlotHeatmap_U32Ptr(byte*, uint*, int, int, double, double, byte*, ImPlotPoint, ImPlotPoint, ImPlotHeatmapFlags)
Declaration
public static extern void ImPlot_PlotHeatmap_U32Ptr(byte* label_id, uint* values, int rows, int cols, double scale_min, double scale_max, byte* label_fmt, ImPlotPoint bounds_min, ImPlotPoint bounds_max, ImPlotHeatmapFlags flags)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt32* | values |
System.Int32 | rows |
System.Int32 | cols |
System.Double | scale_min |
System.Double | scale_max |
System.Byte* | label_fmt |
ImPlotNET.ImPlotPoint | bounds_min |
ImPlotNET.ImPlotPoint | bounds_max |
ImPlotNET.ImPlotHeatmapFlags | flags |
ImPlot_PlotHeatmap_S64Ptr(byte*, long*, int, int, double, double, byte*, ImPlotPoint, ImPlotPoint, ImPlotHeatmapFlags)
Declaration
public static extern void ImPlot_PlotHeatmap_S64Ptr(byte* label_id, long* values, int rows, int cols, double scale_min, double scale_max, byte* label_fmt, ImPlotPoint bounds_min, ImPlotPoint bounds_max, ImPlotHeatmapFlags flags)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int64* | values |
System.Int32 | rows |
System.Int32 | cols |
System.Double | scale_min |
System.Double | scale_max |
System.Byte* | label_fmt |
ImPlotNET.ImPlotPoint | bounds_min |
ImPlotNET.ImPlotPoint | bounds_max |
ImPlotNET.ImPlotHeatmapFlags | flags |
ImPlot_PlotHeatmap_U64Ptr(byte*, ulong*, int, int, double, double, byte*, ImPlotPoint, ImPlotPoint, ImPlotHeatmapFlags)
Declaration
public static extern void ImPlot_PlotHeatmap_U64Ptr(byte* label_id, ulong* values, int rows, int cols, double scale_min, double scale_max, byte* label_fmt, ImPlotPoint bounds_min, ImPlotPoint bounds_max, ImPlotHeatmapFlags flags)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt64* | values |
System.Int32 | rows |
System.Int32 | cols |
System.Double | scale_min |
System.Double | scale_max |
System.Byte* | label_fmt |
ImPlotNET.ImPlotPoint | bounds_min |
ImPlotNET.ImPlotPoint | bounds_max |
ImPlotNET.ImPlotHeatmapFlags | flags |
ImPlot_PlotHistogram_FloatPtr(byte*, float*, int, int, double, ImPlotRange, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram_FloatPtr(byte* label_id, float* values, int count, int bins, double bar_scale, ImPlotRange range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Single* | values |
System.Int32 | count |
System.Int32 | bins |
System.Double | bar_scale |
ImPlotNET.ImPlotRange | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram_doublePtr(byte*, double*, int, int, double, ImPlotRange, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram_doublePtr(byte* label_id, double* values, int count, int bins, double bar_scale, ImPlotRange range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Double* | values |
System.Int32 | count |
System.Int32 | bins |
System.Double | bar_scale |
ImPlotNET.ImPlotRange | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram_S8Ptr(byte*, sbyte*, int, int, double, ImPlotRange, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram_S8Ptr(byte* label_id, sbyte* values, int count, int bins, double bar_scale, ImPlotRange range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.SByte* | values |
System.Int32 | count |
System.Int32 | bins |
System.Double | bar_scale |
ImPlotNET.ImPlotRange | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram_U8Ptr(byte*, byte*, int, int, double, ImPlotRange, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram_U8Ptr(byte* label_id, byte* values, int count, int bins, double bar_scale, ImPlotRange range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Byte* | values |
System.Int32 | count |
System.Int32 | bins |
System.Double | bar_scale |
ImPlotNET.ImPlotRange | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram_S16Ptr(byte*, short*, int, int, double, ImPlotRange, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram_S16Ptr(byte* label_id, short* values, int count, int bins, double bar_scale, ImPlotRange range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int16* | values |
System.Int32 | count |
System.Int32 | bins |
System.Double | bar_scale |
ImPlotNET.ImPlotRange | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram_U16Ptr(byte*, ushort*, int, int, double, ImPlotRange, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram_U16Ptr(byte* label_id, ushort* values, int count, int bins, double bar_scale, ImPlotRange range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt16* | values |
System.Int32 | count |
System.Int32 | bins |
System.Double | bar_scale |
ImPlotNET.ImPlotRange | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram_S32Ptr(byte*, int*, int, int, double, ImPlotRange, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram_S32Ptr(byte* label_id, int* values, int count, int bins, double bar_scale, ImPlotRange range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int32* | values |
System.Int32 | count |
System.Int32 | bins |
System.Double | bar_scale |
ImPlotNET.ImPlotRange | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram_U32Ptr(byte*, uint*, int, int, double, ImPlotRange, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram_U32Ptr(byte* label_id, uint* values, int count, int bins, double bar_scale, ImPlotRange range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt32* | values |
System.Int32 | count |
System.Int32 | bins |
System.Double | bar_scale |
ImPlotNET.ImPlotRange | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram_S64Ptr(byte*, long*, int, int, double, ImPlotRange, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram_S64Ptr(byte* label_id, long* values, int count, int bins, double bar_scale, ImPlotRange range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int64* | values |
System.Int32 | count |
System.Int32 | bins |
System.Double | bar_scale |
ImPlotNET.ImPlotRange | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram_U64Ptr(byte*, ulong*, int, int, double, ImPlotRange, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram_U64Ptr(byte* label_id, ulong* values, int count, int bins, double bar_scale, ImPlotRange range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt64* | values |
System.Int32 | count |
System.Int32 | bins |
System.Double | bar_scale |
ImPlotNET.ImPlotRange | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram2D_FloatPtr(byte*, float*, float*, int, int, int, ImPlotRect, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram2D_FloatPtr(byte* label_id, float* xs, float* ys, int count, int x_bins, int y_bins, ImPlotRect range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Single* | xs |
System.Single* | ys |
System.Int32 | count |
System.Int32 | x_bins |
System.Int32 | y_bins |
ImPlotNET.ImPlotRect | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram2D_doublePtr(byte*, double*, double*, int, int, int, ImPlotRect, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram2D_doublePtr(byte* label_id, double* xs, double* ys, int count, int x_bins, int y_bins, ImPlotRect range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Double* | xs |
System.Double* | ys |
System.Int32 | count |
System.Int32 | x_bins |
System.Int32 | y_bins |
ImPlotNET.ImPlotRect | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram2D_S8Ptr(byte*, sbyte*, sbyte*, int, int, int, ImPlotRect, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram2D_S8Ptr(byte* label_id, sbyte* xs, sbyte* ys, int count, int x_bins, int y_bins, ImPlotRect range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.SByte* | xs |
System.SByte* | ys |
System.Int32 | count |
System.Int32 | x_bins |
System.Int32 | y_bins |
ImPlotNET.ImPlotRect | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram2D_U8Ptr(byte*, byte*, byte*, int, int, int, ImPlotRect, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram2D_U8Ptr(byte* label_id, byte* xs, byte* ys, int count, int x_bins, int y_bins, ImPlotRect range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Byte* | xs |
System.Byte* | ys |
System.Int32 | count |
System.Int32 | x_bins |
System.Int32 | y_bins |
ImPlotNET.ImPlotRect | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram2D_S16Ptr(byte*, short*, short*, int, int, int, ImPlotRect, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram2D_S16Ptr(byte* label_id, short* xs, short* ys, int count, int x_bins, int y_bins, ImPlotRect range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int16* | xs |
System.Int16* | ys |
System.Int32 | count |
System.Int32 | x_bins |
System.Int32 | y_bins |
ImPlotNET.ImPlotRect | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram2D_U16Ptr(byte*, ushort*, ushort*, int, int, int, ImPlotRect, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram2D_U16Ptr(byte* label_id, ushort* xs, ushort* ys, int count, int x_bins, int y_bins, ImPlotRect range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt16* | xs |
System.UInt16* | ys |
System.Int32 | count |
System.Int32 | x_bins |
System.Int32 | y_bins |
ImPlotNET.ImPlotRect | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram2D_S32Ptr(byte*, int*, int*, int, int, int, ImPlotRect, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram2D_S32Ptr(byte* label_id, int* xs, int* ys, int count, int x_bins, int y_bins, ImPlotRect range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int32* | xs |
System.Int32* | ys |
System.Int32 | count |
System.Int32 | x_bins |
System.Int32 | y_bins |
ImPlotNET.ImPlotRect | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram2D_U32Ptr(byte*, uint*, uint*, int, int, int, ImPlotRect, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram2D_U32Ptr(byte* label_id, uint* xs, uint* ys, int count, int x_bins, int y_bins, ImPlotRect range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt32* | xs |
System.UInt32* | ys |
System.Int32 | count |
System.Int32 | x_bins |
System.Int32 | y_bins |
ImPlotNET.ImPlotRect | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram2D_S64Ptr(byte*, long*, long*, int, int, int, ImPlotRect, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram2D_S64Ptr(byte* label_id, long* xs, long* ys, int count, int x_bins, int y_bins, ImPlotRect range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int64* | xs |
System.Int64* | ys |
System.Int32 | count |
System.Int32 | x_bins |
System.Int32 | y_bins |
ImPlotNET.ImPlotRect | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotHistogram2D_U64Ptr(byte*, ulong*, ulong*, int, int, int, ImPlotRect, ImPlotHistogramFlags)
Declaration
public static extern double ImPlot_PlotHistogram2D_U64Ptr(byte* label_id, ulong* xs, ulong* ys, int count, int x_bins, int y_bins, ImPlotRect range, ImPlotHistogramFlags flags)
Returns
System.Double
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt64* | xs |
System.UInt64* | ys |
System.Int32 | count |
System.Int32 | x_bins |
System.Int32 | y_bins |
ImPlotNET.ImPlotRect | range |
ImPlotNET.ImPlotHistogramFlags | flags |
ImPlot_PlotImage(byte*, IntPtr, ImPlotPoint, ImPlotPoint, Vector2, Vector2, Vector4, ImPlotImageFlags)
Declaration
public static extern void ImPlot_PlotImage(byte* label_id, IntPtr user_texture_id, ImPlotPoint bounds_min, ImPlotPoint bounds_max, Vector2 uv0, Vector2 uv1, Vector4 tint_col, ImPlotImageFlags flags)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.IntPtr | user_texture_id |
ImPlotNET.ImPlotPoint | bounds_min |
ImPlotNET.ImPlotPoint | bounds_max |
System.Numerics.Vector2 | uv0 |
System.Numerics.Vector2 | uv1 |
System.Numerics.Vector4 | tint_col |
ImPlotNET.ImPlotImageFlags | flags |
ImPlot_PlotInfLines_FloatPtr(byte*, float*, int, ImPlotInfLinesFlags, int, int)
Declaration
public static extern void ImPlot_PlotInfLines_FloatPtr(byte* label_id, float* values, int count, ImPlotInfLinesFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Single* | values |
System.Int32 | count |
ImPlotNET.ImPlotInfLinesFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotInfLines_doublePtr(byte*, double*, int, ImPlotInfLinesFlags, int, int)
Declaration
public static extern void ImPlot_PlotInfLines_doublePtr(byte* label_id, double* values, int count, ImPlotInfLinesFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Double* | values |
System.Int32 | count |
ImPlotNET.ImPlotInfLinesFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotInfLines_S8Ptr(byte*, sbyte*, int, ImPlotInfLinesFlags, int, int)
Declaration
public static extern void ImPlot_PlotInfLines_S8Ptr(byte* label_id, sbyte* values, int count, ImPlotInfLinesFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.SByte* | values |
System.Int32 | count |
ImPlotNET.ImPlotInfLinesFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotInfLines_U8Ptr(byte*, byte*, int, ImPlotInfLinesFlags, int, int)
Declaration
public static extern void ImPlot_PlotInfLines_U8Ptr(byte* label_id, byte* values, int count, ImPlotInfLinesFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Byte* | values |
System.Int32 | count |
ImPlotNET.ImPlotInfLinesFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotInfLines_S16Ptr(byte*, short*, int, ImPlotInfLinesFlags, int, int)
Declaration
public static extern void ImPlot_PlotInfLines_S16Ptr(byte* label_id, short* values, int count, ImPlotInfLinesFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int16* | values |
System.Int32 | count |
ImPlotNET.ImPlotInfLinesFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotInfLines_U16Ptr(byte*, ushort*, int, ImPlotInfLinesFlags, int, int)
Declaration
public static extern void ImPlot_PlotInfLines_U16Ptr(byte* label_id, ushort* values, int count, ImPlotInfLinesFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt16* | values |
System.Int32 | count |
ImPlotNET.ImPlotInfLinesFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotInfLines_S32Ptr(byte*, int*, int, ImPlotInfLinesFlags, int, int)
Declaration
public static extern void ImPlot_PlotInfLines_S32Ptr(byte* label_id, int* values, int count, ImPlotInfLinesFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int32* | values |
System.Int32 | count |
ImPlotNET.ImPlotInfLinesFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotInfLines_U32Ptr(byte*, uint*, int, ImPlotInfLinesFlags, int, int)
Declaration
public static extern void ImPlot_PlotInfLines_U32Ptr(byte* label_id, uint* values, int count, ImPlotInfLinesFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt32* | values |
System.Int32 | count |
ImPlotNET.ImPlotInfLinesFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotInfLines_S64Ptr(byte*, long*, int, ImPlotInfLinesFlags, int, int)
Declaration
public static extern void ImPlot_PlotInfLines_S64Ptr(byte* label_id, long* values, int count, ImPlotInfLinesFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.Int64* | values |
System.Int32 | count |
ImPlotNET.ImPlotInfLinesFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotInfLines_U64Ptr(byte*, ulong*, int, ImPlotInfLinesFlags, int, int)
Declaration
public static extern void ImPlot_PlotInfLines_U64Ptr(byte* label_id, ulong* values, int count, ImPlotInfLinesFlags flags, int offset, int stride)
Parameters
Type | Name |
---|---|
System.Byte* | label_id |
System.UInt64* | values |
System.Int32 | count |
ImPlotNET.ImPlotInfLinesFlags | flags |
System.Int32 | offset |
System.Int32 | stride |
ImPlot_PlotLine_FloatPtrInt(byte*, float*, int, double, double, ImPlotLineFlags, int, int)
Declaration
public static extern void ImPlot_PlotLine_FloatPtrInt(byte* label_id, float* values, int count, double xscale, double xstart, ImPlotLineFlags flags, int offset, int stride)