[][src]Trait opencv::prelude::MinProblemSolver_Function

pub trait MinProblemSolver_Function {
    fn as_raw_MinProblemSolver_Function(&self) -> *mut c_void;

    fn get_dims(&self) -> Result<i32> { ... }
fn get_gradient_eps(&self) -> Result<f64> { ... }
fn calc(&self, x: &f64) -> Result<f64> { ... }
fn get_gradient(&mut self, x: &f64, grad: &mut f64) -> Result<()> { ... } }

Represents function being optimized

Required methods

Loading content...

Provided methods

fn get_dims(&self) -> Result<i32>

fn get_gradient_eps(&self) -> Result<f64>

fn calc(&self, x: &f64) -> Result<f64>

fn get_gradient(&mut self, x: &f64, grad: &mut f64) -> Result<()>

Loading content...

Implementors

Loading content...