Crate las [] [src]

Library for reading and writing las files.

las is a point cloud storage format specified by ASPRS.

This code was inspired by libLAS, and many of the sample las files were taken from its repository.

So far, las-rs explicitly supports las version 1.0 through 1.2. It might work on las 1.3 or las 1.4, or it might not.

Reexports

pub use error::LasError;
pub use file::File;
pub use header::Header;
pub use point::Point;
pub use vlr::Vlr;

Modules

classification

Point classification information (e.g. ground, building, etc).

error

Error results for las operations.

file

Brings together all the pieces and parts into a lasfile.

header

Module for working with las headers.

point

Module for working with las points.

scan_direction

Simple enums for identifying a scan direction

util

General utility methods for the las library.

vlr

Module for working with Variable Length Records.

Macros

try_to_read_bytes!

Read bytes from a reader into a [u8].

Type Definitions

LasResult