#[repr(C)]pub struct ImPlotAxis_c {Show 48 fields
pub ID: ImGuiID,
pub Flags: ImPlotAxisFlags,
pub PreviousFlags: ImPlotAxisFlags,
pub Range: ImPlotRange_c,
pub RangeCond: ImPlotCond,
pub Scale: ImPlotScale,
pub FitExtents: ImPlotRange_c,
pub OrthoAxis: *mut ImPlotAxis_c,
pub ConstraintRange: ImPlotRange_c,
pub ConstraintZoom: ImPlotRange_c,
pub Ticker: ImPlotTicker,
pub Formatter: ImPlotFormatter,
pub FormatterData: *mut c_void,
pub FormatSpec: [c_char; 16],
pub Locator: ImPlotLocator,
pub LinkedMin: *mut f64,
pub LinkedMax: *mut f64,
pub PickerLevel: c_int,
pub PickerTimeMin: ImPlotTime_c,
pub PickerTimeMax: ImPlotTime_c,
pub TransformForward: ImPlotTransform,
pub TransformInverse: ImPlotTransform,
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: c_int,
pub ColorMaj: ImU32,
pub ColorMin: ImU32,
pub ColorTick: ImU32,
pub ColorTxt: ImU32,
pub ColorBg: ImU32,
pub ColorHov: ImU32,
pub ColorAct: ImU32,
pub ColorHiLi: ImU32,
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: ImGuiID§Flags: ImPlotAxisFlags§PreviousFlags: ImPlotAxisFlags§Range: ImPlotRange_c§RangeCond: ImPlotCond§Scale: ImPlotScale§FitExtents: ImPlotRange_c§OrthoAxis: *mut ImPlotAxis_c§ConstraintRange: ImPlotRange_c§ConstraintZoom: ImPlotRange_c§Ticker: ImPlotTicker§Formatter: ImPlotFormatter§FormatterData: *mut c_void§FormatSpec: [c_char; 16]§Locator: ImPlotLocator§LinkedMin: *mut f64§LinkedMax: *mut f64§PickerLevel: c_int§PickerTimeMin: ImPlotTime_c§PickerTimeMax: ImPlotTime_c§TransformForward: ImPlotTransform§TransformInverse: ImPlotTransform§TransformData: *mut c_void§PixelMin: f32§PixelMax: f32§ScaleMin: f64§ScaleMax: f64§ScaleToPixel: f64§Datum1: f32§Datum2: f32§HoverRect: ImRect_c§LabelOffset: c_int§ColorMaj: ImU32§ColorMin: ImU32§ColorTick: ImU32§ColorTxt: ImU32§ColorBg: ImU32§ColorHov: ImU32§ColorAct: ImU32§ColorHiLi: ImU32§Enabled: bool§Vertical: bool§FitThisFrame: bool§HasRange: bool§HasFormatSpec: bool§ShowDefaultTicks: bool§Hovered: bool§Held: boolTrait Implementations§
Source§impl Clone for ImPlotAxis_c
impl Clone for ImPlotAxis_c
Source§fn clone(&self) -> ImPlotAxis_c
fn clone(&self) -> ImPlotAxis_c
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ImPlotAxis_c
impl Debug for ImPlotAxis_c
Source§impl Default for ImPlotAxis_c
impl Default for ImPlotAxis_c
Source§impl PartialEq for ImPlotAxis_c
impl PartialEq for ImPlotAxis_c
impl Copy for ImPlotAxis_c
impl StructuralPartialEq for ImPlotAxis_c
Auto Trait Implementations§
impl Freeze for ImPlotAxis_c
impl RefUnwindSafe for ImPlotAxis_c
impl !Send for ImPlotAxis_c
impl !Sync for ImPlotAxis_c
impl Unpin for ImPlotAxis_c
impl UnwindSafe for ImPlotAxis_c
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more