![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|

Public Attributes | |
| float | voxelSize = 0 |
| int | clusterLabel = 0 |
| int | currentLabel |
| int | changeType |
| bool | exportBlocksAsMeshes = false |
| bool | exportLossGain = false |
| CCVector3 | minBound |
| CCVector3 | maxBound |
| CCVector3 | extent |
| CCVector3 | steps |
| std::vector< std::vector< int > > | nbs |
| std::vector< bool > | isEmpty |
| std::vector< bool > | isEmptyBefore |
| std::vector< bool > | nonEmptyVoxelsVisited |
| std::vector< int > | clusters |
| int | emptyVoxelCount = 0 |
| CCVector3 | centroid |
| CCVector3 | bbDims |
| std::vector< float > | volumes |
| std::vector< unsigned int > | clusterIndices |
| int | clusterOutterVoxelCount |
| ccPointCloud * | voxfall = nullptr |
| ccScalarField * | clusterSF = nullptr |
| ccScalarField * | changeTypeSF = nullptr |
| ccScalarField * | volumeSF = nullptr |
| ccScalarField * | uncertaintySF = nullptr |
| cloudViewer::NormalizedProgress * | nProgress = nullptr |
| bool | processCanceled = false |
| bool | processFailed = false |
Definition at line 59 of file qVoxFallProcess.cpp.
| CCVector3 VoxFallParams::bbDims |
Definition at line 77 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), and ComputeClusterVolume().
| CCVector3 VoxFallParams::centroid |
Definition at line 76 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), and ComputeClusterVolume().
| int VoxFallParams::changeType |
Definition at line 64 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute().
| ccScalarField* VoxFallParams::changeTypeSF = nullptr |
Definition at line 87 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute().
| std::vector<unsigned int> VoxFallParams::clusterIndices |
Definition at line 79 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), and ComputeClusterVolume().
| int VoxFallParams::clusterLabel = 0 |
Definition at line 62 of file qVoxFallProcess.cpp.
Referenced by ClusterEmptySpace(), and qVoxFallProcess::Compute().
| int VoxFallParams::clusterOutterVoxelCount |
Definition at line 80 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), and ComputeClusterVolume().
| std::vector<int> VoxFallParams::clusters |
Definition at line 74 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), and ComputeClusterVolume().
| ccScalarField* VoxFallParams::clusterSF = nullptr |
Definition at line 86 of file qVoxFallProcess.cpp.
Referenced by ClusterEmptySpace(), and qVoxFallProcess::Compute().
| int VoxFallParams::currentLabel |
Definition at line 63 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), and ComputeClusterVolume().
| int VoxFallParams::emptyVoxelCount = 0 |
Definition at line 75 of file qVoxFallProcess.cpp.
Referenced by ClusterEmptySpace(), and qVoxFallProcess::Compute().
| bool VoxFallParams::exportBlocksAsMeshes = false |
Definition at line 65 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), and ComputeClusterVolume().
| bool VoxFallParams::exportLossGain = false |
Definition at line 66 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), and ComputeClusterVolume().
| CCVector3 VoxFallParams::extent |
Definition at line 67 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute().
| std::vector<bool> VoxFallParams::isEmpty |
Definition at line 71 of file qVoxFallProcess.cpp.
Referenced by ClusterEmptySpace(), qVoxFallProcess::Compute(), ComputeClusterVolume(), and GetVoxelOccupancy().
| std::vector<bool> VoxFallParams::isEmptyBefore |
Definition at line 72 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), and GetVoxelOccupancyBefore().
| CCVector3 VoxFallParams::maxBound |
Definition at line 67 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), and ComputeClusterVolume().
| CCVector3 VoxFallParams::minBound |
Definition at line 67 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), ComputeClusterVolume(), and InitializeOutputCloud().
| std::vector<std::vector<int> > VoxFallParams::nbs |
Definition at line 70 of file qVoxFallProcess.cpp.
Referenced by ClusterEmptySpace(), qVoxFallProcess::Compute(), and ComputeClusterVolume().
| std::vector<bool> VoxFallParams::nonEmptyVoxelsVisited |
Definition at line 73 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), and ComputeClusterVolume().
| cloudViewer::NormalizedProgress* VoxFallParams::nProgress = nullptr |
Definition at line 92 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), and ComputeClusterVolume().
| bool VoxFallParams::processCanceled = false |
Definition at line 93 of file qVoxFallProcess.cpp.
Referenced by ComputeClusterVolume().
| bool VoxFallParams::processFailed = false |
Definition at line 94 of file qVoxFallProcess.cpp.
| CCVector3 VoxFallParams::steps |
Definition at line 67 of file qVoxFallProcess.cpp.
Referenced by ClusterEmptySpace(), qVoxFallProcess::Compute(), ComputeClusterVolume(), GetVoxelOccupancy(), GetVoxelOccupancyBefore(), and InitializeOutputCloud().
| ccScalarField* VoxFallParams::uncertaintySF = nullptr |
Definition at line 89 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute().
| std::vector<float> VoxFallParams::volumes |
Definition at line 78 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute().
| ccScalarField* VoxFallParams::volumeSF = nullptr |
Definition at line 88 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute().
| float VoxFallParams::voxelSize = 0 |
Definition at line 61 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), ComputeClusterVolume(), and InitializeOutputCloud().
| ccPointCloud* VoxFallParams::voxfall = nullptr |
Definition at line 83 of file qVoxFallProcess.cpp.
Referenced by qVoxFallProcess::Compute(), and InitializeOutputCloud().