Struct IcpRegistration
pub struct IcpRegistration { /* private fields */ }Expand description
Point-to-point ICP registration.
Implementations§
§impl IcpRegistration
impl IcpRegistration
pub const fn new(config: IcpConfig) -> IcpRegistration
pub const fn new(config: IcpConfig) -> IcpRegistration
Creates an ICP registration algorithm from config.
pub fn align_with_diagnostics(
&self,
source: &PointCloud,
target: &PointCloud,
) -> Result<RegistrationResult, SpatialError>
pub fn align_with_diagnostics( &self, source: &PointCloud, target: &PointCloud, ) -> Result<RegistrationResult, SpatialError>
Aligns source to target using iterative closest point.
Trait Implementations§
§impl Clone for IcpRegistration
impl Clone for IcpRegistration
§fn clone(&self) -> IcpRegistration
fn clone(&self) -> IcpRegistration
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for IcpRegistration
impl Debug for IcpRegistration
§impl PartialEq for IcpRegistration
impl PartialEq for IcpRegistration
§impl PointCloudRegistration for IcpRegistration
impl PointCloudRegistration for IcpRegistration
§fn align(
&self,
source: &PointCloud,
target: &PointCloud,
) -> Result<RegistrationResult, SpatialError>
fn align( &self, source: &PointCloud, target: &PointCloud, ) -> Result<RegistrationResult, SpatialError>
Aligns
source to target and returns the estimated transform.impl Copy for IcpRegistration
impl StructuralPartialEq for IcpRegistration
Auto Trait Implementations§
impl Freeze for IcpRegistration
impl RefUnwindSafe for IcpRegistration
impl Send for IcpRegistration
impl Sync for IcpRegistration
impl Unpin for IcpRegistration
impl UnsafeUnpin for IcpRegistration
impl UnwindSafe for IcpRegistration
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