PlotHistogram
procedureforeign4 overloadsSource
PlotHistogram :: (
label: *u8,
values: *float,
values_count: s32,
values_offset: s32 = 0,
overlay_text: *u8 = null,
scale_min: float = FLOAT32_MAX,
scale_max: float = FLOAT32_MAX,
graph_size: ImVec2 = .{ 0, 0 },
stride: s32 = 4
) -> void #foreign
Parameters
- label: *u8
- values: *float
- values_count: s32
- values_offset: s32 = 0
- overlay_text: *u8 = null
- graph_size: ImVec2 = .{ 0, 0 }
- stride: s32 = 4
Returns
- void
PlotHistogram :: (
label: *u8,
values_getter: #type (data: *void, idx: s32) -> float #c_call,
data: *void,
values_count: s32,
values_offset: s32 = 0,
overlay_text: *u8 = null,
scale_min: float = FLOAT32_MAX,
scale_max: float = FLOAT32_MAX,
graph_size: ImVec2 = .{ 0, 0 }
) -> void #foreign
Parameters
- label: *u8
- values_getter: #type (data: *void, idx: s32) -> float #c_call
- data: *void
- values_count: s32
- values_offset: s32 = 0
- overlay_text: *u8 = null
- graph_size: ImVec2 = .{ 0, 0 }
Returns
- void
PlotHistogram :: (
label: *u8,
values: *float,
values_count: s32,
values_offset: s32 = 0,
overlay_text: *u8 = null,
scale_min: float = FLOAT32_MAX,
scale_max: float = FLOAT32_MAX,
graph_size: ImVec2 = .{ 0, 0 },
stride: s32 = 4
) -> void #foreign
Parameters
- label: *u8
- values: *float
- values_count: s32
- values_offset: s32 = 0
- overlay_text: *u8 = null
- graph_size: ImVec2 = .{ 0, 0 }
- stride: s32 = 4
Returns
- void
PlotHistogram :: (
label: *u8,
values_getter: #type (data: *void, idx: s32) -> float #c_call,
data: *void,
values_count: s32,
values_offset: s32 = 0,
overlay_text: *u8 = null,
scale_min: float = FLOAT32_MAX,
scale_max: float = FLOAT32_MAX,
graph_size: ImVec2 = .{ 0, 0 }
) -> void #foreign
Parameters
- label: *u8
- values_getter: #type (data: *void, idx: s32) -> float #c_call
- data: *void
- values_count: s32
- values_offset: s32 = 0
- overlay_text: *u8 = null
- graph_size: ImVec2 = .{ 0, 0 }
Returns
- void