Documentation
¶
Index ¶
- func AddTextCentered(DrawList *imgui.DrawList, top_center imgui.Vec2, col uint32, text_begin string)
- func AddTextCenteredV(DrawList *imgui.DrawList, top_center imgui.Vec2, col uint32, text_begin string)
- func AddTextVertical(DrawList *imgui.DrawList, pos imgui.Vec2, col uint32, text_begin string)
- func AddTextVerticalV(DrawList *imgui.DrawList, pos imgui.Vec2, col uint32, text_begin string)
- func AllAxesInputLocked(axes *Axis, count int32) bool
- func AnnotationBool(x, y float64, col imgui.Vec4, pix_offset imgui.Vec2, clamp bool)
- func AnnotationBoolV(x, y float64, col imgui.Vec4, pix_offset imgui.Vec2, clamp, round bool)
- func AnnotationStr(x, y float64, col imgui.Vec4, pix_offset imgui.Vec2, clamp bool, fmt string)
- func AnyAxesHeld(axes *Axis, count int32) bool
- func AnyAxesHovered(axes *Axis, count int32) bool
- func AnyAxesInputLocked(axes *Axis, count int32) bool
- func BeginAlignedPlots(group_id string) bool
- func BeginAlignedPlotsV(group_id string, vertical bool) bool
- func BeginDragDropSourceAxis(axis AxisEnum) bool
- func BeginDragDropSourceAxisV(axis AxisEnum, flags imgui.DragDropFlags) bool
- func BeginDragDropSourceItem(label_id string) bool
- func BeginDragDropSourceItemV(label_id string, flags imgui.DragDropFlags) bool
- func BeginDragDropSourcePlot() bool
- func BeginDragDropSourcePlotV(flags imgui.DragDropFlags) bool
- func BeginDragDropTargetAxis(axis AxisEnum) bool
- func BeginDragDropTargetLegend() bool
- func BeginDragDropTargetPlot() bool
- func BeginItem(label_id string) bool
- func BeginItemV(label_id string, flags ItemFlags, recolor_from Col) bool
- func BeginLegendPopup(label_id string) bool
- func BeginLegendPopupV(label_id string, mouse_button imgui.MouseButton) bool
- func BeginPlot(title_id string) bool
- func BeginPlotV(title_id string, size imgui.Vec2, flags Flags) bool
- func BeginSubplots(title_id string, rows, cols int32, size imgui.Vec2) bool
- func BeginSubplotsV(title_id string, rows, cols int32, size imgui.Vec2, flags SubplotFlags, ...) bool
- func BustColorCache()
- func BustColorCacheV(plot_title_id string)
- func BustItemCache()
- func BustPlotCache()
- func CalcHoverColor(col uint32) uint32
- func CalcLegendSize(items *ItemGroup, pad, spacing imgui.Vec2, vertical bool) imgui.Vec2
- func CalcTextColorU32(bg uint32) uint32
- func CalcTextColorVec4(bg imgui.Vec4) uint32
- func CalcTextSizeVertical(text string) imgui.Vec2
- func CalculateBinsFloatPtr(values *float32, count int32, meth Bin, rangeArg Range, bins_out *int32, ...)
- func CalculateBinsS8Ptr(values *int8, count int32, meth Bin, rangeArg Range, bins_out *int32, ...)
- func CalculateBinsS16Ptr(values *int16, count int32, meth Bin, rangeArg Range, bins_out *int32, ...)
- func CalculateBinsS32Ptr(values *int32, count int32, meth Bin, rangeArg Range, bins_out *int32, ...)
- func CalculateBinsS64Ptr(values *int64, count int32, meth Bin, rangeArg Range, bins_out *int32, ...)
- func CalculateBinsU8Ptr(values *byte, count int32, meth Bin, rangeArg Range, bins_out *int32, ...)
- func CalculateBinsU16Ptr(values *uint16, count int32, meth Bin, rangeArg Range, bins_out *int32, ...)
- func CalculateBinsU32Ptr(values *uint32, count int32, meth Bin, rangeArg Range, bins_out *int32, ...)
- func CalculateBinsU64Ptr(values *uint64, count int32, meth Bin, rangeArg Range, bins_out *int32, ...)
- func CalculateBinsdoublePtr(values *float64, count int32, meth Bin, rangeArg Range, bins_out *int32, ...)
- func CancelPlotSelection()
- func ClampLabelPos(pos, size, Min, Max imgui.Vec2) imgui.Vec2
- func ClampLegendRect(legend_rect *imgui.Rect, outer_rect imgui.Rect, pad imgui.Vec2) bool
- func ClearFormatterPool()
- func ClearTransformPool()
- func ClearterPool()
- func ColormapButton(label string) bool
- func ColormapButtonV(label string, size imgui.Vec2, cmap Colormap) bool
- func ColormapIcon(cmap Colormap)
- func ColormapScale(label string, scale_min, scale_max float64)
- func ColormapScaleV(label string, scale_min, scale_max float64, size imgui.Vec2, format string, ...)
- func ColormapSlider(label string, t *float32) bool
- func ColormapSliderV(label string, t *float32, out *imgui.Vec4, format string, cmap Colormap) bool
- func DestroyContext()
- func DestroyContextV(ctx *Context)
- func DragLineX(id int32, x *float64, col imgui.Vec4) bool
- func DragLineXV(id int32, x *float64, col imgui.Vec4, thickness float32, flags DragToolFlags, ...) bool
- func DragLineY(id int32, y *float64, col imgui.Vec4) bool
- func DragLineYV(id int32, y *float64, col imgui.Vec4, thickness float32, flags DragToolFlags, ...) bool
- func DragPoint(id int32, x, y *float64, col imgui.Vec4) bool
- func DragPointV(id int32, x, y *float64, col imgui.Vec4, size float32, flags DragToolFlags, ...) bool
- func DragRect(id int32, x1, y1, x2, y2 *float64, col imgui.Vec4) bool
- func DragRectV(id int32, x1, y1, x2, y2 *float64, col imgui.Vec4, flags DragToolFlags, ...) bool
- func EndAlignedPlots()
- func EndDragDropSource()
- func EndDragDropTarget()
- func EndItem()
- func EndLegendPopup()
- func EndPlot()
- func EndSubplots()
- func FitPoint(p PlotPoint)
- func FitPointX(x float64)
- func FitPointY(y float64)
- func FitThisFrame() bool
- func FormatDate(t PlotTime, buffer string, size int32, fmt DateFmt, use_iso_8601 bool) int32
- func FormatDateTime(t PlotTime, buffer string, size int32, fmt DateTimeSpec) int32
- func FormatTime(t PlotTime, buffer string, size int32, fmt TimeFmt, use_24_hr_clk bool) int32
- func FormatterDefault(value float64, buff string, size int32, data uintptr) int32
- func FormatterLogit(value float64, buff string, size int32, noname1 uintptr) int32
- func FormatterTime(noname1 float64, buff string, size int32, data uintptr) int32
- func GetAutoColor(idx Col) imgui.Vec4
- func GetColormapColor(idx int32) imgui.Vec4
- func GetColormapColorU32(idx int32, cmap Colormap) uint32
- func GetColormapColorV(idx int32, cmap Colormap) imgui.Vec4
- func GetColormapCount() int32
- func GetColormapName(cmap Colormap) string
- func GetColormapSize() int32
- func GetColormapSizeV(cmap Colormap) int32
- func GetDaysInMonth(year, month int32) int32
- func GetLastItemColor() imgui.Vec4
- func GetLocationPos(outer_rect imgui.Rect, inner_size imgui.Vec2, location Location) imgui.Vec2
- func GetLocationPosV(outer_rect imgui.Rect, inner_size imgui.Vec2, location Location, ...) imgui.Vec2
- func GetMarkerName(idx Marker) string
- func GetMonth(t PlotTime) int32
- func GetPlotDrawList() *imgui.DrawList
- func GetPlotPos() imgui.Vec2
- func GetPlotSize() imgui.Vec2
- func GetStyleColorName(idx Col) string
- func GetStyleColorU32(idx Col) uint32
- func GetStyleColorVec4(idx Col) imgui.Vec4
- func GetYear(t PlotTime) int32
- func HideNextItem()
- func HideNextItemV(hidden bool, cond Cond)
- func ImAlmostEqual(v1, v2 float64) bool
- func ImAlmostEqualV(v1, v2 float64, ulp int32) bool
- func ImAlphaU32(col uint32, alpha float32) uint32
- func ImAsinhFloat(x float32) float32
- func ImAsinhdouble(x float64) float64
- func ImConstrainInf(val float64) float64
- func ImConstrainLog(val float64) float64
- func ImConstrainNan(val float64) float64
- func ImConstrainTime(val float64) float64
- func ImLerpU32(colors *uint32, size int32, t float32) uint32
- func ImLog10Float(x float32) float32
- func ImLog10double(x float64) float64
- func ImMaxArrayFloatPtr(values *float32, count int32) float32
- func ImMaxArrayS8Ptr(values *int8, count int32) int
- func ImMaxArrayS16Ptr(values *int16, count int32) int16
- func ImMaxArrayS32Ptr(values *int32, count int32) int
- func ImMaxArrayS64Ptr(values *int64, count int32) int64
- func ImMaxArrayU8Ptr(values *byte, count int32) byte
- func ImMaxArrayU16Ptr(values *uint16, count int32) uint16
- func ImMaxArrayU32Ptr(values *uint32, count int32) uint32
- func ImMaxArrayU64Ptr(values *uint64, count int32) uint64
- func ImMaxArraydoublePtr(values *float64, count int32) float64
- func ImMeanFloatPtr(values *float32, count int32) float64
- func ImMeanS8Ptr(values *int8, count int32) float64
- func ImMeanS16Ptr(values *int16, count int32) float64
- func ImMeanS32Ptr(values *int32, count int32) float64
- func ImMeanS64Ptr(values *int64, count int32) float64
- func ImMeanU8Ptr(values *byte, count int32) float64
- func ImMeanU16Ptr(values *uint16, count int32) float64
- func ImMeanU32Ptr(values *uint32, count int32) float64
- func ImMeanU64Ptr(values *uint64, count int32) float64
- func ImMeandoublePtr(values *float64, count int32) float64
- func ImMinArrayFloatPtr(values *float32, count int32) float32
- func ImMinArrayS8Ptr(values *int8, count int32) int
- func ImMinArrayS16Ptr(values *int16, count int32) int16
- func ImMinArrayS32Ptr(values *int32, count int32) int
- func ImMinArrayS64Ptr(values *int64, count int32) int64
- func ImMinArrayU8Ptr(values *byte, count int32) byte
- func ImMinArrayU16Ptr(values *uint16, count int32) uint16
- func ImMinArrayU32Ptr(values *uint32, count int32) uint32
- func ImMinArrayU64Ptr(values *uint64, count int32) uint64
- func ImMinArraydoublePtr(values *float64, count int32) float64
- func ImMinMaxArrayFloatPtr(values *float32, count int32, min_out, max_out *float32)
- func ImMinMaxArrayS8Ptr(values *int8, count int32, min_out, max_out *int8)
- func ImMinMaxArrayS16Ptr(values *int16, count int32, min_out, max_out *int16)
- func ImMinMaxArrayS32Ptr(values *int32, count int32, min_out, max_out *int32)
- func ImMinMaxArrayS64Ptr(values *int64, count int32, min_out, max_out *int64)
- func ImMinMaxArrayU8Ptr(values *byte, count int32, min_out, max_out *byte)
- func ImMinMaxArrayU16Ptr(values *uint16, count int32, min_out, max_out *uint16)
- func ImMinMaxArrayU32Ptr(values *uint32, count int32, min_out, max_out *uint32)
- func ImMinMaxArrayU64Ptr(values *uint64, count int32, min_out, max_out *uint64)
- func ImMinMaxArraydoublePtr(values *float64, count int32, min_out, max_out *float64)
- func ImMixU32(a, b, s uint32) uint32
- func ImNan(val float64) bool
- func ImNanOrInf(val float64) bool
- func ImOverlapsFloat(min_a, max_a, min_b, max_b float32) bool
- func ImOverlapsS8(min_a, max_a, min_b, max_b int) bool
- func ImOverlapsS16(min_a, max_a, min_b, max_b int16) bool
- func ImOverlapsS32(min_a, max_a, min_b, max_b int) bool
- func ImOverlapsS64(min_a, max_a, min_b, max_b int64) bool
- func ImOverlapsU8(min_a, max_a, min_b, max_b byte) bool
- func ImOverlapsU16(min_a, max_a, min_b, max_b uint16) bool
- func ImOverlapsU32(min_a, max_a, min_b, max_b uint32) bool
- func ImOverlapsU64(min_a, max_a, min_b, max_b uint64) bool
- func ImOverlapsdouble(min_a, max_a, min_b, max_b float64) bool
- func ImPosMod(l, r int32) int32
- func ImRemap01Float(x, x0, x1 float32) float32
- func ImRemap01S8(x, x0, x1 int) int
- func ImRemap01S16(x, x0, x1 int16) int16
- func ImRemap01S32(x, x0, x1 int) int
- func ImRemap01S64(x, x0, x1 int64) int64
- func ImRemap01U8(x, x0, x1 byte) byte
- func ImRemap01U16(x, x0, x1 uint16) uint16
- func ImRemap01U32(x, x0, x1 uint32) uint32
- func ImRemap01U64(x, x0, x1 uint64) uint64
- func ImRemap01double(x, x0, x1 float64) float64
- func ImRemapFloat(x, x0, x1, y0, y1 float32) float32
- func ImRemapS8(x, x0, x1, y0, y1 int) int
- func ImRemapS16(x, x0, x1, y0, y1 int16) int16
- func ImRemapS32(x, x0, x1, y0, y1 int) int
- func ImRemapS64(x, x0, x1, y0, y1 int64) int64
- func ImRemapU8(x, x0, x1, y0, y1 byte) byte
- func ImRemapU16(x, x0, x1, y0, y1 uint16) uint16
- func ImRemapU32(x, x0, x1, y0, y1 uint32) uint32
- func ImRemapU64(x, x0, x1, y0, y1 uint64) uint64
- func ImRemapdouble(x, x0, x1, y0, y1 float64) float64
- func ImSinhFloat(x float32) float32
- func ImSinhdouble(x float64) float64
- func ImStdDevFloatPtr(values *float32, count int32) float64
- func ImStdDevS8Ptr(values *int8, count int32) float64
- func ImStdDevS16Ptr(values *int16, count int32) float64
- func ImStdDevS32Ptr(values *int32, count int32) float64
- func ImStdDevS64Ptr(values *int64, count int32) float64
- func ImStdDevU8Ptr(values *byte, count int32) float64
- func ImStdDevU16Ptr(values *uint16, count int32) float64
- func ImStdDevU32Ptr(values *uint32, count int32) float64
- func ImStdDevU64Ptr(values *uint64, count int32) float64
- func ImStdDevdoublePtr(values *float64, count int32) float64
- func ImSumFloatPtr(values *float32, count int32) float32
- func ImSumS8Ptr(values *int8, count int32) int
- func ImSumS16Ptr(values *int16, count int32) int16
- func ImSumS32Ptr(values *int32, count int32) int
- func ImSumS64Ptr(values *int64, count int32) int64
- func ImSumU8Ptr(values *byte, count int32) byte
- func ImSumU16Ptr(values *uint16, count int32) uint16
- func ImSumU32Ptr(values *uint32, count int32) uint32
- func ImSumU64Ptr(values *uint64, count int32) uint64
- func ImSumdoublePtr(values *float64, count int32) float64
- func Initialize(ctx *Context)
- func Intersection(a1, a2, b1, b2 imgui.Vec2) imgui.Vec2
- func IsAxisHovered(axis AxisEnum) bool
- func IsColorAutoPlotCol(idx Col) bool
- func IsColorAutoVec4(col imgui.Vec4) bool
- func IsLeapYear(year int32) bool
- func IsLegendEntryHovered(label_id string) bool
- func IsPlotHovered() bool
- func IsPlotSelected() bool
- func IsSubplotsHovered() bool
- func ItemIconU32(col uint32)
- func ItemIconVec4(col imgui.Vec4)
- func LabelAxisValue(axis Axis, value float64, buff string, size int32)
- func LabelAxisValueV(axis Axis, value float64, buff string, size int32, round bool)
- func LocatorDefault(ticker *Ticker, rangeArg Range, pixels float32, vertical bool, ...)
- func LocatorLog10(ticker *Ticker, rangeArg Range, pixels float32, vertical bool, ...)
- func LocatorSymLog(ticker *Ticker, rangeArg Range, pixels float32, vertical bool, ...)
- func LocatorTime(ticker *Ticker, rangeArg Range, pixels float32, vertical bool, ...)
- func MapInputDefault()
- func MapInputDefaultV(dst *InputMap)
- func MapInputReverse()
- func MapInputReverseV(dst *InputMap)
- func NewterFromC(cvalue *C.ImPlotGetter) *ter
- func NextColormapColor() imgui.Vec4
- func NextColormapColorU32() uint32
- func NiceNum(x float64, round bool) float64
- func OrderOfMagnitude(val float64) int32
- func OrderToPrecision(order int32) int32
- func PlotBarGroupsFloatPtr(label_ids []string, values *float32, item_count, group_count int32)
- func PlotBarGroupsFloatPtrV(label_ids []string, values *float32, item_count, group_count int32, ...)
- func PlotBarGroupsS8Ptr(label_ids []string, values *int8, item_count, group_count int32)
- func PlotBarGroupsS8PtrV(label_ids []string, values *int8, item_count, group_count int32, ...)
- func PlotBarGroupsS16Ptr(label_ids []string, values *int16, item_count, group_count int32)
- func PlotBarGroupsS16PtrV(label_ids []string, values *int16, item_count, group_count int32, ...)
- func PlotBarGroupsS32Ptr(label_ids []string, values *int32, item_count, group_count int32)
- func PlotBarGroupsS32PtrV(label_ids []string, values *int32, item_count, group_count int32, ...)
- func PlotBarGroupsS64Ptr(label_ids []string, values *int64, item_count, group_count int32)
- func PlotBarGroupsS64PtrV(label_ids []string, values *int64, item_count, group_count int32, ...)
- func PlotBarGroupsU8Ptr(label_ids []string, values *byte, item_count, group_count int32)
- func PlotBarGroupsU8PtrV(label_ids []string, values *byte, item_count, group_count int32, ...)
- func PlotBarGroupsU16Ptr(label_ids []string, values *uint16, item_count, group_count int32)
- func PlotBarGroupsU16PtrV(label_ids []string, values *uint16, item_count, group_count int32, ...)
- func PlotBarGroupsU32Ptr(label_ids []string, values *uint32, item_count, group_count int32)
- func PlotBarGroupsU32PtrV(label_ids []string, values *uint32, item_count, group_count int32, ...)
- func PlotBarGroupsU64Ptr(label_ids []string, values *uint64, item_count, group_count int32)
- func PlotBarGroupsU64PtrV(label_ids []string, values *uint64, item_count, group_count int32, ...)
- func PlotBarGroupsdoublePtr(label_ids []string, values *float64, item_count, group_count int32)
- func PlotBarGroupsdoublePtrV(label_ids []string, values *float64, item_count, group_count int32, ...)
- func PlotBarsFloatPtrFloatPtr(label_id string, xs, ys *float32, count int32, bar_size float64)
- func PlotBarsFloatPtrFloatPtrV(label_id string, xs, ys *float32, count int32, bar_size float64, ...)
- func PlotBarsFloatPtrInt(label_id string, values *float32, count int32)
- func PlotBarsFloatPtrIntV(label_id string, values *float32, count int32, bar_size, shift float64, ...)
- func PlotBarsS8PtrInt(label_id string, values *int8, count int32)
- func PlotBarsS8PtrIntV(label_id string, values *int8, count int32, bar_size, shift float64, ...)
- func PlotBarsS8PtrS8Ptr(label_id string, xs, ys *int8, count int32, bar_size float64)
- func PlotBarsS8PtrS8PtrV(label_id string, xs, ys *int8, count int32, bar_size float64, flags BarsFlags, ...)
- func PlotBarsS16PtrInt(label_id string, values *int16, count int32)
- func PlotBarsS16PtrIntV(label_id string, values *int16, count int32, bar_size, shift float64, ...)
- func PlotBarsS16PtrS16Ptr(label_id string, xs, ys *int16, count int32, bar_size float64)
- func PlotBarsS16PtrS16PtrV(label_id string, xs, ys *int16, count int32, bar_size float64, flags BarsFlags, ...)
- func PlotBarsS32PtrInt(label_id string, values *int32, count int32)
- func PlotBarsS32PtrIntV(label_id string, values *int32, count int32, bar_size, shift float64, ...)
- func PlotBarsS32PtrS32Ptr(label_id string, xs, ys *int32, count int32, bar_size float64)
- func PlotBarsS32PtrS32PtrV(label_id string, xs, ys *int32, count int32, bar_size float64, flags BarsFlags, ...)
- func PlotBarsS64PtrInt(label_id string, values *int64, count int32)
- func PlotBarsS64PtrIntV(label_id string, values *int64, count int32, bar_size, shift float64, ...)
- func PlotBarsS64PtrS64Ptr(label_id string, xs, ys *int64, count int32, bar_size float64)
- func PlotBarsS64PtrS64PtrV(label_id string, xs, ys *int64, count int32, bar_size float64, flags BarsFlags, ...)
- func PlotBarsU8PtrInt(label_id string, values *byte, count int32)
- func PlotBarsU8PtrIntV(label_id string, values *byte, count int32, bar_size, shift float64, ...)
- func PlotBarsU8PtrU8Ptr(label_id string, xs, ys *byte, count int32, bar_size float64)
- func PlotBarsU8PtrU8PtrV(label_id string, xs, ys *byte, count int32, bar_size float64, flags BarsFlags, ...)
- func PlotBarsU16PtrInt(label_id string, values *uint16, count int32)
- func PlotBarsU16PtrIntV(label_id string, values *uint16, count int32, bar_size, shift float64, ...)
- func PlotBarsU16PtrU16Ptr(label_id string, xs, ys *uint16, count int32, bar_size float64)
- func PlotBarsU16PtrU16PtrV(label_id string, xs, ys *uint16, count int32, bar_size float64, ...)
- func PlotBarsU32PtrInt(label_id string, values *uint32, count int32)
- func PlotBarsU32PtrIntV(label_id string, values *uint32, count int32, bar_size, shift float64, ...)
- func PlotBarsU32PtrU32Ptr(label_id string, xs, ys *uint32, count int32, bar_size float64)
- func PlotBarsU32PtrU32PtrV(label_id string, xs, ys *uint32, count int32, bar_size float64, ...)
- func PlotBarsU64PtrInt(label_id string, values *uint64, count int32)
- func PlotBarsU64PtrIntV(label_id string, values *uint64, count int32, bar_size, shift float64, ...)
- func PlotBarsU64PtrU64Ptr(label_id string, xs, ys *uint64, count int32, bar_size float64)
- func PlotBarsU64PtrU64PtrV(label_id string, xs, ys *uint64, count int32, bar_size float64, ...)
- func PlotBarsdoublePtrInt(label_id string, values *float64, count int32)
- func PlotBarsdoublePtrIntV(label_id string, values *float64, count int32, bar_size, shift float64, ...)
- func PlotBarsdoublePtrdoublePtr(label_id string, xs, ys *float64, count int32, bar_size float64)
- func PlotBarsdoublePtrdoublePtrV(label_id string, xs, ys *float64, count int32, bar_size float64, ...)
- func PlotDigitalFloatPtr(label_id string, xs, ys *float32, count int32)
- func PlotDigitalFloatPtrV(label_id string, xs, ys *float32, count int32, flags DigitalFlags, ...)
- func PlotDigitalS8Ptr(label_id string, xs, ys *int8, count int32)
- func PlotDigitalS8PtrV(label_id string, xs, ys *int8, count int32, flags DigitalFlags, ...)
- func PlotDigitalS16Ptr(label_id string, xs, ys *int16, count int32)
- func PlotDigitalS16PtrV(label_id string, xs, ys *int16, count int32, flags DigitalFlags, ...)
- func PlotDigitalS32Ptr(label_id string, xs, ys *int32, count int32)
- func PlotDigitalS32PtrV(label_id string, xs, ys *int32, count int32, flags DigitalFlags, ...)
- func PlotDigitalS64Ptr(label_id string, xs, ys *int64, count int32)
- func PlotDigitalS64PtrV(label_id string, xs, ys *int64, count int32, flags DigitalFlags, ...)
- func PlotDigitalU8Ptr(label_id string, xs, ys *byte, count int32)
- func PlotDigitalU8PtrV(label_id string, xs, ys *byte, count int32, flags DigitalFlags, ...)
- func PlotDigitalU16Ptr(label_id string, xs, ys *uint16, count int32)
- func PlotDigitalU16PtrV(label_id string, xs, ys *uint16, count int32, flags DigitalFlags, ...)
- func PlotDigitalU32Ptr(label_id string, xs, ys *uint32, count int32)
- func PlotDigitalU32PtrV(label_id string, xs, ys *uint32, count int32, flags DigitalFlags, ...)
- func PlotDigitalU64Ptr(label_id string, xs, ys *uint64, count int32)
- func PlotDigitalU64PtrV(label_id string, xs, ys *uint64, count int32, flags DigitalFlags, ...)
- func PlotDigitaldoublePtr(label_id string, xs, ys *float64, count int32)
- func PlotDigitaldoublePtrV(label_id string, xs, ys *float64, count int32, flags DigitalFlags, ...)
- func PlotDummy(label_id string)
- func PlotDummyV(label_id string, flags DummyFlags)
- func PlotErrorBarsFloatPtrFloatPtrFloatPtrFloatPtr(label_id string, xs, ys, neg, pos *float32, count int32)
- func PlotErrorBarsFloatPtrFloatPtrFloatPtrFloatPtrV(label_id string, xs, ys, neg, pos *float32, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsFloatPtrFloatPtrFloatPtrInt(label_id string, xs, ys, err *float32, count int32)
- func PlotErrorBarsFloatPtrFloatPtrFloatPtrIntV(label_id string, xs, ys, err *float32, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsS8PtrS8PtrS8PtrInt(label_id string, xs, ys, err *int8, count int32)
- func PlotErrorBarsS8PtrS8PtrS8PtrIntV(label_id string, xs, ys, err *int8, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsS8PtrS8PtrS8PtrS8Ptr(label_id string, xs, ys, neg, pos *int8, count int32)
- func PlotErrorBarsS8PtrS8PtrS8PtrS8PtrV(label_id string, xs, ys, neg, pos *int8, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsS16PtrS16PtrS16PtrInt(label_id string, xs, ys, err *int16, count int32)
- func PlotErrorBarsS16PtrS16PtrS16PtrIntV(label_id string, xs, ys, err *int16, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsS16PtrS16PtrS16PtrS16Ptr(label_id string, xs, ys, neg, pos *int16, count int32)
- func PlotErrorBarsS16PtrS16PtrS16PtrS16PtrV(label_id string, xs, ys, neg, pos *int16, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsS32PtrS32PtrS32PtrInt(label_id string, xs, ys, err *int32, count int32)
- func PlotErrorBarsS32PtrS32PtrS32PtrIntV(label_id string, xs, ys, err *int32, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsS32PtrS32PtrS32PtrS32Ptr(label_id string, xs, ys, neg, pos *int32, count int32)
- func PlotErrorBarsS32PtrS32PtrS32PtrS32PtrV(label_id string, xs, ys, neg, pos *int32, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsS64PtrS64PtrS64PtrInt(label_id string, xs, ys, err *int64, count int32)
- func PlotErrorBarsS64PtrS64PtrS64PtrIntV(label_id string, xs, ys, err *int64, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsS64PtrS64PtrS64PtrS64Ptr(label_id string, xs, ys, neg, pos *int64, count int32)
- func PlotErrorBarsS64PtrS64PtrS64PtrS64PtrV(label_id string, xs, ys, neg, pos *int64, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsU8PtrU8PtrU8PtrInt(label_id string, xs, ys, err *byte, count int32)
- func PlotErrorBarsU8PtrU8PtrU8PtrIntV(label_id string, xs, ys, err *byte, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsU8PtrU8PtrU8PtrU8Ptr(label_id string, xs, ys, neg, pos *byte, count int32)
- func PlotErrorBarsU8PtrU8PtrU8PtrU8PtrV(label_id string, xs, ys, neg, pos *byte, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsU16PtrU16PtrU16PtrInt(label_id string, xs, ys, err *uint16, count int32)
- func PlotErrorBarsU16PtrU16PtrU16PtrIntV(label_id string, xs, ys, err *uint16, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsU16PtrU16PtrU16PtrU16Ptr(label_id string, xs, ys, neg, pos *uint16, count int32)
- func PlotErrorBarsU16PtrU16PtrU16PtrU16PtrV(label_id string, xs, ys, neg, pos *uint16, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsU32PtrU32PtrU32PtrInt(label_id string, xs, ys, err *uint32, count int32)
- func PlotErrorBarsU32PtrU32PtrU32PtrIntV(label_id string, xs, ys, err *uint32, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsU32PtrU32PtrU32PtrU32Ptr(label_id string, xs, ys, neg, pos *uint32, count int32)
- func PlotErrorBarsU32PtrU32PtrU32PtrU32PtrV(label_id string, xs, ys, neg, pos *uint32, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsU64PtrU64PtrU64PtrInt(label_id string, xs, ys, err *uint64, count int32)
- func PlotErrorBarsU64PtrU64PtrU64PtrIntV(label_id string, xs, ys, err *uint64, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsU64PtrU64PtrU64PtrU64Ptr(label_id string, xs, ys, neg, pos *uint64, count int32)
- func PlotErrorBarsU64PtrU64PtrU64PtrU64PtrV(label_id string, xs, ys, neg, pos *uint64, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsdoublePtrdoublePtrdoublePtrInt(label_id string, xs, ys, err *float64, count int32)
- func PlotErrorBarsdoublePtrdoublePtrdoublePtrIntV(label_id string, xs, ys, err *float64, count int32, flags ErrorBarsFlags, ...)
- func PlotErrorBarsdoublePtrdoublePtrdoublePtrdoublePtr(label_id string, xs, ys, neg, pos *float64, count int32)
- func PlotErrorBarsdoublePtrdoublePtrdoublePtrdoublePtrV(label_id string, xs, ys, neg, pos *float64, count int32, flags ErrorBarsFlags, ...)
- func PlotHeatmapFloatPtr(label_id string, values *float32, rows, cols int32)
- func PlotHeatmapFloatPtrV(label_id string, values *float32, rows, cols int32, ...)
- func PlotHeatmapS8Ptr(label_id string, values *int8, rows, cols int32)
- func PlotHeatmapS8PtrV(label_id string, values *int8, rows, cols int32, scale_min, scale_max float64, ...)
- func PlotHeatmapS16Ptr(label_id string, values *int16, rows, cols int32)
- func PlotHeatmapS16PtrV(label_id string, values *int16, rows, cols int32, scale_min, scale_max float64, ...)
- func PlotHeatmapS32Ptr(label_id string, values *int32, rows, cols int32)
- func PlotHeatmapS32PtrV(label_id string, values *int32, rows, cols int32, scale_min, scale_max float64, ...)
- func PlotHeatmapS64Ptr(label_id string, values *int64, rows, cols int32)
- func PlotHeatmapS64PtrV(label_id string, values *int64, rows, cols int32, scale_min, scale_max float64, ...)
- func PlotHeatmapU8Ptr(label_id string, values *byte, rows, cols int32)
- func PlotHeatmapU8PtrV(label_id string, values *byte, rows, cols int32, scale_min, scale_max float64, ...)
- func PlotHeatmapU16Ptr(label_id string, values *uint16, rows, cols int32)
- func PlotHeatmapU16PtrV(label_id string, values *uint16, rows, cols int32, ...)
- func PlotHeatmapU32Ptr(label_id string, values *uint32, rows, cols int32)
- func PlotHeatmapU32PtrV(label_id string, values *uint32, rows, cols int32, ...)
- func PlotHeatmapU64Ptr(label_id string, values *uint64, rows, cols int32)
- func PlotHeatmapU64PtrV(label_id string, values *uint64, rows, cols int32, ...)
- func PlotHeatmapdoublePtr(label_id string, values *float64, rows, cols int32)
- func PlotHeatmapdoublePtrV(label_id string, values *float64, rows, cols int32, ...)
- func PlotHistogram2DFloatPtr(label_id string, xs, ys *float32, count int32) float64
- func PlotHistogram2DFloatPtrV(label_id string, xs, ys *float32, count, x_bins, y_bins int32, rangeArg Rect, ...) float64
- func PlotHistogram2DS8Ptr(label_id string, xs, ys *int8, count int32) float64
- func PlotHistogram2DS8PtrV(label_id string, xs, ys *int8, count, x_bins, y_bins int32, rangeArg Rect, ...) float64
- func PlotHistogram2DS16Ptr(label_id string, xs, ys *int16, count int32) float64
- func PlotHistogram2DS16PtrV(label_id string, xs, ys *int16, count, x_bins, y_bins int32, rangeArg Rect, ...) float64
- func PlotHistogram2DS32Ptr(label_id string, xs, ys *int32, count int32) float64
- func PlotHistogram2DS32PtrV(label_id string, xs, ys *int32, count, x_bins, y_bins int32, rangeArg Rect, ...) float64
- func PlotHistogram2DS64Ptr(label_id string, xs, ys *int64, count int32) float64
- func PlotHistogram2DS64PtrV(label_id string, xs, ys *int64, count, x_bins, y_bins int32, rangeArg Rect, ...) float64
- func PlotHistogram2DU8Ptr(label_id string, xs, ys *byte, count int32) float64
- func PlotHistogram2DU8PtrV(label_id string, xs, ys *byte, count, x_bins, y_bins int32, rangeArg Rect, ...) float64
- func PlotHistogram2DU16Ptr(label_id string, xs, ys *uint16, count int32) float64
- func PlotHistogram2DU16PtrV(label_id string, xs, ys *uint16, count, x_bins, y_bins int32, rangeArg Rect, ...) float64
- func PlotHistogram2DU32Ptr(label_id string, xs, ys *uint32, count int32) float64
- func PlotHistogram2DU32PtrV(label_id string, xs, ys *uint32, count, x_bins, y_bins int32, rangeArg Rect, ...) float64
- func PlotHistogram2DU64Ptr(label_id string, xs, ys *uint64, count int32) float64
- func PlotHistogram2DU64PtrV(label_id string, xs, ys *uint64, count, x_bins, y_bins int32, rangeArg Rect, ...) float64
- func PlotHistogram2DdoublePtr(label_id string, xs, ys *float64, count int32) float64
- func PlotHistogram2DdoublePtrV(label_id string, xs, ys *float64, count, x_bins, y_bins int32, rangeArg Rect, ...) float64
- func PlotHistogramFloatPtr(label_id string, values *float32, count int32) float64
- func PlotHistogramFloatPtrV(label_id string, values *float32, count, bins int32, bar_scale float64, ...) float64
- func PlotHistogramS8Ptr(label_id string, values *int8, count int32) float64
- func PlotHistogramS8PtrV(label_id string, values *int8, count, bins int32, bar_scale float64, ...) float64
- func PlotHistogramS16Ptr(label_id string, values *int16, count int32) float64
- func PlotHistogramS16PtrV(label_id string, values *int16, count, bins int32, bar_scale float64, ...) float64
- func PlotHistogramS32Ptr(label_id string, values *int32, count int32) float64
- func PlotHistogramS32PtrV(label_id string, values *int32, count, bins int32, bar_scale float64, ...) float64
- func PlotHistogramS64Ptr(label_id string, values *int64, count int32) float64
- func PlotHistogramS64PtrV(label_id string, values *int64, count, bins int32, bar_scale float64, ...) float64
- func PlotHistogramU8Ptr(label_id string, values *byte, count int32) float64
- func PlotHistogramU8PtrV(label_id string, values *byte, count, bins int32, bar_scale float64, ...) float64
- func PlotHistogramU16Ptr(label_id string, values *uint16, count int32) float64
- func PlotHistogramU16PtrV(label_id string, values *uint16, count, bins int32, bar_scale float64, ...) float64
- func PlotHistogramU32Ptr(label_id string, values *uint32, count int32) float64
- func PlotHistogramU32PtrV(label_id string, values *uint32, count, bins int32, bar_scale float64, ...) float64
- func PlotHistogramU64Ptr(label_id string, values *uint64, count int32) float64
- func PlotHistogramU64PtrV(label_id string, values *uint64, count, bins int32, bar_scale float64, ...) float64
- func PlotHistogramdoublePtr(label_id string, values *float64, count int32) float64
- func PlotHistogramdoublePtrV(label_id string, values *float64, count, bins int32, bar_scale float64, ...) float64
- func PlotImage(label_id string, tex_ref imgui.TextureRef, bounds_min, bounds_max PlotPoint)
- func PlotImageV(label_id string, tex_ref imgui.TextureRef, bounds_min, bounds_max PlotPoint, ...)
- func PlotInfLinesFloatPtr(label_id string, values *float32, count int32)
- func PlotInfLinesFloatPtrV(label_id string, values *float32, count int32, flags InfLinesFlags, ...)
- func PlotInfLinesS8Ptr(label_id string, values *int8, count int32)
- func PlotInfLinesS8PtrV(label_id string, values *int8, count int32, flags InfLinesFlags, ...)
- func PlotInfLinesS16Ptr(label_id string, values *int16, count int32)
- func PlotInfLinesS16PtrV(label_id string, values *int16, count int32, flags InfLinesFlags, ...)
- func PlotInfLinesS32Ptr(label_id string, values *int32, count int32)
- func PlotInfLinesS32PtrV(label_id string, values *int32, count int32, flags InfLinesFlags, ...)
- func PlotInfLinesS64Ptr(label_id string, values *int64, count int32)
- func PlotInfLinesS64PtrV(label_id string, values *int64, count int32, flags InfLinesFlags, ...)
- func PlotInfLinesU8Ptr(label_id string, values *byte, count int32)
- func PlotInfLinesU8PtrV(label_id string, values *byte, count int32, flags InfLinesFlags, ...)
- func PlotInfLinesU16Ptr(label_id string, values *uint16, count int32)
- func PlotInfLinesU16PtrV(label_id string, values *uint16, count int32, flags InfLinesFlags, ...)
- func PlotInfLinesU32Ptr(label_id string, values *uint32, count int32)
- func PlotInfLinesU32PtrV(label_id string, values *uint32, count int32, flags InfLinesFlags, ...)
- func PlotInfLinesU64Ptr(label_id string, values *uint64, count int32)
- func PlotInfLinesU64PtrV(label_id string, values *uint64, count int32, flags InfLinesFlags, ...)
- func PlotInfLinesdoublePtr(label_id string, values *float64, count int32)
- func PlotInfLinesdoublePtrV(label_id string, values *float64, count int32, flags InfLinesFlags, ...)
- func PlotLineFloatPtrFloatPtr(label_id string, xs, ys *float32, count int32)
- func PlotLineFloatPtrFloatPtrV(label_id string, xs, ys *float32, count int32, flags LineFlags, ...)
- func PlotLineFloatPtrInt(label_id string, values *float32, count int32)
- func PlotLineFloatPtrIntV(label_id string, values *float32, count int32, xscale, xstart float64, ...)
- func PlotLineS8PtrInt(label_id string, values *int8, count int32)
- func PlotLineS8PtrIntV(label_id string, values *int8, count int32, xscale, xstart float64, ...)
- func PlotLineS8PtrS8Ptr(label_id string, xs, ys *int8, count int32)
- func PlotLineS8PtrS8PtrV(label_id string, xs, ys *int8, count int32, flags LineFlags, ...)
- func PlotLineS16PtrInt(label_id string, values *int16, count int32)
- func PlotLineS16PtrIntV(label_id string, values *int16, count int32, xscale, xstart float64, ...)
- func PlotLineS16PtrS16Ptr(label_id string, xs, ys *int16, count int32)
- func PlotLineS16PtrS16PtrV(label_id string, xs, ys *int16, count int32, flags LineFlags, ...)
- func PlotLineS32PtrInt(label_id string, values *int32, count int32)
- func PlotLineS32PtrIntV(label_id string, values *int32, count int32, xscale, xstart float64, ...)
- func PlotLineS32PtrS32Ptr(label_id string, xs, ys *int32, count int32)
- func PlotLineS32PtrS32PtrV(label_id string, xs, ys *int32, count int32, flags LineFlags, ...)
- func PlotLineS64PtrInt(label_id string, values *int64, count int32)
- func PlotLineS64PtrIntV(label_id string, values *int64, count int32, xscale, xstart float64, ...)
- func PlotLineS64PtrS64Ptr(label_id string, xs, ys *int64, count int32)
- func PlotLineS64PtrS64PtrV(label_id string, xs, ys *int64, count int32, flags LineFlags, ...)
- func PlotLineU8PtrInt(label_id string, values *byte, count int32)
- func PlotLineU8PtrIntV(label_id string, values *byte, count int32, xscale, xstart float64, ...)
- func PlotLineU8PtrU8Ptr(label_id string, xs, ys *byte, count int32)
- func PlotLineU8PtrU8PtrV(label_id string, xs, ys *byte, count int32, flags LineFlags, ...)
- func PlotLineU16PtrInt(label_id string, values *uint16, count int32)
- func PlotLineU16PtrIntV(label_id string, values *uint16, count int32, xscale, xstart float64, ...)
- func PlotLineU16PtrU16Ptr(label_id string, xs, ys *uint16, count int32)
- func PlotLineU16PtrU16PtrV(label_id string, xs, ys *uint16, count int32, flags LineFlags, ...)
- func PlotLineU32PtrInt(label_id string, values *uint32, count int32)
- func PlotLineU32PtrIntV(label_id string, values *uint32, count int32, xscale, xstart float64, ...)
- func PlotLineU32PtrU32Ptr(label_id string, xs, ys *uint32, count int32)
- func PlotLineU32PtrU32PtrV(label_id string, xs, ys *uint32, count int32, flags LineFlags, ...)
- func PlotLineU64PtrInt(label_id string, values *uint64, count int32)
- func PlotLineU64PtrIntV(label_id string, values *uint64, count int32, xscale, xstart float64, ...)
- func PlotLineU64PtrU64Ptr(label_id string, xs, ys *uint64, count int32)
- func PlotLineU64PtrU64PtrV(label_id string, xs, ys *uint64, count int32, flags LineFlags, ...)
- func PlotLinedoublePtrInt(label_id string, values *float64, count int32)
- func PlotLinedoublePtrIntV(label_id string, values *float64, count int32, xscale, xstart float64, ...)
- func PlotLinedoublePtrdoublePtr(label_id string, xs, ys *float64, count int32)
- func PlotLinedoublePtrdoublePtrV(label_id string, xs, ys *float64, count int32, flags LineFlags, ...)
- func PlotPieChartFloatPtrPlotFormatter(label_ids []string, values *float32, count int32, x, y, radius float64, ...)
- func PlotPieChartFloatPtrPlotFormatterV(label_ids []string, values *float32, count int32, x, y, radius float64, ...)
- func PlotPieChartFloatPtrStr(label_ids []string, values *float32, count int32, x, y, radius float64)
- func PlotPieChartFloatPtrStrV(label_ids []string, values *float32, count int32, x, y, radius float64, ...)
- func PlotPieChartS8PtrPlotFormatter(label_ids []string, values *int8, count int32, x, y, radius float64, ...)
- func PlotPieChartS8PtrPlotFormatterV(label_ids []string, values *int8, count int32, x, y, radius float64, ...)
- func PlotPieChartS8PtrStr(label_ids []string, values *int8, count int32, x, y, radius float64)
- func PlotPieChartS8PtrStrV(label_ids []string, values *int8, count int32, x, y, radius float64, ...)
- func PlotPieChartS16PtrPlotFormatter(label_ids []string, values *int16, count int32, x, y, radius float64, ...)
- func PlotPieChartS16PtrPlotFormatterV(label_ids []string, values *int16, count int32, x, y, radius float64, ...)
- func PlotPieChartS16PtrStr(label_ids []string, values *int16, count int32, x, y, radius float64)
- func PlotPieChartS16PtrStrV(label_ids []string, values *int16, count int32, x, y, radius float64, ...)
- func PlotPieChartS32PtrPlotFormatter(label_ids []string, values *int32, count int32, x, y, radius float64, ...)
- func PlotPieChartS32PtrPlotFormatterV(label_ids []string, values *int32, count int32, x, y, radius float64, ...)
- func PlotPieChartS32PtrStr(label_ids []string, values *int32, count int32, x, y, radius float64)
- func PlotPieChartS32PtrStrV(label_ids []string, values *int32, count int32, x, y, radius float64, ...)
- func PlotPieChartS64PtrPlotFormatter(label_ids []string, values *int64, count int32, x, y, radius float64, ...)
- func PlotPieChartS64PtrPlotFormatterV(label_ids []string, values *int64, count int32, x, y, radius float64, ...)
- func PlotPieChartS64PtrStr(label_ids []string, values *int64, count int32, x, y, radius float64)
- func PlotPieChartS64PtrStrV(label_ids []string, values *int64, count int32, x, y, radius float64, ...)
- func PlotPieChartU8PtrPlotFormatter(label_ids []string, values *byte, count int32, x, y, radius float64, ...)
- func PlotPieChartU8PtrPlotFormatterV(label_ids []string, values *byte, count int32, x, y, radius float64, ...)
- func PlotPieChartU8PtrStr(label_ids []string, values *byte, count int32, x, y, radius float64)
- func PlotPieChartU8PtrStrV(label_ids []string, values *byte, count int32, x, y, radius float64, ...)
- func PlotPieChartU16PtrPlotFormatter(label_ids []string, values *uint16, count int32, x, y, radius float64, ...)
- func PlotPieChartU16PtrPlotFormatterV(label_ids []string, values *uint16, count int32, x, y, radius float64, ...)
- func PlotPieChartU16PtrStr(label_ids []string, values *uint16, count int32, x, y, radius float64)
- func PlotPieChartU16PtrStrV(label_ids []string, values *uint16, count int32, x, y, radius float64, ...)
- func PlotPieChartU32PtrPlotFormatter(label_ids []string, values *uint32, count int32, x, y, radius float64, ...)
- func PlotPieChartU32PtrPlotFormatterV(label_ids []string, values *uint32, count int32, x, y, radius float64, ...)
- func PlotPieChartU32PtrStr(label_ids []string, values *uint32, count int32, x, y, radius float64)
- func PlotPieChartU32PtrStrV(label_ids []string, values *uint32, count int32, x, y, radius float64, ...)
- func PlotPieChartU64PtrPlotFormatter(label_ids []string, values *uint64, count int32, x, y, radius float64, ...)
- func PlotPieChartU64PtrPlotFormatterV(label_ids []string, values *uint64, count int32, x, y, radius float64, ...)
- func PlotPieChartU64PtrStr(label_ids []string, values *uint64, count int32, x, y, radius float64)
- func PlotPieChartU64PtrStrV(label_ids []string, values *uint64, count int32, x, y, radius float64, ...)
- func PlotPieChartdoublePtrPlotFormatter(label_ids []string, values *float64, count int32, x, y, radius float64, ...)
- func PlotPieChartdoublePtrPlotFormatterV(label_ids []string, values *float64, count int32, x, y, radius float64, ...)
- func PlotPieChartdoublePtrStr(label_ids []string, values *float64, count int32, x, y, radius float64)
- func PlotPieChartdoublePtrStrV(label_ids []string, values *float64, count int32, x, y, radius float64, ...)
- func PlotScatterFloatPtrFloatPtr(label_id string, xs, ys *float32, count int32)
- func PlotScatterFloatPtrFloatPtrV(label_id string, xs, ys *float32, count int32, flags ScatterFlags, ...)
- func PlotScatterFloatPtrInt(label_id string, values *float32, count int32)
- func PlotScatterFloatPtrIntV(label_id string, values *float32, count int32, xscale, xstart float64, ...)
- func PlotScatterS8PtrInt(label_id string, values *int8, count int32)
- func PlotScatterS8PtrIntV(label_id string, values *int8, count int32, xscale, xstart float64, ...)
- func PlotScatterS8PtrS8Ptr(label_id string, xs, ys *int8, count int32)
- func PlotScatterS8PtrS8PtrV(label_id string, xs, ys *int8, count int32, flags ScatterFlags, ...)
- func PlotScatterS16PtrInt(label_id string, values *int16, count int32)
- func PlotScatterS16PtrIntV(label_id string, values *int16, count int32, xscale, xstart float64, ...)
- func PlotScatterS16PtrS16Ptr(label_id string, xs, ys *int16, count int32)
- func PlotScatterS16PtrS16PtrV(label_id string, xs, ys *int16, count int32, flags ScatterFlags, ...)
- func PlotScatterS32PtrInt(label_id string, values *int32, count int32)
- func PlotScatterS32PtrIntV(label_id string, values *int32, count int32, xscale, xstart float64, ...)
- func PlotScatterS32PtrS32Ptr(label_id string, xs, ys *int32, count int32)
- func PlotScatterS32PtrS32PtrV(label_id string, xs, ys *int32, count int32, flags ScatterFlags, ...)
- func PlotScatterS64PtrInt(label_id string, values *int64, count int32)
- func PlotScatterS64PtrIntV(label_id string, values *int64, count int32, xscale, xstart float64, ...)
- func PlotScatterS64PtrS64Ptr(label_id string, xs, ys *int64, count int32)
- func PlotScatterS64PtrS64PtrV(label_id string, xs, ys *int64, count int32, flags ScatterFlags, ...)
- func PlotScatterU8PtrInt(label_id string, values *byte, count int32)
- func PlotScatterU8PtrIntV(label_id string, values *byte, count int32, xscale, xstart float64, ...)
- func PlotScatterU8PtrU8Ptr(label_id string, xs, ys *byte, count int32)
- func PlotScatterU8PtrU8PtrV(label_id string, xs, ys *byte, count int32, flags ScatterFlags, ...)
- func PlotScatterU16PtrInt(label_id string, values *uint16, count int32)
- func PlotScatterU16PtrIntV(label_id string, values *uint16, count int32, xscale, xstart float64, ...)
- func PlotScatterU16PtrU16Ptr(label_id string, xs, ys *uint16, count int32)
- func PlotScatterU16PtrU16PtrV(label_id string, xs, ys *uint16, count int32, flags ScatterFlags, ...)
- func PlotScatterU32PtrInt(label_id string, values *uint32, count int32)
- func PlotScatterU32PtrIntV(label_id string, values *uint32, count int32, xscale, xstart float64, ...)
- func PlotScatterU32PtrU32Ptr(label_id string, xs, ys *uint32, count int32)
- func PlotScatterU32PtrU32PtrV(label_id string, xs, ys *uint32, count int32, flags ScatterFlags, ...)
- func PlotScatterU64PtrInt(label_id string, values *uint64, count int32)
- func PlotScatterU64PtrIntV(label_id string, values *uint64, count int32, xscale, xstart float64, ...)
- func PlotScatterU64PtrU64Ptr(label_id string, xs, ys *uint64, count int32)
- func PlotScatterU64PtrU64PtrV(label_id string, xs, ys *uint64, count int32, flags ScatterFlags, ...)
- func PlotScatterdoublePtrInt(label_id string, values *float64, count int32)
- func PlotScatterdoublePtrIntV(label_id string, values *float64, count int32, xscale, xstart float64, ...)
- func PlotScatterdoublePtrdoublePtr(label_id string, xs, ys *float64, count int32)
- func PlotScatterdoublePtrdoublePtrV(label_id string, xs, ys *float64, count int32, flags ScatterFlags, ...)
- func PlotShadedFloatPtrFloatPtrFloatPtr(label_id string, xs, ys1, ys2 *float32, count int32)
- func PlotShadedFloatPtrFloatPtrFloatPtrV(label_id string, xs, ys1, ys2 *float32, count int32, flags ShadedFlags, ...)
- func PlotShadedFloatPtrFloatPtrInt(label_id string, xs, ys *float32, count int32)
- func PlotShadedFloatPtrFloatPtrIntV(label_id string, xs, ys *float32, count int32, yref float64, flags ShadedFlags, ...)
- func PlotShadedFloatPtrInt(label_id string, values *float32, count int32)
- func PlotShadedFloatPtrIntV(label_id string, values *float32, count int32, yref, xscale, xstart float64, ...)
- func PlotShadedS8PtrInt(label_id string, values *int8, count int32)
- func PlotShadedS8PtrIntV(label_id string, values *int8, count int32, yref, xscale, xstart float64, ...)
- func PlotShadedS8PtrS8PtrInt(label_id string, xs, ys *int8, count int32)
- func PlotShadedS8PtrS8PtrIntV(label_id string, xs, ys *int8, count int32, yref float64, flags ShadedFlags, ...)
- func PlotShadedS8PtrS8PtrS8Ptr(label_id string, xs, ys1, ys2 *int8, count int32)
- func PlotShadedS8PtrS8PtrS8PtrV(label_id string, xs, ys1, ys2 *int8, count int32, flags ShadedFlags, ...)
- func PlotShadedS16PtrInt(label_id string, values *int16, count int32)
- func PlotShadedS16PtrIntV(label_id string, values *int16, count int32, yref, xscale, xstart float64, ...)
- func PlotShadedS16PtrS16PtrInt(label_id string, xs, ys *int16, count int32)
- func PlotShadedS16PtrS16PtrIntV(label_id string, xs, ys *int16, count int32, yref float64, flags ShadedFlags, ...)
- func PlotShadedS16PtrS16PtrS16Ptr(label_id string, xs, ys1, ys2 *int16, count int32)
- func PlotShadedS16PtrS16PtrS16PtrV(label_id string, xs, ys1, ys2 *int16, count int32, flags ShadedFlags, ...)
- func PlotShadedS32PtrInt(label_id string, values *int32, count int32)
- func PlotShadedS32PtrIntV(label_id string, values *int32, count int32, yref, xscale, xstart float64, ...)
- func PlotShadedS32PtrS32PtrInt(label_id string, xs, ys *int32, count int32)
- func PlotShadedS32PtrS32PtrIntV(label_id string, xs, ys *int32, count int32, yref float64, flags ShadedFlags, ...)
- func PlotShadedS32PtrS32PtrS32Ptr(label_id string, xs, ys1, ys2 *int32, count int32)
- func PlotShadedS32PtrS32PtrS32PtrV(label_id string, xs, ys1, ys2 *int32, count int32, flags ShadedFlags, ...)
- func PlotShadedS64PtrInt(label_id string, values *int64, count int32)
- func PlotShadedS64PtrIntV(label_id string, values *int64, count int32, yref, xscale, xstart float64, ...)
- func PlotShadedS64PtrS64PtrInt(label_id string, xs, ys *int64, count int32)
- func PlotShadedS64PtrS64PtrIntV(label_id string, xs, ys *int64, count int32, yref float64, flags ShadedFlags, ...)
- func PlotShadedS64PtrS64PtrS64Ptr(label_id string, xs, ys1, ys2 *int64, count int32)
- func PlotShadedS64PtrS64PtrS64PtrV(label_id string, xs, ys1, ys2 *int64, count int32, flags ShadedFlags, ...)
- func PlotShadedU8PtrInt(label_id string, values *byte, count int32)
- func PlotShadedU8PtrIntV(label_id string, values *byte, count int32, yref, xscale, xstart float64, ...)
- func PlotShadedU8PtrU8PtrInt(label_id string, xs, ys *byte, count int32)
- func PlotShadedU8PtrU8PtrIntV(label_id string, xs, ys *byte, count int32, yref float64, flags ShadedFlags, ...)
- func PlotShadedU8PtrU8PtrU8Ptr(label_id string, xs, ys1, ys2 *byte, count int32)
- func PlotShadedU8PtrU8PtrU8PtrV(label_id string, xs, ys1, ys2 *byte, count int32, flags ShadedFlags, ...)
- func PlotShadedU16PtrInt(label_id string, values *uint16, count int32)
- func PlotShadedU16PtrIntV(label_id string, values *uint16, count int32, yref, xscale, xstart float64, ...)
- func PlotShadedU16PtrU16PtrInt(label_id string, xs, ys *uint16, count int32)
- func PlotShadedU16PtrU16PtrIntV(label_id string, xs, ys *uint16, count int32, yref float64, flags ShadedFlags, ...)
- func PlotShadedU16PtrU16PtrU16Ptr(label_id string, xs, ys1, ys2 *uint16, count int32)
- func PlotShadedU16PtrU16PtrU16PtrV(label_id string, xs, ys1, ys2 *uint16, count int32, flags ShadedFlags, ...)
- func PlotShadedU32PtrInt(label_id string, values *uint32, count int32)
- func PlotShadedU32PtrIntV(label_id string, values *uint32, count int32, yref, xscale, xstart float64, ...)
- func PlotShadedU32PtrU32PtrInt(label_id string, xs, ys *uint32, count int32)
- func PlotShadedU32PtrU32PtrIntV(label_id string, xs, ys *uint32, count int32, yref float64, flags ShadedFlags, ...)
- func PlotShadedU32PtrU32PtrU32Ptr(label_id string, xs, ys1, ys2 *uint32, count int32)
- func PlotShadedU32PtrU32PtrU32PtrV(label_id string, xs, ys1, ys2 *uint32, count int32, flags ShadedFlags, ...)
- func PlotShadedU64PtrInt(label_id string, values *uint64, count int32)
- func PlotShadedU64PtrIntV(label_id string, values *uint64, count int32, yref, xscale, xstart float64, ...)
- func PlotShadedU64PtrU64PtrInt(label_id string, xs, ys *uint64, count int32)
- func PlotShadedU64PtrU64PtrIntV(label_id string, xs, ys *uint64, count int32, yref float64, flags ShadedFlags, ...)
- func PlotShadedU64PtrU64PtrU64Ptr(label_id string, xs, ys1, ys2 *uint64, count int32)
- func PlotShadedU64PtrU64PtrU64PtrV(label_id string, xs, ys1, ys2 *uint64, count int32, flags ShadedFlags, ...)
- func PlotShadeddoublePtrInt(label_id string, values *float64, count int32)
- func PlotShadeddoublePtrIntV(label_id string, values *float64, count int32, yref, xscale, xstart float64, ...)
- func PlotShadeddoublePtrdoublePtrInt(label_id string, xs, ys *float64, count int32)
- func PlotShadeddoublePtrdoublePtrIntV(label_id string, xs, ys *float64, count int32, yref float64, flags ShadedFlags, ...)
- func PlotShadeddoublePtrdoublePtrdoublePtr(label_id string, xs, ys1, ys2 *float64, count int32)
- func PlotShadeddoublePtrdoublePtrdoublePtrV(label_id string, xs, ys1, ys2 *float64, count int32, flags ShadedFlags, ...)
- func PlotStairsFloatPtrFloatPtr(label_id string, xs, ys *float32, count int32)
- func PlotStairsFloatPtrFloatPtrV(label_id string, xs, ys *float32, count int32, flags StairsFlags, ...)
- func PlotStairsFloatPtrInt(label_id string, values *float32, count int32)
- func PlotStairsFloatPtrIntV(label_id string, values *float32, count int32, xscale, xstart float64, ...)
- func PlotStairsS8PtrInt(label_id string, values *int8, count int32)
- func PlotStairsS8PtrIntV(label_id string, values *int8, count int32, xscale, xstart float64, ...)
- func PlotStairsS8PtrS8Ptr(label_id string, xs, ys *int8, count int32)
- func PlotStairsS8PtrS8PtrV(label_id string, xs, ys *int8, count int32, flags StairsFlags, ...)
- func PlotStairsS16PtrInt(label_id string, values *int16, count int32)
- func PlotStairsS16PtrIntV(label_id string, values *int16, count int32, xscale, xstart float64, ...)
- func PlotStairsS16PtrS16Ptr(label_id string, xs, ys *int16, count int32)
- func PlotStairsS16PtrS16PtrV(label_id string, xs, ys *int16, count int32, flags StairsFlags, ...)
- func PlotStairsS32PtrInt(label_id string, values *int32, count int32)
- func PlotStairsS32PtrIntV(label_id string, values *int32, count int32, xscale, xstart float64, ...)
- func PlotStairsS32PtrS32Ptr(label_id string, xs, ys *int32, count int32)
- func PlotStairsS32PtrS32PtrV(label_id string, xs, ys *int32, count int32, flags StairsFlags, ...)
- func PlotStairsS64PtrInt(label_id string, values *int64, count int32)
- func PlotStairsS64PtrIntV(label_id string, values *int64, count int32, xscale, xstart float64, ...)
- func PlotStairsS64PtrS64Ptr(label_id string, xs, ys *int64, count int32)
- func PlotStairsS64PtrS64PtrV(label_id string, xs, ys *int64, count int32, flags StairsFlags, ...)
- func PlotStairsU8PtrInt(label_id string, values *byte, count int32)
- func PlotStairsU8PtrIntV(label_id string, values *byte, count int32, xscale, xstart float64, ...)
- func PlotStairsU8PtrU8Ptr(label_id string, xs, ys *byte, count int32)
- func PlotStairsU8PtrU8PtrV(label_id string, xs, ys *byte, count int32, flags StairsFlags, ...)
- func PlotStairsU16PtrInt(label_id string, values *uint16, count int32)
- func PlotStairsU16PtrIntV(label_id string, values *uint16, count int32, xscale, xstart float64, ...)
- func PlotStairsU16PtrU16Ptr(label_id string, xs, ys *uint16, count int32)
- func PlotStairsU16PtrU16PtrV(label_id string, xs, ys *uint16, count int32, flags StairsFlags, ...)
- func PlotStairsU32PtrInt(label_id string, values *uint32, count int32)
- func PlotStairsU32PtrIntV(label_id string, values *uint32, count int32, xscale, xstart float64, ...)
- func PlotStairsU32PtrU32Ptr(label_id string, xs, ys *uint32, count int32)
- func PlotStairsU32PtrU32PtrV(label_id string, xs, ys *uint32, count int32, flags StairsFlags, ...)
- func PlotStairsU64PtrInt(label_id string, values *uint64, count int32)
- func PlotStairsU64PtrIntV(label_id string, values *uint64, count int32, xscale, xstart float64, ...)
- func PlotStairsU64PtrU64Ptr(label_id string, xs, ys *uint64, count int32)
- func PlotStairsU64PtrU64PtrV(label_id string, xs, ys *uint64, count int32, flags StairsFlags, ...)
- func PlotStairsdoublePtrInt(label_id string, values *float64, count int32)
- func PlotStairsdoublePtrIntV(label_id string, values *float64, count int32, xscale, xstart float64, ...)
- func PlotStairsdoublePtrdoublePtr(label_id string, xs, ys *float64, count int32)
- func PlotStairsdoublePtrdoublePtrV(label_id string, xs, ys *float64, count int32, flags StairsFlags, ...)
- func PlotStemsFloatPtrFloatPtr(label_id string, xs, ys *float32, count int32)
- func PlotStemsFloatPtrFloatPtrV(label_id string, xs, ys *float32, count int32, ref float64, flags StemsFlags, ...)
- func PlotStemsFloatPtrInt(label_id string, values *float32, count int32)
- func PlotStemsFloatPtrIntV(label_id string, values *float32, count int32, ref, scale, start float64, ...)
- func PlotStemsS8PtrInt(label_id string, values *int8, count int32)
- func PlotStemsS8PtrIntV(label_id string, values *int8, count int32, ref, scale, start float64, ...)
- func PlotStemsS8PtrS8Ptr(label_id string, xs, ys *int8, count int32)
- func PlotStemsS8PtrS8PtrV(label_id string, xs, ys *int8, count int32, ref float64, flags StemsFlags, ...)
- func PlotStemsS16PtrInt(label_id string, values *int16, count int32)
- func PlotStemsS16PtrIntV(label_id string, values *int16, count int32, ref, scale, start float64, ...)
- func PlotStemsS16PtrS16Ptr(label_id string, xs, ys *int16, count int32)
- func PlotStemsS16PtrS16PtrV(label_id string, xs, ys *int16, count int32, ref float64, flags StemsFlags, ...)
- func PlotStemsS32PtrInt(label_id string, values *int32, count int32)
- func PlotStemsS32PtrIntV(label_id string, values *int32, count int32, ref, scale, start float64, ...)
- func PlotStemsS32PtrS32Ptr(label_id string, xs, ys *int32, count int32)
- func PlotStemsS32PtrS32PtrV(label_id string, xs, ys *int32, count int32, ref float64, flags StemsFlags, ...)
- func PlotStemsS64PtrInt(label_id string, values *int64, count int32)
- func PlotStemsS64PtrIntV(label_id string, values *int64, count int32, ref, scale, start float64, ...)
- func PlotStemsS64PtrS64Ptr(label_id string, xs, ys *int64, count int32)
- func PlotStemsS64PtrS64PtrV(label_id string, xs, ys *int64, count int32, ref float64, flags StemsFlags, ...)
- func PlotStemsU8PtrInt(label_id string, values *byte, count int32)
- func PlotStemsU8PtrIntV(label_id string, values *byte, count int32, ref, scale, start float64, ...)
- func PlotStemsU8PtrU8Ptr(label_id string, xs, ys *byte, count int32)
- func PlotStemsU8PtrU8PtrV(label_id string, xs, ys *byte, count int32, ref float64, flags StemsFlags, ...)
- func PlotStemsU16PtrInt(label_id string, values *uint16, count int32)
- func PlotStemsU16PtrIntV(label_id string, values *uint16, count int32, ref, scale, start float64, ...)
- func PlotStemsU16PtrU16Ptr(label_id string, xs, ys *uint16, count int32)
- func PlotStemsU16PtrU16PtrV(label_id string, xs, ys *uint16, count int32, ref float64, flags StemsFlags, ...)
- func PlotStemsU32PtrInt(label_id string, values *uint32, count int32)
- func PlotStemsU32PtrIntV(label_id string, values *uint32, count int32, ref, scale, start float64, ...)
- func PlotStemsU32PtrU32Ptr(label_id string, xs, ys *uint32, count int32)
- func PlotStemsU32PtrU32PtrV(label_id string, xs, ys *uint32, count int32, ref float64, flags StemsFlags, ...)
- func PlotStemsU64PtrInt(label_id string, values *uint64, count int32)
- func PlotStemsU64PtrIntV(label_id string, values *uint64, count int32, ref, scale, start float64, ...)
- func PlotStemsU64PtrU64Ptr(label_id string, xs, ys *uint64, count int32)
- func PlotStemsU64PtrU64PtrV(label_id string, xs, ys *uint64, count int32, ref float64, flags StemsFlags, ...)
- func PlotStemsdoublePtrInt(label_id string, values *float64, count int32)
- func PlotStemsdoublePtrIntV(label_id string, values *float64, count int32, ref, scale, start float64, ...)
- func PlotStemsdoublePtrdoublePtr(label_id string, xs, ys *float64, count int32)
- func PlotStemsdoublePtrdoublePtrV(label_id string, xs, ys *float64, count int32, ref float64, flags StemsFlags, ...)
- func PlotText(text string, x, y float64)
- func PlotTextV(text string, x, y float64, pix_offset imgui.Vec2, flags TextFlags)
- func PlotToPixelsPlotPoInt(plt PlotPoint) imgui.Vec2
- func PlotToPixelsPlotPoIntV(plt PlotPoint, x_axis, y_axis AxisEnum) imgui.Vec2
- func PlotToPixelsdouble(x, y float64) imgui.Vec2
- func PlotToPixelsdoubleV(x, y float64, x_axis, y_axis AxisEnum) imgui.Vec2
- func PopColormap()
- func PopColormapV(count int32)
- func PopPlotClipRect()
- func PopStyleColor()
- func PopStyleColorV(count int32)
- func PopStyleVar()
- func PopStyleVarV(count int32)
- func Precision(val float64) int32
- func PushColormapPlotColormap(cmap Colormap)
- func PushColormapStr(name string)
- func PushPlotClipRect()
- func PushPlotClipRectV(expand float32)
- func PushStyleColorU32(idx Col, col uint32)
- func PushStyleColorVec4(idx Col, col imgui.Vec4)
- func PushStyleVarFloat(idx StyleVar, val float32)
- func PushStyleVarInt(idx StyleVar, val int32)
- func PushStyleVarVec2(idx StyleVar, val imgui.Vec2)
- func RangesOverlap(r1, r2 Range) bool
- func RenderColorBar(colors *uint32, size int32, DrawList *imgui.DrawList, bounds imgui.Rect, ...)
- func ResetCtxForNextAlignedPlots(ctx *Context)
- func ResetCtxForNextPlot(ctx *Context)
- func ResetCtxForNextSubplot(ctx *Context)
- func RoundTo(val float64, prec int32) float64
- func SampleColormap(t float32) imgui.Vec4
- func SampleColormapU32(t float32, cmap Colormap) uint32
- func SampleColormapV(t float32, cmap Colormap) imgui.Vec4
- func SetAxes(x_axis, y_axis AxisEnum)
- func SetAxis(axis AxisEnum)
- func SetCurrentContext(ctx *Context)
- func SetImGuiContext(ctx *imgui.Context)
- func SetNextAxesLimits(x_min, x_max, y_min, y_max float64)
- func SetNextAxesLimitsV(x_min, x_max, y_min, y_max float64, cond Cond)
- func SetNextAxesToFit()
- func SetNextAxisLimits(axis AxisEnum, v_min, v_max float64)
- func SetNextAxisLimitsV(axis AxisEnum, v_min, v_max float64, cond Cond)
- func SetNextAxisLinks(axis AxisEnum, link_min, link_max *float64)
- func SetNextAxisToFit(axis AxisEnum)
- func SetNextErrorBarStyle()
- func SetNextErrorBarStyleV(col imgui.Vec4, size, weight float32)
- func SetNextFillStyle()
- func SetNextFillStyleV(col imgui.Vec4, alpha_mod float32)
- func SetNextLineStyle()
- func SetNextLineStyleV(col imgui.Vec4, weight float32)
- func SetNextMarkerStyle()
- func SetNextMarkerStyleV(marker Marker, size float32, fill imgui.Vec4, weight float32, ...)
- func SetupAxes(x_label, y_label string)
- func SetupAxesLimits(x_min, x_max, y_min, y_max float64)
- func SetupAxesLimitsV(x_min, x_max, y_min, y_max float64, cond Cond)
- func SetupAxesV(x_label, y_label string, x_flags, y_flags AxisFlags)
- func SetupAxis(axis AxisEnum)
- func SetupAxisFormatPlotFormatter(axis AxisEnum, formatter Formatter)
- func SetupAxisFormatPlotFormatterV(axis AxisEnum, formatter Formatter, data uintptr)
- func SetupAxisFormatStr(axis AxisEnum, fmt string)
- func SetupAxisLimits(axis AxisEnum, v_min, v_max float64)
- func SetupAxisLimitsConstraints(axis AxisEnum, v_min, v_max float64)
- func SetupAxisLimitsV(axis AxisEnum, v_min, v_max float64, cond Cond)
- func SetupAxisLinks(axis AxisEnum, link_min, link_max *float64)
- func SetupAxisScalePlotScale(axis AxisEnum, scale Scale)
- func SetupAxisScalePlotTransform(axis AxisEnum, forward, inverse Transform)
- func SetupAxisScalePlotTransformV(axis AxisEnum, forward, inverse Transform, data uintptr)
- func SetupAxisTicksdouble(axis AxisEnum, v_min, v_max float64, n_ticks int32)
- func SetupAxisTicksdoublePtr(axis AxisEnum, values *float64, n_ticks int32)
- func SetupAxisTicksdoublePtrV(axis AxisEnum, values *float64, n_ticks int32, labels []string, ...)
- func SetupAxisTicksdoubleV(axis AxisEnum, v_min, v_max float64, n_ticks int32, labels []string, ...)
- func SetupAxisV(axis AxisEnum, label string, flags AxisFlags)
- func SetupAxisZoomConstraints(axis AxisEnum, z_min, z_max float64)
- func SetupFinish()
- func SetupLegend(location Location)
- func SetupLegendV(location Location, flags LegendFlags)
- func SetupLock()
- func SetupMouseText(location Location)
- func SetupMouseTextV(location Location, flags MouseTextFlags)
- func ShowAltLegend(title_id string)
- func ShowAltLegendV(title_id string, vertical bool, size imgui.Vec2, interactable bool)
- func ShowAxisContextMenu(axis, equal_axis *Axis)
- func ShowAxisContextMenuV(axis, equal_axis *Axis, time_allowed bool)
- func ShowColormapSelector(label string) bool
- func ShowDatePicker(id string, level *int32, t *PlotTime) bool
- func ShowDatePickerV(id string, level *int32, t, t1, t2 *PlotTime) bool
- func ShowDemoWindow()
- func ShowDemoWindowV(p_open *bool)
- func ShowInputMapSelector(label string) bool
- func ShowLegendContextMenu(legend *Legend, visible bool) bool
- func ShowLegendEntries(items *ItemGroup, legend_bb imgui.Rect, interactable bool, ...) bool
- func ShowMetricsWindow()
- func ShowMetricsWindowV(p_popen *bool)
- func ShowPlotContextMenu(plot *Plot)
- func ShowStyleEditor()
- func ShowStyleEditorV(ref *Style)
- func ShowStyleSelector(label string) bool
- func ShowSubplotsContextMenu(subplot *Subplot)
- func ShowTimePicker(id string, t *PlotTime) bool
- func ShowUserGuide()
- func StyleColorsAuto()
- func StyleColorsAutoV(dst *Style)
- func StyleColorsClassic()
- func StyleColorsClassicV(dst *Style)
- func StyleColorsDark()
- func StyleColorsDarkV(dst *Style)
- func StyleColorsLight()
- func StyleColorsLightV(dst *Style)
- func SubplotNextCell()
- func TagXBool(x float64, col imgui.Vec4)
- func TagXBoolV(x float64, col imgui.Vec4, round bool)
- func TagXStr(x float64, col imgui.Vec4, fmt string)
- func TagYBool(y float64, col imgui.Vec4)
- func TagYBoolV(y float64, col imgui.Vec4, round bool)
- func TagYStr(y float64, col imgui.Vec4, fmt string)
- func TransformForwardLog10(v float64, noname1 uintptr) float64
- func TransformForwardLogit(v float64, noname1 uintptr) float64
- func TransformForwardSymLog(v float64, noname1 uintptr) float64
- func TransformInverseLog10(v float64, noname1 uintptr) float64
- func TransformInverseLogit(v float64, noname1 uintptr) float64
- func TransformInverseSymLog(v float64, noname1 uintptr) float64
- type AlignmentData
- func (self *AlignmentData) Begin()
- func (self AlignmentData) C() (C.ImPlotAlignmentData, func())
- func (self *AlignmentData) Destroy()
- func (self *AlignmentData) End()
- func (self *AlignmentData) Handle() (result *C.ImPlotAlignmentData, fin func())
- func (self *AlignmentData) PadA() float32
- func (self *AlignmentData) PadAMax() float32
- func (self *AlignmentData) PadB() float32
- func (self *AlignmentData) PadBMax() float32
- func (self *AlignmentData) Reset()
- func (self AlignmentData) SetPadA(v float32)
- func (self AlignmentData) SetPadAMax(v float32)
- func (self AlignmentData) SetPadB(v float32)
- func (self AlignmentData) SetPadBMax(v float32)
- func (self AlignmentData) SetVertical(v bool)
- func (self *AlignmentData) Update(pad_a, pad_b, delta_a, delta_b *float32)
- func (self *AlignmentData) Vertical() bool
- type Annotation
- func (self Annotation) C() (C.ImPlotAnnotation, func())
- func (self *Annotation) Clamp() bool
- func (self *Annotation) ColorBg() uint32
- func (self *Annotation) ColorFg() uint32
- func (self *Annotation) Destroy()
- func (self *Annotation) Handle() (result *C.ImPlotAnnotation, fin func())
- func (self *Annotation) Offset() imgui.Vec2
- func (self *Annotation) Pos() imgui.Vec2
- func (self Annotation) SetClamp(v bool)
- func (self Annotation) SetColorBg(v uint32)
- func (self Annotation) SetColorFg(v uint32)
- func (self Annotation) SetOffset(v imgui.Vec2)
- func (self Annotation) SetPos(v imgui.Vec2)
- func (self Annotation) SetTextOffset(v int32)
- func (self *Annotation) TextOffset() int32
- type AnnotationCollection
- func (self *AnnotationCollection) Annotations() vectors.Vector[Annotation]
- func (self *AnnotationCollection) Append(pos, off imgui.Vec2, bg, fg uint32, clamp bool, fmt string)
- func (self AnnotationCollection) C() (C.ImPlotAnnotationCollection, func())
- func (self *AnnotationCollection) Destroy()
- func (self *AnnotationCollection) Handle() (result *C.ImPlotAnnotationCollection, fin func())
- func (self *AnnotationCollection) Reset()
- func (self AnnotationCollection) SetAnnotations(v vectors.Vector[Annotation])
- func (self AnnotationCollection) SetSize(v int32)
- func (self AnnotationCollection) SetTextBuffer(v imgui.TextBuffer)
- func (self *AnnotationCollection) Size() int32
- func (self *AnnotationCollection) Text(idx int32) string
- func (self *AnnotationCollection) TextBuffer() imgui.TextBuffer
- type Axis
- func (self *Axis) ApplyFit(padding float32)
- func (self *Axis) Aspect() float64
- func (self Axis) C() (C.ImPlotAxis, func())
- func (self *Axis) CanInitFit() bool
- func (self *Axis) ColorAct() uint32
- func (self *Axis) ColorBg() uint32
- func (self *Axis) ColorHiLi() uint32
- func (self *Axis) ColorHov() uint32
- func (self *Axis) ColorMaj() uint32
- func (self *Axis) ColorMin() uint32
- func (self *Axis) ColorTick() uint32
- func (self *Axis) ColorTxt() uint32
- func (self *Axis) Constrain()
- func (self *Axis) ConstraintRange() Range
- func (self *Axis) ConstraintZoom() Range
- func (self *Axis) Datum1() float32
- func (self *Axis) Datum2() float32
- func (self *Axis) Destroy()
- func (self *Axis) Enabled() bool
- func (self *Axis) ExtendFit(v float64)
- func (self *Axis) ExtendFitWith(alt *Axis, v, v_alt float64)
- func (self *Axis) FitExtents() Range
- func (self *Axis) FitThisFrame() bool
- func (self *Axis) Flags() AxisFlags
- func (self *Axis) FormatSpec() [16]rune
- func (self *Axis) Formatter() Formatter
- func (self *Axis) FormatterData() uintptr
- func (self *Axis) Handle() (result *C.ImPlotAxis, fin func())
- func (self *Axis) HasFormatSpec() bool
- func (self *Axis) HasGridLines() bool
- func (self *Axis) HasLabel() bool
- func (self *Axis) HasMenus() bool
- func (self *Axis) HasRange() bool
- func (self *Axis) HasTickLabels() bool
- func (self *Axis) HasTickMarks() bool
- func (self *Axis) Held() bool
- func (self *Axis) HoverRect() imgui.Rect
- func (self *Axis) Hovered() bool
- func (self *Axis) ID() imgui.ID
- func (self *Axis) IsAutoFitting() bool
- func (self *Axis) IsForeground() bool
- func (self *Axis) IsInputLocked() bool
- func (self *Axis) IsInputLockedMax() bool
- func (self *Axis) IsInputLockedMin() bool
- func (self *Axis) IsInverted() bool
- func (self *Axis) IsLocked() bool
- func (self *Axis) IsLockedMax() bool
- func (self *Axis) IsLockedMin() bool
- func (self *Axis) IsOpposite() bool
- func (self *Axis) IsPanLocked(increasing bool) bool
- func (self *Axis) IsRangeLocked() bool
- func (self *Axis) LabelOffset() int32
- func (self *Axis) LinkedMax() *float64
- func (self *Axis) LinkedMin() *float64
- func (self *Axis) OrthoAxis() *Axis
- func (self *Axis) PickerLevel() int32
- func (self *Axis) PickerTimeMax() PlotTime
- func (self *Axis) PickerTimeMin() PlotTime
- func (self *Axis) PixelMax() float32
- func (self *Axis) PixelMin() float32
- func (self *Axis) PixelSize() float32
- func (self *Axis) PixelsToPlot(pix float32) float64
- func (self *Axis) PlotToPixels(plt float64) float32
- func (self *Axis) PreviousFlags() AxisFlags
- func (self *Axis) PullLinks()
- func (self *Axis) PushLinks()
- func (self *Axis) Range() Range
- func (self *Axis) RangeCond() Cond
- func (self *Axis) Reset()
- func (self *Axis) Scale() Scale
- func (self *Axis) ScaleMax() float64
- func (self *Axis) ScaleMin() float64
- func (self *Axis) ScaleToPixel() float64
- func (self *Axis) SetAspect(unit_per_pix float64)
- func (self Axis) SetColorAct(v uint32)
- func (self Axis) SetColorBg(v uint32)
- func (self Axis) SetColorHiLi(v uint32)
- func (self Axis) SetColorHov(v uint32)
- func (self Axis) SetColorMaj(v uint32)
- func (self Axis) SetColorMin(v uint32)
- func (self Axis) SetColorTick(v uint32)
- func (self Axis) SetColorTxt(v uint32)
- func (self Axis) SetConstraintRange(v Range)
- func (self Axis) SetConstraintZoom(v Range)
- func (self Axis) SetDatum1(v float32)
- func (self Axis) SetDatum2(v float32)
- func (self Axis) SetEnabled(v bool)
- func (self Axis) SetFitExtents(v Range)
- func (self Axis) SetFitThisFrame(v bool)
- func (self Axis) SetFlags(v AxisFlags)
- func (self Axis) SetFormatSpec(v *[16]rune)
- func (self Axis) SetFormatter(v Formatter)
- func (self Axis) SetFormatterData(v uintptr)
- func (self Axis) SetHasFormatSpec(v bool)
- func (self Axis) SetHasRange(v bool)
- func (self Axis) SetHeld(v bool)
- func (self Axis) SetHoverRect(v imgui.Rect)
- func (self Axis) SetHovered(v bool)
- func (self Axis) SetID(v imgui.ID)
- func (self Axis) SetLabelOffset(v int32)
- func (self Axis) SetLinkedMax(v *float64)
- func (self Axis) SetLinkedMin(v *float64)
- func (self *Axis) SetMax(_max float64) bool
- func (self *Axis) SetMaxV(_max float64, force bool) bool
- func (self *Axis) SetMin(_min float64) bool
- func (self *Axis) SetMinV(_min float64, force bool) bool
- func (self Axis) SetOrthoAxis(v *Axis)
- func (self Axis) SetPickerLevel(v int32)
- func (self Axis) SetPickerTimeMax(v PlotTime)
- func (self Axis) SetPickerTimeMin(v PlotTime)
- func (self Axis) SetPixelMax(v float32)
- func (self Axis) SetPixelMin(v float32)
- func (self Axis) SetPreviousFlags(v AxisFlags)
- func (self Axis) SetRange(v Range)
- func (self Axis) SetRangeCond(v Cond)
- func (self *Axis) SetRangePlotRange(rangeArg Range)
- func (self *Axis) SetRangedouble(v1, v2 float64)
- func (self Axis) SetScale(v Scale)
- func (self Axis) SetScaleMax(v float64)
- func (self Axis) SetScaleMin(v float64)
- func (self Axis) SetScaleToPixel(v float64)
- func (self Axis) SetShowDefaultTicks(v bool)
- func (self Axis) SetTicker(v Ticker)
- func (self Axis) SetTransformData(v uintptr)
- func (self Axis) SetTransformForward(v Transform)
- func (self Axis) SetTransformInverse(v Transform)
- func (self Axis) SetVertical(v bool)
- func (self *Axis) ShowDefaultTicks() bool
- func (self *Axis) Ticker() Ticker
- func (self *Axis) TransformData() uintptr
- func (self *Axis) TransformForward() Transform
- func (self *Axis) TransformInverse() Transform
- func (self *Axis) UpdateTransformCache()
- func (self *Axis) Vertical() bool
- func (self *Axis) WillRender() bool
- type AxisColor
- type AxisEnum
- type AxisFlags
- type BarGroupsFlags
- type BarsFlags
- type Bin
- type Col
- type Colormap
- func AddColormapU32Ptr(name string, cols *uint32, size int32) Colormap
- func AddColormapU32PtrV(name string, cols *uint32, size int32, qual bool) Colormap
- func AddColormapVec4Ptr(name string, cols *imgui.Vec4, size int32) Colormap
- func AddColormapVec4PtrV(name string, cols *imgui.Vec4, size int32, qual bool) Colormap
- func GetColormapIndex(name string) Colormap
- type ColormapData
- func (self *ColormapData) Append(name string, keys *uint32, count int32, qual bool) int32
- func (self *ColormapData) AppendTable(cmap Colormap)
- func (self ColormapData) C() (C.ImPlotColormapData, func())
- func (self *ColormapData) Count() int32
- func (self *ColormapData) Destroy()
- func (self *ColormapData) Handle() (result *C.ImPlotColormapData, fin func())
- func (self *ColormapData) Index(name string) Colormap
- func (self *ColormapData) IsQual(cmap Colormap) bool
- func (self *ColormapData) KeyColor(cmap Colormap, idx int32) uint32
- func (self *ColormapData) KeyCount(cmap Colormap) int32
- func (self *ColormapData) KeyCounts() vectors.Vector[int32]
- func (self *ColormapData) KeyOffsets() vectors.Vector[int32]
- func (self *ColormapData) Keys(cmap Colormap) *uint32
- func (self *ColormapData) LerpTable(cmap Colormap, t float32) uint32
- func (self *ColormapData) Map() imgui.Storage
- func (self *ColormapData) Name(cmap Colormap) string
- func (self *ColormapData) Quals() vectors.Vector[bool]
- func (self *ColormapData) RebuildTables()
- func (self ColormapData) SetCount(v int32)
- func (self *ColormapData) SetKeyColor(cmap Colormap, idx int32, value uint32)
- func (self ColormapData) SetKeyCounts(v vectors.Vector[int32])
- func (self ColormapData) SetKeyOffsets(v vectors.Vector[int32])
- func (self ColormapData) SetKeys(v vectors.Vector[uint32])
- func (self ColormapData) SetMap(v imgui.Storage)
- func (self ColormapData) SetQuals(v vectors.Vector[bool])
- func (self ColormapData) SetTableOffsets(v vectors.Vector[int32])
- func (self ColormapData) SetTableSizes(v vectors.Vector[int32])
- func (self ColormapData) SetTables(v vectors.Vector[uint32])
- func (self ColormapData) SetText(v imgui.TextBuffer)
- func (self ColormapData) SetTextOffsets(v vectors.Vector[int32])
- func (self *ColormapData) Table(cmap Colormap) *uint32
- func (self *ColormapData) TableColor(cmap Colormap, idx int32) uint32
- func (self *ColormapData) TableOffsets() vectors.Vector[int32]
- func (self *ColormapData) TableSize(cmap Colormap) int32
- func (self *ColormapData) TableSizes() vectors.Vector[int32]
- func (self *ColormapData) Tables() vectors.Vector[uint32]
- func (self *ColormapData) Text() imgui.TextBuffer
- func (self *ColormapData) TextOffsets() vectors.Vector[int32]
- type ColormapScaleFlags
- type Cond
- type Context
- func (self *Context) Annotations() AnnotationCollection
- func (self Context) C() (C.ImPlotContext, func())
- func (self *Context) CTicker() Ticker
- func (self *Context) ColorModifiers() vectors.Vector[imgui.ColorMod]
- func (self *Context) ColormapData() ColormapData
- func (self *Context) ColormapModifiers() vectors.Vector[Colormap]
- func (self *Context) CurrentAlignmentH() *AlignmentData
- func (self *Context) CurrentAlignmentV() *AlignmentData
- func (self *Context) CurrentItem() *Item
- func (self *Context) CurrentItems() *ItemGroup
- func (self *Context) CurrentPlot() *Plot
- func (self *Context) CurrentSubplot() *Subplot
- func (self *Context) DigitalPlotItemCnt() int32
- func (self *Context) DigitalPlotOffset() int32
- func (self *Context) Handle() (result *C.ImPlotContext, fin func())
- func (self *Context) InputMap() InputMap
- func (self *Context) MousePosStringBuilder() imgui.TextBuffer
- func (self *Context) NextItemData() NextItemData
- func (self *Context) NextPlotData() NextPlotData
- func (self *Context) OpenContextThisFrame() bool
- func (self *Context) PreviousItem() *Item
- func (self Context) SetAnnotations(v AnnotationCollection)
- func (self Context) SetCTicker(v Ticker)
- func (self Context) SetColorModifiers(v vectors.Vector[imgui.ColorMod])
- func (self Context) SetColormapData(v ColormapData)
- func (self Context) SetColormapModifiers(v vectors.Vector[Colormap])
- func (self Context) SetCurrentAlignmentH(v *AlignmentData)
- func (self Context) SetCurrentAlignmentV(v *AlignmentData)
- func (self Context) SetCurrentItem(v *Item)
- func (self Context) SetCurrentItems(v *ItemGroup)
- func (self Context) SetCurrentPlot(v *Plot)
- func (self Context) SetCurrentSubplot(v *Subplot)
- func (self Context) SetDigitalPlotItemCnt(v int32)
- func (self Context) SetDigitalPlotOffset(v int32)
- func (self Context) SetInputMap(v InputMap)
- func (self Context) SetMousePosStringBuilder(v imgui.TextBuffer)
- func (self Context) SetNextItemData(v NextItemData)
- func (self Context) SetNextPlotData(v NextPlotData)
- func (self Context) SetOpenContextThisFrame(v bool)
- func (self Context) SetPreviousItem(v *Item)
- func (self Context) SetSortItems(v *ItemGroup)
- func (self Context) SetStyle(v Style)
- func (self Context) SetStyleModifiers(v vectors.Vector[imgui.StyleMod])
- func (self Context) SetTags(v TagCollection)
- func (self Context) SetTempDouble1(v vectors.Vector[float64])
- func (self Context) SetTempDouble2(v vectors.Vector[float64])
- func (self Context) SetTempInt1(v vectors.Vector[int32])
- func (self Context) SetTm(v Tm)
- func (self *Context) SortItems() *ItemGroup
- func (self *Context) Style() Style
- func (self *Context) StyleModifiers() vectors.Vector[imgui.StyleMod]
- func (self *Context) Tags() TagCollection
- func (self *Context) TempDouble1() vectors.Vector[float64]
- func (self *Context) TempDouble2() vectors.Vector[float64]
- func (self *Context) TempInt1() vectors.Vector[int32]
- func (self *Context) Tm() Tm
- type DateFmt
- type DateTimeSpec
- func (self DateTimeSpec) C() (C.ImPlotDateTimeSpec, func())
- func (self *DateTimeSpec) Date() DateFmt
- func (self *DateTimeSpec) Destroy()
- func (self *DateTimeSpec) Handle() (result *C.ImPlotDateTimeSpec, fin func())
- func (self DateTimeSpec) SetDate(v DateFmt)
- func (self DateTimeSpec) SetTime(v TimeFmt)
- func (self DateTimeSpec) SetUse24HourClock(v bool)
- func (self DateTimeSpec) SetUseISO8601(v bool)
- func (self *DateTimeSpec) Time() TimeFmt
- func (self *DateTimeSpec) Use24HourClock() bool
- func (self *DateTimeSpec) UseISO8601() bool
- type DigitalFlags
- type DragToolFlags
- type DummyFlags
- type ErrorBarsFlags
- type Flags
- type Formatter
- type FormatterTimeData
- func (self FormatterTimeData) C() (C.Formatter_Time_Data, func())
- func (self *FormatterTimeData) Handle() (result *C.Formatter_Time_Data, fin func())
- func (self *FormatterTimeData) TimeDataGetSpec() DateTimeSpec
- func (self *FormatterTimeData) TimeDataGetTime() PlotTime
- func (self *FormatterTimeData) TimeDataGetUserFormatter() Formatter
- func (self *FormatterTimeData) TimeDataGetUserFormatterData() uintptr
- type HeatmapFlags
- type HistogramFlags
- type ImageFlags
- type InfLinesFlags
- type InputMap
- func (self InputMap) C() (C.ImPlotInputMap, func())
- func (self *InputMap) Destroy()
- func (self *InputMap) Fit() imgui.MouseButton
- func (self *InputMap) Handle() (result *C.ImPlotInputMap, fin func())
- func (self *InputMap) Menu() imgui.MouseButton
- func (self *InputMap) OverrideMod() int32
- func (self *InputMap) Pan() imgui.MouseButton
- func (self *InputMap) PanMod() int32
- func (self *InputMap) Select() imgui.MouseButton
- func (self *InputMap) SelectCancel() imgui.MouseButton
- func (self *InputMap) SelectHorzMod() int32
- func (self *InputMap) SelectMod() int32
- func (self *InputMap) SelectVertMod() int32
- func (self InputMap) SetFit(v imgui.MouseButton)
- func (self InputMap) SetMenu(v imgui.MouseButton)
- func (self InputMap) SetOverrideMod(v int32)
- func (self InputMap) SetPan(v imgui.MouseButton)
- func (self InputMap) SetPanMod(v int32)
- func (self InputMap) SetSelect(v imgui.MouseButton)
- func (self InputMap) SetSelectCancel(v imgui.MouseButton)
- func (self InputMap) SetSelectHorzMod(v int32)
- func (self InputMap) SetSelectMod(v int32)
- func (self InputMap) SetSelectVertMod(v int32)
- func (self InputMap) SetZoomMod(v int32)
- func (self InputMap) SetZoomRate(v float32)
- func (self *InputMap) ZoomMod() int32
- func (self *InputMap) ZoomRate() float32
- type Item
- func GetCurrentItem() *Item
- func GetItem(label_id string) *Item
- func NewEmptyItem() *Item
- func NewItem() *Item
- func NewItemFromC[SRC any](cvalue SRC) *Item
- func RegisterOrGetItem(label_id string, flags ItemFlags) *Item
- func RegisterOrGetItemV(label_id string, flags ItemFlags, just_created *bool) *Item
- func (self Item) C() (C.ImPlotItem, func())
- func (self *Item) Color() uint32
- func (self *Item) Destroy()
- func (self *Item) Handle() (result *C.ImPlotItem, fin func())
- func (self *Item) ID() imgui.ID
- func (self *Item) LegendHoverRect() imgui.Rect
- func (self *Item) LegendHovered() bool
- func (self *Item) NameOffset() int32
- func (self *Item) SeenThisFrame() bool
- func (self Item) SetColor(v uint32)
- func (self Item) SetID(v imgui.ID)
- func (self Item) SetLegendHoverRect(v imgui.Rect)
- func (self Item) SetLegendHovered(v bool)
- func (self Item) SetNameOffset(v int32)
- func (self Item) SetSeenThisFrame(v bool)
- func (self Item) SetShow(v bool)
- func (self *Item) Show() bool
- type ItemFlags
- type ItemGroup
- func (self ItemGroup) C() (C.ImPlotItemGroup, func())
- func (self *ItemGroup) ColormapIdx() int32
- func (self *ItemGroup) Destroy()
- func (self *ItemGroup) Handle() (result *C.ImPlotItemGroup, fin func())
- func (self *ItemGroup) ID() imgui.ID
- func (self *ItemGroup) ItemByID(id imgui.ID) *Item
- func (self *ItemGroup) ItemByIndex(i int32) *Item
- func (self *ItemGroup) ItemCount() int32
- func (self *ItemGroup) ItemID(label_id string) imgui.ID
- func (self *ItemGroup) ItemIndex(item *Item) int32
- func (self *ItemGroup) ItemStr(label_id string) *Item
- func (self *ItemGroup) Legend() Legend
- func (self *ItemGroup) LegendCount() int32
- func (self *ItemGroup) LegendItem(i int32) *Item
- func (self *ItemGroup) LegendLabel(i int32) string
- func (self *ItemGroup) OrAddItem(id imgui.ID) *Item
- func (self *ItemGroup) Reset()
- func (self ItemGroup) SetColormapIdx(v int32)
- func (self ItemGroup) SetID(v imgui.ID)
- func (self ItemGroup) SetLegend(v Legend)
- type Legend
- func (self Legend) C() (C.ImPlotLegend, func())
- func (self *Legend) CanGoInside() bool
- func (self *Legend) Destroy()
- func (self *Legend) Flags() LegendFlags
- func (self *Legend) Handle() (result *C.ImPlotLegend, fin func())
- func (self *Legend) Held() bool
- func (self *Legend) Hovered() bool
- func (self *Legend) Indices() vectors.Vector[int32]
- func (self *Legend) Labels() imgui.TextBuffer
- func (self *Legend) Location() Location
- func (self *Legend) PreviousFlags() LegendFlags
- func (self *Legend) PreviousLocation() Location
- func (self *Legend) Rect() imgui.Rect
- func (self *Legend) RectClamped() imgui.Rect
- func (self *Legend) Reset()
- func (self *Legend) Scroll() imgui.Vec2
- func (self Legend) SetCanGoInside(v bool)
- func (self Legend) SetFlags(v LegendFlags)
- func (self Legend) SetHeld(v bool)
- func (self Legend) SetHovered(v bool)
- func (self Legend) SetIndices(v vectors.Vector[int32])
- func (self Legend) SetLabels(v imgui.TextBuffer)
- func (self Legend) SetLocation(v Location)
- func (self Legend) SetPreviousFlags(v LegendFlags)
- func (self Legend) SetPreviousLocation(v Location)
- func (self Legend) SetRect(v imgui.Rect)
- func (self Legend) SetRectClamped(v imgui.Rect)
- func (self Legend) SetScroll(v imgui.Vec2)
- type LegendFlags
- type LineFlags
- type Location
- type Marker
- type MouseTextFlags
- type NextItemData
- func (self NextItemData) C() (C.ImPlotNextItemData, func())
- func (self *NextItemData) Colors() [5]imgui.Vec4
- func (self *NextItemData) Destroy()
- func (self *NextItemData) DigitalBitGap() float32
- func (self *NextItemData) DigitalBitHeight() float32
- func (self *NextItemData) ErrorBarSize() float32
- func (self *NextItemData) ErrorBarWeight() float32
- func (self *NextItemData) FillAlpha() float32
- func (self *NextItemData) Handle() (result *C.ImPlotNextItemData, fin func())
- func (self *NextItemData) HasHidden() bool
- func (self *NextItemData) Hidden() bool
- func (self *NextItemData) HiddenCond() Cond
- func (self *NextItemData) LineWeight() float32
- func (self *NextItemData) Marker() Marker
- func (self *NextItemData) MarkerSize() float32
- func (self *NextItemData) MarkerWeight() float32
- func (self *NextItemData) RenderFill() bool
- func (self *NextItemData) RenderLine() bool
- func (self *NextItemData) RenderMarkerFill() bool
- func (self *NextItemData) RenderMarkerLine() bool
- func (self *NextItemData) Reset()
- func (self NextItemData) SetColors(v *[5]imgui.Vec4)
- func (self NextItemData) SetDigitalBitGap(v float32)
- func (self NextItemData) SetDigitalBitHeight(v float32)
- func (self NextItemData) SetErrorBarSize(v float32)
- func (self NextItemData) SetErrorBarWeight(v float32)
- func (self NextItemData) SetFillAlpha(v float32)
- func (self NextItemData) SetHasHidden(v bool)
- func (self NextItemData) SetHidden(v bool)
- func (self NextItemData) SetHiddenCond(v Cond)
- func (self NextItemData) SetLineWeight(v float32)
- func (self NextItemData) SetMarker(v Marker)
- func (self NextItemData) SetMarkerSize(v float32)
- func (self NextItemData) SetMarkerWeight(v float32)
- func (self NextItemData) SetRenderFill(v bool)
- func (self NextItemData) SetRenderLine(v bool)
- func (self NextItemData) SetRenderMarkerFill(v bool)
- func (self NextItemData) SetRenderMarkerLine(v bool)
- type NextPlotData
- func (self NextPlotData) C() (C.ImPlotNextPlotData, func())
- func (self *NextPlotData) Destroy()
- func (self *NextPlotData) Fit() [6]bool
- func (self *NextPlotData) Handle() (result *C.ImPlotNextPlotData, fin func())
- func (self *NextPlotData) HasRange() [6]bool
- func (self *NextPlotData) LinkedMax() [6]*float64
- func (self *NextPlotData) LinkedMin() [6]*float64
- func (self *NextPlotData) Range() [6]Range
- func (self *NextPlotData) RangeCond() [6]Cond
- func (self *NextPlotData) Reset()
- func (self NextPlotData) SetFit(v *[6]bool)
- func (self NextPlotData) SetHasRange(v *[6]bool)
- func (self NextPlotData) SetLinkedMax(v *[6]*float64)
- func (self NextPlotData) SetLinkedMin(v *[6]*float64)
- func (self NextPlotData) SetRange(v *[6]Range)
- func (self NextPlotData) SetRangeCond(v *[6]Cond)
- type PieChartFlags
- type Plot
- func (self *Plot) Axes() [6]Axis
- func (self *Plot) AxesRect() imgui.Rect
- func (self *Plot) AxisLabel(axis Axis) string
- func (self Plot) C() (C.ImPlotPlot, func())
- func (self *Plot) CanvasRect() imgui.Rect
- func (self *Plot) ClearTextBuffer()
- func (self *Plot) ContextLocked() bool
- func (self *Plot) CurrentX() AxisEnum
- func (self *Plot) CurrentY() AxisEnum
- func (self *Plot) Destroy()
- func (self *Plot) EnabledAxesX() int32
- func (self *Plot) EnabledAxesY() int32
- func (self *Plot) FitThisFrame() bool
- func (self *Plot) Flags() Flags
- func (self *Plot) FrameRect() imgui.Rect
- func (self *Plot) Handle() (result *C.ImPlotPlot, fin func())
- func (self *Plot) HasTitle() bool
- func (self *Plot) Held() bool
- func (self *Plot) Hovered() bool
- func (self *Plot) ID() imgui.ID
- func (self *Plot) Initialized() bool
- func (self *Plot) IsInputLocked() bool
- func (self *Plot) Items() ItemGroup
- func (self *Plot) JustCreated() bool
- func (self *Plot) MouseTextFlags() MouseTextFlags
- func (self *Plot) MouseTextLocation() Location
- func (self *Plot) PlotRect() imgui.Rect
- func (self *Plot) PreviousFlags() Flags
- func (self *Plot) SelectRect() imgui.Rect
- func (self *Plot) SelectStart() imgui.Vec2
- func (self *Plot) Selected() bool
- func (self *Plot) Selecting() bool
- func (self Plot) SetAxes(v *[6]Axis)
- func (self Plot) SetAxesRect(v imgui.Rect)
- func (self *Plot) SetAxisLabel(axis *Axis, label string)
- func (self Plot) SetCanvasRect(v imgui.Rect)
- func (self Plot) SetContextLocked(v bool)
- func (self Plot) SetCurrentX(v AxisEnum)
- func (self Plot) SetCurrentY(v AxisEnum)
- func (self Plot) SetFitThisFrame(v bool)
- func (self Plot) SetFlags(v Flags)
- func (self Plot) SetFrameRect(v imgui.Rect)
- func (self Plot) SetHeld(v bool)
- func (self Plot) SetHovered(v bool)
- func (self Plot) SetID(v imgui.ID)
- func (self Plot) SetInitialized(v bool)
- func (self Plot) SetItems(v ItemGroup)
- func (self Plot) SetJustCreated(v bool)
- func (self Plot) SetMouseTextFlags(v MouseTextFlags)
- func (self Plot) SetMouseTextLocation(v Location)
- func (self Plot) SetPlotRect(v imgui.Rect)
- func (self Plot) SetPreviousFlags(v Flags)
- func (self Plot) SetSelectRect(v imgui.Rect)
- func (self Plot) SetSelectStart(v imgui.Vec2)
- func (self Plot) SetSelected(v bool)
- func (self Plot) SetSelecting(v bool)
- func (self Plot) SetSetupLocked(v bool)
- func (self Plot) SetTextBuffer(v imgui.TextBuffer)
- func (self *Plot) SetTitle(title string)
- func (self Plot) SetTitleOffset(v int32)
- func (self *Plot) SetupLocked() bool
- func (self *Plot) TextBuffer() imgui.TextBuffer
- func (self *Plot) Title() string
- func (self *Plot) TitleOffset() int32
- func (self *Plot) XAxis(i int32) *Axis
- func (self *Plot) XAxisconst(i int32) *Axis
- func (self *Plot) YAxis(i int32) *Axis
- func (self *Plot) YAxisconst(i int32) *Axis
- type PlotPoint
- func GetPlotMousePos() PlotPoint
- func GetPlotMousePosV(x_axis, y_axis AxisEnum) PlotPoint
- func NewPlotPoint(x, y float64) PlotPoint
- func PixelsToPlotFloat(x, y float32) PlotPoint
- func PixelsToPlotFloatV(x, y float32, x_axis, y_axis AxisEnum) PlotPoint
- func PixelsToPlotVec2(pix imgui.Vec2) PlotPoint
- func PixelsToPlotVec2V(pix imgui.Vec2, x_axis, y_axis AxisEnum) PlotPoint
- type PlotTime
- func AddTime(t PlotTime, unit TimeUnit, count int32) PlotTime
- func CeilTime(t PlotTime, unit TimeUnit) PlotTime
- func CombineDateTime(date_part, time_part PlotTime) PlotTime
- func FloorTime(t PlotTime, unit TimeUnit) PlotTime
- func MakeTime(year int32) PlotTime
- func MakeTimeV(year, month, day, hour, min, sec, us int32) PlotTime
- func NewPlotTime(t time.Time) PlotTime
- func Now() PlotTime
- func RoundTime(t PlotTime, unit TimeUnit) PlotTime
- func TimeFromDouble(t float64) PlotTime
- func Today() PlotTime
- type PointError
- func (self PointError) C() (C.ImPlotPointError, func())
- func (self *PointError) Destroy()
- func (self *PointError) Handle() (result *C.ImPlotPointError, fin func())
- func (self *PointError) Neg() float64
- func (self *PointError) Pos() float64
- func (self PointError) SetNeg(v float64)
- func (self PointError) SetPos(v float64)
- func (self PointError) SetX(v float64)
- func (self PointError) SetY(v float64)
- func (self *PointError) X() float64
- func (self *PointError) Y() float64
- type Range
- func (self Range) C() (C.ImPlotRange, func())
- func (self *Range) Clamp(value float64) float64
- func (self *Range) Contains(value float64) bool
- func (self *Range) Destroy()
- func (self *Range) Handle() (result *C.ImPlotRange, fin func())
- func (self *Range) Max() float64
- func (self *Range) Min() float64
- func (self Range) SetMax(v float64)
- func (self Range) SetMin(v float64)
- func (self *Range) Size() float64
- type Rect
- func GetPlotLimits() Rect
- func GetPlotLimitsV(x_axis, y_axis AxisEnum) Rect
- func GetPlotSelection() Rect
- func GetPlotSelectionV(x_axis, y_axis AxisEnum) Rect
- func NewEmptyRect() *Rect
- func NewRectFromC[SRC any](cvalue SRC) *Rect
- func NewRectNil() *Rect
- func NewRectdouble(x_min, x_max, y_min, y_max float64) *Rect
- func (self Rect) C() (C.ImPlotRect, func())
- func (self *Rect) ClampPlotPoInt(p PlotPoint) PlotPoint
- func (self *Rect) Clampdouble(x, y float64) PlotPoint
- func (self *Rect) ContainsPlotPoInt(p PlotPoint) bool
- func (self *Rect) Containsdouble(x, y float64) bool
- func (self *Rect) Destroy()
- func (self *Rect) Handle() (result *C.ImPlotRect, fin func())
- func (self *Rect) Max() PlotPoint
- func (self *Rect) Min() PlotPoint
- func (self Rect) SetX(v Range)
- func (self Rect) SetY(v Range)
- func (self *Rect) Size() PlotPoint
- func (self *Rect) X() Range
- func (self *Rect) Y() Range
- type Scale
- type ScatterFlags
- type ShadedFlags
- type StairsFlags
- type StemsFlags
- type Style
- func (self *Style) AnnotationPadding() imgui.Vec2
- func (self Style) C() (C.ImPlotStyle, func())
- func (self *Style) Colormap() Colormap
- func (self *Style) Colors() [21]imgui.Vec4
- func (self *Style) Destroy()
- func (self *Style) DigitalBitGap() float32
- func (self *Style) DigitalBitHeight() float32
- func (self *Style) ErrorBarSize() float32
- func (self *Style) ErrorBarWeight() float32
- func (self *Style) FillAlpha() float32
- func (self *Style) FitPadding() imgui.Vec2
- func (self *Style) Handle() (result *C.ImPlotStyle, fin func())
- func (self *Style) LabelPadding() imgui.Vec2
- func (self *Style) LegendInnerPadding() imgui.Vec2
- func (self *Style) LegendPadding() imgui.Vec2
- func (self *Style) LegendSpacing() imgui.Vec2
- func (self *Style) LineWeight() float32
- func (self *Style) MajorGridSize() imgui.Vec2
- func (self *Style) MajorTickLen() imgui.Vec2
- func (self *Style) MajorTickSize() imgui.Vec2
- func (self *Style) Marker() int32
- func (self *Style) MarkerSize() float32
- func (self *Style) MarkerWeight() float32
- func (self *Style) MinorAlpha() float32
- func (self *Style) MinorGridSize() imgui.Vec2
- func (self *Style) MinorTickLen() imgui.Vec2
- func (self *Style) MinorTickSize() imgui.Vec2
- func (self *Style) MousePosPadding() imgui.Vec2
- func (self *Style) PlotBorderSize() float32
- func (self *Style) PlotDefaultSize() imgui.Vec2
- func (self *Style) PlotMinSize() imgui.Vec2
- func (self *Style) PlotPadding() imgui.Vec2
- func (self Style) SetAnnotationPadding(v imgui.Vec2)
- func (self Style) SetColormap(v Colormap)
- func (self Style) SetColors(v *[21]imgui.Vec4)
- func (self Style) SetDigitalBitGap(v float32)
- func (self Style) SetDigitalBitHeight(v float32)
- func (self Style) SetErrorBarSize(v float32)
- func (self Style) SetErrorBarWeight(v float32)
- func (self Style) SetFillAlpha(v float32)
- func (self Style) SetFitPadding(v imgui.Vec2)
- func (self Style) SetLabelPadding(v imgui.Vec2)
- func (self Style) SetLegendInnerPadding(v imgui.Vec2)
- func (self Style) SetLegendPadding(v imgui.Vec2)
- func (self Style) SetLegendSpacing(v imgui.Vec2)
- func (self Style) SetLineWeight(v float32)
- func (self Style) SetMajorGridSize(v imgui.Vec2)
- func (self Style) SetMajorTickLen(v imgui.Vec2)
- func (self Style) SetMajorTickSize(v imgui.Vec2)
- func (self Style) SetMarker(v int32)
- func (self Style) SetMarkerSize(v float32)
- func (self Style) SetMarkerWeight(v float32)
- func (self Style) SetMinorAlpha(v float32)
- func (self Style) SetMinorGridSize(v imgui.Vec2)
- func (self Style) SetMinorTickLen(v imgui.Vec2)
- func (self Style) SetMinorTickSize(v imgui.Vec2)
- func (self Style) SetMousePosPadding(v imgui.Vec2)
- func (self Style) SetPlotBorderSize(v float32)
- func (self Style) SetPlotDefaultSize(v imgui.Vec2)
- func (self Style) SetPlotMinSize(v imgui.Vec2)
- func (self Style) SetPlotPadding(v imgui.Vec2)
- func (self Style) SetUse24HourClock(v bool)
- func (self Style) SetUseISO8601(v bool)
- func (self Style) SetUseLocalTime(v bool)
- func (self *Style) Use24HourClock() bool
- func (self *Style) UseISO8601() bool
- func (self *Style) UseLocalTime() bool
- type StyleVar
- type Subplot
- func (self Subplot) C() (C.ImPlotSubplot, func())
- func (self *Subplot) CellSize() imgui.Vec2
- func (self *Subplot) ColAlignmentData() vectors.Vector[AlignmentData]
- func (self *Subplot) ColLinkData() vectors.Vector[Range]
- func (self *Subplot) ColRatios() vectors.Vector[float32]
- func (self *Subplot) Cols() int32
- func (self *Subplot) CurrentIdx() int32
- func (self *Subplot) Destroy()
- func (self *Subplot) Flags() SubplotFlags
- func (self *Subplot) FrameHovered() bool
- func (self *Subplot) FrameRect() imgui.Rect
- func (self *Subplot) GridRect() imgui.Rect
- func (self *Subplot) Handle() (result *C.ImPlotSubplot, fin func())
- func (self *Subplot) HasTitle() bool
- func (self *Subplot) ID() imgui.ID
- func (self *Subplot) Items() ItemGroup
- func (self *Subplot) PreviousFlags() SubplotFlags
- func (self *Subplot) RowAlignmentData() vectors.Vector[AlignmentData]
- func (self *Subplot) RowLinkData() vectors.Vector[Range]
- func (self *Subplot) RowRatios() vectors.Vector[float32]
- func (self *Subplot) Rows() int32
- func (self Subplot) SetCellSize(v imgui.Vec2)
- func (self Subplot) SetColAlignmentData(v vectors.Vector[AlignmentData])
- func (self Subplot) SetColLinkData(v vectors.Vector[Range])
- func (self Subplot) SetColRatios(v vectors.Vector[float32])
- func (self Subplot) SetCols(v int32)
- func (self Subplot) SetCurrentIdx(v int32)
- func (self Subplot) SetFlags(v SubplotFlags)
- func (self Subplot) SetFrameHovered(v bool)
- func (self Subplot) SetFrameRect(v imgui.Rect)
- func (self Subplot) SetGridRect(v imgui.Rect)
- func (self Subplot) SetHasTitle(v bool)
- func (self Subplot) SetID(v imgui.ID)
- func (self Subplot) SetItems(v ItemGroup)
- func (self Subplot) SetPreviousFlags(v SubplotFlags)
- func (self Subplot) SetRowAlignmentData(v vectors.Vector[AlignmentData])
- func (self Subplot) SetRowLinkData(v vectors.Vector[Range])
- func (self Subplot) SetRowRatios(v vectors.Vector[float32])
- func (self Subplot) SetRows(v int32)
- func (self Subplot) SetTempSizes(v *[2]float32)
- func (self *Subplot) TempSizes() [2]float32
- type SubplotFlags
- type Tag
- func (self *Tag) Axis() AxisEnum
- func (self Tag) C() (C.ImPlotTag, func())
- func (self *Tag) ColorBg() uint32
- func (self *Tag) ColorFg() uint32
- func (self *Tag) Handle() (result *C.ImPlotTag, fin func())
- func (self Tag) SetAxis(v AxisEnum)
- func (self Tag) SetColorBg(v uint32)
- func (self Tag) SetColorFg(v uint32)
- func (self Tag) SetTextOffset(v int32)
- func (self Tag) SetValue(v float64)
- func (self *Tag) TextOffset() int32
- func (self *Tag) Value() float64
- type TagCollection
- func (self *TagCollection) Append(axis AxisEnum, value float64, bg, fg uint32, fmt string)
- func (self TagCollection) C() (C.ImPlotTagCollection, func())
- func (self *TagCollection) Destroy()
- func (self *TagCollection) Handle() (result *C.ImPlotTagCollection, fin func())
- func (self *TagCollection) Reset()
- func (self TagCollection) SetSize(v int32)
- func (self TagCollection) SetTags(v vectors.Vector[Tag])
- func (self TagCollection) SetTextBuffer(v imgui.TextBuffer)
- func (self *TagCollection) Size() int32
- func (self *TagCollection) Tags() vectors.Vector[Tag]
- func (self *TagCollection) Text(idx int32) string
- func (self *TagCollection) TextBuffer() imgui.TextBuffer
- type TextFlags
- type Tick
- func (self Tick) C() (C.ImPlotTick, func())
- func (self *Tick) Destroy()
- func (self *Tick) Handle() (result *C.ImPlotTick, fin func())
- func (self *Tick) Idx() int32
- func (self *Tick) LabelSize() imgui.Vec2
- func (self *Tick) Level() int32
- func (self *Tick) Major() bool
- func (self *Tick) PixelPos() float32
- func (self *Tick) PlotPos() float64
- func (self Tick) SetIdx(v int32)
- func (self Tick) SetLabelSize(v imgui.Vec2)
- func (self Tick) SetLevel(v int32)
- func (self Tick) SetMajor(v bool)
- func (self Tick) SetPixelPos(v float32)
- func (self Tick) SetPlotPos(v float64)
- func (self Tick) SetShowLabel(v bool)
- func (self Tick) SetTextOffset(v int32)
- func (self *Tick) ShowLabel() bool
- func (self *Tick) TextOffset() int32
- type Ticker
- func (self *Ticker) AddTickPlotTick(tick Tick) *Tick
- func (self *Ticker) AddTickdoublePlotFormatter(value float64, major bool, level int32, show_label bool, formatter Formatter, ...) *Tick
- func (self *Ticker) AddTickdoubleStr(value float64, major bool, level int32, show_label bool, label string) *Tick
- func (self Ticker) C() (C.ImPlotTicker, func())
- func (self *Ticker) Destroy()
- func (self *Ticker) Handle() (result *C.ImPlotTicker, fin func())
- func (self *Ticker) LateSize() imgui.Vec2
- func (self *Ticker) Levels() int32
- func (self *Ticker) MaxSize() imgui.Vec2
- func (self *Ticker) OverrideSizeLate(size imgui.Vec2)
- func (self *Ticker) Reset()
- func (self Ticker) SetLateSize(v imgui.Vec2)
- func (self Ticker) SetLevels(v int32)
- func (self Ticker) SetMaxSize(v imgui.Vec2)
- func (self Ticker) SetTextBuffer(v imgui.TextBuffer)
- func (self Ticker) SetTicks(v vectors.Vector[Tick])
- func (self *Ticker) TextBuffer() imgui.TextBuffer
- func (self *Ticker) TextInt(idx int32) string
- func (self *Ticker) TextPlotTick(tick Tick) string
- func (self *Ticker) TickCount() int32
- func (self *Ticker) Ticks() vectors.Vector[Tick]
- type TimeFmt
- type TimeUnit
- type Tm
- type Transform
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddTextCentered ¶ added in v1.2.0
func AddTextCenteredV ¶ added in v1.2.0
func AddTextCenteredV(DrawList *imgui.DrawList, top_center imgui.Vec2, col uint32, text_begin string)
AddTextCenteredV parameter default value hint:
func AddTextVertical ¶ added in v1.2.0
func AddTextVerticalV ¶ added in v1.2.0
AddTextVerticalV parameter default value hint:
func AllAxesInputLocked ¶ added in v1.2.0
func AnnotationBool ¶ added in v1.2.0
func AnnotationBoolV ¶ added in v1.2.0
AnnotationBoolV parameter default value hint: round: false
func AnnotationStr ¶ added in v1.2.0
func AnyAxesHeld ¶ added in v1.2.0
func AnyAxesHovered ¶ added in v1.2.0
func AnyAxesInputLocked ¶ added in v1.2.0
func BeginAlignedPlots ¶ added in v1.2.0
func BeginAlignedPlotsV ¶ added in v1.2.0
BeginAlignedPlotsV parameter default value hint: vertical: true
func BeginDragDropSourceAxis ¶ added in v1.2.0
func BeginDragDropSourceAxisV ¶ added in v1.2.0
func BeginDragDropSourceAxisV(axis AxisEnum, flags imgui.DragDropFlags) bool
BeginDragDropSourceAxisV parameter default value hint: flags: 0
func BeginDragDropSourceItem ¶ added in v1.2.0
func BeginDragDropSourceItemV ¶ added in v1.2.0
func BeginDragDropSourceItemV(label_id string, flags imgui.DragDropFlags) bool
BeginDragDropSourceItemV parameter default value hint: flags: 0
func BeginDragDropSourcePlot ¶ added in v1.2.0
func BeginDragDropSourcePlot() bool
func BeginDragDropSourcePlotV ¶ added in v1.2.0
func BeginDragDropSourcePlotV(flags imgui.DragDropFlags) bool
BeginDragDropSourcePlotV parameter default value hint: flags: 0
func BeginDragDropTargetAxis ¶ added in v1.2.0
func BeginDragDropTargetLegend ¶ added in v1.2.0
func BeginDragDropTargetLegend() bool
func BeginDragDropTargetPlot ¶ added in v1.2.0
func BeginDragDropTargetPlot() bool
func BeginItemV ¶ added in v1.2.0
BeginItemV parameter default value hint: flags: 0 recolor_from: -1
func BeginLegendPopup ¶ added in v1.2.0
func BeginLegendPopupV ¶ added in v1.2.0
func BeginLegendPopupV(label_id string, mouse_button imgui.MouseButton) bool
BeginLegendPopupV parameter default value hint: mouse_button: 1
func BeginPlotV ¶ added in v1.2.0
BeginPlotV parameter default value hint: size: ImVec2(-1,0) flags: 0
func BeginSubplots ¶ added in v1.2.0
func BeginSubplotsV ¶ added in v1.2.0
func BeginSubplotsV(title_id string, rows, cols int32, size imgui.Vec2, flags SubplotFlags, row_ratios, col_ratios *float32) bool
BeginSubplotsV parameter default value hint: flags: 0 row_ratios: nullptr col_ratios: nullptr
func BustColorCache ¶ added in v1.2.0
func BustColorCache()
func BustColorCacheV ¶ added in v1.2.0
func BustColorCacheV(plot_title_id string)
BustColorCacheV parameter default value hint: plot_title_id: nullptr
func BustItemCache ¶ added in v1.2.0
func BustItemCache()
func BustPlotCache ¶ added in v1.2.0
func BustPlotCache()
func CalcHoverColor ¶ added in v1.2.0
func CalcLegendSize ¶ added in v1.2.0
func CalcTextColorU32 ¶ added in v1.2.0
func CalcTextColorVec4 ¶ added in v1.2.0
func CalcTextSizeVertical ¶ added in v1.2.0
func CalculateBinsFloatPtr ¶ added in v1.2.0
func CalculateBinsS8Ptr ¶ added in v1.2.0
func CalculateBinsS16Ptr ¶ added in v1.2.0
func CalculateBinsS32Ptr ¶ added in v1.2.0
func CalculateBinsS64Ptr ¶ added in v1.2.0
func CalculateBinsU8Ptr ¶ added in v1.2.0
func CalculateBinsU16Ptr ¶ added in v1.2.0
func CalculateBinsU32Ptr ¶ added in v1.2.0
func CalculateBinsU64Ptr ¶ added in v1.2.0
func CalculateBinsdoublePtr ¶ added in v1.2.0
func CancelPlotSelection ¶ added in v1.2.0
func CancelPlotSelection()
func ClampLegendRect ¶ added in v1.2.0
func ClearFormatterPool ¶ added in v1.2.0
func ClearFormatterPool()
func ClearTransformPool ¶ added in v1.2.0
func ClearTransformPool()
func ClearterPool ¶ added in v1.2.0
func ClearterPool()
func ColormapButton ¶ added in v1.2.0
func ColormapButtonV ¶ added in v1.2.0
ColormapButtonV parameter default value hint: size: ImVec2(0,0) cmap: -1
func ColormapIcon ¶ added in v1.2.0
func ColormapIcon(cmap Colormap)
func ColormapScale ¶ added in v1.2.0
func ColormapScaleV ¶ added in v1.2.0
func ColormapScaleV(label string, scale_min, scale_max float64, size imgui.Vec2, format string, flags ColormapScaleFlags, cmap Colormap)
ColormapScaleV parameter default value hint: size: ImVec2(0,0) format: "%g" flags: 0 cmap: -1
func ColormapSlider ¶ added in v1.2.0
func ColormapSliderV ¶ added in v1.2.0
ColormapSliderV parameter default value hint: out: nullptr format: "" cmap: -1
func DestroyContext ¶ added in v1.2.0
func DestroyContext()
func DestroyContextV ¶ added in v1.2.0
func DestroyContextV(ctx *Context)
DestroyContextV parameter default value hint: ctx: nullptr
func DragLineXV ¶ added in v1.2.0
func DragLineXV(id int32, x *float64, col imgui.Vec4, thickness float32, flags DragToolFlags, out_clicked, out_hovered, held *bool) bool
DragLineXV parameter default value hint: thickness: 1 flags: 0 out_clicked: nullptr out_hovered: nullptr held: nullptr
func DragLineYV ¶ added in v1.2.0
func DragLineYV(id int32, y *float64, col imgui.Vec4, thickness float32, flags DragToolFlags, out_clicked, out_hovered, held *bool) bool
DragLineYV parameter default value hint: thickness: 1 flags: 0 out_clicked: nullptr out_hovered: nullptr held: nullptr
func DragPointV ¶ added in v1.2.0
func DragPointV(id int32, x, y *float64, col imgui.Vec4, size float32, flags DragToolFlags, out_clicked, out_hovered, held *bool) bool
DragPointV parameter default value hint: size: 4 flags: 0 out_clicked: nullptr out_hovered: nullptr held: nullptr
func DragRectV ¶ added in v1.2.0
func DragRectV(id int32, x1, y1, x2, y2 *float64, col imgui.Vec4, flags DragToolFlags, out_clicked, out_hovered, held *bool) bool
DragRectV parameter default value hint: flags: 0 out_clicked: nullptr out_hovered: nullptr held: nullptr
func EndAlignedPlots ¶ added in v1.2.0
func EndAlignedPlots()
func EndDragDropSource ¶ added in v1.2.0
func EndDragDropSource()
func EndDragDropTarget ¶ added in v1.2.0
func EndDragDropTarget()
func EndLegendPopup ¶ added in v1.2.0
func EndLegendPopup()
func EndSubplots ¶ added in v1.2.0
func EndSubplots()
func FitThisFrame ¶ added in v1.2.0
func FitThisFrame() bool
func FormatDate ¶ added in v1.2.0
func FormatDateTime ¶ added in v1.2.0
func FormatDateTime(t PlotTime, buffer string, size int32, fmt DateTimeSpec) int32
func FormatTime ¶ added in v1.2.0
func FormatterDefault ¶ added in v1.2.0
func FormatterLogit ¶ added in v1.2.0
func FormatterTime ¶ added in v1.2.0
func GetAutoColor ¶ added in v1.2.0
func GetColormapColor ¶ added in v1.2.0
func GetColormapColorU32 ¶ added in v1.2.0
func GetColormapColorV ¶ added in v1.2.0
GetColormapColorV parameter default value hint: cmap: -1
func GetColormapCount ¶ added in v1.2.0
func GetColormapCount() int32
func GetColormapName ¶ added in v1.2.0
func GetColormapSize ¶ added in v1.2.0
func GetColormapSize() int32
func GetColormapSizeV ¶ added in v1.2.0
GetColormapSizeV parameter default value hint: cmap: -1
func GetDaysInMonth ¶ added in v1.2.0
func GetLastItemColor ¶ added in v1.2.0
func GetLocationPos ¶ added in v1.2.0
func GetLocationPosV ¶ added in v1.2.0
func GetLocationPosV(outer_rect imgui.Rect, inner_size imgui.Vec2, location Location, pad imgui.Vec2) imgui.Vec2
GetLocationPosV parameter default value hint: pad: ImVec2(0,0)
func GetMarkerName ¶ added in v1.2.0
func GetPlotDrawList ¶ added in v1.2.0
func GetPlotPos ¶ added in v1.2.0
func GetPlotSize ¶ added in v1.2.0
func GetStyleColorName ¶ added in v1.2.0
func GetStyleColorU32 ¶ added in v1.2.0
func GetStyleColorVec4 ¶ added in v1.2.0
func HideNextItem ¶ added in v1.2.0
func HideNextItem()
func HideNextItemV ¶ added in v1.2.0
HideNextItemV parameter default value hint: hidden: true cond: ImPlotCond_Once
func ImAlmostEqual ¶ added in v1.2.0
func ImAlmostEqualV ¶ added in v1.2.0
ImAlmostEqualV parameter default value hint: ulp: 2
func ImAlphaU32 ¶ added in v1.2.0
func ImAsinhFloat ¶ added in v1.2.0
func ImAsinhdouble ¶ added in v1.2.0
func ImConstrainInf ¶ added in v1.2.0
func ImConstrainLog ¶ added in v1.2.0
func ImConstrainNan ¶ added in v1.2.0
func ImConstrainTime ¶ added in v1.2.0
func ImLog10Float ¶ added in v1.2.0
func ImLog10double ¶ added in v1.2.0
func ImMaxArrayFloatPtr ¶ added in v1.2.0
func ImMaxArrayS8Ptr ¶ added in v1.2.0
func ImMaxArrayS16Ptr ¶ added in v1.2.0
func ImMaxArrayS32Ptr ¶ added in v1.2.0
func ImMaxArrayS64Ptr ¶ added in v1.2.0
func ImMaxArrayU8Ptr ¶ added in v1.2.0
func ImMaxArrayU16Ptr ¶ added in v1.2.0
func ImMaxArrayU32Ptr ¶ added in v1.2.0
func ImMaxArrayU64Ptr ¶ added in v1.2.0
func ImMaxArraydoublePtr ¶ added in v1.2.0
func ImMeanFloatPtr ¶ added in v1.2.0
func ImMeanS8Ptr ¶ added in v1.2.0
func ImMeanS16Ptr ¶ added in v1.2.0
func ImMeanS32Ptr ¶ added in v1.2.0
func ImMeanS64Ptr ¶ added in v1.2.0
func ImMeanU8Ptr ¶ added in v1.2.0
func ImMeanU16Ptr ¶ added in v1.2.0
func ImMeanU32Ptr ¶ added in v1.2.0
func ImMeanU64Ptr ¶ added in v1.2.0
func ImMeandoublePtr ¶ added in v1.2.0
func ImMinArrayFloatPtr ¶ added in v1.2.0
func ImMinArrayS8Ptr ¶ added in v1.2.0
func ImMinArrayS16Ptr ¶ added in v1.2.0
func ImMinArrayS32Ptr ¶ added in v1.2.0
func ImMinArrayS64Ptr ¶ added in v1.2.0
func ImMinArrayU8Ptr ¶ added in v1.2.0
func ImMinArrayU16Ptr ¶ added in v1.2.0
func ImMinArrayU32Ptr ¶ added in v1.2.0
func ImMinArrayU64Ptr ¶ added in v1.2.0
func ImMinArraydoublePtr ¶ added in v1.2.0
func ImMinMaxArrayFloatPtr ¶ added in v1.2.0
func ImMinMaxArrayS8Ptr ¶ added in v1.2.0
func ImMinMaxArrayS16Ptr ¶ added in v1.2.0
func ImMinMaxArrayS32Ptr ¶ added in v1.2.0
func ImMinMaxArrayS64Ptr ¶ added in v1.2.0
func ImMinMaxArrayU8Ptr ¶ added in v1.2.0
func ImMinMaxArrayU16Ptr ¶ added in v1.2.0
func ImMinMaxArrayU32Ptr ¶ added in v1.2.0
func ImMinMaxArrayU64Ptr ¶ added in v1.2.0
func ImMinMaxArraydoublePtr ¶ added in v1.2.0
func ImNanOrInf ¶ added in v1.2.0
func ImOverlapsFloat ¶ added in v1.2.0
func ImOverlapsS8 ¶ added in v1.2.0
func ImOverlapsS16 ¶ added in v1.2.0
func ImOverlapsS32 ¶ added in v1.2.0
func ImOverlapsS64 ¶ added in v1.2.0
func ImOverlapsU8 ¶ added in v1.2.0
func ImOverlapsU16 ¶ added in v1.2.0
func ImOverlapsU32 ¶ added in v1.2.0
func ImOverlapsU64 ¶ added in v1.2.0
func ImOverlapsdouble ¶ added in v1.2.0
func ImRemap01Float ¶ added in v1.2.0
func ImRemap01S8 ¶ added in v1.2.0
func ImRemap01S16 ¶ added in v1.2.0
func ImRemap01S32 ¶ added in v1.2.0
func ImRemap01S64 ¶ added in v1.2.0
func ImRemap01U8 ¶ added in v1.2.0
func ImRemap01U16 ¶ added in v1.2.0
func ImRemap01U32 ¶ added in v1.2.0
func ImRemap01U64 ¶ added in v1.2.0
func ImRemap01double ¶ added in v1.2.0
func ImRemapFloat ¶ added in v1.2.0
func ImRemapS16 ¶ added in v1.2.0
func ImRemapS32 ¶ added in v1.2.0
func ImRemapS64 ¶ added in v1.2.0
func ImRemapU16 ¶ added in v1.2.0
func ImRemapU32 ¶ added in v1.2.0
func ImRemapU64 ¶ added in v1.2.0
func ImRemapdouble ¶ added in v1.2.0
func ImSinhFloat ¶ added in v1.2.0
func ImSinhdouble ¶ added in v1.2.0
func ImStdDevFloatPtr ¶ added in v1.2.0
func ImStdDevS8Ptr ¶ added in v1.2.0
func ImStdDevS16Ptr ¶ added in v1.2.0
func ImStdDevS32Ptr ¶ added in v1.2.0
func ImStdDevS64Ptr ¶ added in v1.2.0
func ImStdDevU8Ptr ¶ added in v1.2.0
func ImStdDevU16Ptr ¶ added in v1.2.0
func ImStdDevU32Ptr ¶ added in v1.2.0
func ImStdDevU64Ptr ¶ added in v1.2.0
func ImStdDevdoublePtr ¶ added in v1.2.0
func ImSumFloatPtr ¶ added in v1.2.0
func ImSumS8Ptr ¶ added in v1.2.0
func ImSumS16Ptr ¶ added in v1.2.0
func ImSumS32Ptr ¶ added in v1.2.0
func ImSumS64Ptr ¶ added in v1.2.0
func ImSumU8Ptr ¶ added in v1.2.0
func ImSumU16Ptr ¶ added in v1.2.0
func ImSumU32Ptr ¶ added in v1.2.0
func ImSumU64Ptr ¶ added in v1.2.0
func ImSumdoublePtr ¶ added in v1.2.0
func Initialize ¶ added in v1.2.0
func Initialize(ctx *Context)
func IsAxisHovered ¶ added in v1.2.0
func IsColorAutoPlotCol ¶ added in v1.2.0
func IsColorAutoVec4 ¶ added in v1.2.0
func IsLeapYear ¶ added in v1.2.0
func IsLegendEntryHovered ¶ added in v1.2.0
func IsPlotHovered ¶ added in v1.2.0
func IsPlotHovered() bool
func IsPlotSelected ¶ added in v1.2.0
func IsPlotSelected() bool
func IsSubplotsHovered ¶ added in v1.2.0
func IsSubplotsHovered() bool
func ItemIconU32 ¶ added in v1.2.0
func ItemIconU32(col uint32)
func ItemIconVec4 ¶ added in v1.2.0
func LabelAxisValue ¶ added in v1.2.0
func LabelAxisValueV ¶ added in v1.2.0
LabelAxisValueV parameter default value hint: round: false
func LocatorDefault ¶ added in v1.2.0
func LocatorLog10 ¶ added in v1.2.0
func LocatorSymLog ¶ added in v1.2.0
func LocatorTime ¶ added in v1.2.0
func MapInputDefault ¶ added in v1.2.0
func MapInputDefault()
func MapInputDefaultV ¶ added in v1.2.0
func MapInputDefaultV(dst *InputMap)
MapInputDefaultV parameter default value hint: dst: nullptr
func MapInputReverse ¶ added in v1.2.0
func MapInputReverse()
func MapInputReverseV ¶ added in v1.2.0
func MapInputReverseV(dst *InputMap)
MapInputReverseV parameter default value hint: dst: nullptr
func NewterFromC ¶ added in v1.2.0
func NewterFromC(cvalue *C.ImPlotGetter) *ter
func NextColormapColor ¶ added in v1.2.0
func NextColormapColorU32 ¶ added in v1.2.0
func NextColormapColorU32() uint32
func OrderOfMagnitude ¶ added in v1.2.0
func OrderToPrecision ¶ added in v1.2.0
func PlotBarGroupsFloatPtr ¶ added in v1.2.0
func PlotBarGroupsFloatPtrV ¶ added in v1.2.0
func PlotBarGroupsFloatPtrV(label_ids []string, values *float32, item_count, group_count int32, group_size, shift float64, flags BarGroupsFlags)
PlotBarGroupsFloatPtrV parameter default value hint: group_size: 0.67 shift: 0 flags: 0
func PlotBarGroupsS8Ptr ¶ added in v1.2.0
func PlotBarGroupsS8PtrV ¶ added in v1.2.0
func PlotBarGroupsS8PtrV(label_ids []string, values *int8, item_count, group_count int32, group_size, shift float64, flags BarGroupsFlags)
PlotBarGroupsS8PtrV parameter default value hint: group_size: 0.67 shift: 0 flags: 0
func PlotBarGroupsS16Ptr ¶ added in v1.2.0
func PlotBarGroupsS16PtrV ¶ added in v1.2.0
func PlotBarGroupsS16PtrV(label_ids []string, values *int16, item_count, group_count int32, group_size, shift float64, flags BarGroupsFlags)
PlotBarGroupsS16PtrV parameter default value hint: group_size: 0.67 shift: 0 flags: 0
func PlotBarGroupsS32Ptr ¶ added in v1.2.0
func PlotBarGroupsS32PtrV ¶ added in v1.2.0
func PlotBarGroupsS32PtrV(label_ids []string, values *int32, item_count, group_count int32, group_size, shift float64, flags BarGroupsFlags)
PlotBarGroupsS32PtrV parameter default value hint: group_size: 0.67 shift: 0 flags: 0
func PlotBarGroupsS64Ptr ¶ added in v1.2.0
func PlotBarGroupsS64PtrV ¶ added in v1.2.0
func PlotBarGroupsS64PtrV(label_ids []string, values *int64, item_count, group_count int32, group_size, shift float64, flags BarGroupsFlags)
PlotBarGroupsS64PtrV parameter default value hint: group_size: 0.67 shift: 0 flags: 0
func PlotBarGroupsU8Ptr ¶ added in v1.2.0
func PlotBarGroupsU8PtrV ¶ added in v1.2.0
func PlotBarGroupsU8PtrV(label_ids []string, values *byte, item_count, group_count int32, group_size, shift float64, flags BarGroupsFlags)
PlotBarGroupsU8PtrV parameter default value hint: group_size: 0.67 shift: 0 flags: 0
func PlotBarGroupsU16Ptr ¶ added in v1.2.0
func PlotBarGroupsU16PtrV ¶ added in v1.2.0
func PlotBarGroupsU16PtrV(label_ids []string, values *uint16, item_count, group_count int32, group_size, shift float64, flags BarGroupsFlags)
PlotBarGroupsU16PtrV parameter default value hint: group_size: 0.67 shift: 0 flags: 0
func PlotBarGroupsU32Ptr ¶ added in v1.2.0
func PlotBarGroupsU32PtrV ¶ added in v1.2.0
func PlotBarGroupsU32PtrV(label_ids []string, values *uint32, item_count, group_count int32, group_size, shift float64, flags BarGroupsFlags)
PlotBarGroupsU32PtrV parameter default value hint: group_size: 0.67 shift: 0 flags: 0
func PlotBarGroupsU64Ptr ¶ added in v1.2.0
func PlotBarGroupsU64PtrV ¶ added in v1.2.0
func PlotBarGroupsU64PtrV(label_ids []string, values *uint64, item_count, group_count int32, group_size, shift float64, flags BarGroupsFlags)
PlotBarGroupsU64PtrV parameter default value hint: group_size: 0.67 shift: 0 flags: 0
func PlotBarGroupsdoublePtr ¶ added in v1.2.0
func PlotBarGroupsdoublePtrV ¶ added in v1.2.0
func PlotBarGroupsdoublePtrV(label_ids []string, values *float64, item_count, group_count int32, group_size, shift float64, flags BarGroupsFlags)
PlotBarGroupsdoublePtrV parameter default value hint: group_size: 0.67 shift: 0 flags: 0
func PlotBarsFloatPtrFloatPtr ¶ added in v1.2.0
func PlotBarsFloatPtrFloatPtrV ¶ added in v1.2.0
func PlotBarsFloatPtrFloatPtrV(label_id string, xs, ys *float32, count int32, bar_size float64, flags BarsFlags, offset, stride int32)
PlotBarsFloatPtrFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)
func PlotBarsFloatPtrInt ¶ added in v1.2.0
func PlotBarsFloatPtrIntV ¶ added in v1.2.0
func PlotBarsFloatPtrIntV(label_id string, values *float32, count int32, bar_size, shift float64, flags BarsFlags, offset, stride int32)
PlotBarsFloatPtrIntV parameter default value hint: bar_size: 0.67 shift: 0 flags: 0 offset: 0 stride: sizeof(float)
func PlotBarsS8PtrInt ¶ added in v1.2.0
func PlotBarsS8PtrIntV ¶ added in v1.2.0
func PlotBarsS8PtrIntV(label_id string, values *int8, count int32, bar_size, shift float64, flags BarsFlags, offset, stride int32)
PlotBarsS8PtrIntV parameter default value hint: bar_size: 0.67 shift: 0 flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotBarsS8PtrS8Ptr ¶ added in v1.2.0
func PlotBarsS8PtrS8PtrV ¶ added in v1.2.0
func PlotBarsS8PtrS8PtrV(label_id string, xs, ys *int8, count int32, bar_size float64, flags BarsFlags, offset, stride int32)
PlotBarsS8PtrS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotBarsS16PtrInt ¶ added in v1.2.0
func PlotBarsS16PtrIntV ¶ added in v1.2.0
func PlotBarsS16PtrIntV(label_id string, values *int16, count int32, bar_size, shift float64, flags BarsFlags, offset, stride int32)
PlotBarsS16PtrIntV parameter default value hint: bar_size: 0.67 shift: 0 flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotBarsS16PtrS16Ptr ¶ added in v1.2.0
func PlotBarsS16PtrS16PtrV ¶ added in v1.2.0
func PlotBarsS16PtrS16PtrV(label_id string, xs, ys *int16, count int32, bar_size float64, flags BarsFlags, offset, stride int32)
PlotBarsS16PtrS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotBarsS32PtrInt ¶ added in v1.2.0
func PlotBarsS32PtrIntV ¶ added in v1.2.0
func PlotBarsS32PtrIntV(label_id string, values *int32, count int32, bar_size, shift float64, flags BarsFlags, offset, stride int32)
PlotBarsS32PtrIntV parameter default value hint: bar_size: 0.67 shift: 0 flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotBarsS32PtrS32Ptr ¶ added in v1.2.0
func PlotBarsS32PtrS32PtrV ¶ added in v1.2.0
func PlotBarsS32PtrS32PtrV(label_id string, xs, ys *int32, count int32, bar_size float64, flags BarsFlags, offset, stride int32)
PlotBarsS32PtrS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotBarsS64PtrInt ¶ added in v1.2.0
func PlotBarsS64PtrIntV ¶ added in v1.2.0
func PlotBarsS64PtrIntV(label_id string, values *int64, count int32, bar_size, shift float64, flags BarsFlags, offset, stride int32)
PlotBarsS64PtrIntV parameter default value hint: bar_size: 0.67 shift: 0 flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotBarsS64PtrS64Ptr ¶ added in v1.2.0
func PlotBarsS64PtrS64PtrV ¶ added in v1.2.0
func PlotBarsS64PtrS64PtrV(label_id string, xs, ys *int64, count int32, bar_size float64, flags BarsFlags, offset, stride int32)
PlotBarsS64PtrS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotBarsU8PtrInt ¶ added in v1.2.0
func PlotBarsU8PtrIntV ¶ added in v1.2.0
func PlotBarsU8PtrIntV(label_id string, values *byte, count int32, bar_size, shift float64, flags BarsFlags, offset, stride int32)
PlotBarsU8PtrIntV parameter default value hint: bar_size: 0.67 shift: 0 flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotBarsU8PtrU8Ptr ¶ added in v1.2.0
func PlotBarsU8PtrU8PtrV ¶ added in v1.2.0
func PlotBarsU8PtrU8PtrV(label_id string, xs, ys *byte, count int32, bar_size float64, flags BarsFlags, offset, stride int32)
PlotBarsU8PtrU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotBarsU16PtrInt ¶ added in v1.2.0
func PlotBarsU16PtrIntV ¶ added in v1.2.0
func PlotBarsU16PtrIntV(label_id string, values *uint16, count int32, bar_size, shift float64, flags BarsFlags, offset, stride int32)
PlotBarsU16PtrIntV parameter default value hint: bar_size: 0.67 shift: 0 flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotBarsU16PtrU16Ptr ¶ added in v1.2.0
func PlotBarsU16PtrU16PtrV ¶ added in v1.2.0
func PlotBarsU16PtrU16PtrV(label_id string, xs, ys *uint16, count int32, bar_size float64, flags BarsFlags, offset, stride int32)
PlotBarsU16PtrU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotBarsU32PtrInt ¶ added in v1.2.0
func PlotBarsU32PtrIntV ¶ added in v1.2.0
func PlotBarsU32PtrIntV(label_id string, values *uint32, count int32, bar_size, shift float64, flags BarsFlags, offset, stride int32)
PlotBarsU32PtrIntV parameter default value hint: bar_size: 0.67 shift: 0 flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotBarsU32PtrU32Ptr ¶ added in v1.2.0
func PlotBarsU32PtrU32PtrV ¶ added in v1.2.0
func PlotBarsU32PtrU32PtrV(label_id string, xs, ys *uint32, count int32, bar_size float64, flags BarsFlags, offset, stride int32)
PlotBarsU32PtrU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotBarsU64PtrInt ¶ added in v1.2.0
func PlotBarsU64PtrIntV ¶ added in v1.2.0
func PlotBarsU64PtrIntV(label_id string, values *uint64, count int32, bar_size, shift float64, flags BarsFlags, offset, stride int32)
PlotBarsU64PtrIntV parameter default value hint: bar_size: 0.67 shift: 0 flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotBarsU64PtrU64Ptr ¶ added in v1.2.0
func PlotBarsU64PtrU64PtrV ¶ added in v1.2.0
func PlotBarsU64PtrU64PtrV(label_id string, xs, ys *uint64, count int32, bar_size float64, flags BarsFlags, offset, stride int32)
PlotBarsU64PtrU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotBarsdoublePtrInt ¶ added in v1.2.0
func PlotBarsdoublePtrIntV ¶ added in v1.2.0
func PlotBarsdoublePtrIntV(label_id string, values *float64, count int32, bar_size, shift float64, flags BarsFlags, offset, stride int32)
PlotBarsdoublePtrIntV parameter default value hint: bar_size: 0.67 shift: 0 flags: 0 offset: 0 stride: sizeof(double)
func PlotBarsdoublePtrdoublePtr ¶ added in v1.2.0
func PlotBarsdoublePtrdoublePtrV ¶ added in v1.2.0
func PlotBarsdoublePtrdoublePtrV(label_id string, xs, ys *float64, count int32, bar_size float64, flags BarsFlags, offset, stride int32)
PlotBarsdoublePtrdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)
func PlotDigitalFloatPtr ¶ added in v1.2.0
func PlotDigitalFloatPtrV ¶ added in v1.2.0
func PlotDigitalFloatPtrV(label_id string, xs, ys *float32, count int32, flags DigitalFlags, offset, stride int32)
PlotDigitalFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)
func PlotDigitalS8Ptr ¶ added in v1.2.0
func PlotDigitalS8PtrV ¶ added in v1.2.0
func PlotDigitalS8PtrV(label_id string, xs, ys *int8, count int32, flags DigitalFlags, offset, stride int32)
PlotDigitalS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotDigitalS16Ptr ¶ added in v1.2.0
func PlotDigitalS16PtrV ¶ added in v1.2.0
func PlotDigitalS16PtrV(label_id string, xs, ys *int16, count int32, flags DigitalFlags, offset, stride int32)
PlotDigitalS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotDigitalS32Ptr ¶ added in v1.2.0
func PlotDigitalS32PtrV ¶ added in v1.2.0
func PlotDigitalS32PtrV(label_id string, xs, ys *int32, count int32, flags DigitalFlags, offset, stride int32)
PlotDigitalS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotDigitalS64Ptr ¶ added in v1.2.0
func PlotDigitalS64PtrV ¶ added in v1.2.0
func PlotDigitalS64PtrV(label_id string, xs, ys *int64, count int32, flags DigitalFlags, offset, stride int32)
PlotDigitalS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotDigitalU8Ptr ¶ added in v1.2.0
func PlotDigitalU8PtrV ¶ added in v1.2.0
func PlotDigitalU8PtrV(label_id string, xs, ys *byte, count int32, flags DigitalFlags, offset, stride int32)
PlotDigitalU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotDigitalU16Ptr ¶ added in v1.2.0
func PlotDigitalU16PtrV ¶ added in v1.2.0
func PlotDigitalU16PtrV(label_id string, xs, ys *uint16, count int32, flags DigitalFlags, offset, stride int32)
PlotDigitalU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotDigitalU32Ptr ¶ added in v1.2.0
func PlotDigitalU32PtrV ¶ added in v1.2.0
func PlotDigitalU32PtrV(label_id string, xs, ys *uint32, count int32, flags DigitalFlags, offset, stride int32)
PlotDigitalU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotDigitalU64Ptr ¶ added in v1.2.0
func PlotDigitalU64PtrV ¶ added in v1.2.0
func PlotDigitalU64PtrV(label_id string, xs, ys *uint64, count int32, flags DigitalFlags, offset, stride int32)
PlotDigitalU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotDigitaldoublePtr ¶ added in v1.2.0
func PlotDigitaldoublePtrV ¶ added in v1.2.0
func PlotDigitaldoublePtrV(label_id string, xs, ys *float64, count int32, flags DigitalFlags, offset, stride int32)
PlotDigitaldoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)
func PlotDummyV ¶ added in v1.2.0
func PlotDummyV(label_id string, flags DummyFlags)
PlotDummyV parameter default value hint: flags: 0
func PlotErrorBarsFloatPtrFloatPtrFloatPtrFloatPtr ¶ added in v1.2.0
func PlotErrorBarsFloatPtrFloatPtrFloatPtrFloatPtrV ¶ added in v1.2.0
func PlotErrorBarsFloatPtrFloatPtrFloatPtrFloatPtrV(label_id string, xs, ys, neg, pos *float32, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsFloatPtrFloatPtrFloatPtrFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)
func PlotErrorBarsFloatPtrFloatPtrFloatPtrInt ¶ added in v1.2.0
func PlotErrorBarsFloatPtrFloatPtrFloatPtrIntV ¶ added in v1.2.0
func PlotErrorBarsFloatPtrFloatPtrFloatPtrIntV(label_id string, xs, ys, err *float32, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsFloatPtrFloatPtrFloatPtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)
func PlotErrorBarsS8PtrS8PtrS8PtrInt ¶ added in v1.2.0
func PlotErrorBarsS8PtrS8PtrS8PtrIntV ¶ added in v1.2.0
func PlotErrorBarsS8PtrS8PtrS8PtrIntV(label_id string, xs, ys, err *int8, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsS8PtrS8PtrS8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotErrorBarsS8PtrS8PtrS8PtrS8Ptr ¶ added in v1.2.0
func PlotErrorBarsS8PtrS8PtrS8PtrS8PtrV ¶ added in v1.2.0
func PlotErrorBarsS8PtrS8PtrS8PtrS8PtrV(label_id string, xs, ys, neg, pos *int8, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsS8PtrS8PtrS8PtrS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotErrorBarsS16PtrS16PtrS16PtrInt ¶ added in v1.2.0
func PlotErrorBarsS16PtrS16PtrS16PtrIntV ¶ added in v1.2.0
func PlotErrorBarsS16PtrS16PtrS16PtrIntV(label_id string, xs, ys, err *int16, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsS16PtrS16PtrS16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotErrorBarsS16PtrS16PtrS16PtrS16Ptr ¶ added in v1.2.0
func PlotErrorBarsS16PtrS16PtrS16PtrS16PtrV ¶ added in v1.2.0
func PlotErrorBarsS16PtrS16PtrS16PtrS16PtrV(label_id string, xs, ys, neg, pos *int16, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsS16PtrS16PtrS16PtrS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotErrorBarsS32PtrS32PtrS32PtrInt ¶ added in v1.2.0
func PlotErrorBarsS32PtrS32PtrS32PtrIntV ¶ added in v1.2.0
func PlotErrorBarsS32PtrS32PtrS32PtrIntV(label_id string, xs, ys, err *int32, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsS32PtrS32PtrS32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotErrorBarsS32PtrS32PtrS32PtrS32Ptr ¶ added in v1.2.0
func PlotErrorBarsS32PtrS32PtrS32PtrS32PtrV ¶ added in v1.2.0
func PlotErrorBarsS32PtrS32PtrS32PtrS32PtrV(label_id string, xs, ys, neg, pos *int32, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsS32PtrS32PtrS32PtrS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotErrorBarsS64PtrS64PtrS64PtrInt ¶ added in v1.2.0
func PlotErrorBarsS64PtrS64PtrS64PtrIntV ¶ added in v1.2.0
func PlotErrorBarsS64PtrS64PtrS64PtrIntV(label_id string, xs, ys, err *int64, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsS64PtrS64PtrS64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotErrorBarsS64PtrS64PtrS64PtrS64Ptr ¶ added in v1.2.0
func PlotErrorBarsS64PtrS64PtrS64PtrS64PtrV ¶ added in v1.2.0
func PlotErrorBarsS64PtrS64PtrS64PtrS64PtrV(label_id string, xs, ys, neg, pos *int64, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsS64PtrS64PtrS64PtrS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotErrorBarsU8PtrU8PtrU8PtrInt ¶ added in v1.2.0
func PlotErrorBarsU8PtrU8PtrU8PtrIntV ¶ added in v1.2.0
func PlotErrorBarsU8PtrU8PtrU8PtrIntV(label_id string, xs, ys, err *byte, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsU8PtrU8PtrU8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotErrorBarsU8PtrU8PtrU8PtrU8Ptr ¶ added in v1.2.0
func PlotErrorBarsU8PtrU8PtrU8PtrU8PtrV ¶ added in v1.2.0
func PlotErrorBarsU8PtrU8PtrU8PtrU8PtrV(label_id string, xs, ys, neg, pos *byte, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsU8PtrU8PtrU8PtrU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotErrorBarsU16PtrU16PtrU16PtrInt ¶ added in v1.2.0
func PlotErrorBarsU16PtrU16PtrU16PtrIntV ¶ added in v1.2.0
func PlotErrorBarsU16PtrU16PtrU16PtrIntV(label_id string, xs, ys, err *uint16, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsU16PtrU16PtrU16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotErrorBarsU16PtrU16PtrU16PtrU16Ptr ¶ added in v1.2.0
func PlotErrorBarsU16PtrU16PtrU16PtrU16PtrV ¶ added in v1.2.0
func PlotErrorBarsU16PtrU16PtrU16PtrU16PtrV(label_id string, xs, ys, neg, pos *uint16, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsU16PtrU16PtrU16PtrU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotErrorBarsU32PtrU32PtrU32PtrInt ¶ added in v1.2.0
func PlotErrorBarsU32PtrU32PtrU32PtrIntV ¶ added in v1.2.0
func PlotErrorBarsU32PtrU32PtrU32PtrIntV(label_id string, xs, ys, err *uint32, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsU32PtrU32PtrU32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotErrorBarsU32PtrU32PtrU32PtrU32Ptr ¶ added in v1.2.0
func PlotErrorBarsU32PtrU32PtrU32PtrU32PtrV ¶ added in v1.2.0
func PlotErrorBarsU32PtrU32PtrU32PtrU32PtrV(label_id string, xs, ys, neg, pos *uint32, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsU32PtrU32PtrU32PtrU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotErrorBarsU64PtrU64PtrU64PtrInt ¶ added in v1.2.0
func PlotErrorBarsU64PtrU64PtrU64PtrIntV ¶ added in v1.2.0
func PlotErrorBarsU64PtrU64PtrU64PtrIntV(label_id string, xs, ys, err *uint64, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsU64PtrU64PtrU64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotErrorBarsU64PtrU64PtrU64PtrU64Ptr ¶ added in v1.2.0
func PlotErrorBarsU64PtrU64PtrU64PtrU64PtrV ¶ added in v1.2.0
func PlotErrorBarsU64PtrU64PtrU64PtrU64PtrV(label_id string, xs, ys, neg, pos *uint64, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsU64PtrU64PtrU64PtrU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotErrorBarsdoublePtrdoublePtrdoublePtrInt ¶ added in v1.2.0
func PlotErrorBarsdoublePtrdoublePtrdoublePtrIntV ¶ added in v1.2.0
func PlotErrorBarsdoublePtrdoublePtrdoublePtrIntV(label_id string, xs, ys, err *float64, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsdoublePtrdoublePtrdoublePtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)
func PlotErrorBarsdoublePtrdoublePtrdoublePtrdoublePtr ¶ added in v1.2.0
func PlotErrorBarsdoublePtrdoublePtrdoublePtrdoublePtrV ¶ added in v1.2.0
func PlotErrorBarsdoublePtrdoublePtrdoublePtrdoublePtrV(label_id string, xs, ys, neg, pos *float64, count int32, flags ErrorBarsFlags, offset, stride int32)
PlotErrorBarsdoublePtrdoublePtrdoublePtrdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)
func PlotHeatmapFloatPtr ¶ added in v1.2.0
func PlotHeatmapFloatPtrV ¶ added in v1.2.0
func PlotHeatmapFloatPtrV(label_id string, values *float32, rows, cols int32, scale_min, scale_max float64, label_fmt string, bounds_min, bounds_max PlotPoint, flags HeatmapFlags)
PlotHeatmapFloatPtrV parameter default value hint: scale_min: 0 scale_max: 0 label_fmt: "%.1f" bounds_min: ImPlotPoint(0,0) bounds_max: ImPlotPoint(1,1) flags: 0
func PlotHeatmapS8Ptr ¶ added in v1.2.0
func PlotHeatmapS8PtrV ¶ added in v1.2.0
func PlotHeatmapS8PtrV(label_id string, values *int8, rows, cols int32, scale_min, scale_max float64, label_fmt string, bounds_min, bounds_max PlotPoint, flags HeatmapFlags)
PlotHeatmapS8PtrV parameter default value hint: scale_min: 0 scale_max: 0 label_fmt: "%.1f" bounds_min: ImPlotPoint(0,0) bounds_max: ImPlotPoint(1,1) flags: 0
func PlotHeatmapS16Ptr ¶ added in v1.2.0
func PlotHeatmapS16PtrV ¶ added in v1.2.0
func PlotHeatmapS16PtrV(label_id string, values *int16, rows, cols int32, scale_min, scale_max float64, label_fmt string, bounds_min, bounds_max PlotPoint, flags HeatmapFlags)
PlotHeatmapS16PtrV parameter default value hint: scale_min: 0 scale_max: 0 label_fmt: "%.1f" bounds_min: ImPlotPoint(0,0) bounds_max: ImPlotPoint(1,1) flags: 0
func PlotHeatmapS32Ptr ¶ added in v1.2.0
func PlotHeatmapS32PtrV ¶ added in v1.2.0
func PlotHeatmapS32PtrV(label_id string, values *int32, rows, cols int32, scale_min, scale_max float64, label_fmt string, bounds_min, bounds_max PlotPoint, flags HeatmapFlags)
PlotHeatmapS32PtrV parameter default value hint: scale_min: 0 scale_max: 0 label_fmt: "%.1f" bounds_min: ImPlotPoint(0,0) bounds_max: ImPlotPoint(1,1) flags: 0
func PlotHeatmapS64Ptr ¶ added in v1.2.0
func PlotHeatmapS64PtrV ¶ added in v1.2.0
func PlotHeatmapS64PtrV(label_id string, values *int64, rows, cols int32, scale_min, scale_max float64, label_fmt string, bounds_min, bounds_max PlotPoint, flags HeatmapFlags)
PlotHeatmapS64PtrV parameter default value hint: scale_min: 0 scale_max: 0 label_fmt: "%.1f" bounds_min: ImPlotPoint(0,0) bounds_max: ImPlotPoint(1,1) flags: 0
func PlotHeatmapU8Ptr ¶ added in v1.2.0
func PlotHeatmapU8PtrV ¶ added in v1.2.0
func PlotHeatmapU8PtrV(label_id string, values *byte, rows, cols int32, scale_min, scale_max float64, label_fmt string, bounds_min, bounds_max PlotPoint, flags HeatmapFlags)
PlotHeatmapU8PtrV parameter default value hint: scale_min: 0 scale_max: 0 label_fmt: "%.1f" bounds_min: ImPlotPoint(0,0) bounds_max: ImPlotPoint(1,1) flags: 0
func PlotHeatmapU16Ptr ¶ added in v1.2.0
func PlotHeatmapU16PtrV ¶ added in v1.2.0
func PlotHeatmapU16PtrV(label_id string, values *uint16, rows, cols int32, scale_min, scale_max float64, label_fmt string, bounds_min, bounds_max PlotPoint, flags HeatmapFlags)
PlotHeatmapU16PtrV parameter default value hint: scale_min: 0 scale_max: 0 label_fmt: "%.1f" bounds_min: ImPlotPoint(0,0) bounds_max: ImPlotPoint(1,1) flags: 0
func PlotHeatmapU32Ptr ¶ added in v1.2.0
func PlotHeatmapU32PtrV ¶ added in v1.2.0
func PlotHeatmapU32PtrV(label_id string, values *uint32, rows, cols int32, scale_min, scale_max float64, label_fmt string, bounds_min, bounds_max PlotPoint, flags HeatmapFlags)
PlotHeatmapU32PtrV parameter default value hint: scale_min: 0 scale_max: 0 label_fmt: "%.1f" bounds_min: ImPlotPoint(0,0) bounds_max: ImPlotPoint(1,1) flags: 0
func PlotHeatmapU64Ptr ¶ added in v1.2.0
func PlotHeatmapU64PtrV ¶ added in v1.2.0
func PlotHeatmapU64PtrV(label_id string, values *uint64, rows, cols int32, scale_min, scale_max float64, label_fmt string, bounds_min, bounds_max PlotPoint, flags HeatmapFlags)
PlotHeatmapU64PtrV parameter default value hint: scale_min: 0 scale_max: 0 label_fmt: "%.1f" bounds_min: ImPlotPoint(0,0) bounds_max: ImPlotPoint(1,1) flags: 0
func PlotHeatmapdoublePtr ¶ added in v1.2.0
func PlotHeatmapdoublePtrV ¶ added in v1.2.0
func PlotHeatmapdoublePtrV(label_id string, values *float64, rows, cols int32, scale_min, scale_max float64, label_fmt string, bounds_min, bounds_max PlotPoint, flags HeatmapFlags)
PlotHeatmapdoublePtrV parameter default value hint: scale_min: 0 scale_max: 0 label_fmt: "%.1f" bounds_min: ImPlotPoint(0,0) bounds_max: ImPlotPoint(1,1) flags: 0
func PlotHistogram2DFloatPtr ¶ added in v1.2.0
func PlotHistogram2DFloatPtrV ¶ added in v1.2.0
func PlotHistogram2DFloatPtrV(label_id string, xs, ys *float32, count, x_bins, y_bins int32, rangeArg Rect, flags HistogramFlags) float64
PlotHistogram2DFloatPtrV parameter default value hint: x_bins: ImPlotBin_Sturges y_bins: ImPlotBin_Sturges flags: 0
func PlotHistogram2DS8Ptr ¶ added in v1.2.0
func PlotHistogram2DS8PtrV ¶ added in v1.2.0
func PlotHistogram2DS8PtrV(label_id string, xs, ys *int8, count, x_bins, y_bins int32, rangeArg Rect, flags HistogramFlags) float64
PlotHistogram2DS8PtrV parameter default value hint: x_bins: ImPlotBin_Sturges y_bins: ImPlotBin_Sturges flags: 0
func PlotHistogram2DS16Ptr ¶ added in v1.2.0
func PlotHistogram2DS16PtrV ¶ added in v1.2.0
func PlotHistogram2DS16PtrV(label_id string, xs, ys *int16, count, x_bins, y_bins int32, rangeArg Rect, flags HistogramFlags) float64
PlotHistogram2DS16PtrV parameter default value hint: x_bins: ImPlotBin_Sturges y_bins: ImPlotBin_Sturges flags: 0
func PlotHistogram2DS32Ptr ¶ added in v1.2.0
func PlotHistogram2DS32PtrV ¶ added in v1.2.0
func PlotHistogram2DS32PtrV(label_id string, xs, ys *int32, count, x_bins, y_bins int32, rangeArg Rect, flags HistogramFlags) float64
PlotHistogram2DS32PtrV parameter default value hint: x_bins: ImPlotBin_Sturges y_bins: ImPlotBin_Sturges flags: 0
func PlotHistogram2DS64Ptr ¶ added in v1.2.0
func PlotHistogram2DS64PtrV ¶ added in v1.2.0
func PlotHistogram2DS64PtrV(label_id string, xs, ys *int64, count, x_bins, y_bins int32, rangeArg Rect, flags HistogramFlags) float64
PlotHistogram2DS64PtrV parameter default value hint: x_bins: ImPlotBin_Sturges y_bins: ImPlotBin_Sturges flags: 0
func PlotHistogram2DU8Ptr ¶ added in v1.2.0
func PlotHistogram2DU8PtrV ¶ added in v1.2.0
func PlotHistogram2DU8PtrV(label_id string, xs, ys *byte, count, x_bins, y_bins int32, rangeArg Rect, flags HistogramFlags) float64
PlotHistogram2DU8PtrV parameter default value hint: x_bins: ImPlotBin_Sturges y_bins: ImPlotBin_Sturges flags: 0
func PlotHistogram2DU16Ptr ¶ added in v1.2.0
func PlotHistogram2DU16PtrV ¶ added in v1.2.0
func PlotHistogram2DU16PtrV(label_id string, xs, ys *uint16, count, x_bins, y_bins int32, rangeArg Rect, flags HistogramFlags) float64
PlotHistogram2DU16PtrV parameter default value hint: x_bins: ImPlotBin_Sturges y_bins: ImPlotBin_Sturges flags: 0
func PlotHistogram2DU32Ptr ¶ added in v1.2.0
func PlotHistogram2DU32PtrV ¶ added in v1.2.0
func PlotHistogram2DU32PtrV(label_id string, xs, ys *uint32, count, x_bins, y_bins int32, rangeArg Rect, flags HistogramFlags) float64
PlotHistogram2DU32PtrV parameter default value hint: x_bins: ImPlotBin_Sturges y_bins: ImPlotBin_Sturges flags: 0
func PlotHistogram2DU64Ptr ¶ added in v1.2.0
func PlotHistogram2DU64PtrV ¶ added in v1.2.0
func PlotHistogram2DU64PtrV(label_id string, xs, ys *uint64, count, x_bins, y_bins int32, rangeArg Rect, flags HistogramFlags) float64
PlotHistogram2DU64PtrV parameter default value hint: x_bins: ImPlotBin_Sturges y_bins: ImPlotBin_Sturges flags: 0
func PlotHistogram2DdoublePtr ¶ added in v1.2.0
func PlotHistogram2DdoublePtrV ¶ added in v1.2.0
func PlotHistogram2DdoublePtrV(label_id string, xs, ys *float64, count, x_bins, y_bins int32, rangeArg Rect, flags HistogramFlags) float64
PlotHistogram2DdoublePtrV parameter default value hint: x_bins: ImPlotBin_Sturges y_bins: ImPlotBin_Sturges flags: 0
func PlotHistogramFloatPtr ¶ added in v1.2.0
func PlotHistogramFloatPtrV ¶ added in v1.2.0
func PlotHistogramFloatPtrV(label_id string, values *float32, count, bins int32, bar_scale float64, rangeArg Range, flags HistogramFlags) float64
PlotHistogramFloatPtrV parameter default value hint: bins: ImPlotBin_Sturges bar_scale: 1.0 flags: 0
func PlotHistogramS8Ptr ¶ added in v1.2.0
func PlotHistogramS8PtrV ¶ added in v1.2.0
func PlotHistogramS8PtrV(label_id string, values *int8, count, bins int32, bar_scale float64, rangeArg Range, flags HistogramFlags) float64
PlotHistogramS8PtrV parameter default value hint: bins: ImPlotBin_Sturges bar_scale: 1.0 flags: 0
func PlotHistogramS16Ptr ¶ added in v1.2.0
func PlotHistogramS16PtrV ¶ added in v1.2.0
func PlotHistogramS16PtrV(label_id string, values *int16, count, bins int32, bar_scale float64, rangeArg Range, flags HistogramFlags) float64
PlotHistogramS16PtrV parameter default value hint: bins: ImPlotBin_Sturges bar_scale: 1.0 flags: 0
func PlotHistogramS32Ptr ¶ added in v1.2.0
func PlotHistogramS32PtrV ¶ added in v1.2.0
func PlotHistogramS32PtrV(label_id string, values *int32, count, bins int32, bar_scale float64, rangeArg Range, flags HistogramFlags) float64
PlotHistogramS32PtrV parameter default value hint: bins: ImPlotBin_Sturges bar_scale: 1.0 flags: 0
func PlotHistogramS64Ptr ¶ added in v1.2.0
func PlotHistogramS64PtrV ¶ added in v1.2.0
func PlotHistogramS64PtrV(label_id string, values *int64, count, bins int32, bar_scale float64, rangeArg Range, flags HistogramFlags) float64
PlotHistogramS64PtrV parameter default value hint: bins: ImPlotBin_Sturges bar_scale: 1.0 flags: 0
func PlotHistogramU8Ptr ¶ added in v1.2.0
func PlotHistogramU8PtrV ¶ added in v1.2.0
func PlotHistogramU8PtrV(label_id string, values *byte, count, bins int32, bar_scale float64, rangeArg Range, flags HistogramFlags) float64
PlotHistogramU8PtrV parameter default value hint: bins: ImPlotBin_Sturges bar_scale: 1.0 flags: 0
func PlotHistogramU16Ptr ¶ added in v1.2.0
func PlotHistogramU16PtrV ¶ added in v1.2.0
func PlotHistogramU16PtrV(label_id string, values *uint16, count, bins int32, bar_scale float64, rangeArg Range, flags HistogramFlags) float64
PlotHistogramU16PtrV parameter default value hint: bins: ImPlotBin_Sturges bar_scale: 1.0 flags: 0
func PlotHistogramU32Ptr ¶ added in v1.2.0
func PlotHistogramU32PtrV ¶ added in v1.2.0
func PlotHistogramU32PtrV(label_id string, values *uint32, count, bins int32, bar_scale float64, rangeArg Range, flags HistogramFlags) float64
PlotHistogramU32PtrV parameter default value hint: bins: ImPlotBin_Sturges bar_scale: 1.0 flags: 0
func PlotHistogramU64Ptr ¶ added in v1.2.0
func PlotHistogramU64PtrV ¶ added in v1.2.0
func PlotHistogramU64PtrV(label_id string, values *uint64, count, bins int32, bar_scale float64, rangeArg Range, flags HistogramFlags) float64
PlotHistogramU64PtrV parameter default value hint: bins: ImPlotBin_Sturges bar_scale: 1.0 flags: 0
func PlotHistogramdoublePtr ¶ added in v1.2.0
func PlotHistogramdoublePtrV ¶ added in v1.2.0
func PlotHistogramdoublePtrV(label_id string, values *float64, count, bins int32, bar_scale float64, rangeArg Range, flags HistogramFlags) float64
PlotHistogramdoublePtrV parameter default value hint: bins: ImPlotBin_Sturges bar_scale: 1.0 flags: 0
func PlotImage ¶ added in v1.2.0
func PlotImage(label_id string, tex_ref imgui.TextureRef, bounds_min, bounds_max PlotPoint)
func PlotImageV ¶ added in v1.2.0
func PlotImageV(label_id string, tex_ref imgui.TextureRef, bounds_min, bounds_max PlotPoint, uv0, uv1 imgui.Vec2, tint_col imgui.Vec4, flags ImageFlags)
PlotImageV parameter default value hint: uv0: ImVec2(0,0) uv1: ImVec2(1,1) tint_col: ImVec4(1,1,1,1) flags: 0
func PlotInfLinesFloatPtr ¶ added in v1.2.0
func PlotInfLinesFloatPtrV ¶ added in v1.2.0
func PlotInfLinesFloatPtrV(label_id string, values *float32, count int32, flags InfLinesFlags, offset, stride int32)
PlotInfLinesFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)
func PlotInfLinesS8Ptr ¶ added in v1.2.0
func PlotInfLinesS8PtrV ¶ added in v1.2.0
func PlotInfLinesS8PtrV(label_id string, values *int8, count int32, flags InfLinesFlags, offset, stride int32)
PlotInfLinesS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotInfLinesS16Ptr ¶ added in v1.2.0
func PlotInfLinesS16PtrV ¶ added in v1.2.0
func PlotInfLinesS16PtrV(label_id string, values *int16, count int32, flags InfLinesFlags, offset, stride int32)
PlotInfLinesS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotInfLinesS32Ptr ¶ added in v1.2.0
func PlotInfLinesS32PtrV ¶ added in v1.2.0
func PlotInfLinesS32PtrV(label_id string, values *int32, count int32, flags InfLinesFlags, offset, stride int32)
PlotInfLinesS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotInfLinesS64Ptr ¶ added in v1.2.0
func PlotInfLinesS64PtrV ¶ added in v1.2.0
func PlotInfLinesS64PtrV(label_id string, values *int64, count int32, flags InfLinesFlags, offset, stride int32)
PlotInfLinesS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotInfLinesU8Ptr ¶ added in v1.2.0
func PlotInfLinesU8PtrV ¶ added in v1.2.0
func PlotInfLinesU8PtrV(label_id string, values *byte, count int32, flags InfLinesFlags, offset, stride int32)
PlotInfLinesU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotInfLinesU16Ptr ¶ added in v1.2.0
func PlotInfLinesU16PtrV ¶ added in v1.2.0
func PlotInfLinesU16PtrV(label_id string, values *uint16, count int32, flags InfLinesFlags, offset, stride int32)
PlotInfLinesU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotInfLinesU32Ptr ¶ added in v1.2.0
func PlotInfLinesU32PtrV ¶ added in v1.2.0
func PlotInfLinesU32PtrV(label_id string, values *uint32, count int32, flags InfLinesFlags, offset, stride int32)
PlotInfLinesU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotInfLinesU64Ptr ¶ added in v1.2.0
func PlotInfLinesU64PtrV ¶ added in v1.2.0
func PlotInfLinesU64PtrV(label_id string, values *uint64, count int32, flags InfLinesFlags, offset, stride int32)
PlotInfLinesU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotInfLinesdoublePtr ¶ added in v1.2.0
func PlotInfLinesdoublePtrV ¶ added in v1.2.0
func PlotInfLinesdoublePtrV(label_id string, values *float64, count int32, flags InfLinesFlags, offset, stride int32)
PlotInfLinesdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)
func PlotLineFloatPtrFloatPtr ¶ added in v1.2.0
func PlotLineFloatPtrFloatPtrV ¶ added in v1.2.0
func PlotLineFloatPtrFloatPtrV(label_id string, xs, ys *float32, count int32, flags LineFlags, offset, stride int32)
PlotLineFloatPtrFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)
func PlotLineFloatPtrInt ¶ added in v1.2.0
func PlotLineFloatPtrIntV ¶ added in v1.2.0
func PlotLineFloatPtrIntV(label_id string, values *float32, count int32, xscale, xstart float64, flags LineFlags, offset, stride int32)
PlotLineFloatPtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(float)
func PlotLineS8PtrInt ¶ added in v1.2.0
func PlotLineS8PtrIntV ¶ added in v1.2.0
func PlotLineS8PtrIntV(label_id string, values *int8, count int32, xscale, xstart float64, flags LineFlags, offset, stride int32)
PlotLineS8PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotLineS8PtrS8Ptr ¶ added in v1.2.0
func PlotLineS8PtrS8PtrV ¶ added in v1.2.0
func PlotLineS8PtrS8PtrV(label_id string, xs, ys *int8, count int32, flags LineFlags, offset, stride int32)
PlotLineS8PtrS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotLineS16PtrInt ¶ added in v1.2.0
func PlotLineS16PtrIntV ¶ added in v1.2.0
func PlotLineS16PtrIntV(label_id string, values *int16, count int32, xscale, xstart float64, flags LineFlags, offset, stride int32)
PlotLineS16PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotLineS16PtrS16Ptr ¶ added in v1.2.0
func PlotLineS16PtrS16PtrV ¶ added in v1.2.0
func PlotLineS16PtrS16PtrV(label_id string, xs, ys *int16, count int32, flags LineFlags, offset, stride int32)
PlotLineS16PtrS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotLineS32PtrInt ¶ added in v1.2.0
func PlotLineS32PtrIntV ¶ added in v1.2.0
func PlotLineS32PtrIntV(label_id string, values *int32, count int32, xscale, xstart float64, flags LineFlags, offset, stride int32)
PlotLineS32PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotLineS32PtrS32Ptr ¶ added in v1.2.0
func PlotLineS32PtrS32PtrV ¶ added in v1.2.0
func PlotLineS32PtrS32PtrV(label_id string, xs, ys *int32, count int32, flags LineFlags, offset, stride int32)
PlotLineS32PtrS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotLineS64PtrInt ¶ added in v1.2.0
func PlotLineS64PtrIntV ¶ added in v1.2.0
func PlotLineS64PtrIntV(label_id string, values *int64, count int32, xscale, xstart float64, flags LineFlags, offset, stride int32)
PlotLineS64PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotLineS64PtrS64Ptr ¶ added in v1.2.0
func PlotLineS64PtrS64PtrV ¶ added in v1.2.0
func PlotLineS64PtrS64PtrV(label_id string, xs, ys *int64, count int32, flags LineFlags, offset, stride int32)
PlotLineS64PtrS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotLineU8PtrInt ¶ added in v1.2.0
func PlotLineU8PtrIntV ¶ added in v1.2.0
func PlotLineU8PtrIntV(label_id string, values *byte, count int32, xscale, xstart float64, flags LineFlags, offset, stride int32)
PlotLineU8PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotLineU8PtrU8Ptr ¶ added in v1.2.0
func PlotLineU8PtrU8PtrV ¶ added in v1.2.0
func PlotLineU8PtrU8PtrV(label_id string, xs, ys *byte, count int32, flags LineFlags, offset, stride int32)
PlotLineU8PtrU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotLineU16PtrInt ¶ added in v1.2.0
func PlotLineU16PtrIntV ¶ added in v1.2.0
func PlotLineU16PtrIntV(label_id string, values *uint16, count int32, xscale, xstart float64, flags LineFlags, offset, stride int32)
PlotLineU16PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotLineU16PtrU16Ptr ¶ added in v1.2.0
func PlotLineU16PtrU16PtrV ¶ added in v1.2.0
func PlotLineU16PtrU16PtrV(label_id string, xs, ys *uint16, count int32, flags LineFlags, offset, stride int32)
PlotLineU16PtrU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotLineU32PtrInt ¶ added in v1.2.0
func PlotLineU32PtrIntV ¶ added in v1.2.0
func PlotLineU32PtrIntV(label_id string, values *uint32, count int32, xscale, xstart float64, flags LineFlags, offset, stride int32)
PlotLineU32PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotLineU32PtrU32Ptr ¶ added in v1.2.0
func PlotLineU32PtrU32PtrV ¶ added in v1.2.0
func PlotLineU32PtrU32PtrV(label_id string, xs, ys *uint32, count int32, flags LineFlags, offset, stride int32)
PlotLineU32PtrU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotLineU64PtrInt ¶ added in v1.2.0
func PlotLineU64PtrIntV ¶ added in v1.2.0
func PlotLineU64PtrIntV(label_id string, values *uint64, count int32, xscale, xstart float64, flags LineFlags, offset, stride int32)
PlotLineU64PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotLineU64PtrU64Ptr ¶ added in v1.2.0
func PlotLineU64PtrU64PtrV ¶ added in v1.2.0
func PlotLineU64PtrU64PtrV(label_id string, xs, ys *uint64, count int32, flags LineFlags, offset, stride int32)
PlotLineU64PtrU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotLinedoublePtrInt ¶ added in v1.2.0
func PlotLinedoublePtrIntV ¶ added in v1.2.0
func PlotLinedoublePtrIntV(label_id string, values *float64, count int32, xscale, xstart float64, flags LineFlags, offset, stride int32)
PlotLinedoublePtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(double)
func PlotLinedoublePtrdoublePtr ¶ added in v1.2.0
func PlotLinedoublePtrdoublePtrV ¶ added in v1.2.0
func PlotLinedoublePtrdoublePtrV(label_id string, xs, ys *float64, count int32, flags LineFlags, offset, stride int32)
PlotLinedoublePtrdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)
func PlotPieChartFloatPtrPlotFormatter ¶ added in v1.2.0
func PlotPieChartFloatPtrPlotFormatterV ¶ added in v1.2.0
func PlotPieChartFloatPtrPlotFormatterV(label_ids []string, values *float32, count int32, x, y, radius float64, fmt Formatter, fmt_data uintptr, angle0 float64, flags PieChartFlags)
PlotPieChartFloatPtrPlotFormatterV parameter default value hint: fmt_data: nullptr angle0: 90 flags: 0
func PlotPieChartFloatPtrStr ¶ added in v1.2.0
func PlotPieChartFloatPtrStrV ¶ added in v1.2.0
func PlotPieChartFloatPtrStrV(label_ids []string, values *float32, count int32, x, y, radius float64, label_fmt string, angle0 float64, flags PieChartFlags)
PlotPieChartFloatPtrStrV parameter default value hint: label_fmt: "%.1f" angle0: 90 flags: 0
func PlotPieChartS8PtrPlotFormatter ¶ added in v1.2.0
func PlotPieChartS8PtrPlotFormatterV ¶ added in v1.2.0
func PlotPieChartS8PtrPlotFormatterV(label_ids []string, values *int8, count int32, x, y, radius float64, fmt Formatter, fmt_data uintptr, angle0 float64, flags PieChartFlags)
PlotPieChartS8PtrPlotFormatterV parameter default value hint: fmt_data: nullptr angle0: 90 flags: 0
func PlotPieChartS8PtrStr ¶ added in v1.2.0
func PlotPieChartS8PtrStrV ¶ added in v1.2.0
func PlotPieChartS8PtrStrV(label_ids []string, values *int8, count int32, x, y, radius float64, label_fmt string, angle0 float64, flags PieChartFlags)
PlotPieChartS8PtrStrV parameter default value hint: label_fmt: "%.1f" angle0: 90 flags: 0
func PlotPieChartS16PtrPlotFormatter ¶ added in v1.2.0
func PlotPieChartS16PtrPlotFormatterV ¶ added in v1.2.0
func PlotPieChartS16PtrPlotFormatterV(label_ids []string, values *int16, count int32, x, y, radius float64, fmt Formatter, fmt_data uintptr, angle0 float64, flags PieChartFlags)
PlotPieChartS16PtrPlotFormatterV parameter default value hint: fmt_data: nullptr angle0: 90 flags: 0
func PlotPieChartS16PtrStr ¶ added in v1.2.0
func PlotPieChartS16PtrStrV ¶ added in v1.2.0
func PlotPieChartS16PtrStrV(label_ids []string, values *int16, count int32, x, y, radius float64, label_fmt string, angle0 float64, flags PieChartFlags)
PlotPieChartS16PtrStrV parameter default value hint: label_fmt: "%.1f" angle0: 90 flags: 0
func PlotPieChartS32PtrPlotFormatter ¶ added in v1.2.0
func PlotPieChartS32PtrPlotFormatterV ¶ added in v1.2.0
func PlotPieChartS32PtrPlotFormatterV(label_ids []string, values *int32, count int32, x, y, radius float64, fmt Formatter, fmt_data uintptr, angle0 float64, flags PieChartFlags)
PlotPieChartS32PtrPlotFormatterV parameter default value hint: fmt_data: nullptr angle0: 90 flags: 0
func PlotPieChartS32PtrStr ¶ added in v1.2.0
func PlotPieChartS32PtrStrV ¶ added in v1.2.0
func PlotPieChartS32PtrStrV(label_ids []string, values *int32, count int32, x, y, radius float64, label_fmt string, angle0 float64, flags PieChartFlags)
PlotPieChartS32PtrStrV parameter default value hint: label_fmt: "%.1f" angle0: 90 flags: 0
func PlotPieChartS64PtrPlotFormatter ¶ added in v1.2.0
func PlotPieChartS64PtrPlotFormatterV ¶ added in v1.2.0
func PlotPieChartS64PtrPlotFormatterV(label_ids []string, values *int64, count int32, x, y, radius float64, fmt Formatter, fmt_data uintptr, angle0 float64, flags PieChartFlags)
PlotPieChartS64PtrPlotFormatterV parameter default value hint: fmt_data: nullptr angle0: 90 flags: 0
func PlotPieChartS64PtrStr ¶ added in v1.2.0
func PlotPieChartS64PtrStrV ¶ added in v1.2.0
func PlotPieChartS64PtrStrV(label_ids []string, values *int64, count int32, x, y, radius float64, label_fmt string, angle0 float64, flags PieChartFlags)
PlotPieChartS64PtrStrV parameter default value hint: label_fmt: "%.1f" angle0: 90 flags: 0
func PlotPieChartU8PtrPlotFormatter ¶ added in v1.2.0
func PlotPieChartU8PtrPlotFormatterV ¶ added in v1.2.0
func PlotPieChartU8PtrPlotFormatterV(label_ids []string, values *byte, count int32, x, y, radius float64, fmt Formatter, fmt_data uintptr, angle0 float64, flags PieChartFlags)
PlotPieChartU8PtrPlotFormatterV parameter default value hint: fmt_data: nullptr angle0: 90 flags: 0
func PlotPieChartU8PtrStr ¶ added in v1.2.0
func PlotPieChartU8PtrStrV ¶ added in v1.2.0
func PlotPieChartU8PtrStrV(label_ids []string, values *byte, count int32, x, y, radius float64, label_fmt string, angle0 float64, flags PieChartFlags)
PlotPieChartU8PtrStrV parameter default value hint: label_fmt: "%.1f" angle0: 90 flags: 0
func PlotPieChartU16PtrPlotFormatter ¶ added in v1.2.0
func PlotPieChartU16PtrPlotFormatterV ¶ added in v1.2.0
func PlotPieChartU16PtrPlotFormatterV(label_ids []string, values *uint16, count int32, x, y, radius float64, fmt Formatter, fmt_data uintptr, angle0 float64, flags PieChartFlags)
PlotPieChartU16PtrPlotFormatterV parameter default value hint: fmt_data: nullptr angle0: 90 flags: 0
func PlotPieChartU16PtrStr ¶ added in v1.2.0
func PlotPieChartU16PtrStrV ¶ added in v1.2.0
func PlotPieChartU16PtrStrV(label_ids []string, values *uint16, count int32, x, y, radius float64, label_fmt string, angle0 float64, flags PieChartFlags)
PlotPieChartU16PtrStrV parameter default value hint: label_fmt: "%.1f" angle0: 90 flags: 0
func PlotPieChartU32PtrPlotFormatter ¶ added in v1.2.0
func PlotPieChartU32PtrPlotFormatterV ¶ added in v1.2.0
func PlotPieChartU32PtrPlotFormatterV(label_ids []string, values *uint32, count int32, x, y, radius float64, fmt Formatter, fmt_data uintptr, angle0 float64, flags PieChartFlags)
PlotPieChartU32PtrPlotFormatterV parameter default value hint: fmt_data: nullptr angle0: 90 flags: 0
func PlotPieChartU32PtrStr ¶ added in v1.2.0
func PlotPieChartU32PtrStrV ¶ added in v1.2.0
func PlotPieChartU32PtrStrV(label_ids []string, values *uint32, count int32, x, y, radius float64, label_fmt string, angle0 float64, flags PieChartFlags)
PlotPieChartU32PtrStrV parameter default value hint: label_fmt: "%.1f" angle0: 90 flags: 0
func PlotPieChartU64PtrPlotFormatter ¶ added in v1.2.0
func PlotPieChartU64PtrPlotFormatterV ¶ added in v1.2.0
func PlotPieChartU64PtrPlotFormatterV(label_ids []string, values *uint64, count int32, x, y, radius float64, fmt Formatter, fmt_data uintptr, angle0 float64, flags PieChartFlags)
PlotPieChartU64PtrPlotFormatterV parameter default value hint: fmt_data: nullptr angle0: 90 flags: 0
func PlotPieChartU64PtrStr ¶ added in v1.2.0
func PlotPieChartU64PtrStrV ¶ added in v1.2.0
func PlotPieChartU64PtrStrV(label_ids []string, values *uint64, count int32, x, y, radius float64, label_fmt string, angle0 float64, flags PieChartFlags)
PlotPieChartU64PtrStrV parameter default value hint: label_fmt: "%.1f" angle0: 90 flags: 0
func PlotPieChartdoublePtrPlotFormatter ¶ added in v1.2.0
func PlotPieChartdoublePtrPlotFormatterV ¶ added in v1.2.0
func PlotPieChartdoublePtrPlotFormatterV(label_ids []string, values *float64, count int32, x, y, radius float64, fmt Formatter, fmt_data uintptr, angle0 float64, flags PieChartFlags)
PlotPieChartdoublePtrPlotFormatterV parameter default value hint: fmt_data: nullptr angle0: 90 flags: 0
func PlotPieChartdoublePtrStr ¶ added in v1.2.0
func PlotPieChartdoublePtrStrV ¶ added in v1.2.0
func PlotPieChartdoublePtrStrV(label_ids []string, values *float64, count int32, x, y, radius float64, label_fmt string, angle0 float64, flags PieChartFlags)
PlotPieChartdoublePtrStrV parameter default value hint: label_fmt: "%.1f" angle0: 90 flags: 0
func PlotScatterFloatPtrFloatPtr ¶ added in v1.2.0
func PlotScatterFloatPtrFloatPtrV ¶ added in v1.2.0
func PlotScatterFloatPtrFloatPtrV(label_id string, xs, ys *float32, count int32, flags ScatterFlags, offset, stride int32)
PlotScatterFloatPtrFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)
func PlotScatterFloatPtrInt ¶ added in v1.2.0
func PlotScatterFloatPtrIntV ¶ added in v1.2.0
func PlotScatterFloatPtrIntV(label_id string, values *float32, count int32, xscale, xstart float64, flags ScatterFlags, offset, stride int32)
PlotScatterFloatPtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(float)
func PlotScatterS8PtrInt ¶ added in v1.2.0
func PlotScatterS8PtrIntV ¶ added in v1.2.0
func PlotScatterS8PtrIntV(label_id string, values *int8, count int32, xscale, xstart float64, flags ScatterFlags, offset, stride int32)
PlotScatterS8PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotScatterS8PtrS8Ptr ¶ added in v1.2.0
func PlotScatterS8PtrS8PtrV ¶ added in v1.2.0
func PlotScatterS8PtrS8PtrV(label_id string, xs, ys *int8, count int32, flags ScatterFlags, offset, stride int32)
PlotScatterS8PtrS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotScatterS16PtrInt ¶ added in v1.2.0
func PlotScatterS16PtrIntV ¶ added in v1.2.0
func PlotScatterS16PtrIntV(label_id string, values *int16, count int32, xscale, xstart float64, flags ScatterFlags, offset, stride int32)
PlotScatterS16PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotScatterS16PtrS16Ptr ¶ added in v1.2.0
func PlotScatterS16PtrS16PtrV ¶ added in v1.2.0
func PlotScatterS16PtrS16PtrV(label_id string, xs, ys *int16, count int32, flags ScatterFlags, offset, stride int32)
PlotScatterS16PtrS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotScatterS32PtrInt ¶ added in v1.2.0
func PlotScatterS32PtrIntV ¶ added in v1.2.0
func PlotScatterS32PtrIntV(label_id string, values *int32, count int32, xscale, xstart float64, flags ScatterFlags, offset, stride int32)
PlotScatterS32PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotScatterS32PtrS32Ptr ¶ added in v1.2.0
func PlotScatterS32PtrS32PtrV ¶ added in v1.2.0
func PlotScatterS32PtrS32PtrV(label_id string, xs, ys *int32, count int32, flags ScatterFlags, offset, stride int32)
PlotScatterS32PtrS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotScatterS64PtrInt ¶ added in v1.2.0
func PlotScatterS64PtrIntV ¶ added in v1.2.0
func PlotScatterS64PtrIntV(label_id string, values *int64, count int32, xscale, xstart float64, flags ScatterFlags, offset, stride int32)
PlotScatterS64PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotScatterS64PtrS64Ptr ¶ added in v1.2.0
func PlotScatterS64PtrS64PtrV ¶ added in v1.2.0
func PlotScatterS64PtrS64PtrV(label_id string, xs, ys *int64, count int32, flags ScatterFlags, offset, stride int32)
PlotScatterS64PtrS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotScatterU8PtrInt ¶ added in v1.2.0
func PlotScatterU8PtrIntV ¶ added in v1.2.0
func PlotScatterU8PtrIntV(label_id string, values *byte, count int32, xscale, xstart float64, flags ScatterFlags, offset, stride int32)
PlotScatterU8PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotScatterU8PtrU8Ptr ¶ added in v1.2.0
func PlotScatterU8PtrU8PtrV ¶ added in v1.2.0
func PlotScatterU8PtrU8PtrV(label_id string, xs, ys *byte, count int32, flags ScatterFlags, offset, stride int32)
PlotScatterU8PtrU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotScatterU16PtrInt ¶ added in v1.2.0
func PlotScatterU16PtrIntV ¶ added in v1.2.0
func PlotScatterU16PtrIntV(label_id string, values *uint16, count int32, xscale, xstart float64, flags ScatterFlags, offset, stride int32)
PlotScatterU16PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotScatterU16PtrU16Ptr ¶ added in v1.2.0
func PlotScatterU16PtrU16PtrV ¶ added in v1.2.0
func PlotScatterU16PtrU16PtrV(label_id string, xs, ys *uint16, count int32, flags ScatterFlags, offset, stride int32)
PlotScatterU16PtrU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotScatterU32PtrInt ¶ added in v1.2.0
func PlotScatterU32PtrIntV ¶ added in v1.2.0
func PlotScatterU32PtrIntV(label_id string, values *uint32, count int32, xscale, xstart float64, flags ScatterFlags, offset, stride int32)
PlotScatterU32PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotScatterU32PtrU32Ptr ¶ added in v1.2.0
func PlotScatterU32PtrU32PtrV ¶ added in v1.2.0
func PlotScatterU32PtrU32PtrV(label_id string, xs, ys *uint32, count int32, flags ScatterFlags, offset, stride int32)
PlotScatterU32PtrU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotScatterU64PtrInt ¶ added in v1.2.0
func PlotScatterU64PtrIntV ¶ added in v1.2.0
func PlotScatterU64PtrIntV(label_id string, values *uint64, count int32, xscale, xstart float64, flags ScatterFlags, offset, stride int32)
PlotScatterU64PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotScatterU64PtrU64Ptr ¶ added in v1.2.0
func PlotScatterU64PtrU64PtrV ¶ added in v1.2.0
func PlotScatterU64PtrU64PtrV(label_id string, xs, ys *uint64, count int32, flags ScatterFlags, offset, stride int32)
PlotScatterU64PtrU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotScatterdoublePtrInt ¶ added in v1.2.0
func PlotScatterdoublePtrIntV ¶ added in v1.2.0
func PlotScatterdoublePtrIntV(label_id string, values *float64, count int32, xscale, xstart float64, flags ScatterFlags, offset, stride int32)
PlotScatterdoublePtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(double)
func PlotScatterdoublePtrdoublePtr ¶ added in v1.2.0
func PlotScatterdoublePtrdoublePtrV ¶ added in v1.2.0
func PlotScatterdoublePtrdoublePtrV(label_id string, xs, ys *float64, count int32, flags ScatterFlags, offset, stride int32)
PlotScatterdoublePtrdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)
func PlotShadedFloatPtrFloatPtrFloatPtr ¶ added in v1.2.0
func PlotShadedFloatPtrFloatPtrFloatPtrV ¶ added in v1.2.0
func PlotShadedFloatPtrFloatPtrFloatPtrV(label_id string, xs, ys1, ys2 *float32, count int32, flags ShadedFlags, offset, stride int32)
PlotShadedFloatPtrFloatPtrFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)
func PlotShadedFloatPtrFloatPtrInt ¶ added in v1.2.0
func PlotShadedFloatPtrFloatPtrIntV ¶ added in v1.2.0
func PlotShadedFloatPtrFloatPtrIntV(label_id string, xs, ys *float32, count int32, yref float64, flags ShadedFlags, offset, stride int32)
PlotShadedFloatPtrFloatPtrIntV parameter default value hint: yref: 0 flags: 0 offset: 0 stride: sizeof(float)
func PlotShadedFloatPtrInt ¶ added in v1.2.0
func PlotShadedFloatPtrIntV ¶ added in v1.2.0
func PlotShadedFloatPtrIntV(label_id string, values *float32, count int32, yref, xscale, xstart float64, flags ShadedFlags, offset, stride int32)
PlotShadedFloatPtrIntV parameter default value hint: yref: 0 xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(float)
func PlotShadedS8PtrInt ¶ added in v1.2.0
func PlotShadedS8PtrIntV ¶ added in v1.2.0
func PlotShadedS8PtrIntV(label_id string, values *int8, count int32, yref, xscale, xstart float64, flags ShadedFlags, offset, stride int32)
PlotShadedS8PtrIntV parameter default value hint: yref: 0 xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotShadedS8PtrS8PtrInt ¶ added in v1.2.0
func PlotShadedS8PtrS8PtrIntV ¶ added in v1.2.0
func PlotShadedS8PtrS8PtrIntV(label_id string, xs, ys *int8, count int32, yref float64, flags ShadedFlags, offset, stride int32)
PlotShadedS8PtrS8PtrIntV parameter default value hint: yref: 0 flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotShadedS8PtrS8PtrS8Ptr ¶ added in v1.2.0
func PlotShadedS8PtrS8PtrS8PtrV ¶ added in v1.2.0
func PlotShadedS8PtrS8PtrS8PtrV(label_id string, xs, ys1, ys2 *int8, count int32, flags ShadedFlags, offset, stride int32)
PlotShadedS8PtrS8PtrS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotShadedS16PtrInt ¶ added in v1.2.0
func PlotShadedS16PtrIntV ¶ added in v1.2.0
func PlotShadedS16PtrIntV(label_id string, values *int16, count int32, yref, xscale, xstart float64, flags ShadedFlags, offset, stride int32)
PlotShadedS16PtrIntV parameter default value hint: yref: 0 xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotShadedS16PtrS16PtrInt ¶ added in v1.2.0
func PlotShadedS16PtrS16PtrIntV ¶ added in v1.2.0
func PlotShadedS16PtrS16PtrIntV(label_id string, xs, ys *int16, count int32, yref float64, flags ShadedFlags, offset, stride int32)
PlotShadedS16PtrS16PtrIntV parameter default value hint: yref: 0 flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotShadedS16PtrS16PtrS16Ptr ¶ added in v1.2.0
func PlotShadedS16PtrS16PtrS16PtrV ¶ added in v1.2.0
func PlotShadedS16PtrS16PtrS16PtrV(label_id string, xs, ys1, ys2 *int16, count int32, flags ShadedFlags, offset, stride int32)
PlotShadedS16PtrS16PtrS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotShadedS32PtrInt ¶ added in v1.2.0
func PlotShadedS32PtrIntV ¶ added in v1.2.0
func PlotShadedS32PtrIntV(label_id string, values *int32, count int32, yref, xscale, xstart float64, flags ShadedFlags, offset, stride int32)
PlotShadedS32PtrIntV parameter default value hint: yref: 0 xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotShadedS32PtrS32PtrInt ¶ added in v1.2.0
func PlotShadedS32PtrS32PtrIntV ¶ added in v1.2.0
func PlotShadedS32PtrS32PtrIntV(label_id string, xs, ys *int32, count int32, yref float64, flags ShadedFlags, offset, stride int32)
PlotShadedS32PtrS32PtrIntV parameter default value hint: yref: 0 flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotShadedS32PtrS32PtrS32Ptr ¶ added in v1.2.0
func PlotShadedS32PtrS32PtrS32PtrV ¶ added in v1.2.0
func PlotShadedS32PtrS32PtrS32PtrV(label_id string, xs, ys1, ys2 *int32, count int32, flags ShadedFlags, offset, stride int32)
PlotShadedS32PtrS32PtrS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotShadedS64PtrInt ¶ added in v1.2.0
func PlotShadedS64PtrIntV ¶ added in v1.2.0
func PlotShadedS64PtrIntV(label_id string, values *int64, count int32, yref, xscale, xstart float64, flags ShadedFlags, offset, stride int32)
PlotShadedS64PtrIntV parameter default value hint: yref: 0 xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotShadedS64PtrS64PtrInt ¶ added in v1.2.0
func PlotShadedS64PtrS64PtrIntV ¶ added in v1.2.0
func PlotShadedS64PtrS64PtrIntV(label_id string, xs, ys *int64, count int32, yref float64, flags ShadedFlags, offset, stride int32)
PlotShadedS64PtrS64PtrIntV parameter default value hint: yref: 0 flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotShadedS64PtrS64PtrS64Ptr ¶ added in v1.2.0
func PlotShadedS64PtrS64PtrS64PtrV ¶ added in v1.2.0
func PlotShadedS64PtrS64PtrS64PtrV(label_id string, xs, ys1, ys2 *int64, count int32, flags ShadedFlags, offset, stride int32)
PlotShadedS64PtrS64PtrS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotShadedU8PtrInt ¶ added in v1.2.0
func PlotShadedU8PtrIntV ¶ added in v1.2.0
func PlotShadedU8PtrIntV(label_id string, values *byte, count int32, yref, xscale, xstart float64, flags ShadedFlags, offset, stride int32)
PlotShadedU8PtrIntV parameter default value hint: yref: 0 xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotShadedU8PtrU8PtrInt ¶ added in v1.2.0
func PlotShadedU8PtrU8PtrIntV ¶ added in v1.2.0
func PlotShadedU8PtrU8PtrIntV(label_id string, xs, ys *byte, count int32, yref float64, flags ShadedFlags, offset, stride int32)
PlotShadedU8PtrU8PtrIntV parameter default value hint: yref: 0 flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotShadedU8PtrU8PtrU8Ptr ¶ added in v1.2.0
func PlotShadedU8PtrU8PtrU8PtrV ¶ added in v1.2.0
func PlotShadedU8PtrU8PtrU8PtrV(label_id string, xs, ys1, ys2 *byte, count int32, flags ShadedFlags, offset, stride int32)
PlotShadedU8PtrU8PtrU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotShadedU16PtrInt ¶ added in v1.2.0
func PlotShadedU16PtrIntV ¶ added in v1.2.0
func PlotShadedU16PtrIntV(label_id string, values *uint16, count int32, yref, xscale, xstart float64, flags ShadedFlags, offset, stride int32)
PlotShadedU16PtrIntV parameter default value hint: yref: 0 xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotShadedU16PtrU16PtrInt ¶ added in v1.2.0
func PlotShadedU16PtrU16PtrIntV ¶ added in v1.2.0
func PlotShadedU16PtrU16PtrIntV(label_id string, xs, ys *uint16, count int32, yref float64, flags ShadedFlags, offset, stride int32)
PlotShadedU16PtrU16PtrIntV parameter default value hint: yref: 0 flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotShadedU16PtrU16PtrU16Ptr ¶ added in v1.2.0
func PlotShadedU16PtrU16PtrU16PtrV ¶ added in v1.2.0
func PlotShadedU16PtrU16PtrU16PtrV(label_id string, xs, ys1, ys2 *uint16, count int32, flags ShadedFlags, offset, stride int32)
PlotShadedU16PtrU16PtrU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotShadedU32PtrInt ¶ added in v1.2.0
func PlotShadedU32PtrIntV ¶ added in v1.2.0
func PlotShadedU32PtrIntV(label_id string, values *uint32, count int32, yref, xscale, xstart float64, flags ShadedFlags, offset, stride int32)
PlotShadedU32PtrIntV parameter default value hint: yref: 0 xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotShadedU32PtrU32PtrInt ¶ added in v1.2.0
func PlotShadedU32PtrU32PtrIntV ¶ added in v1.2.0
func PlotShadedU32PtrU32PtrIntV(label_id string, xs, ys *uint32, count int32, yref float64, flags ShadedFlags, offset, stride int32)
PlotShadedU32PtrU32PtrIntV parameter default value hint: yref: 0 flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotShadedU32PtrU32PtrU32Ptr ¶ added in v1.2.0
func PlotShadedU32PtrU32PtrU32PtrV ¶ added in v1.2.0
func PlotShadedU32PtrU32PtrU32PtrV(label_id string, xs, ys1, ys2 *uint32, count int32, flags ShadedFlags, offset, stride int32)
PlotShadedU32PtrU32PtrU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotShadedU64PtrInt ¶ added in v1.2.0
func PlotShadedU64PtrIntV ¶ added in v1.2.0
func PlotShadedU64PtrIntV(label_id string, values *uint64, count int32, yref, xscale, xstart float64, flags ShadedFlags, offset, stride int32)
PlotShadedU64PtrIntV parameter default value hint: yref: 0 xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotShadedU64PtrU64PtrInt ¶ added in v1.2.0
func PlotShadedU64PtrU64PtrIntV ¶ added in v1.2.0
func PlotShadedU64PtrU64PtrIntV(label_id string, xs, ys *uint64, count int32, yref float64, flags ShadedFlags, offset, stride int32)
PlotShadedU64PtrU64PtrIntV parameter default value hint: yref: 0 flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotShadedU64PtrU64PtrU64Ptr ¶ added in v1.2.0
func PlotShadedU64PtrU64PtrU64PtrV ¶ added in v1.2.0
func PlotShadedU64PtrU64PtrU64PtrV(label_id string, xs, ys1, ys2 *uint64, count int32, flags ShadedFlags, offset, stride int32)
PlotShadedU64PtrU64PtrU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotShadeddoublePtrInt ¶ added in v1.2.0
func PlotShadeddoublePtrIntV ¶ added in v1.2.0
func PlotShadeddoublePtrIntV(label_id string, values *float64, count int32, yref, xscale, xstart float64, flags ShadedFlags, offset, stride int32)
PlotShadeddoublePtrIntV parameter default value hint: yref: 0 xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(double)
func PlotShadeddoublePtrdoublePtrInt ¶ added in v1.2.0
func PlotShadeddoublePtrdoublePtrIntV ¶ added in v1.2.0
func PlotShadeddoublePtrdoublePtrIntV(label_id string, xs, ys *float64, count int32, yref float64, flags ShadedFlags, offset, stride int32)
PlotShadeddoublePtrdoublePtrIntV parameter default value hint: yref: 0 flags: 0 offset: 0 stride: sizeof(double)
func PlotShadeddoublePtrdoublePtrdoublePtr ¶ added in v1.2.0
func PlotShadeddoublePtrdoublePtrdoublePtrV ¶ added in v1.2.0
func PlotShadeddoublePtrdoublePtrdoublePtrV(label_id string, xs, ys1, ys2 *float64, count int32, flags ShadedFlags, offset, stride int32)
PlotShadeddoublePtrdoublePtrdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)
func PlotStairsFloatPtrFloatPtr ¶ added in v1.2.0
func PlotStairsFloatPtrFloatPtrV ¶ added in v1.2.0
func PlotStairsFloatPtrFloatPtrV(label_id string, xs, ys *float32, count int32, flags StairsFlags, offset, stride int32)
PlotStairsFloatPtrFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)
func PlotStairsFloatPtrInt ¶ added in v1.2.0
func PlotStairsFloatPtrIntV ¶ added in v1.2.0
func PlotStairsFloatPtrIntV(label_id string, values *float32, count int32, xscale, xstart float64, flags StairsFlags, offset, stride int32)
PlotStairsFloatPtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(float)
func PlotStairsS8PtrInt ¶ added in v1.2.0
func PlotStairsS8PtrIntV ¶ added in v1.2.0
func PlotStairsS8PtrIntV(label_id string, values *int8, count int32, xscale, xstart float64, flags StairsFlags, offset, stride int32)
PlotStairsS8PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotStairsS8PtrS8Ptr ¶ added in v1.2.0
func PlotStairsS8PtrS8PtrV ¶ added in v1.2.0
func PlotStairsS8PtrS8PtrV(label_id string, xs, ys *int8, count int32, flags StairsFlags, offset, stride int32)
PlotStairsS8PtrS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotStairsS16PtrInt ¶ added in v1.2.0
func PlotStairsS16PtrIntV ¶ added in v1.2.0
func PlotStairsS16PtrIntV(label_id string, values *int16, count int32, xscale, xstart float64, flags StairsFlags, offset, stride int32)
PlotStairsS16PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotStairsS16PtrS16Ptr ¶ added in v1.2.0
func PlotStairsS16PtrS16PtrV ¶ added in v1.2.0
func PlotStairsS16PtrS16PtrV(label_id string, xs, ys *int16, count int32, flags StairsFlags, offset, stride int32)
PlotStairsS16PtrS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotStairsS32PtrInt ¶ added in v1.2.0
func PlotStairsS32PtrIntV ¶ added in v1.2.0
func PlotStairsS32PtrIntV(label_id string, values *int32, count int32, xscale, xstart float64, flags StairsFlags, offset, stride int32)
PlotStairsS32PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotStairsS32PtrS32Ptr ¶ added in v1.2.0
func PlotStairsS32PtrS32PtrV ¶ added in v1.2.0
func PlotStairsS32PtrS32PtrV(label_id string, xs, ys *int32, count int32, flags StairsFlags, offset, stride int32)
PlotStairsS32PtrS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotStairsS64PtrInt ¶ added in v1.2.0
func PlotStairsS64PtrIntV ¶ added in v1.2.0
func PlotStairsS64PtrIntV(label_id string, values *int64, count int32, xscale, xstart float64, flags StairsFlags, offset, stride int32)
PlotStairsS64PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotStairsS64PtrS64Ptr ¶ added in v1.2.0
func PlotStairsS64PtrS64PtrV ¶ added in v1.2.0
func PlotStairsS64PtrS64PtrV(label_id string, xs, ys *int64, count int32, flags StairsFlags, offset, stride int32)
PlotStairsS64PtrS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotStairsU8PtrInt ¶ added in v1.2.0
func PlotStairsU8PtrIntV ¶ added in v1.2.0
func PlotStairsU8PtrIntV(label_id string, values *byte, count int32, xscale, xstart float64, flags StairsFlags, offset, stride int32)
PlotStairsU8PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotStairsU8PtrU8Ptr ¶ added in v1.2.0
func PlotStairsU8PtrU8PtrV ¶ added in v1.2.0
func PlotStairsU8PtrU8PtrV(label_id string, xs, ys *byte, count int32, flags StairsFlags, offset, stride int32)
PlotStairsU8PtrU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotStairsU16PtrInt ¶ added in v1.2.0
func PlotStairsU16PtrIntV ¶ added in v1.2.0
func PlotStairsU16PtrIntV(label_id string, values *uint16, count int32, xscale, xstart float64, flags StairsFlags, offset, stride int32)
PlotStairsU16PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotStairsU16PtrU16Ptr ¶ added in v1.2.0
func PlotStairsU16PtrU16PtrV ¶ added in v1.2.0
func PlotStairsU16PtrU16PtrV(label_id string, xs, ys *uint16, count int32, flags StairsFlags, offset, stride int32)
PlotStairsU16PtrU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotStairsU32PtrInt ¶ added in v1.2.0
func PlotStairsU32PtrIntV ¶ added in v1.2.0
func PlotStairsU32PtrIntV(label_id string, values *uint32, count int32, xscale, xstart float64, flags StairsFlags, offset, stride int32)
PlotStairsU32PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotStairsU32PtrU32Ptr ¶ added in v1.2.0
func PlotStairsU32PtrU32PtrV ¶ added in v1.2.0
func PlotStairsU32PtrU32PtrV(label_id string, xs, ys *uint32, count int32, flags StairsFlags, offset, stride int32)
PlotStairsU32PtrU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotStairsU64PtrInt ¶ added in v1.2.0
func PlotStairsU64PtrIntV ¶ added in v1.2.0
func PlotStairsU64PtrIntV(label_id string, values *uint64, count int32, xscale, xstart float64, flags StairsFlags, offset, stride int32)
PlotStairsU64PtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotStairsU64PtrU64Ptr ¶ added in v1.2.0
func PlotStairsU64PtrU64PtrV ¶ added in v1.2.0
func PlotStairsU64PtrU64PtrV(label_id string, xs, ys *uint64, count int32, flags StairsFlags, offset, stride int32)
PlotStairsU64PtrU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotStairsdoublePtrInt ¶ added in v1.2.0
func PlotStairsdoublePtrIntV ¶ added in v1.2.0
func PlotStairsdoublePtrIntV(label_id string, values *float64, count int32, xscale, xstart float64, flags StairsFlags, offset, stride int32)
PlotStairsdoublePtrIntV parameter default value hint: xscale: 1 xstart: 0 flags: 0 offset: 0 stride: sizeof(double)
func PlotStairsdoublePtrdoublePtr ¶ added in v1.2.0
func PlotStairsdoublePtrdoublePtrV ¶ added in v1.2.0
func PlotStairsdoublePtrdoublePtrV(label_id string, xs, ys *float64, count int32, flags StairsFlags, offset, stride int32)
PlotStairsdoublePtrdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)
func PlotStemsFloatPtrFloatPtr ¶ added in v1.2.0
func PlotStemsFloatPtrFloatPtrV ¶ added in v1.2.0
func PlotStemsFloatPtrFloatPtrV(label_id string, xs, ys *float32, count int32, ref float64, flags StemsFlags, offset, stride int32)
PlotStemsFloatPtrFloatPtrV parameter default value hint: ref: 0 flags: 0 offset: 0 stride: sizeof(float)
func PlotStemsFloatPtrInt ¶ added in v1.2.0
func PlotStemsFloatPtrIntV ¶ added in v1.2.0
func PlotStemsFloatPtrIntV(label_id string, values *float32, count int32, ref, scale, start float64, flags StemsFlags, offset, stride int32)
PlotStemsFloatPtrIntV parameter default value hint: ref: 0 scale: 1 start: 0 flags: 0 offset: 0 stride: sizeof(float)
func PlotStemsS8PtrInt ¶ added in v1.2.0
func PlotStemsS8PtrIntV ¶ added in v1.2.0
func PlotStemsS8PtrIntV(label_id string, values *int8, count int32, ref, scale, start float64, flags StemsFlags, offset, stride int32)
PlotStemsS8PtrIntV parameter default value hint: ref: 0 scale: 1 start: 0 flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotStemsS8PtrS8Ptr ¶ added in v1.2.0
func PlotStemsS8PtrS8PtrV ¶ added in v1.2.0
func PlotStemsS8PtrS8PtrV(label_id string, xs, ys *int8, count int32, ref float64, flags StemsFlags, offset, stride int32)
PlotStemsS8PtrS8PtrV parameter default value hint: ref: 0 flags: 0 offset: 0 stride: sizeof(ImS8)
func PlotStemsS16PtrInt ¶ added in v1.2.0
func PlotStemsS16PtrIntV ¶ added in v1.2.0
func PlotStemsS16PtrIntV(label_id string, values *int16, count int32, ref, scale, start float64, flags StemsFlags, offset, stride int32)
PlotStemsS16PtrIntV parameter default value hint: ref: 0 scale: 1 start: 0 flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotStemsS16PtrS16Ptr ¶ added in v1.2.0
func PlotStemsS16PtrS16PtrV ¶ added in v1.2.0
func PlotStemsS16PtrS16PtrV(label_id string, xs, ys *int16, count int32, ref float64, flags StemsFlags, offset, stride int32)
PlotStemsS16PtrS16PtrV parameter default value hint: ref: 0 flags: 0 offset: 0 stride: sizeof(ImS16)
func PlotStemsS32PtrInt ¶ added in v1.2.0
func PlotStemsS32PtrIntV ¶ added in v1.2.0
func PlotStemsS32PtrIntV(label_id string, values *int32, count int32, ref, scale, start float64, flags StemsFlags, offset, stride int32)
PlotStemsS32PtrIntV parameter default value hint: ref: 0 scale: 1 start: 0 flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotStemsS32PtrS32Ptr ¶ added in v1.2.0
func PlotStemsS32PtrS32PtrV ¶ added in v1.2.0
func PlotStemsS32PtrS32PtrV(label_id string, xs, ys *int32, count int32, ref float64, flags StemsFlags, offset, stride int32)
PlotStemsS32PtrS32PtrV parameter default value hint: ref: 0 flags: 0 offset: 0 stride: sizeof(ImS32)
func PlotStemsS64PtrInt ¶ added in v1.2.0
func PlotStemsS64PtrIntV ¶ added in v1.2.0
func PlotStemsS64PtrIntV(label_id string, values *int64, count int32, ref, scale, start float64, flags StemsFlags, offset, stride int32)
PlotStemsS64PtrIntV parameter default value hint: ref: 0 scale: 1 start: 0 flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotStemsS64PtrS64Ptr ¶ added in v1.2.0
func PlotStemsS64PtrS64PtrV ¶ added in v1.2.0
func PlotStemsS64PtrS64PtrV(label_id string, xs, ys *int64, count int32, ref float64, flags StemsFlags, offset, stride int32)
PlotStemsS64PtrS64PtrV parameter default value hint: ref: 0 flags: 0 offset: 0 stride: sizeof(ImS64)
func PlotStemsU8PtrInt ¶ added in v1.2.0
func PlotStemsU8PtrIntV ¶ added in v1.2.0
func PlotStemsU8PtrIntV(label_id string, values *byte, count int32, ref, scale, start float64, flags StemsFlags, offset, stride int32)
PlotStemsU8PtrIntV parameter default value hint: ref: 0 scale: 1 start: 0 flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotStemsU8PtrU8Ptr ¶ added in v1.2.0
func PlotStemsU8PtrU8PtrV ¶ added in v1.2.0
func PlotStemsU8PtrU8PtrV(label_id string, xs, ys *byte, count int32, ref float64, flags StemsFlags, offset, stride int32)
PlotStemsU8PtrU8PtrV parameter default value hint: ref: 0 flags: 0 offset: 0 stride: sizeof(ImU8)
func PlotStemsU16PtrInt ¶ added in v1.2.0
func PlotStemsU16PtrIntV ¶ added in v1.2.0
func PlotStemsU16PtrIntV(label_id string, values *uint16, count int32, ref, scale, start float64, flags StemsFlags, offset, stride int32)
PlotStemsU16PtrIntV parameter default value hint: ref: 0 scale: 1 start: 0 flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotStemsU16PtrU16Ptr ¶ added in v1.2.0
func PlotStemsU16PtrU16PtrV ¶ added in v1.2.0
func PlotStemsU16PtrU16PtrV(label_id string, xs, ys *uint16, count int32, ref float64, flags StemsFlags, offset, stride int32)
PlotStemsU16PtrU16PtrV parameter default value hint: ref: 0 flags: 0 offset: 0 stride: sizeof(ImU16)
func PlotStemsU32PtrInt ¶ added in v1.2.0
func PlotStemsU32PtrIntV ¶ added in v1.2.0
func PlotStemsU32PtrIntV(label_id string, values *uint32, count int32, ref, scale, start float64, flags StemsFlags, offset, stride int32)
PlotStemsU32PtrIntV parameter default value hint: ref: 0 scale: 1 start: 0 flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotStemsU32PtrU32Ptr ¶ added in v1.2.0
func PlotStemsU32PtrU32PtrV ¶ added in v1.2.0
func PlotStemsU32PtrU32PtrV(label_id string, xs, ys *uint32, count int32, ref float64, flags StemsFlags, offset, stride int32)
PlotStemsU32PtrU32PtrV parameter default value hint: ref: 0 flags: 0 offset: 0 stride: sizeof(ImU32)
func PlotStemsU64PtrInt ¶ added in v1.2.0
func PlotStemsU64PtrIntV ¶ added in v1.2.0
func PlotStemsU64PtrIntV(label_id string, values *uint64, count int32, ref, scale, start float64, flags StemsFlags, offset, stride int32)
PlotStemsU64PtrIntV parameter default value hint: ref: 0 scale: 1 start: 0 flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotStemsU64PtrU64Ptr ¶ added in v1.2.0
func PlotStemsU64PtrU64PtrV ¶ added in v1.2.0
func PlotStemsU64PtrU64PtrV(label_id string, xs, ys *uint64, count int32, ref float64, flags StemsFlags, offset, stride int32)
PlotStemsU64PtrU64PtrV parameter default value hint: ref: 0 flags: 0 offset: 0 stride: sizeof(ImU64)
func PlotStemsdoublePtrInt ¶ added in v1.2.0
func PlotStemsdoublePtrIntV ¶ added in v1.2.0
func PlotStemsdoublePtrIntV(label_id string, values *float64, count int32, ref, scale, start float64, flags StemsFlags, offset, stride int32)
PlotStemsdoublePtrIntV parameter default value hint: ref: 0 scale: 1 start: 0 flags: 0 offset: 0 stride: sizeof(double)
func PlotStemsdoublePtrdoublePtr ¶ added in v1.2.0
func PlotStemsdoublePtrdoublePtrV ¶ added in v1.2.0
func PlotStemsdoublePtrdoublePtrV(label_id string, xs, ys *float64, count int32, ref float64, flags StemsFlags, offset, stride int32)
PlotStemsdoublePtrdoublePtrV parameter default value hint: ref: 0 flags: 0 offset: 0 stride: sizeof(double)
func PlotTextV ¶ added in v1.2.0
PlotTextV parameter default value hint: pix_offset: ImVec2(0,0) flags: 0
func PlotToPixelsPlotPoInt ¶ added in v1.2.0
func PlotToPixelsPlotPoIntV ¶ added in v1.2.0
PlotToPixelsPlotPoIntV parameter default value hint: x_axis: -1 y_axis: -1
func PlotToPixelsdouble ¶ added in v1.2.0
func PlotToPixelsdoubleV ¶ added in v1.2.0
PlotToPixelsdoubleV parameter default value hint: x_axis: -1 y_axis: -1
func PopColormap ¶ added in v1.2.0
func PopColormap()
func PopColormapV ¶ added in v1.2.0
func PopColormapV(count int32)
PopColormapV parameter default value hint: count: 1
func PopPlotClipRect ¶ added in v1.2.0
func PopPlotClipRect()
func PopStyleColor ¶ added in v1.2.0
func PopStyleColor()
func PopStyleColorV ¶ added in v1.2.0
func PopStyleColorV(count int32)
PopStyleColorV parameter default value hint: count: 1
func PopStyleVar ¶ added in v1.2.0
func PopStyleVar()
func PopStyleVarV ¶ added in v1.2.0
func PopStyleVarV(count int32)
PopStyleVarV parameter default value hint: count: 1
func PushColormapPlotColormap ¶ added in v1.2.0
func PushColormapPlotColormap(cmap Colormap)
func PushColormapStr ¶ added in v1.2.0
func PushColormapStr(name string)
func PushPlotClipRect ¶ added in v1.2.0
func PushPlotClipRect()
func PushPlotClipRectV ¶ added in v1.2.0
func PushPlotClipRectV(expand float32)
PushPlotClipRectV parameter default value hint: expand: 0
func PushStyleColorU32 ¶ added in v1.2.0
func PushStyleColorVec4 ¶ added in v1.2.0
func PushStyleVarFloat ¶ added in v1.2.0
func PushStyleVarInt ¶ added in v1.2.0
func PushStyleVarVec2 ¶ added in v1.2.0
func RangesOverlap ¶ added in v1.2.0
func RenderColorBar ¶ added in v1.2.0
func ResetCtxForNextAlignedPlots ¶ added in v1.2.0
func ResetCtxForNextAlignedPlots(ctx *Context)
func ResetCtxForNextPlot ¶ added in v1.2.0
func ResetCtxForNextPlot(ctx *Context)
func ResetCtxForNextSubplot ¶ added in v1.2.0
func ResetCtxForNextSubplot(ctx *Context)
func SampleColormap ¶ added in v1.2.0
func SampleColormapU32 ¶ added in v1.2.0
func SampleColormapV ¶ added in v1.2.0
SampleColormapV parameter default value hint: cmap: -1
func SetCurrentContext ¶ added in v1.2.0
func SetCurrentContext(ctx *Context)
func SetImGuiContext ¶ added in v1.2.0
func SetNextAxesLimits ¶ added in v1.2.0
func SetNextAxesLimits(x_min, x_max, y_min, y_max float64)
func SetNextAxesLimitsV ¶ added in v1.2.0
SetNextAxesLimitsV parameter default value hint: cond: ImPlotCond_Once
func SetNextAxesToFit ¶ added in v1.2.0
func SetNextAxesToFit()
func SetNextAxisLimits ¶ added in v1.2.0
func SetNextAxisLimitsV ¶ added in v1.2.0
SetNextAxisLimitsV parameter default value hint: cond: ImPlotCond_Once
func SetNextAxisLinks ¶ added in v1.2.0
func SetNextAxisToFit ¶ added in v1.2.0
func SetNextAxisToFit(axis AxisEnum)
func SetNextErrorBarStyle ¶ added in v1.2.0
func SetNextErrorBarStyle()
func SetNextErrorBarStyleV ¶ added in v1.2.0
SetNextErrorBarStyleV parameter default value hint: col: ImVec4(0,0,0,-1) size: -1 weight: -1
func SetNextFillStyle ¶ added in v1.2.0
func SetNextFillStyle()
func SetNextFillStyleV ¶ added in v1.2.0
SetNextFillStyleV parameter default value hint: col: ImVec4(0,0,0,-1) alpha_mod: -1
func SetNextLineStyle ¶ added in v1.2.0
func SetNextLineStyle()
func SetNextLineStyleV ¶ added in v1.2.0
SetNextLineStyleV parameter default value hint: col: ImVec4(0,0,0,-1) weight: -1
func SetNextMarkerStyle ¶ added in v1.2.0
func SetNextMarkerStyle()
func SetNextMarkerStyleV ¶ added in v1.2.0
func SetNextMarkerStyleV(marker Marker, size float32, fill imgui.Vec4, weight float32, outline imgui.Vec4)
SetNextMarkerStyleV parameter default value hint: marker: -1 size: -1 fill: ImVec4(0,0,0,-1) weight: -1 outline: ImVec4(0,0,0,-1)
func SetupAxesLimits ¶ added in v1.2.0
func SetupAxesLimits(x_min, x_max, y_min, y_max float64)
func SetupAxesLimitsV ¶ added in v1.2.0
SetupAxesLimitsV parameter default value hint: cond: ImPlotCond_Once
func SetupAxesV ¶ added in v1.2.0
SetupAxesV parameter default value hint: x_flags: 0 y_flags: 0
func SetupAxisFormatPlotFormatter ¶ added in v1.2.0
func SetupAxisFormatPlotFormatterV ¶ added in v1.2.0
SetupAxisFormatPlotFormatterV parameter default value hint: data: nullptr
func SetupAxisFormatStr ¶ added in v1.2.0
func SetupAxisLimits ¶ added in v1.2.0
func SetupAxisLimitsConstraints ¶ added in v1.2.0
func SetupAxisLimitsV ¶ added in v1.2.0
SetupAxisLimitsV parameter default value hint: cond: ImPlotCond_Once
func SetupAxisLinks ¶ added in v1.2.0
func SetupAxisScalePlotScale ¶ added in v1.2.0
func SetupAxisScalePlotTransform ¶ added in v1.2.0
func SetupAxisScalePlotTransformV ¶ added in v1.2.0
SetupAxisScalePlotTransformV parameter default value hint: data: nullptr
func SetupAxisTicksdouble ¶ added in v1.2.0
func SetupAxisTicksdoublePtr ¶ added in v1.2.0
func SetupAxisTicksdoublePtrV ¶ added in v1.2.0
func SetupAxisTicksdoublePtrV(axis AxisEnum, values *float64, n_ticks int32, labels []string, keep_default bool)
SetupAxisTicksdoublePtrV parameter default value hint: labels: nullptr keep_default: false
func SetupAxisTicksdoubleV ¶ added in v1.2.0
func SetupAxisTicksdoubleV(axis AxisEnum, v_min, v_max float64, n_ticks int32, labels []string, keep_default bool)
SetupAxisTicksdoubleV parameter default value hint: labels: nullptr keep_default: false
func SetupAxisV ¶ added in v1.2.0
SetupAxisV parameter default value hint: label: nullptr flags: 0
func SetupAxisZoomConstraints ¶ added in v1.2.0
func SetupFinish ¶ added in v1.2.0
func SetupFinish()
func SetupLegend ¶ added in v1.2.0
func SetupLegend(location Location)
func SetupLegendV ¶ added in v1.2.0
func SetupLegendV(location Location, flags LegendFlags)
SetupLegendV parameter default value hint: flags: 0
func SetupMouseText ¶ added in v1.2.0
func SetupMouseText(location Location)
func SetupMouseTextV ¶ added in v1.2.0
func SetupMouseTextV(location Location, flags MouseTextFlags)
SetupMouseTextV parameter default value hint: flags: 0
func ShowAltLegend ¶ added in v1.2.0
func ShowAltLegend(title_id string)
func ShowAltLegendV ¶ added in v1.2.0
ShowAltLegendV parameter default value hint: vertical: true size: ImVec2(0,0) interactable: true
func ShowAxisContextMenu ¶ added in v1.2.0
func ShowAxisContextMenu(axis, equal_axis *Axis)
func ShowAxisContextMenuV ¶ added in v1.2.0
ShowAxisContextMenuV parameter default value hint: time_allowed: false
func ShowColormapSelector ¶ added in v1.2.0
func ShowDatePicker ¶ added in v1.2.0
func ShowDatePickerV ¶ added in v1.2.0
ShowDatePickerV parameter default value hint: t1: nullptr t2: nullptr
func ShowDemoWindow ¶ added in v1.2.0
func ShowDemoWindow()
func ShowDemoWindowV ¶ added in v1.2.0
func ShowDemoWindowV(p_open *bool)
ShowDemoWindowV parameter default value hint: p_open: nullptr
func ShowInputMapSelector ¶ added in v1.2.0
func ShowLegendContextMenu ¶ added in v1.2.0
func ShowLegendEntries ¶ added in v1.2.0
func ShowMetricsWindow ¶ added in v1.2.0
func ShowMetricsWindow()
func ShowMetricsWindowV ¶ added in v1.2.0
func ShowMetricsWindowV(p_popen *bool)
ShowMetricsWindowV parameter default value hint: p_popen: nullptr
func ShowPlotContextMenu ¶ added in v1.2.0
func ShowPlotContextMenu(plot *Plot)
func ShowStyleEditor ¶ added in v1.2.0
func ShowStyleEditor()
func ShowStyleEditorV ¶ added in v1.2.0
func ShowStyleEditorV(ref *Style)
ShowStyleEditorV parameter default value hint: ref: nullptr
func ShowStyleSelector ¶ added in v1.2.0
func ShowSubplotsContextMenu ¶ added in v1.2.0
func ShowSubplotsContextMenu(subplot *Subplot)
func ShowTimePicker ¶ added in v1.2.0
func ShowUserGuide ¶ added in v1.2.0
func ShowUserGuide()
func StyleColorsAuto ¶ added in v1.2.0
func StyleColorsAuto()
func StyleColorsAutoV ¶ added in v1.2.0
func StyleColorsAutoV(dst *Style)
StyleColorsAutoV parameter default value hint: dst: nullptr
func StyleColorsClassic ¶ added in v1.2.0
func StyleColorsClassic()
func StyleColorsClassicV ¶ added in v1.2.0
func StyleColorsClassicV(dst *Style)
StyleColorsClassicV parameter default value hint: dst: nullptr
func StyleColorsDark ¶ added in v1.2.0
func StyleColorsDark()
func StyleColorsDarkV ¶ added in v1.2.0
func StyleColorsDarkV(dst *Style)
StyleColorsDarkV parameter default value hint: dst: nullptr
func StyleColorsLight ¶ added in v1.2.0
func StyleColorsLight()
func StyleColorsLightV ¶ added in v1.2.0
func StyleColorsLightV(dst *Style)
StyleColorsLightV parameter default value hint: dst: nullptr
func SubplotNextCell ¶ added in v1.2.0
func SubplotNextCell()
func TransformForwardLog10 ¶ added in v1.2.0
func TransformForwardLogit ¶ added in v1.2.0
func TransformForwardSymLog ¶ added in v1.2.0
func TransformInverseLog10 ¶ added in v1.2.0
func TransformInverseLogit ¶ added in v1.2.0
func TransformInverseSymLog ¶ added in v1.2.0
Types ¶
type AlignmentData ¶ added in v1.2.0
type AlignmentData struct {
CData *C.ImPlotAlignmentData
}
func NewAlignmentData ¶ added in v1.2.0
func NewAlignmentData() *AlignmentData
func NewAlignmentDataFromC ¶ added in v1.2.0
func NewAlignmentDataFromC[SRC any](cvalue SRC) *AlignmentData
NewAlignmentDataFromC creates AlignmentData from its C pointer. SRC ~= *C.ImPlotAlignmentData
func NewEmptyAlignmentData ¶ added in v1.2.0
func NewEmptyAlignmentData() *AlignmentData
NewEmptyAlignmentData creates AlignmentData with its 0 value.
func (*AlignmentData) Begin ¶ added in v1.2.0
func (self *AlignmentData) Begin()
func (AlignmentData) C ¶ added in v1.2.0
func (self AlignmentData) C() (C.ImPlotAlignmentData, func())
C is like Handle but returns plain type instead of pointer.
func (*AlignmentData) Destroy ¶ added in v1.2.0
func (self *AlignmentData) Destroy()
func (*AlignmentData) End ¶ added in v1.2.0
func (self *AlignmentData) End()
func (*AlignmentData) Handle ¶ added in v1.2.0
func (self *AlignmentData) Handle() (result *C.ImPlotAlignmentData, fin func())
Handle returns C version of AlignmentData and its finalizer func.
func (*AlignmentData) PadA ¶ added in v1.2.0
func (self *AlignmentData) PadA() float32
func (*AlignmentData) PadAMax ¶ added in v1.2.0
func (self *AlignmentData) PadAMax() float32
func (*AlignmentData) PadB ¶ added in v1.2.0
func (self *AlignmentData) PadB() float32
func (*AlignmentData) PadBMax ¶ added in v1.2.0
func (self *AlignmentData) PadBMax() float32
func (*AlignmentData) Reset ¶ added in v1.2.0
func (self *AlignmentData) Reset()
func (AlignmentData) SetPadA ¶ added in v1.2.0
func (self AlignmentData) SetPadA(v float32)
func (AlignmentData) SetPadAMax ¶ added in v1.2.0
func (self AlignmentData) SetPadAMax(v float32)
func (AlignmentData) SetPadB ¶ added in v1.2.0
func (self AlignmentData) SetPadB(v float32)
func (AlignmentData) SetPadBMax ¶ added in v1.2.0
func (self AlignmentData) SetPadBMax(v float32)
func (AlignmentData) SetVertical ¶ added in v1.2.0
func (self AlignmentData) SetVertical(v bool)
func (*AlignmentData) Update ¶ added in v1.2.0
func (self *AlignmentData) Update(pad_a, pad_b, delta_a, delta_b *float32)
func (*AlignmentData) Vertical ¶ added in v1.2.0
func (self *AlignmentData) Vertical() bool
type Annotation ¶ added in v1.2.0
type Annotation struct {
CData *C.ImPlotAnnotation
}
func NewAnnotation ¶ added in v1.2.0
func NewAnnotation() *Annotation
func NewAnnotationFromC ¶ added in v1.2.0
func NewAnnotationFromC[SRC any](cvalue SRC) *Annotation
NewAnnotationFromC creates Annotation from its C pointer. SRC ~= *C.ImPlotAnnotation
func NewEmptyAnnotation ¶ added in v1.2.0
func NewEmptyAnnotation() *Annotation
NewEmptyAnnotation creates Annotation with its 0 value.
func (Annotation) C ¶ added in v1.2.0
func (self Annotation) C() (C.ImPlotAnnotation, func())
C is like Handle but returns plain type instead of pointer.
func (*Annotation) Clamp ¶ added in v1.2.0
func (self *Annotation) Clamp() bool
func (*Annotation) ColorBg ¶ added in v1.2.0
func (self *Annotation) ColorBg() uint32
func (*Annotation) ColorFg ¶ added in v1.2.0
func (self *Annotation) ColorFg() uint32
func (*Annotation) Destroy ¶ added in v1.2.0
func (self *Annotation) Destroy()
func (*Annotation) Handle ¶ added in v1.2.0
func (self *Annotation) Handle() (result *C.ImPlotAnnotation, fin func())
Handle returns C version of Annotation and its finalizer func.
func (*Annotation) Offset ¶ added in v1.2.0
func (self *Annotation) Offset() imgui.Vec2
func (*Annotation) Pos ¶ added in v1.2.0
func (self *Annotation) Pos() imgui.Vec2
func (Annotation) SetClamp ¶ added in v1.2.0
func (self Annotation) SetClamp(v bool)
func (Annotation) SetColorBg ¶ added in v1.2.0
func (self Annotation) SetColorBg(v uint32)
func (Annotation) SetColorFg ¶ added in v1.2.0
func (self Annotation) SetColorFg(v uint32)
func (Annotation) SetOffset ¶ added in v1.2.0
func (self Annotation) SetOffset(v imgui.Vec2)
func (Annotation) SetPos ¶ added in v1.2.0
func (self Annotation) SetPos(v imgui.Vec2)
func (Annotation) SetTextOffset ¶ added in v1.2.0
func (self Annotation) SetTextOffset(v int32)
func (*Annotation) TextOffset ¶ added in v1.2.0
func (self *Annotation) TextOffset() int32
type AnnotationCollection ¶ added in v1.2.0
type AnnotationCollection struct {
CData *C.ImPlotAnnotationCollection
}
func NewAnnotationCollection ¶ added in v1.2.0
func NewAnnotationCollection() *AnnotationCollection
func NewAnnotationCollectionFromC ¶ added in v1.2.0
func NewAnnotationCollectionFromC[SRC any](cvalue SRC) *AnnotationCollection
NewAnnotationCollectionFromC creates AnnotationCollection from its C pointer. SRC ~= *C.ImPlotAnnotationCollection
func NewEmptyAnnotationCollection ¶ added in v1.2.0
func NewEmptyAnnotationCollection() *AnnotationCollection
NewEmptyAnnotationCollection creates AnnotationCollection with its 0 value.
func (*AnnotationCollection) Annotations ¶ added in v1.2.0
func (self *AnnotationCollection) Annotations() vectors.Vector[Annotation]
func (AnnotationCollection) C ¶ added in v1.2.0
func (self AnnotationCollection) C() (C.ImPlotAnnotationCollection, func())
C is like Handle but returns plain type instead of pointer.
func (*AnnotationCollection) Destroy ¶ added in v1.2.0
func (self *AnnotationCollection) Destroy()
func (*AnnotationCollection) Handle ¶ added in v1.2.0
func (self *AnnotationCollection) Handle() (result *C.ImPlotAnnotationCollection, fin func())
Handle returns C version of AnnotationCollection and its finalizer func.
func (*AnnotationCollection) Reset ¶ added in v1.2.0
func (self *AnnotationCollection) Reset()
func (AnnotationCollection) SetAnnotations ¶ added in v1.2.0
func (self AnnotationCollection) SetAnnotations(v vectors.Vector[Annotation])
func (AnnotationCollection) SetSize ¶ added in v1.2.0
func (self AnnotationCollection) SetSize(v int32)
func (AnnotationCollection) SetTextBuffer ¶ added in v1.2.0
func (self AnnotationCollection) SetTextBuffer(v imgui.TextBuffer)
func (*AnnotationCollection) Size ¶ added in v1.2.0
func (self *AnnotationCollection) Size() int32
func (*AnnotationCollection) Text ¶ added in v1.2.0
func (self *AnnotationCollection) Text(idx int32) string
func (*AnnotationCollection) TextBuffer ¶ added in v1.2.0
func (self *AnnotationCollection) TextBuffer() imgui.TextBuffer
type Axis ¶ added in v1.2.0
type Axis struct {
CData *C.ImPlotAxis
}
func NewAxisFromC ¶ added in v1.2.0
NewAxisFromC creates Axis from its C pointer. SRC ~= *C.ImPlotAxis
func NewEmptyAxis ¶ added in v1.2.0
func NewEmptyAxis() *Axis
NewEmptyAxis creates Axis with its 0 value.
func (Axis) C ¶ added in v1.2.0
func (self Axis) C() (C.ImPlotAxis, func())
C is like Handle but returns plain type instead of pointer.
func (*Axis) CanInitFit ¶ added in v1.2.0
func (*Axis) ConstraintRange ¶ added in v1.2.0
func (*Axis) ConstraintZoom ¶ added in v1.2.0
func (*Axis) ExtendFitWith ¶ added in v1.2.0
func (*Axis) FitExtents ¶ added in v1.2.0
func (*Axis) FitThisFrame ¶ added in v1.2.0
func (*Axis) FormatSpec ¶ added in v1.2.0
func (*Axis) FormatterData ¶ added in v1.2.0
func (*Axis) Handle ¶ added in v1.2.0
func (self *Axis) Handle() (result *C.ImPlotAxis, fin func())
Handle returns C version of Axis and its finalizer func.
func (*Axis) HasFormatSpec ¶ added in v1.2.0
func (*Axis) HasGridLines ¶ added in v1.2.0
func (*Axis) HasTickLabels ¶ added in v1.2.0
func (*Axis) HasTickMarks ¶ added in v1.2.0
func (*Axis) IsAutoFitting ¶ added in v1.2.0
func (*Axis) IsForeground ¶ added in v1.2.0
func (*Axis) IsInputLocked ¶ added in v1.2.0
func (*Axis) IsInputLockedMax ¶ added in v1.2.0
func (*Axis) IsInputLockedMin ¶ added in v1.2.0
func (*Axis) IsInverted ¶ added in v1.2.0
func (*Axis) IsLockedMax ¶ added in v1.2.0
func (*Axis) IsLockedMin ¶ added in v1.2.0
func (*Axis) IsOpposite ¶ added in v1.2.0
func (*Axis) IsPanLocked ¶ added in v1.2.0
func (*Axis) IsRangeLocked ¶ added in v1.2.0
func (*Axis) LabelOffset ¶ added in v1.2.0
func (*Axis) PickerLevel ¶ added in v1.2.0
func (*Axis) PickerTimeMax ¶ added in v1.2.0
func (*Axis) PickerTimeMin ¶ added in v1.2.0
func (*Axis) PixelsToPlot ¶ added in v1.2.0
func (*Axis) PlotToPixels ¶ added in v1.2.0
func (*Axis) PreviousFlags ¶ added in v1.2.0
func (*Axis) ScaleToPixel ¶ added in v1.2.0
func (Axis) SetColorAct ¶ added in v1.2.0
func (Axis) SetColorBg ¶ added in v1.2.0
func (Axis) SetColorHiLi ¶ added in v1.2.0
func (Axis) SetColorHov ¶ added in v1.2.0
func (Axis) SetColorMaj ¶ added in v1.2.0
func (Axis) SetColorMin ¶ added in v1.2.0
func (Axis) SetColorTick ¶ added in v1.2.0
func (Axis) SetColorTxt ¶ added in v1.2.0
func (Axis) SetConstraintRange ¶ added in v1.2.0
func (Axis) SetConstraintZoom ¶ added in v1.2.0
func (Axis) SetEnabled ¶ added in v1.2.0
func (Axis) SetFitExtents ¶ added in v1.2.0
func (Axis) SetFitThisFrame ¶ added in v1.2.0
func (Axis) SetFormatSpec ¶ added in v1.2.0
func (Axis) SetFormatter ¶ added in v1.2.0
func (Axis) SetFormatterData ¶ added in v1.2.0
func (Axis) SetHasFormatSpec ¶ added in v1.2.0
func (Axis) SetHasRange ¶ added in v1.2.0
func (Axis) SetHoverRect ¶ added in v1.2.0
func (Axis) SetHovered ¶ added in v1.2.0
func (Axis) SetLabelOffset ¶ added in v1.2.0
func (Axis) SetLinkedMax ¶ added in v1.2.0
func (Axis) SetLinkedMin ¶ added in v1.2.0
func (Axis) SetOrthoAxis ¶ added in v1.2.0
func (Axis) SetPickerLevel ¶ added in v1.2.0
func (Axis) SetPickerTimeMax ¶ added in v1.2.0
func (Axis) SetPickerTimeMin ¶ added in v1.2.0
func (Axis) SetPixelMax ¶ added in v1.2.0
func (Axis) SetPixelMin ¶ added in v1.2.0
func (Axis) SetPreviousFlags ¶ added in v1.2.0
func (Axis) SetRangeCond ¶ added in v1.2.0
func (*Axis) SetRangePlotRange ¶ added in v1.2.0
func (*Axis) SetRangedouble ¶ added in v1.2.0
func (Axis) SetScaleMax ¶ added in v1.2.0
func (Axis) SetScaleMin ¶ added in v1.2.0
func (Axis) SetScaleToPixel ¶ added in v1.2.0
func (Axis) SetShowDefaultTicks ¶ added in v1.2.0
func (Axis) SetTransformData ¶ added in v1.2.0
func (Axis) SetTransformForward ¶ added in v1.2.0
func (Axis) SetTransformInverse ¶ added in v1.2.0
func (Axis) SetVertical ¶ added in v1.2.0
func (*Axis) ShowDefaultTicks ¶ added in v1.2.0
func (*Axis) TransformData ¶ added in v1.2.0
func (*Axis) TransformForward ¶ added in v1.2.0
func (*Axis) TransformInverse ¶ added in v1.2.0
func (*Axis) UpdateTransformCache ¶ added in v1.2.0
func (self *Axis) UpdateTransformCache()
func (*Axis) WillRender ¶ added in v1.2.0
type AxisColor ¶ added in v1.2.0
type AxisColor struct {
CData *C.ImPlotAxisColor
}
func NewAxisColorFromC ¶ added in v1.2.0
NewAxisColorFromC creates AxisColor from its C pointer. SRC ~= *C.ImPlotAxisColor
func (*AxisColor) Handle ¶ added in v1.2.0
func (self *AxisColor) Handle() (result *C.ImPlotAxisColor, fin func())
Handle returns C version of AxisColor and its finalizer func.
type AxisFlags ¶ added in v1.2.0
type AxisFlags int32
original name: ImPlotAxisFlags_
const ( AxisFlagsNone AxisFlags = 0 AxisFlagsNoLabel AxisFlags = 1 AxisFlagsNoGridLines AxisFlags = 2 AxisFlagsNoTickMarks AxisFlags = 4 AxisFlagsNoTickLabels AxisFlags = 8 AxisFlagsNoInitialFit AxisFlags = 16 AxisFlagsNoMenus AxisFlags = 32 AxisFlagsNoSideSwitch AxisFlags = 64 AxisFlagsNoHighlight AxisFlags = 128 AxisFlagsOpposite AxisFlags = 256 AxisFlagsForeground AxisFlags = 512 AxisFlagsInvert AxisFlags = 1024 AxisFlagsAutoFit AxisFlags = 2048 AxisFlagsRangeFit AxisFlags = 4096 AxisFlagsPanStretch AxisFlags = 8192 AxisFlagsLockMin AxisFlags = 16384 AxisFlagsLockMax AxisFlags = 32768 AxisFlagsLock AxisFlags = 49152 AxisFlagsNoDecorations AxisFlags = 15 AxisFlagsAuxDefault AxisFlags = 258 )
type BarGroupsFlags ¶ added in v1.2.0
type BarGroupsFlags int32
original name: ImPlotBarGroupsFlags_
const ( BarGroupsFlagsNone BarGroupsFlags = 0 BarGroupsFlagsHorizontal BarGroupsFlags = 1024 BarGroupsFlagsStacked BarGroupsFlags = 2048 )
type Col ¶ added in v1.2.0
type Col int32
original name: ImPlotCol_
const ( ColLine Col = 0 ColFill Col = 1 ColMarkerOutline Col = 2 ColMarkerFill Col = 3 ColErrorBar Col = 4 ColFrameBg Col = 5 ColPlotBg Col = 6 ColPlotBorder Col = 7 ColLegendBg Col = 8 ColLegendBorder Col = 9 ColLegendText Col = 10 ColTitleText Col = 11 ColInlayText Col = 12 ColAxisText Col = 13 ColAxisGrid Col = 14 ColAxisTick Col = 15 ColAxisBg Col = 16 ColAxisBgHovered Col = 17 ColAxisBgActive Col = 18 ColSelection Col = 19 ColCrosshairs Col = 20 ColCOUNT Col = 21 )
type Colormap ¶ added in v1.2.0
type Colormap int32
original name: ImPlotColormap_
const ( ColormapDeep Colormap = 0 ColormapDark Colormap = 1 ColormapPastel Colormap = 2 ColormapPaired Colormap = 3 ColormapViridis Colormap = 4 ColormapPlasma Colormap = 5 ColormapHot Colormap = 6 ColormapCool Colormap = 7 ColormapPink Colormap = 8 ColormapJet Colormap = 9 ColormapTwilight Colormap = 10 ColormapRdBu Colormap = 11 ColormapBrBG Colormap = 12 ColormapPiYG Colormap = 13 ColormapSpectral Colormap = 14 ColormapGreys Colormap = 15 )
func AddColormapU32Ptr ¶ added in v1.2.0
func AddColormapU32PtrV ¶ added in v1.2.0
AddColormapU32PtrV parameter default value hint: qual: true
func AddColormapVec4Ptr ¶ added in v1.2.0
func AddColormapVec4PtrV ¶ added in v1.2.0
AddColormapVec4PtrV parameter default value hint: qual: true
func GetColormapIndex ¶ added in v1.2.0
type ColormapData ¶ added in v1.2.0
type ColormapData struct {
CData *C.ImPlotColormapData
}
func NewColormapData ¶ added in v1.2.0
func NewColormapData() *ColormapData
func NewColormapDataFromC ¶ added in v1.2.0
func NewColormapDataFromC[SRC any](cvalue SRC) *ColormapData
NewColormapDataFromC creates ColormapData from its C pointer. SRC ~= *C.ImPlotColormapData
func NewEmptyColormapData ¶ added in v1.2.0
func NewEmptyColormapData() *ColormapData
NewEmptyColormapData creates ColormapData with its 0 value.
func (*ColormapData) AppendTable ¶ added in v1.2.0
func (self *ColormapData) AppendTable(cmap Colormap)
func (ColormapData) C ¶ added in v1.2.0
func (self ColormapData) C() (C.ImPlotColormapData, func())
C is like Handle but returns plain type instead of pointer.
func (*ColormapData) Count ¶ added in v1.2.0
func (self *ColormapData) Count() int32
func (*ColormapData) Destroy ¶ added in v1.2.0
func (self *ColormapData) Destroy()
func (*ColormapData) Handle ¶ added in v1.2.0
func (self *ColormapData) Handle() (result *C.ImPlotColormapData, fin func())
Handle returns C version of ColormapData and its finalizer func.
func (*ColormapData) Index ¶ added in v1.2.0
func (self *ColormapData) Index(name string) Colormap
func (*ColormapData) IsQual ¶ added in v1.2.0
func (self *ColormapData) IsQual(cmap Colormap) bool
func (*ColormapData) KeyColor ¶ added in v1.2.0
func (self *ColormapData) KeyColor(cmap Colormap, idx int32) uint32
func (*ColormapData) KeyCount ¶ added in v1.2.0
func (self *ColormapData) KeyCount(cmap Colormap) int32
func (*ColormapData) KeyCounts ¶ added in v1.2.0
func (self *ColormapData) KeyCounts() vectors.Vector[int32]
func (*ColormapData) KeyOffsets ¶ added in v1.2.0
func (self *ColormapData) KeyOffsets() vectors.Vector[int32]
func (*ColormapData) Keys ¶ added in v1.2.0
func (self *ColormapData) Keys(cmap Colormap) *uint32
func (*ColormapData) LerpTable ¶ added in v1.2.0
func (self *ColormapData) LerpTable(cmap Colormap, t float32) uint32
func (*ColormapData) Map ¶ added in v1.2.0
func (self *ColormapData) Map() imgui.Storage
func (*ColormapData) Name ¶ added in v1.2.0
func (self *ColormapData) Name(cmap Colormap) string
func (*ColormapData) RebuildTables ¶ added in v1.2.0
func (self *ColormapData) RebuildTables()
func (ColormapData) SetCount ¶ added in v1.2.0
func (self ColormapData) SetCount(v int32)
func (*ColormapData) SetKeyColor ¶ added in v1.2.0
func (self *ColormapData) SetKeyColor(cmap Colormap, idx int32, value uint32)
func (ColormapData) SetKeyCounts ¶ added in v1.2.0
func (self ColormapData) SetKeyCounts(v vectors.Vector[int32])
func (ColormapData) SetKeyOffsets ¶ added in v1.2.0
func (self ColormapData) SetKeyOffsets(v vectors.Vector[int32])
func (ColormapData) SetKeys ¶ added in v1.2.0
func (self ColormapData) SetKeys(v vectors.Vector[uint32])
func (ColormapData) SetMap ¶ added in v1.2.0
func (self ColormapData) SetMap(v imgui.Storage)
func (ColormapData) SetQuals ¶ added in v1.2.0
func (self ColormapData) SetQuals(v vectors.Vector[bool])
func (ColormapData) SetTableOffsets ¶ added in v1.2.0
func (self ColormapData) SetTableOffsets(v vectors.Vector[int32])
func (ColormapData) SetTableSizes ¶ added in v1.2.0
func (self ColormapData) SetTableSizes(v vectors.Vector[int32])
func (ColormapData) SetTables ¶ added in v1.2.0
func (self ColormapData) SetTables(v vectors.Vector[uint32])
func (ColormapData) SetText ¶ added in v1.2.0
func (self ColormapData) SetText(v imgui.TextBuffer)
func (ColormapData) SetTextOffsets ¶ added in v1.2.0
func (self ColormapData) SetTextOffsets(v vectors.Vector[int32])
func (*ColormapData) Table ¶ added in v1.2.0
func (self *ColormapData) Table(cmap Colormap) *uint32
func (*ColormapData) TableColor ¶ added in v1.2.0
func (self *ColormapData) TableColor(cmap Colormap, idx int32) uint32
func (*ColormapData) TableOffsets ¶ added in v1.2.0
func (self *ColormapData) TableOffsets() vectors.Vector[int32]
func (*ColormapData) TableSize ¶ added in v1.2.0
func (self *ColormapData) TableSize(cmap Colormap) int32
func (*ColormapData) TableSizes ¶ added in v1.2.0
func (self *ColormapData) TableSizes() vectors.Vector[int32]
func (*ColormapData) Tables ¶ added in v1.2.0
func (self *ColormapData) Tables() vectors.Vector[uint32]
func (*ColormapData) Text ¶ added in v1.2.0
func (self *ColormapData) Text() imgui.TextBuffer
func (*ColormapData) TextOffsets ¶ added in v1.2.0
func (self *ColormapData) TextOffsets() vectors.Vector[int32]
type ColormapScaleFlags ¶ added in v1.2.0
type ColormapScaleFlags int32
original name: ImPlotColormapScaleFlags_
const ( ColormapScaleFlagsNone ColormapScaleFlags = 0 ColormapScaleFlagsNoLabel ColormapScaleFlags = 1 ColormapScaleFlagsOpposite ColormapScaleFlags = 2 ColormapScaleFlagsInvert ColormapScaleFlags = 4 )
type Context ¶ added in v1.2.0
type Context struct {
CData *C.ImPlotContext
}
func CreateContext ¶ added in v1.2.0
func CreateContext() *Context
func GetCurrentContext ¶ added in v1.2.0
func GetCurrentContext() *Context
func NewContextFromC ¶ added in v1.2.0
NewContextFromC creates Context from its C pointer. SRC ~= *C.ImPlotContext
func NewEmptyContext ¶ added in v1.2.0
func NewEmptyContext() *Context
NewEmptyContext creates Context with its 0 value.
func (*Context) Annotations ¶ added in v1.2.0
func (self *Context) Annotations() AnnotationCollection
func (Context) C ¶ added in v1.2.0
func (self Context) C() (C.ImPlotContext, func())
C is like Handle but returns plain type instead of pointer.
func (*Context) ColorModifiers ¶ added in v1.2.0
func (*Context) ColormapData ¶ added in v1.2.0
func (self *Context) ColormapData() ColormapData
func (*Context) ColormapModifiers ¶ added in v1.2.0
func (*Context) CurrentAlignmentH ¶ added in v1.2.0
func (self *Context) CurrentAlignmentH() *AlignmentData
func (*Context) CurrentAlignmentV ¶ added in v1.2.0
func (self *Context) CurrentAlignmentV() *AlignmentData
func (*Context) CurrentItem ¶ added in v1.2.0
func (*Context) CurrentItems ¶ added in v1.2.0
func (*Context) CurrentPlot ¶ added in v1.2.0
func (*Context) CurrentSubplot ¶ added in v1.2.0
func (*Context) DigitalPlotItemCnt ¶ added in v1.2.0
func (*Context) DigitalPlotOffset ¶ added in v1.2.0
func (*Context) Handle ¶ added in v1.2.0
func (self *Context) Handle() (result *C.ImPlotContext, fin func())
Handle returns C version of Context and its finalizer func.
func (*Context) MousePosStringBuilder ¶ added in v1.2.0
func (self *Context) MousePosStringBuilder() imgui.TextBuffer
func (*Context) NextItemData ¶ added in v1.2.0
func (self *Context) NextItemData() NextItemData
func (*Context) NextPlotData ¶ added in v1.2.0
func (self *Context) NextPlotData() NextPlotData
func (*Context) OpenContextThisFrame ¶ added in v1.2.0
func (*Context) PreviousItem ¶ added in v1.2.0
func (Context) SetAnnotations ¶ added in v1.2.0
func (self Context) SetAnnotations(v AnnotationCollection)
func (Context) SetCTicker ¶ added in v1.2.0
func (Context) SetColorModifiers ¶ added in v1.2.0
func (Context) SetColormapData ¶ added in v1.2.0
func (self Context) SetColormapData(v ColormapData)
func (Context) SetColormapModifiers ¶ added in v1.2.0
func (Context) SetCurrentAlignmentH ¶ added in v1.2.0
func (self Context) SetCurrentAlignmentH(v *AlignmentData)
func (Context) SetCurrentAlignmentV ¶ added in v1.2.0
func (self Context) SetCurrentAlignmentV(v *AlignmentData)
func (Context) SetCurrentItem ¶ added in v1.2.0
func (Context) SetCurrentItems ¶ added in v1.2.0
func (Context) SetCurrentPlot ¶ added in v1.2.0
func (Context) SetCurrentSubplot ¶ added in v1.2.0
func (Context) SetDigitalPlotItemCnt ¶ added in v1.2.0
func (Context) SetDigitalPlotOffset ¶ added in v1.2.0
func (Context) SetInputMap ¶ added in v1.2.0
func (Context) SetMousePosStringBuilder ¶ added in v1.2.0
func (self Context) SetMousePosStringBuilder(v imgui.TextBuffer)
func (Context) SetNextItemData ¶ added in v1.2.0
func (self Context) SetNextItemData(v NextItemData)
func (Context) SetNextPlotData ¶ added in v1.2.0
func (self Context) SetNextPlotData(v NextPlotData)
func (Context) SetOpenContextThisFrame ¶ added in v1.2.0
func (Context) SetPreviousItem ¶ added in v1.2.0
func (Context) SetSortItems ¶ added in v1.2.0
func (Context) SetStyleModifiers ¶ added in v1.2.0
func (Context) SetTags ¶ added in v1.2.0
func (self Context) SetTags(v TagCollection)
func (Context) SetTempDouble1 ¶ added in v1.2.0
func (Context) SetTempDouble2 ¶ added in v1.2.0
func (Context) SetTempInt1 ¶ added in v1.2.0
func (*Context) StyleModifiers ¶ added in v1.2.0
func (*Context) Tags ¶ added in v1.2.0
func (self *Context) Tags() TagCollection
func (*Context) TempDouble1 ¶ added in v1.2.0
func (*Context) TempDouble2 ¶ added in v1.2.0
type DateTimeSpec ¶ added in v1.2.0
type DateTimeSpec struct {
CData *C.ImPlotDateTimeSpec
}
func NewDateTimeSpecFromC ¶ added in v1.2.0
func NewDateTimeSpecFromC[SRC any](cvalue SRC) *DateTimeSpec
NewDateTimeSpecFromC creates DateTimeSpec from its C pointer. SRC ~= *C.ImPlotDateTimeSpec
func NewDateTimeSpecNil ¶ added in v1.2.0
func NewDateTimeSpecNil() *DateTimeSpec
func NewDateTimeSpecPlotDateFmt ¶ added in v1.2.0
func NewDateTimeSpecPlotDateFmt(date_fmt DateFmt, time_fmt TimeFmt, use_24_hr_clk, use_iso_8601 bool) *DateTimeSpec
NewDateTimeSpecPlotDateFmt parameter default value hint: use_24_hr_clk: false use_iso_8601: false
func NewEmptyDateTimeSpec ¶ added in v1.2.0
func NewEmptyDateTimeSpec() *DateTimeSpec
NewEmptyDateTimeSpec creates DateTimeSpec with its 0 value.
func (DateTimeSpec) C ¶ added in v1.2.0
func (self DateTimeSpec) C() (C.ImPlotDateTimeSpec, func())
C is like Handle but returns plain type instead of pointer.
func (*DateTimeSpec) Date ¶ added in v1.2.0
func (self *DateTimeSpec) Date() DateFmt
func (*DateTimeSpec) Destroy ¶ added in v1.2.0
func (self *DateTimeSpec) Destroy()
func (*DateTimeSpec) Handle ¶ added in v1.2.0
func (self *DateTimeSpec) Handle() (result *C.ImPlotDateTimeSpec, fin func())
Handle returns C version of DateTimeSpec and its finalizer func.
func (DateTimeSpec) SetDate ¶ added in v1.2.0
func (self DateTimeSpec) SetDate(v DateFmt)
func (DateTimeSpec) SetTime ¶ added in v1.2.0
func (self DateTimeSpec) SetTime(v TimeFmt)
func (DateTimeSpec) SetUse24HourClock ¶ added in v1.2.0
func (self DateTimeSpec) SetUse24HourClock(v bool)
func (DateTimeSpec) SetUseISO8601 ¶ added in v1.2.0
func (self DateTimeSpec) SetUseISO8601(v bool)
func (*DateTimeSpec) Time ¶ added in v1.2.0
func (self *DateTimeSpec) Time() TimeFmt
func (*DateTimeSpec) Use24HourClock ¶ added in v1.2.0
func (self *DateTimeSpec) Use24HourClock() bool
func (*DateTimeSpec) UseISO8601 ¶ added in v1.2.0
func (self *DateTimeSpec) UseISO8601() bool
type DigitalFlags ¶ added in v1.2.0
type DigitalFlags int32
original name: ImPlotDigitalFlags_
const (
DigitalFlagsNone DigitalFlags = 0
)
type DragToolFlags ¶ added in v1.2.0
type DragToolFlags int32
original name: ImPlotDragToolFlags_
const ( DragToolFlagsNone DragToolFlags = 0 DragToolFlagsNoCursors DragToolFlags = 1 DragToolFlagsNoFit DragToolFlags = 2 DragToolFlagsNoInputs DragToolFlags = 4 DragToolFlagsDelayed DragToolFlags = 8 )
type DummyFlags ¶ added in v1.2.0
type DummyFlags int32
original name: ImPlotDummyFlags_
const (
DummyFlagsNone DummyFlags = 0
)
type ErrorBarsFlags ¶ added in v1.2.0
type ErrorBarsFlags int32
original name: ImPlotErrorBarsFlags_
const ( ErrorBarsFlagsNone ErrorBarsFlags = 0 ErrorBarsFlagsHorizontal ErrorBarsFlags = 1024 )
type Formatter ¶ added in v1.2.0
func NewFormatterFromC ¶ added in v1.2.0
func NewFormatterFromC(cvalue *C.ImPlotFormatter) *Formatter
func (Formatter) C ¶ added in v1.2.0
func (c Formatter) C() (C.ImPlotFormatter, func())
type FormatterTimeData ¶
type FormatterTimeData struct {
CData *C.Formatter_Time_Data
}
func NewEmptyFormatterTimeData ¶ added in v1.2.0
func NewEmptyFormatterTimeData() *FormatterTimeData
NewEmptyFormatterTimeData creates FormatterTimeData with its 0 value.
func NewFormatterTimeDataFromC ¶
func NewFormatterTimeDataFromC[SRC any](cvalue SRC) *FormatterTimeData
NewFormatterTimeDataFromC creates FormatterTimeData from its C pointer. SRC ~= *C.Formatter_Time_Data
func (FormatterTimeData) C ¶
func (self FormatterTimeData) C() (C.Formatter_Time_Data, func())
C is like Handle but returns plain type instead of pointer.
func (*FormatterTimeData) Handle ¶
func (self *FormatterTimeData) Handle() (result *C.Formatter_Time_Data, fin func())
Handle returns C version of FormatterTimeData and its finalizer func.
func (*FormatterTimeData) TimeDataGetSpec ¶
func (self *FormatterTimeData) TimeDataGetSpec() DateTimeSpec
func (*FormatterTimeData) TimeDataGetTime ¶
func (self *FormatterTimeData) TimeDataGetTime() PlotTime
func (*FormatterTimeData) TimeDataGetUserFormatter ¶ added in v1.2.0
func (self *FormatterTimeData) TimeDataGetUserFormatter() Formatter
func (*FormatterTimeData) TimeDataGetUserFormatterData ¶
func (self *FormatterTimeData) TimeDataGetUserFormatterData() uintptr
type HeatmapFlags ¶ added in v1.2.0
type HeatmapFlags int32
original name: ImPlotHeatmapFlags_
const ( HeatmapFlagsNone HeatmapFlags = 0 HeatmapFlagsColMajor HeatmapFlags = 1024 )
type HistogramFlags ¶ added in v1.2.0
type HistogramFlags int32
original name: ImPlotHistogramFlags_
const ( HistogramFlagsNone HistogramFlags = 0 HistogramFlagsHorizontal HistogramFlags = 1024 HistogramFlagsCumulative HistogramFlags = 2048 HistogramFlagsDensity HistogramFlags = 4096 HistogramFlagsNoOutliers HistogramFlags = 8192 HistogramFlagsColMajor HistogramFlags = 16384 )
type ImageFlags ¶ added in v1.2.0
type ImageFlags int32
original name: ImPlotImageFlags_
const (
ImageFlagsNone ImageFlags = 0
)
type InfLinesFlags ¶ added in v1.2.0
type InfLinesFlags int32
original name: ImPlotInfLinesFlags_
const ( InfLinesFlagsNone InfLinesFlags = 0 InfLinesFlagsHorizontal InfLinesFlags = 1024 )
type InputMap ¶ added in v1.2.0
type InputMap struct {
CData *C.ImPlotInputMap
}
func GetInputMap ¶ added in v1.2.0
func GetInputMap() *InputMap
func NewEmptyInputMap ¶ added in v1.2.0
func NewEmptyInputMap() *InputMap
NewEmptyInputMap creates InputMap with its 0 value.
func NewInputMap ¶ added in v1.2.0
func NewInputMap() *InputMap
func NewInputMapFromC ¶ added in v1.2.0
NewInputMapFromC creates InputMap from its C pointer. SRC ~= *C.ImPlotInputMap
func (InputMap) C ¶ added in v1.2.0
func (self InputMap) C() (C.ImPlotInputMap, func())
C is like Handle but returns plain type instead of pointer.
func (*InputMap) Fit ¶ added in v1.2.0
func (self *InputMap) Fit() imgui.MouseButton
func (*InputMap) Handle ¶ added in v1.2.0
func (self *InputMap) Handle() (result *C.ImPlotInputMap, fin func())
Handle returns C version of InputMap and its finalizer func.
func (*InputMap) Menu ¶ added in v1.2.0
func (self *InputMap) Menu() imgui.MouseButton
func (*InputMap) OverrideMod ¶ added in v1.2.0
func (*InputMap) Pan ¶ added in v1.2.0
func (self *InputMap) Pan() imgui.MouseButton
func (*InputMap) Select ¶ added in v1.2.0
func (self *InputMap) Select() imgui.MouseButton
func (*InputMap) SelectCancel ¶ added in v1.2.0
func (self *InputMap) SelectCancel() imgui.MouseButton
func (*InputMap) SelectHorzMod ¶ added in v1.2.0
func (*InputMap) SelectVertMod ¶ added in v1.2.0
func (InputMap) SetFit ¶ added in v1.2.0
func (self InputMap) SetFit(v imgui.MouseButton)
func (InputMap) SetMenu ¶ added in v1.2.0
func (self InputMap) SetMenu(v imgui.MouseButton)
func (InputMap) SetOverrideMod ¶ added in v1.2.0
func (InputMap) SetPan ¶ added in v1.2.0
func (self InputMap) SetPan(v imgui.MouseButton)
func (InputMap) SetSelect ¶ added in v1.2.0
func (self InputMap) SetSelect(v imgui.MouseButton)
func (InputMap) SetSelectCancel ¶ added in v1.2.0
func (self InputMap) SetSelectCancel(v imgui.MouseButton)
func (InputMap) SetSelectHorzMod ¶ added in v1.2.0
func (InputMap) SetSelectMod ¶ added in v1.2.0
func (InputMap) SetSelectVertMod ¶ added in v1.2.0
func (InputMap) SetZoomMod ¶ added in v1.2.0
func (InputMap) SetZoomRate ¶ added in v1.2.0
type Item ¶ added in v1.2.0
type Item struct {
CData *C.ImPlotItem
}
func GetCurrentItem ¶ added in v1.2.0
func GetCurrentItem() *Item
func NewEmptyItem ¶ added in v1.2.0
func NewEmptyItem() *Item
NewEmptyItem creates Item with its 0 value.
func NewItemFromC ¶ added in v1.2.0
NewItemFromC creates Item from its C pointer. SRC ~= *C.ImPlotItem
func RegisterOrGetItem ¶ added in v1.2.0
func RegisterOrGetItemV ¶ added in v1.2.0
RegisterOrGetItemV parameter default value hint: just_created: nullptr
func (Item) C ¶ added in v1.2.0
func (self Item) C() (C.ImPlotItem, func())
C is like Handle but returns plain type instead of pointer.
func (*Item) Handle ¶ added in v1.2.0
func (self *Item) Handle() (result *C.ImPlotItem, fin func())
Handle returns C version of Item and its finalizer func.
func (*Item) LegendHoverRect ¶ added in v1.2.0
func (*Item) LegendHovered ¶ added in v1.2.0
func (*Item) NameOffset ¶ added in v1.2.0
func (*Item) SeenThisFrame ¶ added in v1.2.0
func (Item) SetLegendHoverRect ¶ added in v1.2.0
func (Item) SetLegendHovered ¶ added in v1.2.0
func (Item) SetNameOffset ¶ added in v1.2.0
func (Item) SetSeenThisFrame ¶ added in v1.2.0
type ItemGroup ¶ added in v1.2.0
type ItemGroup struct {
CData *C.ImPlotItemGroup
}
func NewEmptyItemGroup ¶ added in v1.2.0
func NewEmptyItemGroup() *ItemGroup
NewEmptyItemGroup creates ItemGroup with its 0 value.
func NewItemGroup ¶ added in v1.2.0
func NewItemGroup() *ItemGroup
func NewItemGroupFromC ¶ added in v1.2.0
NewItemGroupFromC creates ItemGroup from its C pointer. SRC ~= *C.ImPlotItemGroup
func (ItemGroup) C ¶ added in v1.2.0
func (self ItemGroup) C() (C.ImPlotItemGroup, func())
C is like Handle but returns plain type instead of pointer.
func (*ItemGroup) ColormapIdx ¶ added in v1.2.0
func (*ItemGroup) Handle ¶ added in v1.2.0
func (self *ItemGroup) Handle() (result *C.ImPlotItemGroup, fin func())
Handle returns C version of ItemGroup and its finalizer func.
func (*ItemGroup) ItemByIndex ¶ added in v1.2.0
func (*ItemGroup) LegendCount ¶ added in v1.2.0
func (*ItemGroup) LegendItem ¶ added in v1.2.0
func (*ItemGroup) LegendLabel ¶ added in v1.2.0
func (ItemGroup) SetColormapIdx ¶ added in v1.2.0
type Legend ¶ added in v1.2.0
type Legend struct {
CData *C.ImPlotLegend
}
func NewEmptyLegend ¶ added in v1.2.0
func NewEmptyLegend() *Legend
NewEmptyLegend creates Legend with its 0 value.
func NewLegendFromC ¶ added in v1.2.0
NewLegendFromC creates Legend from its C pointer. SRC ~= *C.ImPlotLegend
func (Legend) C ¶ added in v1.2.0
func (self Legend) C() (C.ImPlotLegend, func())
C is like Handle but returns plain type instead of pointer.
func (*Legend) CanGoInside ¶ added in v1.2.0
func (*Legend) Flags ¶ added in v1.2.0
func (self *Legend) Flags() LegendFlags
func (*Legend) Handle ¶ added in v1.2.0
func (self *Legend) Handle() (result *C.ImPlotLegend, fin func())
Handle returns C version of Legend and its finalizer func.
func (*Legend) Labels ¶ added in v1.2.0
func (self *Legend) Labels() imgui.TextBuffer
func (*Legend) PreviousFlags ¶ added in v1.2.0
func (self *Legend) PreviousFlags() LegendFlags
func (*Legend) PreviousLocation ¶ added in v1.2.0
func (*Legend) RectClamped ¶ added in v1.2.0
func (Legend) SetCanGoInside ¶ added in v1.2.0
func (Legend) SetFlags ¶ added in v1.2.0
func (self Legend) SetFlags(v LegendFlags)
func (Legend) SetHovered ¶ added in v1.2.0
func (Legend) SetLabels ¶ added in v1.2.0
func (self Legend) SetLabels(v imgui.TextBuffer)
func (Legend) SetLocation ¶ added in v1.2.0
func (Legend) SetPreviousFlags ¶ added in v1.2.0
func (self Legend) SetPreviousFlags(v LegendFlags)
func (Legend) SetPreviousLocation ¶ added in v1.2.0
func (Legend) SetRectClamped ¶ added in v1.2.0
type LegendFlags ¶ added in v1.2.0
type LegendFlags int32
original name: ImPlotLegendFlags_
const ( LegendFlagsNone LegendFlags = 0 LegendFlagsNoButtons LegendFlags = 1 LegendFlagsNoHighlightItem LegendFlags = 2 LegendFlagsNoHighlightAxis LegendFlags = 4 LegendFlagsNoMenus LegendFlags = 8 LegendFlagsOutside LegendFlags = 16 LegendFlagsHorizontal LegendFlags = 32 LegendFlagsSort LegendFlags = 64 )
type MouseTextFlags ¶ added in v1.2.0
type MouseTextFlags int32
original name: ImPlotMouseTextFlags_
const ( MouseTextFlagsNone MouseTextFlags = 0 MouseTextFlagsNoAuxAxes MouseTextFlags = 1 MouseTextFlagsNoFormat MouseTextFlags = 2 MouseTextFlagsShowAlways MouseTextFlags = 4 )
type NextItemData ¶ added in v1.2.0
type NextItemData struct {
CData *C.ImPlotNextItemData
}
func GetItemData ¶ added in v1.2.0
func GetItemData() *NextItemData
func NewEmptyNextItemData ¶ added in v1.2.0
func NewEmptyNextItemData() *NextItemData
NewEmptyNextItemData creates NextItemData with its 0 value.
func NewNextItemData ¶ added in v1.2.0
func NewNextItemData() *NextItemData
func NewNextItemDataFromC ¶ added in v1.2.0
func NewNextItemDataFromC[SRC any](cvalue SRC) *NextItemData
NewNextItemDataFromC creates NextItemData from its C pointer. SRC ~= *C.ImPlotNextItemData
func (NextItemData) C ¶ added in v1.2.0
func (self NextItemData) C() (C.ImPlotNextItemData, func())
C is like Handle but returns plain type instead of pointer.
func (*NextItemData) Colors ¶ added in v1.2.0
func (self *NextItemData) Colors() [5]imgui.Vec4
func (*NextItemData) Destroy ¶ added in v1.2.0
func (self *NextItemData) Destroy()
func (*NextItemData) DigitalBitGap ¶ added in v1.2.0
func (self *NextItemData) DigitalBitGap() float32
func (*NextItemData) DigitalBitHeight ¶ added in v1.2.0
func (self *NextItemData) DigitalBitHeight() float32
func (*NextItemData) ErrorBarSize ¶ added in v1.2.0
func (self *NextItemData) ErrorBarSize() float32
func (*NextItemData) ErrorBarWeight ¶ added in v1.2.0
func (self *NextItemData) ErrorBarWeight() float32
func (*NextItemData) FillAlpha ¶ added in v1.2.0
func (self *NextItemData) FillAlpha() float32
func (*NextItemData) Handle ¶ added in v1.2.0
func (self *NextItemData) Handle() (result *C.ImPlotNextItemData, fin func())
Handle returns C version of NextItemData and its finalizer func.
func (*NextItemData) HasHidden ¶ added in v1.2.0
func (self *NextItemData) HasHidden() bool
func (*NextItemData) Hidden ¶ added in v1.2.0
func (self *NextItemData) Hidden() bool
func (*NextItemData) HiddenCond ¶ added in v1.2.0
func (self *NextItemData) HiddenCond() Cond
func (*NextItemData) LineWeight ¶ added in v1.2.0
func (self *NextItemData) LineWeight() float32
func (*NextItemData) Marker ¶ added in v1.2.0
func (self *NextItemData) Marker() Marker
func (*NextItemData) MarkerSize ¶ added in v1.2.0
func (self *NextItemData) MarkerSize() float32
func (*NextItemData) MarkerWeight ¶ added in v1.2.0
func (self *NextItemData) MarkerWeight() float32
func (*NextItemData) RenderFill ¶ added in v1.2.0
func (self *NextItemData) RenderFill() bool
func (*NextItemData) RenderLine ¶ added in v1.2.0
func (self *NextItemData) RenderLine() bool
func (*NextItemData) RenderMarkerFill ¶ added in v1.2.0
func (self *NextItemData) RenderMarkerFill() bool
func (*NextItemData) RenderMarkerLine ¶ added in v1.2.0
func (self *NextItemData) RenderMarkerLine() bool
func (*NextItemData) Reset ¶ added in v1.2.0
func (self *NextItemData) Reset()
func (NextItemData) SetColors ¶ added in v1.2.0
func (self NextItemData) SetColors(v *[5]imgui.Vec4)
func (NextItemData) SetDigitalBitGap ¶ added in v1.2.0
func (self NextItemData) SetDigitalBitGap(v float32)
func (NextItemData) SetDigitalBitHeight ¶ added in v1.2.0
func (self NextItemData) SetDigitalBitHeight(v float32)
func (NextItemData) SetErrorBarSize ¶ added in v1.2.0
func (self NextItemData) SetErrorBarSize(v float32)
func (NextItemData) SetErrorBarWeight ¶ added in v1.2.0
func (self NextItemData) SetErrorBarWeight(v float32)
func (NextItemData) SetFillAlpha ¶ added in v1.2.0
func (self NextItemData) SetFillAlpha(v float32)
func (NextItemData) SetHasHidden ¶ added in v1.2.0
func (self NextItemData) SetHasHidden(v bool)
func (NextItemData) SetHidden ¶ added in v1.2.0
func (self NextItemData) SetHidden(v bool)
func (NextItemData) SetHiddenCond ¶ added in v1.2.0
func (self NextItemData) SetHiddenCond(v Cond)
func (NextItemData) SetLineWeight ¶ added in v1.2.0
func (self NextItemData) SetLineWeight(v float32)
func (NextItemData) SetMarker ¶ added in v1.2.0
func (self NextItemData) SetMarker(v Marker)
func (NextItemData) SetMarkerSize ¶ added in v1.2.0
func (self NextItemData) SetMarkerSize(v float32)
func (NextItemData) SetMarkerWeight ¶ added in v1.2.0
func (self NextItemData) SetMarkerWeight(v float32)
func (NextItemData) SetRenderFill ¶ added in v1.2.0
func (self NextItemData) SetRenderFill(v bool)
func (NextItemData) SetRenderLine ¶ added in v1.2.0
func (self NextItemData) SetRenderLine(v bool)
func (NextItemData) SetRenderMarkerFill ¶ added in v1.2.0
func (self NextItemData) SetRenderMarkerFill(v bool)
func (NextItemData) SetRenderMarkerLine ¶ added in v1.2.0
func (self NextItemData) SetRenderMarkerLine(v bool)
type NextPlotData ¶ added in v1.2.0
type NextPlotData struct {
CData *C.ImPlotNextPlotData
}
func NewEmptyNextPlotData ¶ added in v1.2.0
func NewEmptyNextPlotData() *NextPlotData
NewEmptyNextPlotData creates NextPlotData with its 0 value.
func NewNextPlotData ¶ added in v1.2.0
func NewNextPlotData() *NextPlotData
func NewNextPlotDataFromC ¶ added in v1.2.0
func NewNextPlotDataFromC[SRC any](cvalue SRC) *NextPlotData
NewNextPlotDataFromC creates NextPlotData from its C pointer. SRC ~= *C.ImPlotNextPlotData
func (NextPlotData) C ¶ added in v1.2.0
func (self NextPlotData) C() (C.ImPlotNextPlotData, func())
C is like Handle but returns plain type instead of pointer.
func (*NextPlotData) Destroy ¶ added in v1.2.0
func (self *NextPlotData) Destroy()
func (*NextPlotData) Fit ¶ added in v1.2.0
func (self *NextPlotData) Fit() [6]bool
func (*NextPlotData) Handle ¶ added in v1.2.0
func (self *NextPlotData) Handle() (result *C.ImPlotNextPlotData, fin func())
Handle returns C version of NextPlotData and its finalizer func.
func (*NextPlotData) HasRange ¶ added in v1.2.0
func (self *NextPlotData) HasRange() [6]bool
func (*NextPlotData) LinkedMax ¶ added in v1.2.0
func (self *NextPlotData) LinkedMax() [6]*float64
func (*NextPlotData) LinkedMin ¶ added in v1.2.0
func (self *NextPlotData) LinkedMin() [6]*float64
func (*NextPlotData) Range ¶ added in v1.2.0
func (self *NextPlotData) Range() [6]Range
func (*NextPlotData) RangeCond ¶ added in v1.2.0
func (self *NextPlotData) RangeCond() [6]Cond
func (*NextPlotData) Reset ¶ added in v1.2.0
func (self *NextPlotData) Reset()
func (NextPlotData) SetFit ¶ added in v1.2.0
func (self NextPlotData) SetFit(v *[6]bool)
func (NextPlotData) SetHasRange ¶ added in v1.2.0
func (self NextPlotData) SetHasRange(v *[6]bool)
func (NextPlotData) SetLinkedMax ¶ added in v1.2.0
func (self NextPlotData) SetLinkedMax(v *[6]*float64)
func (NextPlotData) SetLinkedMin ¶ added in v1.2.0
func (self NextPlotData) SetLinkedMin(v *[6]*float64)
func (NextPlotData) SetRange ¶ added in v1.2.0
func (self NextPlotData) SetRange(v *[6]Range)
func (NextPlotData) SetRangeCond ¶ added in v1.2.0
func (self NextPlotData) SetRangeCond(v *[6]Cond)
type PieChartFlags ¶ added in v1.2.0
type PieChartFlags int32
original name: ImPlotPieChartFlags_
const ( PieChartFlagsNone PieChartFlags = 0 PieChartFlagsNormalize PieChartFlags = 1024 PieChartFlagsIgnoreHidden PieChartFlags = 2048 PieChartFlagsExploding PieChartFlags = 4096 )
type Plot ¶ added in v1.2.0
type Plot struct {
CData *C.ImPlotPlot
}
func GetCurrentPlot ¶ added in v1.2.0
func GetCurrentPlot() *Plot
func NewEmptyPlot ¶ added in v1.2.0
func NewEmptyPlot() *Plot
NewEmptyPlot creates Plot with its 0 value.
func NewPlotFromC ¶ added in v1.2.0
NewPlotFromC creates Plot from its C pointer. SRC ~= *C.ImPlotPlot
func (Plot) C ¶ added in v1.2.0
func (self Plot) C() (C.ImPlotPlot, func())
C is like Handle but returns plain type instead of pointer.
func (*Plot) CanvasRect ¶ added in v1.2.0
func (*Plot) ClearTextBuffer ¶ added in v1.2.0
func (self *Plot) ClearTextBuffer()
func (*Plot) ContextLocked ¶ added in v1.2.0
func (*Plot) EnabledAxesX ¶ added in v1.2.0
func (*Plot) EnabledAxesY ¶ added in v1.2.0
func (*Plot) FitThisFrame ¶ added in v1.2.0
func (*Plot) Handle ¶ added in v1.2.0
func (self *Plot) Handle() (result *C.ImPlotPlot, fin func())
Handle returns C version of Plot and its finalizer func.
func (*Plot) Initialized ¶ added in v1.2.0
func (*Plot) IsInputLocked ¶ added in v1.2.0
func (*Plot) JustCreated ¶ added in v1.2.0
func (*Plot) MouseTextFlags ¶ added in v1.2.0
func (self *Plot) MouseTextFlags() MouseTextFlags
func (*Plot) MouseTextLocation ¶ added in v1.2.0
func (*Plot) PreviousFlags ¶ added in v1.2.0
func (*Plot) SelectRect ¶ added in v1.2.0
func (*Plot) SelectStart ¶ added in v1.2.0
func (Plot) SetAxesRect ¶ added in v1.2.0
func (*Plot) SetAxisLabel ¶ added in v1.2.0
func (Plot) SetCanvasRect ¶ added in v1.2.0
func (Plot) SetContextLocked ¶ added in v1.2.0
func (Plot) SetCurrentX ¶ added in v1.2.0
func (Plot) SetCurrentY ¶ added in v1.2.0
func (Plot) SetFitThisFrame ¶ added in v1.2.0
func (Plot) SetFrameRect ¶ added in v1.2.0
func (Plot) SetHovered ¶ added in v1.2.0
func (Plot) SetInitialized ¶ added in v1.2.0
func (Plot) SetJustCreated ¶ added in v1.2.0
func (Plot) SetMouseTextFlags ¶ added in v1.2.0
func (self Plot) SetMouseTextFlags(v MouseTextFlags)
func (Plot) SetMouseTextLocation ¶ added in v1.2.0
func (Plot) SetPlotRect ¶ added in v1.2.0
func (Plot) SetPreviousFlags ¶ added in v1.2.0
func (Plot) SetSelectRect ¶ added in v1.2.0
func (Plot) SetSelectStart ¶ added in v1.2.0
func (Plot) SetSelected ¶ added in v1.2.0
func (Plot) SetSelecting ¶ added in v1.2.0
func (Plot) SetSetupLocked ¶ added in v1.2.0
func (Plot) SetTextBuffer ¶ added in v1.2.0
func (self Plot) SetTextBuffer(v imgui.TextBuffer)
func (Plot) SetTitleOffset ¶ added in v1.2.0
func (*Plot) SetupLocked ¶ added in v1.2.0
func (*Plot) TextBuffer ¶ added in v1.2.0
func (self *Plot) TextBuffer() imgui.TextBuffer
func (*Plot) TitleOffset ¶ added in v1.2.0
func (*Plot) XAxisconst ¶ added in v1.2.0
func (*Plot) YAxisconst ¶ added in v1.2.0
type PlotPoint ¶
func GetPlotMousePos ¶ added in v1.2.0
func GetPlotMousePos() PlotPoint
func GetPlotMousePosV ¶ added in v1.2.0
GetPlotMousePosV parameter default value hint: x_axis: -1 y_axis: -1
func NewPlotPoint ¶
func PixelsToPlotFloat ¶ added in v1.2.0
func PixelsToPlotFloatV ¶ added in v1.2.0
PixelsToPlotFloatV parameter default value hint: x_axis: -1 y_axis: -1
func PixelsToPlotVec2 ¶ added in v1.2.0
func PixelsToPlotVec2V ¶ added in v1.2.0
PixelsToPlotVec2V parameter default value hint: x_axis: -1 y_axis: -1
func (PlotPoint) ToC ¶
func (p PlotPoint) ToC() C.ImPlotPoint
type PlotTime ¶
func CombineDateTime ¶ added in v1.2.0
func MakeTimeV ¶ added in v1.2.0
MakeTimeV parameter default value hint: month: 0 day: 1 hour: 0 min: 0 sec: 0 us: 0
func NewPlotTime ¶
func TimeFromDouble ¶ added in v1.2.0
func (PlotTime) ToC ¶
func (p PlotTime) ToC() C.ImPlotTime
type PointError ¶ added in v1.2.0
type PointError struct {
CData *C.ImPlotPointError
}
func NewEmptyPointError ¶ added in v1.2.0
func NewEmptyPointError() *PointError
NewEmptyPointError creates PointError with its 0 value.
func NewPointError ¶ added in v1.2.0
func NewPointError(x, y, neg, pos float64) *PointError
func NewPointErrorFromC ¶ added in v1.2.0
func NewPointErrorFromC[SRC any](cvalue SRC) *PointError
NewPointErrorFromC creates PointError from its C pointer. SRC ~= *C.ImPlotPointError
func (PointError) C ¶ added in v1.2.0
func (self PointError) C() (C.ImPlotPointError, func())
C is like Handle but returns plain type instead of pointer.
func (*PointError) Destroy ¶ added in v1.2.0
func (self *PointError) Destroy()
func (*PointError) Handle ¶ added in v1.2.0
func (self *PointError) Handle() (result *C.ImPlotPointError, fin func())
Handle returns C version of PointError and its finalizer func.
func (*PointError) Neg ¶ added in v1.2.0
func (self *PointError) Neg() float64
func (*PointError) Pos ¶ added in v1.2.0
func (self *PointError) Pos() float64
func (PointError) SetNeg ¶ added in v1.2.0
func (self PointError) SetNeg(v float64)
func (PointError) SetPos ¶ added in v1.2.0
func (self PointError) SetPos(v float64)
func (PointError) SetX ¶ added in v1.2.0
func (self PointError) SetX(v float64)
func (PointError) SetY ¶ added in v1.2.0
func (self PointError) SetY(v float64)
func (*PointError) X ¶ added in v1.2.0
func (self *PointError) X() float64
func (*PointError) Y ¶ added in v1.2.0
func (self *PointError) Y() float64
type Range ¶ added in v1.2.0
type Range struct {
CData *C.ImPlotRange
}
func NewEmptyRange ¶ added in v1.2.0
func NewEmptyRange() *Range
NewEmptyRange creates Range with its 0 value.
func NewRangeFromC ¶ added in v1.2.0
NewRangeFromC creates Range from its C pointer. SRC ~= *C.ImPlotRange
func NewRangeNil ¶ added in v1.2.0
func NewRangeNil() *Range
func NewRangedouble ¶ added in v1.2.0
func (Range) C ¶ added in v1.2.0
func (self Range) C() (C.ImPlotRange, func())
C is like Handle but returns plain type instead of pointer.
func (*Range) Handle ¶ added in v1.2.0
func (self *Range) Handle() (result *C.ImPlotRange, fin func())
Handle returns C version of Range and its finalizer func.
type Rect ¶ added in v1.2.0
type Rect struct {
CData *C.ImPlotRect
}
func GetPlotLimits ¶ added in v1.2.0
func GetPlotLimits() Rect
func GetPlotLimitsV ¶ added in v1.2.0
GetPlotLimitsV parameter default value hint: x_axis: -1 y_axis: -1
func GetPlotSelection ¶ added in v1.2.0
func GetPlotSelection() Rect
func GetPlotSelectionV ¶ added in v1.2.0
GetPlotSelectionV parameter default value hint: x_axis: -1 y_axis: -1
func NewEmptyRect ¶ added in v1.2.0
func NewEmptyRect() *Rect
NewEmptyRect creates Rect with its 0 value.
func NewRectFromC ¶ added in v1.2.0
NewRectFromC creates Rect from its C pointer. SRC ~= *C.ImPlotRect
func NewRectNil ¶ added in v1.2.0
func NewRectNil() *Rect
func NewRectdouble ¶ added in v1.2.0
func (Rect) C ¶ added in v1.2.0
func (self Rect) C() (C.ImPlotRect, func())
C is like Handle but returns plain type instead of pointer.
func (*Rect) ClampPlotPoInt ¶ added in v1.2.0
func (*Rect) Clampdouble ¶ added in v1.2.0
func (*Rect) ContainsPlotPoInt ¶ added in v1.2.0
func (*Rect) Containsdouble ¶ added in v1.2.0
func (*Rect) Handle ¶ added in v1.2.0
func (self *Rect) Handle() (result *C.ImPlotRect, fin func())
Handle returns C version of Rect and its finalizer func.
type ScatterFlags ¶ added in v1.2.0
type ScatterFlags int32
original name: ImPlotScatterFlags_
const ( ScatterFlagsNone ScatterFlags = 0 ScatterFlagsNoClip ScatterFlags = 1024 )
type ShadedFlags ¶ added in v1.2.0
type ShadedFlags int32
original name: ImPlotShadedFlags_
const (
ShadedFlagsNone ShadedFlags = 0
)
type StairsFlags ¶ added in v1.2.0
type StairsFlags int32
original name: ImPlotStairsFlags_
const ( StairsFlagsNone StairsFlags = 0 StairsFlagsPreStep StairsFlags = 1024 StairsFlagsShaded StairsFlags = 2048 )
type StemsFlags ¶ added in v1.2.0
type StemsFlags int32
original name: ImPlotStemsFlags_
const ( StemsFlagsNone StemsFlags = 0 StemsFlagsHorizontal StemsFlags = 1024 )
type Style ¶ added in v1.2.0
type Style struct {
CData *C.ImPlotStyle
}
func NewEmptyStyle ¶ added in v1.2.0
func NewEmptyStyle() *Style
NewEmptyStyle creates Style with its 0 value.
func NewStyleFromC ¶ added in v1.2.0
NewStyleFromC creates Style from its C pointer. SRC ~= *C.ImPlotStyle
func (*Style) AnnotationPadding ¶ added in v1.2.0
func (Style) C ¶ added in v1.2.0
func (self Style) C() (C.ImPlotStyle, func())
C is like Handle but returns plain type instead of pointer.
func (*Style) DigitalBitGap ¶ added in v1.2.0
func (*Style) DigitalBitHeight ¶ added in v1.2.0
func (*Style) ErrorBarSize ¶ added in v1.2.0
func (*Style) ErrorBarWeight ¶ added in v1.2.0
func (*Style) FitPadding ¶ added in v1.2.0
func (*Style) Handle ¶ added in v1.2.0
func (self *Style) Handle() (result *C.ImPlotStyle, fin func())
Handle returns C version of Style and its finalizer func.
func (*Style) LabelPadding ¶ added in v1.2.0
func (*Style) LegendInnerPadding ¶ added in v1.2.0
func (*Style) LegendPadding ¶ added in v1.2.0
func (*Style) LegendSpacing ¶ added in v1.2.0
func (*Style) LineWeight ¶ added in v1.2.0
func (*Style) MajorGridSize ¶ added in v1.2.0
func (*Style) MajorTickLen ¶ added in v1.2.0
func (*Style) MajorTickSize ¶ added in v1.2.0
func (*Style) MarkerSize ¶ added in v1.2.0
func (*Style) MarkerWeight ¶ added in v1.2.0
func (*Style) MinorAlpha ¶ added in v1.2.0
func (*Style) MinorGridSize ¶ added in v1.2.0
func (*Style) MinorTickLen ¶ added in v1.2.0
func (*Style) MinorTickSize ¶ added in v1.2.0
func (*Style) MousePosPadding ¶ added in v1.2.0
func (*Style) PlotBorderSize ¶ added in v1.2.0
func (*Style) PlotDefaultSize ¶ added in v1.2.0
func (*Style) PlotMinSize ¶ added in v1.2.0
func (*Style) PlotPadding ¶ added in v1.2.0
func (Style) SetAnnotationPadding ¶ added in v1.2.0
func (Style) SetColormap ¶ added in v1.2.0
func (Style) SetDigitalBitGap ¶ added in v1.2.0
func (Style) SetDigitalBitHeight ¶ added in v1.2.0
func (Style) SetErrorBarSize ¶ added in v1.2.0
func (Style) SetErrorBarWeight ¶ added in v1.2.0
func (Style) SetFillAlpha ¶ added in v1.2.0
func (Style) SetFitPadding ¶ added in v1.2.0
func (Style) SetLabelPadding ¶ added in v1.2.0
func (Style) SetLegendInnerPadding ¶ added in v1.2.0
func (Style) SetLegendPadding ¶ added in v1.2.0
func (Style) SetLegendSpacing ¶ added in v1.2.0
func (Style) SetLineWeight ¶ added in v1.2.0
func (Style) SetMajorGridSize ¶ added in v1.2.0
func (Style) SetMajorTickLen ¶ added in v1.2.0
func (Style) SetMajorTickSize ¶ added in v1.2.0
func (Style) SetMarkerSize ¶ added in v1.2.0
func (Style) SetMarkerWeight ¶ added in v1.2.0
func (Style) SetMinorAlpha ¶ added in v1.2.0
func (Style) SetMinorGridSize ¶ added in v1.2.0
func (Style) SetMinorTickLen ¶ added in v1.2.0
func (Style) SetMinorTickSize ¶ added in v1.2.0
func (Style) SetMousePosPadding ¶ added in v1.2.0
func (Style) SetPlotBorderSize ¶ added in v1.2.0
func (Style) SetPlotDefaultSize ¶ added in v1.2.0
func (Style) SetPlotMinSize ¶ added in v1.2.0
func (Style) SetPlotPadding ¶ added in v1.2.0
func (Style) SetUse24HourClock ¶ added in v1.2.0
func (Style) SetUseISO8601 ¶ added in v1.2.0
func (Style) SetUseLocalTime ¶ added in v1.2.0
func (*Style) Use24HourClock ¶ added in v1.2.0
func (*Style) UseISO8601 ¶ added in v1.2.0
func (*Style) UseLocalTime ¶ added in v1.2.0
type StyleVar ¶ added in v1.2.0
type StyleVar int32
original name: ImPlotStyleVar_
const ( StyleVarLineWeight StyleVar = 0 StyleVarMarker StyleVar = 1 StyleVarMarkerSize StyleVar = 2 StyleVarMarkerWeight StyleVar = 3 StyleVarFillAlpha StyleVar = 4 StyleVarErrorBarSize StyleVar = 5 StyleVarErrorBarWeight StyleVar = 6 StyleVarDigitalBitHeight StyleVar = 7 StyleVarDigitalBitGap StyleVar = 8 StyleVarPlotBorderSize StyleVar = 9 StyleVarMinorAlpha StyleVar = 10 StyleVarMajorTickLen StyleVar = 11 StyleVarMinorTickLen StyleVar = 12 StyleVarMajorTickSize StyleVar = 13 StyleVarMinorTickSize StyleVar = 14 StyleVarMajorGridSize StyleVar = 15 StyleVarMinorGridSize StyleVar = 16 StyleVarPlotPadding StyleVar = 17 StyleVarLabelPadding StyleVar = 18 StyleVarLegendPadding StyleVar = 19 StyleVarLegendInnerPadding StyleVar = 20 StyleVarLegendSpacing StyleVar = 21 StyleVarMousePosPadding StyleVar = 22 StyleVarAnnotationPadding StyleVar = 23 StyleVarFitPadding StyleVar = 24 StyleVarPlotDefaultSize StyleVar = 25 StyleVarPlotMinSize StyleVar = 26 StyleVarCOUNT StyleVar = 27 )
type Subplot ¶ added in v1.2.0
type Subplot struct {
CData *C.ImPlotSubplot
}
func NewEmptySubplot ¶ added in v1.2.0
func NewEmptySubplot() *Subplot
NewEmptySubplot creates Subplot with its 0 value.
func NewSubplot ¶ added in v1.2.0
func NewSubplot() *Subplot
func NewSubplotFromC ¶ added in v1.2.0
NewSubplotFromC creates Subplot from its C pointer. SRC ~= *C.ImPlotSubplot
func (Subplot) C ¶ added in v1.2.0
func (self Subplot) C() (C.ImPlotSubplot, func())
C is like Handle but returns plain type instead of pointer.
func (*Subplot) ColAlignmentData ¶ added in v1.2.0
func (self *Subplot) ColAlignmentData() vectors.Vector[AlignmentData]
func (*Subplot) ColLinkData ¶ added in v1.2.0
func (*Subplot) CurrentIdx ¶ added in v1.2.0
func (*Subplot) Flags ¶ added in v1.2.0
func (self *Subplot) Flags() SubplotFlags
func (*Subplot) FrameHovered ¶ added in v1.2.0
func (*Subplot) Handle ¶ added in v1.2.0
func (self *Subplot) Handle() (result *C.ImPlotSubplot, fin func())
Handle returns C version of Subplot and its finalizer func.
func (*Subplot) PreviousFlags ¶ added in v1.2.0
func (self *Subplot) PreviousFlags() SubplotFlags
func (*Subplot) RowAlignmentData ¶ added in v1.2.0
func (self *Subplot) RowAlignmentData() vectors.Vector[AlignmentData]
func (*Subplot) RowLinkData ¶ added in v1.2.0
func (Subplot) SetCellSize ¶ added in v1.2.0
func (Subplot) SetColAlignmentData ¶ added in v1.2.0
func (self Subplot) SetColAlignmentData(v vectors.Vector[AlignmentData])
func (Subplot) SetColLinkData ¶ added in v1.2.0
func (Subplot) SetColRatios ¶ added in v1.2.0
func (Subplot) SetCurrentIdx ¶ added in v1.2.0
func (Subplot) SetFlags ¶ added in v1.2.0
func (self Subplot) SetFlags(v SubplotFlags)
func (Subplot) SetFrameHovered ¶ added in v1.2.0
func (Subplot) SetFrameRect ¶ added in v1.2.0
func (Subplot) SetGridRect ¶ added in v1.2.0
func (Subplot) SetHasTitle ¶ added in v1.2.0
func (Subplot) SetPreviousFlags ¶ added in v1.2.0
func (self Subplot) SetPreviousFlags(v SubplotFlags)
func (Subplot) SetRowAlignmentData ¶ added in v1.2.0
func (self Subplot) SetRowAlignmentData(v vectors.Vector[AlignmentData])
func (Subplot) SetRowLinkData ¶ added in v1.2.0
func (Subplot) SetRowRatios ¶ added in v1.2.0
func (Subplot) SetTempSizes ¶ added in v1.2.0
type SubplotFlags ¶ added in v1.2.0
type SubplotFlags int32
original name: ImPlotSubplotFlags_
const ( SubplotFlagsNone SubplotFlags = 0 SubplotFlagsNoTitle SubplotFlags = 1 SubplotFlagsNoLegend SubplotFlags = 2 SubplotFlagsNoMenus SubplotFlags = 4 SubplotFlagsNoResize SubplotFlags = 8 SubplotFlagsNoAlign SubplotFlags = 16 SubplotFlagsLinkRows SubplotFlags = 64 SubplotFlagsLinkCols SubplotFlags = 128 SubplotFlagsLinkAllX SubplotFlags = 256 SubplotFlagsLinkAllY SubplotFlags = 512 SubplotFlagsColMajor SubplotFlags = 1024 )
type Tag ¶ added in v1.2.0
func NewEmptyTag ¶ added in v1.2.0
func NewEmptyTag() *Tag
NewEmptyTag creates Tag with its 0 value.
func NewTagFromC ¶ added in v1.2.0
NewTagFromC creates Tag from its C pointer. SRC ~= *C.ImPlotTag
func (Tag) SetColorBg ¶ added in v1.2.0
func (Tag) SetColorFg ¶ added in v1.2.0
func (Tag) SetTextOffset ¶ added in v1.2.0
func (*Tag) TextOffset ¶ added in v1.2.0
type TagCollection ¶ added in v1.2.0
type TagCollection struct {
CData *C.ImPlotTagCollection
}
func NewEmptyTagCollection ¶ added in v1.2.0
func NewEmptyTagCollection() *TagCollection
NewEmptyTagCollection creates TagCollection with its 0 value.
func NewTagCollection ¶ added in v1.2.0
func NewTagCollection() *TagCollection
func NewTagCollectionFromC ¶ added in v1.2.0
func NewTagCollectionFromC[SRC any](cvalue SRC) *TagCollection
NewTagCollectionFromC creates TagCollection from its C pointer. SRC ~= *C.ImPlotTagCollection
func (*TagCollection) Append ¶ added in v1.2.0
func (self *TagCollection) Append(axis AxisEnum, value float64, bg, fg uint32, fmt string)
func (TagCollection) C ¶ added in v1.2.0
func (self TagCollection) C() (C.ImPlotTagCollection, func())
C is like Handle but returns plain type instead of pointer.
func (*TagCollection) Destroy ¶ added in v1.2.0
func (self *TagCollection) Destroy()
func (*TagCollection) Handle ¶ added in v1.2.0
func (self *TagCollection) Handle() (result *C.ImPlotTagCollection, fin func())
Handle returns C version of TagCollection and its finalizer func.
func (*TagCollection) Reset ¶ added in v1.2.0
func (self *TagCollection) Reset()
func (TagCollection) SetSize ¶ added in v1.2.0
func (self TagCollection) SetSize(v int32)
func (TagCollection) SetTags ¶ added in v1.2.0
func (self TagCollection) SetTags(v vectors.Vector[Tag])
func (TagCollection) SetTextBuffer ¶ added in v1.2.0
func (self TagCollection) SetTextBuffer(v imgui.TextBuffer)
func (*TagCollection) Size ¶ added in v1.2.0
func (self *TagCollection) Size() int32
func (*TagCollection) Text ¶ added in v1.2.0
func (self *TagCollection) Text(idx int32) string
func (*TagCollection) TextBuffer ¶ added in v1.2.0
func (self *TagCollection) TextBuffer() imgui.TextBuffer
type Tick ¶ added in v1.2.0
type Tick struct {
CData *C.ImPlotTick
}
func NewEmptyTick ¶ added in v1.2.0
func NewEmptyTick() *Tick
NewEmptyTick creates Tick with its 0 value.
func NewTickFromC ¶ added in v1.2.0
NewTickFromC creates Tick from its C pointer. SRC ~= *C.ImPlotTick
func (Tick) C ¶ added in v1.2.0
func (self Tick) C() (C.ImPlotTick, func())
C is like Handle but returns plain type instead of pointer.
func (*Tick) Handle ¶ added in v1.2.0
func (self *Tick) Handle() (result *C.ImPlotTick, fin func())
Handle returns C version of Tick and its finalizer func.
func (Tick) SetLabelSize ¶ added in v1.2.0
func (Tick) SetPixelPos ¶ added in v1.2.0
func (Tick) SetPlotPos ¶ added in v1.2.0
func (Tick) SetShowLabel ¶ added in v1.2.0
func (Tick) SetTextOffset ¶ added in v1.2.0
func (*Tick) TextOffset ¶ added in v1.2.0
type Ticker ¶ added in v1.2.0
type Ticker struct {
CData *C.ImPlotTicker
}
func NewEmptyTicker ¶ added in v1.2.0
func NewEmptyTicker() *Ticker
NewEmptyTicker creates Ticker with its 0 value.
func NewTickerFromC ¶ added in v1.2.0
NewTickerFromC creates Ticker from its C pointer. SRC ~= *C.ImPlotTicker
func (*Ticker) AddTickPlotTick ¶ added in v1.2.0
func (*Ticker) AddTickdoublePlotFormatter ¶ added in v1.2.0
func (*Ticker) AddTickdoubleStr ¶ added in v1.2.0
func (Ticker) C ¶ added in v1.2.0
func (self Ticker) C() (C.ImPlotTicker, func())
C is like Handle but returns plain type instead of pointer.
func (*Ticker) Handle ¶ added in v1.2.0
func (self *Ticker) Handle() (result *C.ImPlotTicker, fin func())
Handle returns C version of Ticker and its finalizer func.
func (*Ticker) OverrideSizeLate ¶ added in v1.2.0
func (Ticker) SetLateSize ¶ added in v1.2.0
func (Ticker) SetMaxSize ¶ added in v1.2.0
func (Ticker) SetTextBuffer ¶ added in v1.2.0
func (self Ticker) SetTextBuffer(v imgui.TextBuffer)
func (*Ticker) TextBuffer ¶ added in v1.2.0
func (self *Ticker) TextBuffer() imgui.TextBuffer