fast::LabelColorRenderer class

Base classes

class Renderer virtual
Abstract base class for Renderers.

Derived classes

class BoundingBoxRenderer
Renders a set of bounding boxes.
class LineRenderer
Renders lines stored in Mesh data objects.
class SegmentationLabelRenderer
Renders text labels on top of Segmentation data.
class SegmentationRenderer
Renders 2D segmentation data.
class VertexRenderer
Renders vertices as a circular points.

Constructors, destructors, conversion operators

~LabelColorRenderer()

Public functions

auto getColor(int label) const -> Color
auto getColors() const -> LabelColors
void setColor(int label, Color color)
void setColors(LabelColors colors)

Protected functions

void createColorUniformBufferObject()

Protected variables

std::map<uint, Color> m_labelColors
bool m_colorsModified
uint m_colorsUBO
Color m_defaultColor