libLAS API Reference  1.8.1
Public Member Functions | Public Attributes | List of all members
liblas::chipper::RefList Struct Reference

#include <chipper.hpp>

Collaboration diagram for liblas::chipper::RefList:
Collaboration graph

Public Member Functions

 RefList (Direction dir=DIR_NONE)
 
 ~RefList ()
 
PtRefVec::size_type size () const
 
void reserve (PtRefVec::size_type n)
 
void resize (PtRefVec::size_type n)
 
void push_back (const PtRef &ref)
 
PtRefVec::iterator begin ()
 
PtRefVec::iterator end ()
 
PtRefoperator[] (uint32_t pos)
 
std::string Dir ()
 
void SortByOIndex (uint32_t left, uint32_t center, uint32_t right)
 
void SetAllocator (detail::opt_allocator< PtRef > *alloc_p)
 

Public Attributes

PtRefVecm_vec_p
 
Direction m_dir
 

Constructor & Destructor Documentation

liblas::chipper::RefList::RefList ( Direction  dir = DIR_NONE)
inline
liblas::chipper::RefList::~RefList ( )
inline

Member Function Documentation

PtRefVec::iterator liblas::chipper::RefList::begin ( )
inline
std::string liblas::chipper::RefList::Dir ( )
inline
PtRefVec::iterator liblas::chipper::RefList::end ( )
inline
PtRef& liblas::chipper::RefList::operator[] ( uint32_t  pos)
inline
void liblas::chipper::RefList::push_back ( const PtRef ref)
inline
void liblas::chipper::RefList::reserve ( PtRefVec::size_type  n)
inline
void liblas::chipper::RefList::resize ( PtRefVec::size_type  n)
inline
void liblas::chipper::RefList::SetAllocator ( detail::opt_allocator< PtRef > *  alloc_p)
inline
PtRefVec::size_type liblas::chipper::RefList::size ( ) const
inline
void liblas::chipper::RefList::SortByOIndex ( uint32_t  left,
uint32_t  center,
uint32_t  right 
)

Member Data Documentation

Direction liblas::chipper::RefList::m_dir
PtRefVec* liblas::chipper::RefList::m_vec_p

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