pub enum PointField {
Show 21 variants
X,
Y,
Z,
Intensity,
Classification,
ReturnNumber,
NumberOfReturns,
ScanDirectionFlag,
EdgeOfFlightLine,
ScanAngle,
Flags,
UserData,
PointSourceId,
Red,
Green,
Blue,
Nir,
GpsTime,
NormalX,
NormalY,
NormalZ,
}Expand description
Named point-record fields that can be extracted to or applied from columnar numeric arrays.
Variants§
X
X coordinate.
Y
Y coordinate.
Z
Z coordinate.
Intensity
Return intensity.
Classification
ASPRS classification code.
ReturnNumber
Return number.
NumberOfReturns
Number of returns.
ScanDirectionFlag
Scan direction flag.
EdgeOfFlightLine
Edge-of-flight-line flag.
ScanAngle
Scan angle.
Flags
Packed LAS flags.
UserData
User data byte.
PointSourceId
Point source ID.
Red
Red channel from optional color.
Green
Green channel from optional color.
Blue
Blue channel from optional color.
Nir
Near infrared optional band.
GpsTime
Optional GPS time value.
NormalX
Optional normal x component.
NormalY
Optional normal y component.
NormalZ
Optional normal z component.
Implementations§
Trait Implementations§
Source§impl Clone for PointField
impl Clone for PointField
Source§fn clone(&self) -> PointField
fn clone(&self) -> PointField
Returns a duplicate 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 moreSource§impl Debug for PointField
impl Debug for PointField
Source§impl PartialEq for PointField
impl PartialEq for PointField
impl Copy for PointField
impl Eq for PointField
impl StructuralPartialEq for PointField
Auto Trait Implementations§
impl Freeze for PointField
impl RefUnwindSafe for PointField
impl Send for PointField
impl Sync for PointField
impl Unpin for PointField
impl UnsafeUnpin for PointField
impl UnwindSafe for PointField
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