Struct libnotcurses_sys::c_api::ncplot_options [−][src]
#[repr(C)]pub struct ncplot_options {
pub maxchannels: u64,
pub minchannels: u64,
pub legendstyle: u16,
pub gridtype: ncblitter_e,
pub rangex: c_int,
pub title: *const c_char,
pub flags: u64,
}Fields
maxchannels: u64channels for the maximum and minimum levels. linear or exponential interpolation will be applied across the domain between these two.
minchannels: u64legendstyle: u16styling used for the legend, if NCPLOT_OPTION_LABELTICKSD is set
gridtype: ncblitter_enumber of “pixels” per row x column
rangex: c_intindependent variable can either be a contiguous range, or a finite set of keys. for a time range, say the previous hour sampled with second resolution, the independent variable would be the range [0..3600): 3600. if rangex is 0, it is dynamically set to the number of columns.
title: *const c_charoptional, printed by the labels
flags: u64bitfield over NCPLOT_OPTION_*
Implementations
Use domain detection only for max
Exponential dependent axis
Show labels for dependent axis
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
This method returns an ordering between self and other values if one exists. Read more
This method tests less than (for self and other) and is used by the < operator. Read more
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
This method tests greater than (for self and other) and is used by the > operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for ncplot_options
impl !Send for ncplot_options
impl !Sync for ncplot_options
impl Unpin for ncplot_options
impl UnwindSafe for ncplot_options
Blanket Implementations
Mutably borrows from an owned value. Read more
