HPointCloudOptions Class Reference

#include <HIOUtilityPointCloud.h>

Public Member Functions

void Defaults ()
 
 HPointCloudOptions ()
 

Public Attributes

int m_highIntensityValue
 
int m_lowIntensityValue
 
int m_maxShellSize
 
int m_minShellSize
 
unsigned int m_numBuckets
 

Detailed Description

The HPointCloudOptions class provides a mechanism for controlling certain aspects of the point cloud import.

Constructor & Destructor Documentation

◆ HPointCloudOptions()

HPointCloudOptions::HPointCloudOptions ( )
inline

Constructs the HPointCloudOptions object and sets the defaults by calling Defaults.

Member Function Documentation

◆ Defaults()

void HPointCloudOptions::Defaults ( )
inline

This method sets the default values for the various control points.

Member Data Documentation

◆ m_highIntensityValue

int HPointCloudOptions::m_highIntensityValue

This field sets the upper limit on the intensity values to be found in the file. If it is set to zero, this value is determined automatically from the data.

◆ m_lowIntensityValue

int HPointCloudOptions::m_lowIntensityValue

This field sets the lower limit on the intensity values to be found in the file. If it is set to zero, this value is determined automatically from the data.

◆ m_maxShellSize

int HPointCloudOptions::m_maxShellSize

This field sets the maximum number of points to have in a spatially segregated shell.

◆ m_minShellSize

int HPointCloudOptions::m_minShellSize

This field sets the minimum number of points to have in a spatially segregated shell.

◆ m_numBuckets

unsigned int HPointCloudOptions::m_numBuckets

This field sets the number of buckets to bin gray scale values into. If it is set to zero, no down-sampling will occur. This field only affects gray scale point clouds.


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