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