pub struct RetargetMeshResult {
pub positions: Vec<[f32; 3]>,
pub transferred_count: usize,
pub failed_count: usize,
pub avg_error: f32,
}Expand description
Result of a mesh retargeting operation.
Fields§
§positions: Vec<[f32; 3]>Retargeted vertex positions.
transferred_count: usizeVertices successfully retargeted.
failed_count: usizeVertices with no source within radius.
avg_error: f32Mean closest-point distance.
Trait Implementations§
Source§impl Clone for RetargetMeshResult
impl Clone for RetargetMeshResult
Source§fn clone(&self) -> RetargetMeshResult
fn clone(&self) -> RetargetMeshResult
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 moreAuto Trait Implementations§
impl Freeze for RetargetMeshResult
impl RefUnwindSafe for RetargetMeshResult
impl Send for RetargetMeshResult
impl Sync for RetargetMeshResult
impl Unpin for RetargetMeshResult
impl UnsafeUnpin for RetargetMeshResult
impl UnwindSafe for RetargetMeshResult
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