libLAS API Reference
1.8.1
|
Output iterator associated with liblas::LASWriter. More...
#include <iterator.hpp>
Public Types | |
typedef std::output_iterator_tag | iterator_category |
typedef void | value_type |
typedef void | pointer |
typedef T const & | reference |
typedef void | difference_type |
Public Member Functions | |
writer_iterator (liblas::Writer &writer) | |
Initialize iterator with given writer. More... | |
writer_iterator & | operator= (reference value) |
Dereference assignment operator. More... | |
writer_iterator & | operator* () |
Dereference operator. More... | |
writer_iterator & | operator++ () |
Pre-increment operator. More... | |
writer_iterator | operator++ (int) |
Post-increment operator. More... | |
Output iterator associated with liblas::LASWriter.
It allows to store a sequence of records into LAS file.
typedef void liblas::writer_iterator< T >::difference_type |
typedef std::output_iterator_tag liblas::writer_iterator< T >::iterator_category |
typedef void liblas::writer_iterator< T >::pointer |
typedef T const& liblas::writer_iterator< T >::reference |
typedef void liblas::writer_iterator< T >::value_type |
|
inline |
Initialize iterator with given writer.
The writer position is not changed. No ownership transfer of writer object occurs.
|
inline |
Dereference operator.
|
inline |
Pre-increment operator.
|
inline |
Post-increment operator.
|
inline |
Dereference assignment operator.
Implemented in terms of LASWriter::WritePoint function.