#[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: u32
Trait Implementations§
Auto Trait Implementations§
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