libLAS API Reference  1.8.1
Public Member Functions | List of all members
liblas::ReaderI Class Referenceabstract

#include <liblas.hpp>

Collaboration diagram for liblas::ReaderI:
Collaboration graph

Public Member Functions

virtual liblas::Header const & GetHeader () const =0
virtual void ReadHeader ()=0
virtual void SetHeader (liblas::Header const &header)=0
virtual liblas::Point const & GetPoint () const =0
virtual void ReadNextPoint ()=0
virtual Point const & ReadPointAt (std::size_t n)=0
virtual void Seek (std::size_t n)=0
virtual void Reset ()=0
virtual void SetFilters (std::vector< liblas::FilterPtr > const &filters)=0
virtual void SetTransforms (std::vector< liblas::TransformPtr > const &transforms)=0
virtual std::vector< liblas::TransformPtrGetTransforms () const =0
virtual std::vector< liblas::FilterPtrGetFilters () const =0
virtual ~ReaderI ()

Constructor & Destructor Documentation

virtual liblas::ReaderI::~ReaderI ( )

Member Function Documentation

virtual std::vector<liblas::FilterPtr> liblas::ReaderI::GetFilters ( ) const
pure virtual
virtual liblas::Header const& liblas::ReaderI::GetHeader ( ) const
pure virtual
virtual liblas::Point const& liblas::ReaderI::GetPoint ( ) const
pure virtual
virtual std::vector<liblas::TransformPtr> liblas::ReaderI::GetTransforms ( ) const
pure virtual
virtual void liblas::ReaderI::ReadHeader ( )
pure virtual
virtual void liblas::ReaderI::ReadNextPoint ( )
pure virtual
virtual Point const& liblas::ReaderI::ReadPointAt ( std::size_t  n)
pure virtual
virtual void liblas::ReaderI::Reset ( )
pure virtual
virtual void liblas::ReaderI::Seek ( std::size_t  n)
pure virtual
virtual void liblas::ReaderI::SetFilters ( std::vector< liblas::FilterPtr > const &  filters)
pure virtual
virtual void liblas::ReaderI::SetHeader ( liblas::Header const &  header)
pure virtual
virtual void liblas::ReaderI::SetTransforms ( std::vector< liblas::TransformPtr > const &  transforms)
pure virtual

The documentation for this class was generated from the following file: