LIDAR::LAS::VARIABLEREC Class Reference

Variable record. More...

#include <mi32/lidarlasfile.h>

List of all members.

Public Member Functions

 VARIABLEREC ()
 ~VARIABLEREC ()
ERRVALUE Create (const char *UserID, UINT16 RecordID, UINT16 RecordLen, const char *Desc=0)
RECORDBUFFER_LSBFIRSTGetBuffer ()
const RECORDBUFFER_LSBFIRSTGetBuffer () const
const UINT8GetData () const
UINT16 GetDataSize () const
SVLRHDRGetHeader ()
const SVLRHDRGetHeader () const
ERRVALUE ReadData (FILE_RAW &file)

Detailed Description

Variable record.


Constructor & Destructor Documentation

LIDAR::LAS::VARIABLEREC::VARIABLEREC (  ) 

Constructor.

LIDAR::LAS::VARIABLEREC::~VARIABLEREC (  ) 

Destructor.


Member Function Documentation

ERRVALUE LIDAR::LAS::VARIABLEREC::Create ( const char *  UserID,
UINT16  RecordID,
UINT16  RecordLen,
const char *  Desc = 0 
)

Create variable record.

RECORDBUFFER_LSBFIRST& LIDAR::LAS::VARIABLEREC::GetBuffer (  )  [inline]

Get reference to buffer (non-const).

const RECORDBUFFER_LSBFIRST& LIDAR::LAS::VARIABLEREC::GetBuffer (  )  const [inline]

Get reference to buffer.

const UINT8* LIDAR::LAS::VARIABLEREC::GetData (  )  const [inline]

Get pointer to record data.

UINT16 LIDAR::LAS::VARIABLEREC::GetDataSize (  )  const [inline]

Get length of record in bytes, not including header.

SVLRHDR& LIDAR::LAS::VARIABLEREC::GetHeader (  )  [inline]

Get header.

const SVLRHDR& LIDAR::LAS::VARIABLEREC::GetHeader (  )  const [inline]

Get header.

ERRVALUE LIDAR::LAS::VARIABLEREC::ReadData ( FILE_RAW file  ) 

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

Generated on Sun Oct 7 21:35:03 2012 for TNTsdk 2012 by  doxygen 1.6.1