Struct vox_geometry_rust::grid_point_generator3::GridPointGenerator3 [−][src]
pub struct GridPointGenerator3 {}
Expand description
Trait Implementations
impl PointGenerator3 for GridPointGenerator3
[src]
impl PointGenerator3 for GridPointGenerator3
[src]fn for_each_point<Callback>(
&self,
bounding_box: &BoundingBox3D,
spacing: f64,
callback: &mut Callback
) where
Callback: FnMut(&Vector3D) -> bool,
[src]
fn for_each_point<Callback>(
&self,
bounding_box: &BoundingBox3D,
spacing: f64,
callback: &mut Callback
) where
Callback: FnMut(&Vector3D) -> bool,
[src]\brief Invokes \p callback function for each regular grid points inside \p bounding_box.
This function iterates every regular grid points inside \p bounding_box where \p spacing is the size of the unit cell of regular grid structure.
Auto Trait Implementations
impl RefUnwindSafe for GridPointGenerator3
impl Send for GridPointGenerator3
impl Sync for GridPointGenerator3
impl Unpin for GridPointGenerator3
impl UnwindSafe for GridPointGenerator3
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,