Skip to main content

Detail_TrackerContribSamplerCSCTrait

Trait Detail_TrackerContribSamplerCSCTrait 

Source
pub trait Detail_TrackerContribSamplerCSCTrait: Detail_TrackerContribSamplerAlgorithmTrait + Detail_TrackerContribSamplerCSCTraitConst {
    // Required method
    fn as_raw_mut_Detail_TrackerContribSamplerCSC(&mut self) -> *mut c_void;

    // Provided method
    fn set_mode(&mut self, sampling_mode: i32) -> Result<()> { ... }
}
Expand description

Required Methods§

Provided Methods§

Source

fn set_mode(&mut self, sampling_mode: i32) -> Result<()>

Set the sampling mode of TrackerContribSamplerCSC

§Parameters
  • samplingMode: The sampling mode

The modes are:

  • “MODE_INIT_POS = 1” – for the positive sampling in initialization step
  • “MODE_INIT_NEG = 2” – for the negative sampling in initialization step
  • “MODE_TRACK_POS = 3” – for the positive sampling in update step
  • “MODE_TRACK_NEG = 4” – for the negative sampling in update step
  • “MODE_DETECT = 5” – for the sampling in detection step

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§