ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
LasCloudChunk Struct Reference
Collaboration diagram for LasCloudChunk:

Public Member Functions

 LasCloudChunk ()
 
ccPointCloudgetLoadedCloud () const
 
bool hasColors () const
 
bool reserveSize (unsigned nbPoints)
 
void createFieldsToLoad (const IdList &extraFieldsToLoad, const StringList &extraNamesToLoad)
 
void addLasFieldsToCloud ()
 

Public Attributes

ccPointCloudloadedCloud
 
std::vector< LasField::SharedlasFields
 
unsigned size
 

Detailed Description

Definition at line 835 of file LASFilter.cpp.

Constructor & Destructor Documentation

◆ LasCloudChunk()

LasCloudChunk::LasCloudChunk ( )
inline

Definition at line 836 of file LASFilter.cpp.

Member Function Documentation

◆ addLasFieldsToCloud()

◆ createFieldsToLoad()

◆ getLoadedCloud()

ccPointCloud* LasCloudChunk::getLoadedCloud ( ) const
inline

Definition at line 842 of file LASFilter.cpp.

References loadedCloud.

Referenced by LASFilter::loadFile().

◆ hasColors()

bool LasCloudChunk::hasColors ( ) const
inline

Definition at line 844 of file LASFilter.cpp.

References ccPointCloud::hasColors(), and loadedCloud.

◆ reserveSize()

bool LasCloudChunk::reserveSize ( unsigned  nbPoints)
inline

Definition at line 846 of file LASFilter.cpp.

References loadedCloud, ccPointCloud::reserveThePointsTable(), and size.

Referenced by LASFilter::loadFile().

Member Data Documentation

◆ lasFields

std::vector<LasField::Shared> LasCloudChunk::lasFields

Definition at line 839 of file LASFilter.cpp.

Referenced by addLasFieldsToCloud(), createFieldsToLoad(), and LASFilter::loadFile().

◆ loadedCloud

ccPointCloud* LasCloudChunk::loadedCloud

◆ size

unsigned LasCloudChunk::size

Definition at line 840 of file LASFilter.cpp.

Referenced by reserveSize().


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