pub struct DensityPlotOptions {
pub base: BasePlotOptions,
pub x_axis: AxisOptions,
pub y_axis: AxisOptions,
pub colormap: ColorMaps,
}Expand description
Options for density plots
Configuration for creating density plots, including base layout options, axis configurations, and color map selection.
§Example
use flow_plots::options::DensityPlotOptions;
use flow_plots::colormap::ColorMaps;
let options = DensityPlotOptions::new()
.width(800)
.height(600)
.colormap(ColorMaps::Viridis)
.build()?;@deprecated The old PlotOptions struct has been removed. Use DensityPlotOptions with builder pattern instead.
Fields§
§base: BasePlotOptionsBase plot options (layout, dimensions, etc.)
x_axis: AxisOptionsX-axis configuration
y_axis: AxisOptionsY-axis configuration
colormap: ColorMapsColor map to use for density visualization
Implementations§
Source§impl DensityPlotOptions
impl DensityPlotOptions
Sourcepub fn new() -> DensityPlotOptionsBuilder
pub fn new() -> DensityPlotOptionsBuilder
Create a new builder for DensityPlotOptions
Trait Implementations§
Source§impl Clone for DensityPlotOptions
impl Clone for DensityPlotOptions
Source§fn clone(&self) -> DensityPlotOptions
fn clone(&self) -> DensityPlotOptions
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 DensityPlotOptions
impl Debug for DensityPlotOptions
Source§impl Default for DensityPlotOptions
impl Default for DensityPlotOptions
Source§impl PlotOptions for DensityPlotOptions
impl PlotOptions for DensityPlotOptions
Source§fn base(&self) -> &BasePlotOptions
fn base(&self) -> &BasePlotOptions
Get a reference to the base plot options
Auto Trait Implementations§
impl Freeze for DensityPlotOptions
impl RefUnwindSafe for DensityPlotOptions
impl Send for DensityPlotOptions
impl Sync for DensityPlotOptions
impl Unpin for DensityPlotOptions
impl UnwindSafe for DensityPlotOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Key for Twhere
T: Clone,
impl<T> Key for Twhere
T: Clone,
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().