ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ClassMap Namespace Reference

Typedefs

typedef std::map< std::string, std::vector< size_t > > ClusterMap
 

Functions

static int FindindexByValue (const std::string &value)
 

Variables

static std::map< size_t, std::string > SemanticMap
 

Typedef Documentation

◆ ClusterMap

typedef std::map<std::string, std::vector<size_t> > ClassMap::ClusterMap

Definition at line 47 of file ClassMap.h.

Function Documentation

◆ FindindexByValue()

static int ClassMap::FindindexByValue ( const std::string &  value)
static

Definition at line 36 of file ClassMap.h.

References SemanticMap.

Referenced by ecvFilterByLabelDlg::getSelectedFilterClasses().

Variable Documentation

◆ SemanticMap

std::map<size_t, std::string> ClassMap::SemanticMap
static
Initial value:
= {{0, "Unlabeled"},
{1, "Manmade-Terrain"},
{2, "Natural-Terrain"},
{3, "High-Vegetation"},
{4, "Low-Vegetation"},
{5, "Buildings"},
{6, "Hard-Scape"},
{7, "Scanning-Artifacts"},
{8, "Cars"},
{9, "Utility-Pole"},
{10, "Insulator"},
{11, "Electrical-Wire"},
{12, "Cross-Bar"},
{13, "Stick"},
{14, "Fuse"},
{15, "Wire-clip"},
{16, "Linker-insulator"},
{17, "Persons"},
{18, "Traffic-Sign"},
{19, "Traffic-Light"}}

Definition at line 15 of file ClassMap.h.

Referenced by ecvFilterByLabelDlg::createCheckboxesWithLabels(), and FindindexByValue().