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]

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]

Returns the "default value" for a type. Read more

impl Debug for ReturnNumber
[src]

Formats the value using the given formatter.

impl Copy for ReturnNumber
[src]

impl Clone for ReturnNumber
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl From<u8> for ReturnNumber
[src]

Performs the conversion.