pub struct PcdReader<R: BufRead> { /* private fields */ }Expand description
Reads point clouds from PCD files or streams.
Implementations§
Trait Implementations§
Source§impl<R: BufRead> PointReader for PcdReader<R>
impl<R: BufRead> PointReader for PcdReader<R>
Source§fn schema(&self) -> SpatialResult<PointSchema>
fn schema(&self) -> SpatialResult<PointSchema>
Returns the schema declared by the source.
Source§fn metadata(&self) -> SpatialResult<SpatialMetadata>
fn metadata(&self) -> SpatialResult<SpatialMetadata>
Returns spatial metadata associated with the source.
Source§fn read(&mut self, _options: &ReadOptions) -> SpatialResult<PointCloud>
fn read(&mut self, _options: &ReadOptions) -> SpatialResult<PointCloud>
Reads the full point cloud.
Auto Trait Implementations§
impl<R> Freeze for PcdReader<R>where
R: Freeze,
impl<R> RefUnwindSafe for PcdReader<R>where
R: RefUnwindSafe,
impl<R> Send for PcdReader<R>where
R: Send,
impl<R> Sync for PcdReader<R>where
R: Sync,
impl<R> Unpin for PcdReader<R>where
R: Unpin,
impl<R> UnsafeUnpin for PcdReader<R>where
R: UnsafeUnpin,
impl<R> UnwindSafe for PcdReader<R>where
R: UnwindSafe,
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