fast::LabelModifier class

Base classes

class ProcessObject
Abstract base class for all process objects.

Constructors, destructors, conversion operators

LabelModifier() protected

Public functions

auto create(LabelMap labelMap) -> std::shared_ptr<LabelModifier>
Create instance.
void setLabelChange(uint oldLabel, uint newLabel)
void loadAttributes() override

Protected functions

void execute() override

Protected variables

std::vector<uint> m_labelChanges

Function documentation

std::shared_ptr<LabelModifier> fast::LabelModifier::create(LabelMap labelMap)

Create instance.

Parameters
labelMap map of label changes. Set new label to 0 to remove the label.
Returns instance