liblas::LASFile Class Reference

#include <lasfile.hpp>

List of all members.


Public Types

enum  Mode { eRead = 0, eWrite = 1, eAppend = 2 }

Public Member Functions

 LASFile ()
 LASFile (std::string const &filename)
 LASFile (std::string const &filename, LASHeader const &header, Mode mode)
 LASFile (LASFile const &other)
LASFileoperator= (LASFile const &rhs)
bool IsNull () const
std::string GetName () const
Mode GetMode () const
LASHeader const & GetHeader () const
LASReaderGetReader ()
LASWriterGetWriter ()

Detailed Description

Todo:
to be documented

Definition at line 54 of file lasfile.hpp.


Member Enumeration Documentation

Enumerator:
eRead 
eWrite 
eAppend 

Definition at line 58 of file lasfile.hpp.


Constructor & Destructor Documentation

liblas::LASFile::LASFile (  ) 

liblas::LASFile::LASFile ( std::string const &  filename  ) 

liblas::LASFile::LASFile ( std::string const &  filename,
LASHeader const &  header,
Mode  mode 
)

liblas::LASFile::LASFile ( LASFile const &  other  ) 


Member Function Documentation

LASFile& liblas::LASFile::operator= ( LASFile const &  rhs  ) 

bool liblas::LASFile::IsNull (  )  const

std::string liblas::LASFile::GetName (  )  const

Mode liblas::LASFile::GetMode (  )  const

LASHeader const& liblas::LASFile::GetHeader (  )  const

LASReader& liblas::LASFile::GetReader (  ) 

LASWriter& liblas::LASFile::GetWriter (  ) 


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