pub trait RandomPatternGeneratorTrait: RandomPatternGeneratorTraitConst {
fn as_raw_mut_RandomPatternGenerator(&mut self) -> *mut c_void;
fn generate_pattern(&mut self) -> Result<()> { ... }
fn get_pattern(&mut self) -> Result<Mat> { ... }
}