Write

Trait Write 

Source
pub trait Write {
    // Required methods
    fn header(&self) -> &Header;
    fn write(&mut self, point: Point) -> Result<()>;
}
👎Deprecated since 0.9.0: This interface has been refactored so that importing Write is no longer required
Expand description

Writes LAS data.

See StdWriter for a concrete implementation.

Required Methods§

Source

fn header(&self) -> &Header

👎Deprecated since 0.9.0: This interface has been refactored so that importing Write is no longer required

Returns a reference to this writer’s header.

§Examples
use las::Writer;
let writer = Writer::default();
let header = writer.header();
Source

fn write(&mut self, point: Point) -> Result<()>

👎Deprecated since 0.9.0: This interface has been refactored so that importing Write is no longer required

Writes a point

§Examples
use std::io::Cursor;
use las::Writer;

let mut writer = Writer::default();
writer.write(Default::default()).unwrap();

Implementors§

Source§

impl<W: 'static + Write + Seek + Debug + Send + Sync> Write for Writer<W>