pub struct SdfReconstruction;Expand description
Reference provider: a signed-distance field extracted as a level set. Reference reconstruction provider.
Implementations§
Trait Implementations§
Source§impl Backend for SdfReconstruction
impl Backend for SdfReconstruction
Source§fn descriptor(&self) -> BackendDescriptor
fn descriptor(&self) -> BackendDescriptor
Runtime descriptor and capability inventory.
Source§impl Clone for SdfReconstruction
impl Clone for SdfReconstruction
Source§fn clone(&self) -> SdfReconstruction
fn clone(&self) -> SdfReconstruction
Returns a copy 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 SdfReconstruction
impl Debug for SdfReconstruction
Source§impl Default for SdfReconstruction
impl Default for SdfReconstruction
Source§fn default() -> SdfReconstruction
fn default() -> SdfReconstruction
Returns the “default value” for a type. Read more
Source§impl PointcloudReconstruction for SdfReconstruction
impl PointcloudReconstruction for SdfReconstruction
Source§fn scratch_requirement(&self) -> ScratchRequirement
fn scratch_requirement(&self) -> ScratchRequirement
Scratch this provider needs beyond its inputs and result. Read more
Source§fn determinism(&self) -> Determinism
fn determinism(&self) -> Determinism
Reproducibility this provider guarantees. Read more
Source§fn cancellation_granularity(&self) -> CancellationGranularity
fn cancellation_granularity(&self) -> CancellationGranularity
How finely this provider observes cancellation. Read more
Source§fn minimum_points(&self) -> usize
fn minimum_points(&self) -> usize
Minimum points this provider needs to attempt a reconstruction. Read more
Source§fn reconstruct(
&self,
cloud: &PointCloud,
request: &ReconstructionRequest,
options: &ExecutionOptions,
) -> Result<Reconstruction, GeomError>
fn reconstruct( &self, cloud: &PointCloud, request: &ReconstructionRequest, options: &ExecutionOptions, ) -> Result<Reconstruction, GeomError>
Reconstruct a surface from a point set. Read more
impl Copy for SdfReconstruction
Auto Trait Implementations§
impl Freeze for SdfReconstruction
impl RefUnwindSafe for SdfReconstruction
impl Send for SdfReconstruction
impl Sync for SdfReconstruction
impl Unpin for SdfReconstruction
impl UnwindSafe for SdfReconstruction
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more