libLAS API Reference  1.8.1
Classes | Namespaces | Typedefs | Functions
iterator.hpp File Reference
#include <liblas/reader.hpp>
#include <liblas/writer.hpp>
#include <liblas/index.hpp>
#include <liblas/export.hpp>
#include <iterator>
#include <cassert>
Include dependency graph for iterator.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  liblas::reader_iterator< T >
 Input iterator associated with liblas::LASReader. More...
 
class  liblas::writer_iterator< T >
 Output iterator associated with liblas::LASWriter. More...
 
class  liblas::index_filter_iterator< T >
 

Namespaces

 liblas
 Namespace grouping all elements of libLAS public interface.
 

Typedefs

typedef reader_iterator< Point > liblas::lasreader_iterator
 Public specialization of LASReader input iterator for liblas::LASPoint type. More...
 
typedef writer_iterator< Point > liblas::laswriter_iterator
 Public specialization of LASWriter output iterator for liblas::LASPoint type. More...
 

Functions

template<typename T >
bool liblas::operator== (reader_iterator< T > const &lhs, reader_iterator< T > const &rhs)
 Equality operator implemented in terms of reader_iterator::equal. More...
 
template<typename T >
bool liblas::operator!= (reader_iterator< T > const &lhs, reader_iterator< T > const &rhs)
 Inequality operator implemented in terms of reader_iterator::equal. More...