Struct rust_gpu_sdf::bound_checker::BoundChecker
source · pub struct BoundChecker<Dim, Sdf> {
pub sdf: Sdf,
pub samples: RangeInclusive<isize>,
pub step: f32,
pub epsilon: f32,
pub _phantom: PhantomData<Dim>,
}Expand description
Asserts that the provided distance function is a field rather than a bound
Fields§
§sdf: Sdf§samples: RangeInclusive<isize>§step: f32§epsilon: f32§_phantom: PhantomData<Dim>Implementations§
source§impl<Sdf> BoundChecker<Vec2, Sdf>where
Sdf: SignedDistanceField<Vec2, Distance> + Clone + 'static,
impl<Sdf> BoundChecker<Vec2, Sdf>where
Sdf: SignedDistanceField<Vec2, Distance> + Clone + 'static,
Trait Implementations§
source§impl<Dim: Clone, Sdf: Clone> Clone for BoundChecker<Dim, Sdf>
impl<Dim: Clone, Sdf: Clone> Clone for BoundChecker<Dim, Sdf>
source§fn clone(&self) -> BoundChecker<Dim, Sdf>
fn clone(&self) -> BoundChecker<Dim, Sdf>
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 more