opencv::hub_prelude

Trait IndexParamsTrait

Source
pub trait IndexParamsTrait: IndexParamsTraitConst {
    // Required method
    fn as_raw_mut_IndexParams(&mut self) -> *mut c_void;

    // Provided methods
    fn params(&mut self) -> *mut c_void { ... }
    unsafe fn set_params(&mut self, val: *const c_void) { ... }
    fn set_string(&mut self, key: &str, value: &str) -> Result<()> { ... }
    fn set_int(&mut self, key: &str, value: i32) -> Result<()> { ... }
    fn set_double(&mut self, key: &str, value: f64) -> Result<()> { ... }
    fn set_float(&mut self, key: &str, value: f32) -> Result<()> { ... }
    fn set_bool(&mut self, key: &str, value: bool) -> Result<()> { ... }
    fn set_algorithm(&mut self, value: i32) -> Result<()> { ... }
}
Expand description

Mutable methods for crate::flann::IndexParams

Required Methods§

Provided Methods§

Source

fn params(&mut self) -> *mut c_void

Source

unsafe fn set_params(&mut self, val: *const c_void)

Source

fn set_string(&mut self, key: &str, value: &str) -> Result<()>

Source

fn set_int(&mut self, key: &str, value: i32) -> Result<()>

Source

fn set_double(&mut self, key: &str, value: f64) -> Result<()>

Source

fn set_float(&mut self, key: &str, value: f32) -> Result<()>

Source

fn set_bool(&mut self, key: &str, value: bool) -> Result<()>

Source

fn set_algorithm(&mut self, value: i32) -> Result<()>

Implementors§

Source§

impl IndexParamsTrait for BoxedRefMut<'_, AutotunedIndexParams>

Source§

impl IndexParamsTrait for BoxedRefMut<'_, CompositeIndexParams>

Source§

impl IndexParamsTrait for BoxedRefMut<'_, HierarchicalClusteringIndexParams>

Source§

impl IndexParamsTrait for BoxedRefMut<'_, IndexParams>

Source§

impl IndexParamsTrait for BoxedRefMut<'_, KDTreeIndexParams>

Source§

impl IndexParamsTrait for BoxedRefMut<'_, KMeansIndexParams>

Source§

impl IndexParamsTrait for BoxedRefMut<'_, LinearIndexParams>

Source§

impl IndexParamsTrait for BoxedRefMut<'_, LshIndexParams>

Source§

impl IndexParamsTrait for BoxedRefMut<'_, SavedIndexParams>

Source§

impl IndexParamsTrait for BoxedRefMut<'_, SearchParams>

Source§

impl IndexParamsTrait for Ptr<AutotunedIndexParams>

Source§

impl IndexParamsTrait for Ptr<CompositeIndexParams>

Source§

impl IndexParamsTrait for Ptr<HierarchicalClusteringIndexParams>

Source§

impl IndexParamsTrait for Ptr<IndexParams>

Source§

impl IndexParamsTrait for Ptr<KDTreeIndexParams>

Source§

impl IndexParamsTrait for Ptr<KMeansIndexParams>

Source§

impl IndexParamsTrait for Ptr<LinearIndexParams>

Source§

impl IndexParamsTrait for Ptr<LshIndexParams>

Source§

impl IndexParamsTrait for Ptr<SavedIndexParams>

Source§

impl IndexParamsTrait for Ptr<SearchParams>

Source§

impl IndexParamsTrait for AutotunedIndexParams

Source§

impl IndexParamsTrait for CompositeIndexParams

Source§

impl IndexParamsTrait for HierarchicalClusteringIndexParams

Source§

impl IndexParamsTrait for IndexParams

Source§

impl IndexParamsTrait for KDTreeIndexParams

Source§

impl IndexParamsTrait for KMeansIndexParams

Source§

impl IndexParamsTrait for LinearIndexParams

Source§

impl IndexParamsTrait for LshIndexParams

Source§

impl IndexParamsTrait for SavedIndexParams

Source§

impl IndexParamsTrait for SearchParams