#include <ProgressCounter.hpp>
|
| static const uint64_t | npos = UINT64_MAX |
| |
◆ ProgressCounter()
| ProgressCounter::ProgressCounter |
( |
| ) |
|
◆ ~ProgressCounter()
| ProgressCounter::~ProgressCounter |
( |
| ) |
|
|
default |
◆ addValueStep()
| void ProgressCounter::addValueStep |
( |
uint64_t | n | ) |
|
|
inline |
Referenced by ExportFileAction::next(), ComputeTreeAttributesAction::stepCalculateComputeTreeAttributes(), ComputeClassificationAction::stepClassifyGround(), ComputeDescriptorAction::stepCompute(), ComputeElevationAction::stepComputeElevation(), ComputeClassificationAction::stepCountPoints(), ComputeDescriptorAction::stepCountPoints(), ComputeElevationAction::stepCountPoints(), ComputeSegmentationNNAction::stepCountPoints(), ComputeSegmentationNNAction::stepCreateBranches(), ComputeElevationAction::stepCreateGround(), ComputeSegmentationNNAction::stepCreateTrunks(), ComputeDescriptorAction::stepNormalize(), ComputeTreeAttributesAction::stepPointsToTrees(), ComputeClassificationAction::stepPointsToVoxels(), ComputeSegmentationNNAction::stepPointsToVoxels(), ComputeClassificationAction::stepResetPoints(), ComputeDescriptorAction::stepResetPoints(), ComputeElevationAction::stepResetPoints(), ComputeSegmentationNNAction::stepResetPoints(), ComputeClassificationAction::stepVoxelsToPoints(), and ComputeSegmentationNNAction::stepVoxelsToPoints().
◆ end()
| bool ProgressCounter::end |
( |
| ) |
const |
|
inline |
◆ initializing()
| bool ProgressCounter::initializing |
( |
| ) |
const |
|
inline |
◆ maximumStep()
| uint64_t ProgressCounter::maximumStep |
( |
| ) |
const |
|
inline |
◆ maximumSteps()
| size_t ProgressCounter::maximumSteps |
( |
| ) |
const |
|
inline |
◆ percent()
| double ProgressCounter::percent |
( |
| ) |
const |
◆ percentStep()
| double ProgressCounter::percentStep |
( |
| ) |
const |
|
private |
◆ percentToInt()
| int ProgressCounter::percentToInt |
( |
| ) |
const |
|
inline |
◆ setMaximumStep()
| void ProgressCounter::setMaximumStep |
( |
uint64_t | n = npos, |
|
|
uint64_t | interleave = 1, |
|
|
double | timeout = 0.25 ) |
Referenced by ExportFileAction::determineMaximum(), ExportFileAction::initialize(), ComputeClassificationAction::start(), ComputeDescriptorAction::start(), ComputeSegmentationNNAction::start(), ComputeTreeAttributesAction::start(), ComputeElevationAction::start(), ComputeTreeAttributesAction::stepCalculateComputeTreeAttributes(), ComputeClassificationAction::stepClassifyGround(), ComputeDescriptorAction::stepCompute(), ComputeClassificationAction::stepCountPoints(), ComputeDescriptorAction::stepCountPoints(), ComputeElevationAction::stepCountPoints(), ComputeSegmentationNNAction::stepCountPoints(), ComputeSegmentationNNAction::stepCreateBranches(), ComputeElevationAction::stepCreateGround(), ComputeElevationAction::stepCreateIndex(), ComputeSegmentationNNAction::stepCreateTrunks(), ComputeClassificationAction::stepCreateVoxelIndex(), ComputeSegmentationNNAction::stepCreateVoxelIndex(), ComputeTreeAttributesAction::stepPointsToTrees(), ComputeClassificationAction::stepPointsToVoxels(), ComputeSegmentationNNAction::stepPointsToVoxels(), ComputeClassificationAction::stepResetPoints(), ComputeDescriptorAction::stepResetPoints(), ComputeElevationAction::stepResetPoints(), ComputeSegmentationNNAction::stepResetPoints(), and ComputeSegmentationNNAction::stepVoxelsToPoints().
◆ setMaximumSteps() [1/2]
| void ProgressCounter::setMaximumSteps |
( |
const std::vector< double > & | percent | ) |
|
◆ setMaximumSteps() [2/2]
| void ProgressCounter::setMaximumSteps |
( |
size_t | n | ) |
|
◆ setValueStep()
| void ProgressCounter::setValueStep |
( |
uint64_t | n | ) |
|
|
inline |
◆ setValueSteps()
| void ProgressCounter::setValueSteps |
( |
size_t | n | ) |
|
|
inline |
Referenced by ComputeClassificationAction::start(), ComputeDescriptorAction::start(), ComputeSegmentationNNAction::start(), ComputeTreeAttributesAction::start(), ComputeElevationAction::start(), ComputeTreeAttributesAction::stepCalculateComputeTreeAttributes(), ComputeClassificationAction::stepClassifyGround(), ComputeDescriptorAction::stepCompute(), ComputeElevationAction::stepComputeElevation(), ComputeClassificationAction::stepCountPoints(), ComputeDescriptorAction::stepCountPoints(), ComputeElevationAction::stepCountPoints(), ComputeSegmentationNNAction::stepCountPoints(), ComputeSegmentationNNAction::stepCreateBranches(), ComputeElevationAction::stepCreateGround(), ComputeElevationAction::stepCreateIndex(), ComputeSegmentationNNAction::stepCreateSegments(), ComputeSegmentationNNAction::stepCreateTrunks(), ComputeClassificationAction::stepCreateVoxelIndex(), ComputeSegmentationNNAction::stepCreateVoxelIndex(), ComputeDescriptorAction::stepNormalize(), ComputeTreeAttributesAction::stepPointsToTrees(), ComputeClassificationAction::stepPointsToVoxels(), ComputeSegmentationNNAction::stepPointsToVoxels(), ComputeClassificationAction::stepResetPoints(), ComputeDescriptorAction::stepResetPoints(), ComputeElevationAction::stepResetPoints(), ComputeSegmentationNNAction::stepResetPoints(), ComputeTreeAttributesAction::stepUpdateComputeTreeAttributes(), ComputeClassificationAction::stepVoxelsToPoints(), and ComputeSegmentationNNAction::stepVoxelsToPoints().
◆ startTimer()
| void ProgressCounter::startTimer |
( |
| ) |
|
Referenced by ExportFileAction::determineMaximum(), ExportFileAction::next(), ComputeTreeAttributesAction::stepCalculateComputeTreeAttributes(), ComputeClassificationAction::stepClassifyGround(), ComputeDescriptorAction::stepCompute(), ComputeElevationAction::stepComputeElevation(), ComputeClassificationAction::stepCountPoints(), ComputeDescriptorAction::stepCountPoints(), ComputeElevationAction::stepCountPoints(), ComputeSegmentationNNAction::stepCountPoints(), ComputeSegmentationNNAction::stepCreateBranches(), ComputeElevationAction::stepCreateGround(), ComputeSegmentationNNAction::stepCreateTrunks(), ComputeDescriptorAction::stepNormalize(), ComputeTreeAttributesAction::stepPointsToTrees(), ComputeClassificationAction::stepPointsToVoxels(), ComputeSegmentationNNAction::stepPointsToVoxels(), ComputeClassificationAction::stepResetPoints(), ComputeDescriptorAction::stepResetPoints(), ComputeElevationAction::stepResetPoints(), ComputeSegmentationNNAction::stepResetPoints(), ComputeClassificationAction::stepVoxelsToPoints(), and ComputeSegmentationNNAction::stepVoxelsToPoints().
◆ timedOut()
| bool ProgressCounter::timedOut |
( |
| ) |
|
Referenced by ExportFileAction::determineMaximum(), ExportFileAction::next(), ComputeTreeAttributesAction::stepCalculateComputeTreeAttributes(), ComputeDescriptorAction::stepCompute(), ComputeElevationAction::stepComputeElevation(), ComputeClassificationAction::stepCountPoints(), ComputeDescriptorAction::stepCountPoints(), ComputeElevationAction::stepCountPoints(), ComputeSegmentationNNAction::stepCountPoints(), ComputeSegmentationNNAction::stepCreateBranches(), ComputeElevationAction::stepCreateGround(), ComputeSegmentationNNAction::stepCreateTrunks(), ComputeDescriptorAction::stepNormalize(), ComputeTreeAttributesAction::stepPointsToTrees(), ComputeClassificationAction::stepPointsToVoxels(), ComputeSegmentationNNAction::stepPointsToVoxels(), ComputeClassificationAction::stepResetPoints(), ComputeDescriptorAction::stepResetPoints(), ComputeElevationAction::stepResetPoints(), ComputeSegmentationNNAction::stepResetPoints(), ComputeClassificationAction::stepVoxelsToPoints(), and ComputeSegmentationNNAction::stepVoxelsToPoints().
◆ valueStep()
| uint64_t ProgressCounter::valueStep |
( |
| ) |
const |
|
inline |
Referenced by ComputeTreeAttributesAction::stepCalculateComputeTreeAttributes(), ComputeClassificationAction::stepClassifyGround(), ComputeElevationAction::stepComputeElevation(), ComputeClassificationAction::stepCountPoints(), ComputeDescriptorAction::stepCountPoints(), ComputeElevationAction::stepCountPoints(), ComputeSegmentationNNAction::stepCountPoints(), ComputeSegmentationNNAction::stepCreateBranches(), ComputeElevationAction::stepCreateGround(), ComputeSegmentationNNAction::stepCreateTrunks(), ComputeTreeAttributesAction::stepPointsToTrees(), ComputeClassificationAction::stepResetPoints(), ComputeDescriptorAction::stepResetPoints(), ComputeElevationAction::stepResetPoints(), ComputeSegmentationNNAction::stepResetPoints(), and ComputeSegmentationNNAction::stepVoxelsToPoints().
◆ valueSteps()
| size_t ProgressCounter::valueSteps |
( |
| ) |
const |
|
inline |
◆ interleave_
| uint64_t ProgressCounter::interleave_ |
|
private |
◆ interleaveCounter_
| uint64_t ProgressCounter::interleaveCounter_ |
|
private |
◆ maximumStep_
| uint64_t ProgressCounter::maximumStep_ |
|
private |
◆ maximumSteps_
| size_t ProgressCounter::maximumSteps_ |
|
private |
◆ npos
| const uint64_t ProgressCounter::npos = UINT64_MAX |
|
static |
◆ percentSteps_
| std::vector<double> ProgressCounter::percentSteps_ |
|
private |
◆ timeBegin_
| double ProgressCounter::timeBegin_ |
|
private |
◆ timeNow_
| double ProgressCounter::timeNow_ |
|
private |
◆ timeout_
| double ProgressCounter::timeout_ |
|
private |
◆ valueStep_
| uint64_t ProgressCounter::valueStep_ |
|
private |
◆ valueSteps_
| size_t ProgressCounter::valueSteps_ |
|
private |
The documentation for this class was generated from the following files:
- ProgressCounter.hpp
- ProgressCounter.cpp