ImPlotAxis

Type Alias ImPlotAxis 

Source
pub type ImPlotAxis = ImPlotAxis_c;

Aliased Type§

#[repr(C)]
pub struct ImPlotAxis {
Show 48 fields pub ID: u32, pub Flags: i32, pub PreviousFlags: i32, pub Range: ImPlotRange_c, pub RangeCond: i32, pub Scale: i32, pub FitExtents: ImPlotRange_c, pub OrthoAxis: *mut ImPlotAxis_c, pub ConstraintRange: ImPlotRange_c, pub ConstraintZoom: ImPlotRange_c, pub Ticker: ImPlotTicker, pub Formatter: Option<unsafe extern "C" fn(f64, *mut i8, i32, *mut c_void) -> i32>, pub FormatterData: *mut c_void, pub FormatSpec: [i8; 16], pub Locator: Option<unsafe extern "C" fn(*mut ImPlotTicker, ImPlotRange_c, f32, bool, Option<unsafe extern "C" fn(f64, *mut i8, i32, *mut c_void) -> i32>, *mut c_void)>, pub LinkedMin: *mut f64, pub LinkedMax: *mut f64, pub PickerLevel: i32, pub PickerTimeMin: ImPlotTime_c, pub PickerTimeMax: ImPlotTime_c, pub TransformForward: Option<unsafe extern "C" fn(f64, *mut c_void) -> f64>, pub TransformInverse: Option<unsafe extern "C" fn(f64, *mut c_void) -> f64>, pub TransformData: *mut c_void, pub PixelMin: f32, pub PixelMax: f32, pub ScaleMin: f64, pub ScaleMax: f64, pub ScaleToPixel: f64, pub Datum1: f32, pub Datum2: f32, pub HoverRect: ImRect_c, pub LabelOffset: i32, pub ColorMaj: u32, pub ColorMin: u32, pub ColorTick: u32, pub ColorTxt: u32, pub ColorBg: u32, pub ColorHov: u32, pub ColorAct: u32, pub ColorHiLi: u32, pub Enabled: bool, pub Vertical: bool, pub FitThisFrame: bool, pub HasRange: bool, pub HasFormatSpec: bool, pub ShowDefaultTicks: bool, pub Hovered: bool, pub Held: bool,
}

Fields§

§ID: u32§Flags: i32§PreviousFlags: i32§Range: ImPlotRange_c§RangeCond: i32§Scale: i32§FitExtents: ImPlotRange_c§OrthoAxis: *mut ImPlotAxis_c§ConstraintRange: ImPlotRange_c§ConstraintZoom: ImPlotRange_c§Ticker: ImPlotTicker§Formatter: Option<unsafe extern "C" fn(f64, *mut i8, i32, *mut c_void) -> i32>§FormatterData: *mut c_void§FormatSpec: [i8; 16]§Locator: Option<unsafe extern "C" fn(*mut ImPlotTicker, ImPlotRange_c, f32, bool, Option<unsafe extern "C" fn(f64, *mut i8, i32, *mut c_void) -> i32>, *mut c_void)>§LinkedMin: *mut f64§LinkedMax: *mut f64§PickerLevel: i32§PickerTimeMin: ImPlotTime_c§PickerTimeMax: ImPlotTime_c§TransformForward: Option<unsafe extern "C" fn(f64, *mut c_void) -> f64>§TransformInverse: Option<unsafe extern "C" fn(f64, *mut c_void) -> f64>§TransformData: *mut c_void§PixelMin: f32§PixelMax: f32§ScaleMin: f64§ScaleMax: f64§ScaleToPixel: f64§Datum1: f32§Datum2: f32§HoverRect: ImRect_c§LabelOffset: i32§ColorMaj: u32§ColorMin: u32§ColorTick: u32§ColorTxt: u32§ColorBg: u32§ColorHov: u32§ColorAct: u32§ColorHiLi: u32§Enabled: bool§Vertical: bool§FitThisFrame: bool§HasRange: bool§HasFormatSpec: bool§ShowDefaultTicks: bool§Hovered: bool§Held: bool