#[repr(C)]pub struct PxSDFDesc {Show 14 fields
pub sdf: PxBoundedData,
pub dims: PxDim3,
pub meshLower: PxVec3,
pub spacing: f32,
pub subgridSize: u32,
pub bitsPerSubgridPixel: PxSdfBitsPerSubgridPixel,
pub sdfSubgrids3DTexBlockDim: PxDim3,
pub sdfSubgrids: PxBoundedData,
pub sdfStartSlots: PxBoundedData,
pub subgridsMinSdfValue: f32,
pub subgridsMaxSdfValue: f32,
pub sdfBounds: PxBounds3,
pub narrowBandThicknessRelativeToSdfBoundsDiagonal: f32,
pub numThreadsForSdfConstruction: u32,
}Fields§
§sdf: PxBoundedData§dims: PxDim3§meshLower: PxVec3§spacing: f32§subgridSize: u32§bitsPerSubgridPixel: PxSdfBitsPerSubgridPixel§sdfSubgrids3DTexBlockDim: PxDim3§sdfSubgrids: PxBoundedData§sdfStartSlots: PxBoundedData§subgridsMinSdfValue: f32§subgridsMaxSdfValue: f32§sdfBounds: PxBounds3§narrowBandThicknessRelativeToSdfBoundsDiagonal: f32§numThreadsForSdfConstruction: u32Trait Implementations§
Auto Trait Implementations§
impl Freeze for PxSDFDesc
impl RefUnwindSafe for PxSDFDesc
impl !Send for PxSDFDesc
impl !Sync for PxSDFDesc
impl Unpin for PxSDFDesc
impl UnwindSafe for PxSDFDesc
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