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§
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>
Object Safety§
This trait is not object safe.