pub struct IssKeypointDetector { /* private fields */ }Expand description
Intrinsic Shape Signatures keypoint detector.
Implementations§
Source§impl IssKeypointDetector
impl IssKeypointDetector
Sourcepub const fn new(config: IssKeypointConfig) -> IssKeypointDetector
pub const fn new(config: IssKeypointConfig) -> IssKeypointDetector
Creates a detector from config.
Sourcepub const fn config(&self) -> IssKeypointConfig
pub const fn config(&self) -> IssKeypointConfig
Returns the detector config.
Sourcepub fn detect(
&self,
input: &PointCloud,
) -> Result<IssKeypointResult, SpatialError>
pub fn detect( &self, input: &PointCloud, ) -> Result<IssKeypointResult, SpatialError>
Detects keypoints and returns their indices and a keypoint sub-cloud.
Trait Implementations§
Source§impl Clone for IssKeypointDetector
impl Clone for IssKeypointDetector
Source§fn clone(&self) -> IssKeypointDetector
fn clone(&self) -> IssKeypointDetector
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 moreSource§impl Debug for IssKeypointDetector
impl Debug for IssKeypointDetector
Source§impl PartialEq for IssKeypointDetector
impl PartialEq for IssKeypointDetector
impl Copy for IssKeypointDetector
impl StructuralPartialEq for IssKeypointDetector
Auto Trait Implementations§
impl Freeze for IssKeypointDetector
impl RefUnwindSafe for IssKeypointDetector
impl Send for IssKeypointDetector
impl Sync for IssKeypointDetector
impl Unpin for IssKeypointDetector
impl UnsafeUnpin for IssKeypointDetector
impl UnwindSafe for IssKeypointDetector
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