pub struct SurfaceStatistics { /* private fields */ }Implementations§
Source§impl SurfaceStatistics
impl SurfaceStatistics
pub fn new( voxel_count: u64, volume: f64, area: f64, centroid: [f32; 3], bounds: Bounds, ) -> Self
pub fn voxel_count(self) -> u64
pub fn volume(self) -> f64
pub fn area(self) -> f64
pub fn sphericity(self) -> f64
pub fn centroid(self) -> [f32; 3]
pub fn bounds(self) -> Bounds
Trait Implementations§
Source§impl Clone for SurfaceStatistics
impl Clone for SurfaceStatistics
impl Copy for SurfaceStatistics
Source§impl Debug for SurfaceStatistics
impl Debug for SurfaceStatistics
Source§impl PartialEq for SurfaceStatistics
impl PartialEq for SurfaceStatistics
impl StructuralPartialEq for SurfaceStatistics
Auto Trait Implementations§
impl Freeze for SurfaceStatistics
impl RefUnwindSafe for SurfaceStatistics
impl Send for SurfaceStatistics
impl Sync for SurfaceStatistics
impl Unpin for SurfaceStatistics
impl UnsafeUnpin for SurfaceStatistics
impl UnwindSafe for SurfaceStatistics
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