ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
reusex::core::MaskSelectionResult Struct Reference

What apply_mask_selection() created. More...

#include <mask_selection.hpp>

Collaboration diagram for reusex::core::MaskSelectionResult:

Public Attributes

std::string resource_code
 The new survey part, e.g. "RX-042".
int64_t type_id = 0
 Its survey type.
bool type_created = false
 True when the type was created here.
uint32_t label_id = 0
 Semantic class (CloudL value, >= 1).
bool label_created = false
uint32_t instance_id = 0
 New instance (CloudL value, >= 1).
std::string instance_guid
int point_count = 0
std::vector< std::pair< uint32_t, int > > shrunk_instances
 Instances that gave up points to the new one, with their new counts.

Detailed Description

What apply_mask_selection() created.

Definition at line 105 of file mask_selection.hpp.

Member Data Documentation

◆ instance_guid

std::string reusex::core::MaskSelectionResult::instance_guid

Definition at line 112 of file mask_selection.hpp.

◆ instance_id

uint32_t reusex::core::MaskSelectionResult::instance_id = 0

New instance (CloudL value, >= 1).

Definition at line 111 of file mask_selection.hpp.

◆ label_created

bool reusex::core::MaskSelectionResult::label_created = false

Definition at line 110 of file mask_selection.hpp.

◆ label_id

uint32_t reusex::core::MaskSelectionResult::label_id = 0

Semantic class (CloudL value, >= 1).

Definition at line 109 of file mask_selection.hpp.

◆ point_count

int reusex::core::MaskSelectionResult::point_count = 0

Definition at line 113 of file mask_selection.hpp.

◆ resource_code

std::string reusex::core::MaskSelectionResult::resource_code

The new survey part, e.g. "RX-042".

Definition at line 106 of file mask_selection.hpp.

◆ shrunk_instances

std::vector<std::pair<uint32_t, int> > reusex::core::MaskSelectionResult::shrunk_instances

Instances that gave up points to the new one, with their new counts.

Definition at line 115 of file mask_selection.hpp.

◆ type_created

bool reusex::core::MaskSelectionResult::type_created = false

True when the type was created here.

Definition at line 108 of file mask_selection.hpp.

◆ type_id

int64_t reusex::core::MaskSelectionResult::type_id = 0

Its survey type.

Definition at line 107 of file mask_selection.hpp.


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