Enum laz::LazItemType
source · pub enum LazItemType {
Byte(u16),
Point10,
GpsTime,
RGB12,
WavePacket13,
Point14,
RGB14,
RGBNIR14,
WavePacket14,
Byte14(u16),
}
Expand description
The different type of data / fields found in the definition of LAS points
Variants§
Byte(u16)
ExtraBytes for LAS versions <= 1.3 & point format <= 5
Point10
Point10 is the Point format id 0 of LAS for versions <= 1.3 & point format <= 5
GpsTime
GpsTime for LAS versions <= 1.3 & point format <= 5
RGB12
RGB for LAS versions <= 1.3 & point format <= 5
WavePacket13
Wavepacket data for LAS Version >= 1.3 & point format == 4 || == 5
Point14
Point14 is the Point format id 6 of LAS for versions >= 1.4 & point format >= 6
RGB14
RGB for LAS versions >= 1.4
RGBNIR14
RGB + Nir for LAS versions >= 1.4
WavePacket14
Wavepacket data for LAS Version >= 1.4 & point format == 9 || == 10
Byte14(u16)
ExtraBytes for LAS versions >= 1.4
Trait Implementations§
source§impl Clone for LazItemType
impl Clone for LazItemType
source§fn clone(&self) -> LazItemType
fn clone(&self) -> LazItemType
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 moresource§impl Debug for LazItemType
impl Debug for LazItemType
source§impl From<LazItemType> for u16
impl From<LazItemType> for u16
source§fn from(t: LazItemType) -> Self
fn from(t: LazItemType) -> Self
Converts to this type from the input type.
source§impl PartialEq<LazItemType> for LazItemType
impl PartialEq<LazItemType> for LazItemType
source§fn eq(&self, other: &LazItemType) -> bool
fn eq(&self, other: &LazItemType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.