esp::scene::CCSemanticObject class

This class exists to facilitate semantic object data access for bboxes derived from connected component analysis.

Base classes

class SemanticObject
Represents a distinct semantically annotated object.

Constructors, destructors, conversion operators

CCSemanticObject(uint32_t _colorInt, const std::set<uint32_t>& _vertSet)

Public functions

void setIndex(int _index)
auto getNumSrcVerts() const -> uint32_t
auto getVertSet() const -> const std::set<uint32_t>&

Protected variables

const std::set<uint32_t>& vertSet_
uint32_t numSrcVerts_
Number of verts in source mesh of CC used for this Semantic Object.