pub enum Starts {
Identity,
PrincipalAxes24,
Given(Vec<Transform>),
}Expand description
Where icp starts from.
Variants§
Identity
The points as they are.
PrincipalAxes24
The 24 rotations that carry the samples’ principal axes onto the mesh’s (every way of matching the three axes with their senses that keeps a right hand), each moving the samples’ centroid onto the mesh’s area centroid.
Each start runs its own rounds over every sample, the starts in
parallel. Starts far from the answer run all Icp::max_iter
rounds, so a coarse search over a small Icp::sample refined
from its answer by Starts::Given costs a fraction of one over
many samples.
Given(Vec<Transform>)
The rigid transforms given, in their order.
Trait Implementations§
impl StructuralPartialEq for Starts
Auto Trait Implementations§
impl Freeze for Starts
impl RefUnwindSafe for Starts
impl Send for Starts
impl Sync for Starts
impl Unpin for Starts
impl UnsafeUnpin for Starts
impl UnwindSafe for Starts
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> Scalar for T
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.