#include <ComputeSegmentationNNAction.hpp>
Inherits ProgressActionInterface.
◆ ComputeSegmentationNNAction()
ComputeSegmentationNNAction::ComputeSegmentationNNAction |
( |
Editor * | editor | ) |
|
◆ ~ComputeSegmentationNNAction()
ComputeSegmentationNNAction::~ComputeSegmentationNNAction |
( |
| ) |
|
|
virtual |
◆ clear()
void ComputeSegmentationNNAction::clear |
( |
| ) |
|
◆ continueGroup()
void ComputeSegmentationNNAction::continueGroup |
( |
const Point & | a, |
|
|
bool | trunk = false ) |
|
private |
◆ createSegmentFromGroup()
void ComputeSegmentationNNAction::createSegmentFromGroup |
( |
size_t | segmentId, |
|
|
Segment & | segment, |
|
|
const Group & | group ) |
|
private |
◆ createVoxel()
void ComputeSegmentationNNAction::createVoxel |
( |
| ) |
|
|
private |
◆ findNearestNeighbor()
void ComputeSegmentationNNAction::findNearestNeighbor |
( |
Point & | a | ) |
|
|
private |
◆ mergeToGroup()
void ComputeSegmentationNNAction::mergeToGroup |
( |
Group & | dst, |
|
|
const Group & | src ) |
|
private |
◆ next()
void ComputeSegmentationNNAction::next |
( |
| ) |
|
|
virtual |
◆ start()
◆ startGroup()
void ComputeSegmentationNNAction::startGroup |
( |
const Point & | a, |
|
|
bool | trunk = false ) |
|
private |
◆ stepCountPoints()
void ComputeSegmentationNNAction::stepCountPoints |
( |
| ) |
|
|
private |
◆ stepCreateBranches()
void ComputeSegmentationNNAction::stepCreateBranches |
( |
| ) |
|
|
private |
◆ stepCreateSegments()
void ComputeSegmentationNNAction::stepCreateSegments |
( |
| ) |
|
|
private |
◆ stepCreateTrunks()
void ComputeSegmentationNNAction::stepCreateTrunks |
( |
| ) |
|
|
private |
◆ stepCreateVoxelIndex()
void ComputeSegmentationNNAction::stepCreateVoxelIndex |
( |
| ) |
|
|
private |
◆ stepPointsToVoxels()
void ComputeSegmentationNNAction::stepPointsToVoxels |
( |
| ) |
|
|
private |
◆ stepResetPoints()
void ComputeSegmentationNNAction::stepResetPoints |
( |
| ) |
|
|
private |
◆ stepVoxelsToPoints()
void ComputeSegmentationNNAction::stepVoxelsToPoints |
( |
| ) |
|
|
private |
◆ trunkVoxel()
bool ComputeSegmentationNNAction::trunkVoxel |
( |
const Point & | a | ) |
|
|
private |
◆ editor_
Editor* ComputeSegmentationNNAction::editor_ |
|
private |
◆ group_
Group ComputeSegmentationNNAction::group_ |
|
private |
◆ groupId_
size_t ComputeSegmentationNNAction::groupId_ |
|
private |
◆ groupMaximum_
double ComputeSegmentationNNAction::groupMaximum_ |
|
private |
◆ groupMinimum_
double ComputeSegmentationNNAction::groupMinimum_ |
|
private |
◆ groupPath_
std::vector<size_t> ComputeSegmentationNNAction::groupPath_ |
|
private |
◆ groups_
std::map<size_t, Group> ComputeSegmentationNNAction::groups_ |
|
private |
◆ groupUnsegmented_
Group ComputeSegmentationNNAction::groupUnsegmented_ |
|
private |
◆ nPointsInFilter_
uint64_t ComputeSegmentationNNAction::nPointsInFilter_ |
|
private |
◆ nPointsTotal_
uint64_t ComputeSegmentationNNAction::nPointsTotal_ |
|
private |
◆ parameters_
◆ path_
std::vector<size_t> ComputeSegmentationNNAction::path_ |
|
private |
◆ pointIndex_
size_t ComputeSegmentationNNAction::pointIndex_ |
|
private |
◆ query_
Query ComputeSegmentationNNAction::query_ |
|
private |
◆ queryPoint_
Query ComputeSegmentationNNAction::queryPoint_ |
|
private |
◆ search_
std::vector<size_t> ComputeSegmentationNNAction::search_ |
|
private |
◆ voxels_
Points ComputeSegmentationNNAction::voxels_ |
|
private |
The documentation for this class was generated from the following files:
- ComputeSegmentationNNAction.hpp
- ComputeSegmentationNNAction.cpp