pub struct Plot2d { /* private fields */ }
Implementations§
source§impl Plot2d
impl Plot2d
sourcepub fn create(data: &impl ToInputArray) -> Result<Ptr<Plot2d>>
pub fn create(data: &impl ToInputArray) -> Result<Ptr<Plot2d>>
Creates Plot2d object
Parameters
- data:
or
matrix containing
values of points to plot.
values will be equal to indexes of correspondind elements in data matrix.
sourcepub fn create_1(
data_x: &impl ToInputArray,
data_y: &impl ToInputArray
) -> Result<Ptr<Plot2d>>
pub fn create_1( data_x: &impl ToInputArray, data_y: &impl ToInputArray ) -> Result<Ptr<Plot2d>>
Creates Plot2d object
Parameters
- dataX:
or
matrix
values of points to plot.
- dataY:
or
matrix containing
values of points to plot.
Trait Implementations§
source§impl AlgorithmTrait for Plot2d
impl AlgorithmTrait for Plot2d
source§impl AlgorithmTraitConst for Plot2d
impl AlgorithmTraitConst for Plot2d
fn as_raw_Algorithm(&self) -> *const c_void
source§fn write(&self, fs: &mut FileStorage) -> Result<()>
fn write(&self, fs: &mut FileStorage) -> Result<()>
Stores algorithm parameters in a file storage
source§fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
fn write_1(&self, fs: &mut FileStorage, name: &str) -> Result<()>
Stores algorithm parameters in a file storage Read more
source§fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
fn write_with_name(&self, fs: &Ptr<FileStorage>, name: &str) -> Result<()>
@deprecated Read more
source§fn empty(&self) -> Result<bool>
fn empty(&self) -> Result<bool>
Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read
source§fn save(&self, filename: &str) -> Result<()>
fn save(&self, filename: &str) -> Result<()>
Saves the algorithm to a file.
In order to make this method work, the derived class must implement Algorithm::write(FileStorage& fs).
source§fn get_default_name(&self) -> Result<String>
fn get_default_name(&self) -> Result<String>
Returns the algorithm string identifier.
This string is used as top level xml/yml node tag when the object is saved to a file or string.
source§impl Boxed for Plot2d
impl Boxed for Plot2d
source§impl Plot2dTrait for Plot2d
impl Plot2dTrait for Plot2d
fn as_raw_mut_Plot2d(&mut self) -> *mut c_void
fn set_min_x(&mut self, _plot_min_x: f64) -> Result<()>
fn set_min_y(&mut self, _plot_min_y: f64) -> Result<()>
fn set_max_x(&mut self, _plot_max_x: f64) -> Result<()>
fn set_max_y(&mut self, _plot_max_y: f64) -> Result<()>
fn set_plot_line_width(&mut self, _plot_line_width: i32) -> Result<()>
source§fn set_need_plot_line(&mut self, _need_plot_line: bool) -> Result<()>
fn set_need_plot_line(&mut self, _need_plot_line: bool) -> Result<()>
Switches data visualization mode Read more
fn set_plot_line_color(&mut self, _plot_line_color: Scalar) -> Result<()>
fn set_plot_background_color( &mut self, _plot_background_color: Scalar ) -> Result<()>
fn set_plot_axis_color(&mut self, _plot_axis_color: Scalar) -> Result<()>
fn set_plot_grid_color(&mut self, _plot_grid_color: Scalar) -> Result<()>
fn set_plot_text_color(&mut self, _plot_text_color: Scalar) -> Result<()>
fn set_plot_size( &mut self, _plot_size_width: i32, _plot_size_height: i32 ) -> Result<()>
fn set_show_grid(&mut self, need_show_grid: bool) -> Result<()>
fn set_show_text(&mut self, need_show_text: bool) -> Result<()>
fn set_grid_lines_number(&mut self, grid_lines_number: i32) -> Result<()>
fn set_invert_orientation(&mut self, _invert_orientation: bool) -> Result<()>
source§fn set_point_idx_to_print(&mut self, point_idx: i32) -> Result<()>
fn set_point_idx_to_print(&mut self, point_idx: i32) -> Result<()>
Sets the index of a point which coordinates will be printed on the top left corner of the plot (if ShowText flag is true). Read more
fn render(&mut self, _plot_result: &mut impl ToOutputArray) -> Result<()>
source§impl Plot2dTraitConst for Plot2d
impl Plot2dTraitConst for Plot2d
fn as_raw_Plot2d(&self) -> *const c_void
impl Send for Plot2d
Auto Trait Implementations§
impl RefUnwindSafe for Plot2d
impl !Sync for Plot2d
impl Unpin for Plot2d
impl UnwindSafe for Plot2d
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