Struct las::point::ReturnNumber
[−]
[src]
pub struct ReturnNumber(_);
An output laser can have many returns, and each return must be marked in sequence.
The LAS format limits the number of returns that can be respresented, hense the newtype.
Methods
impl ReturnNumber
[src]
fn is_valid(&self) -> bool
True if this return number is valid (between one and five).
Examples
assert!(ReturnNumber::from(1).is_valid()); assert!(!ReturnNumber::from(6).is_valid());
Trait Implementations
impl Default for ReturnNumber
[src]
fn default() -> ReturnNumber
Returns the "default value" for a type. Read more
impl Debug for ReturnNumber
[src]
impl Copy for ReturnNumber
[src]
impl Clone for ReturnNumber
[src]
fn clone(&self) -> ReturnNumber
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl From<u8> for ReturnNumber
[src]
fn from(n: u8) -> ReturnNumber
Performs the conversion.