[−][src]Struct opencv::viz::WWidgetMerger
This class allows to merge several widgets to single one.
It has quite limited functionality and can't merge widgets with different attributes. For instance, if widgetA has color array and widgetB has only global color defined, then result of merge won't have color at all. The class is suitable for merging large amount of similar widgets. :
Methods
impl WWidgetMerger
[src]
pub fn as_raw_WWidgetMerger(&self) -> *mut c_void
[src]
pub unsafe fn from_raw_ptr(ptr: *mut c_void) -> Self
[src]
impl WWidgetMerger
[src]
pub fn new() -> Result<WWidgetMerger>
[src]
pub fn finalize(&mut self) -> Result<()>
[src]
Repacks internal structure to single widget
Trait Implementations
impl Widget for WWidgetMerger
[src]
fn as_raw_Widget(&self) -> *mut c_void
[src]
fn set_rendering_property(&mut self, property: i32, value: f64) -> Result<()>
[src]
Sets rendering property of the widget. Read more
fn get_rendering_property(&self, property: i32) -> Result<f64>
[src]
Returns rendering property of the widget. Read more
impl Widget3D for WWidgetMerger
[src]
fn as_raw_Widget3D(&self) -> *mut c_void
[src]
fn set_color(&mut self, color: &Color) -> Result<()>
[src]
Sets the color of the widget. Read more
impl Send for WWidgetMerger
[src]
impl Drop for WWidgetMerger
[src]
Auto Trait Implementations
impl Unpin for WWidgetMerger
impl !Sync for WWidgetMerger
impl RefUnwindSafe for WWidgetMerger
impl UnwindSafe for WWidgetMerger
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,