pub struct GicpRegistration { /* private fields */ }Expand description
Generalized ICP registration.
Implementations§
Source§impl GicpRegistration
impl GicpRegistration
Sourcepub const fn new(config: GicpConfig) -> Self
pub const fn new(config: GicpConfig) -> Self
Creates a GICP algorithm from config.
Sourcepub const fn config(&self) -> GicpConfig
pub const fn config(&self) -> GicpConfig
Returns the config.
Sourcepub fn align_with_diagnostics(
&self,
source: &PointCloud,
target: &PointCloud,
) -> SpatialResult<RegistrationResult>
pub fn align_with_diagnostics( &self, source: &PointCloud, target: &PointCloud, ) -> SpatialResult<RegistrationResult>
Aligns source to target using Generalized ICP.
Trait Implementations§
Source§impl Clone for GicpRegistration
impl Clone for GicpRegistration
Source§fn clone(&self) -> GicpRegistration
fn clone(&self) -> GicpRegistration
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GicpRegistration
impl Debug for GicpRegistration
Source§impl PartialEq for GicpRegistration
impl PartialEq for GicpRegistration
Source§fn eq(&self, other: &GicpRegistration) -> bool
fn eq(&self, other: &GicpRegistration) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for GicpRegistration
impl StructuralPartialEq for GicpRegistration
Auto Trait Implementations§
impl Freeze for GicpRegistration
impl RefUnwindSafe for GicpRegistration
impl Send for GicpRegistration
impl Sync for GicpRegistration
impl Unpin for GicpRegistration
impl UnsafeUnpin for GicpRegistration
impl UnwindSafe for GicpRegistration
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more