Trait opencv::rgbd::LargeKinfuTraitConst

source ·
pub trait LargeKinfuTraitConst {
    // Required method
    fn as_raw_LargeKinfu(&self) -> *const c_void;

    // Provided methods
    fn get_params(&self) -> Result<Params> { ... }
    fn render(&self, image: &mut impl ToOutputArray) -> Result<()> { ... }
    fn render_1(
        &self,
        image: &mut impl ToOutputArray,
        camera_pose: Matx44f
    ) -> Result<()> { ... }
    fn get_cloud(
        &self,
        points: &mut impl ToOutputArray,
        normals: &mut impl ToOutputArray
    ) -> Result<()> { ... }
    fn get_points(&self, points: &mut impl ToOutputArray) -> Result<()> { ... }
    fn get_normals(
        &self,
        points: &impl ToInputArray,
        normals: &mut impl ToOutputArray
    ) -> Result<()> { ... }
    fn get_pose(&self) -> Result<Affine3f> { ... }
}
Expand description

Constant methods for crate::rgbd::LargeKinfu

Required Methods§

Provided Methods§

source

fn get_params(&self) -> Result<Params>

source

fn render(&self, image: &mut impl ToOutputArray) -> Result<()>

source

fn render_1( &self, image: &mut impl ToOutputArray, camera_pose: Matx44f ) -> Result<()>

source

fn get_cloud( &self, points: &mut impl ToOutputArray, normals: &mut impl ToOutputArray ) -> Result<()>

source

fn get_points(&self, points: &mut impl ToOutputArray) -> Result<()>

source

fn get_normals( &self, points: &impl ToInputArray, normals: &mut impl ToOutputArray ) -> Result<()>

source

fn get_pose(&self) -> Result<Affine3f>

Object Safety§

This trait is not object safe.

Implementors§