| AddGroup(ConstLabelVector labels={}) | mitk::MultiLabelSegmentation | |
| AddGroup(mitk::Image *layerImage, ConstLabelVector labels={}) | mitk::MultiLabelSegmentation | |
| AddLabel(Label *label, GroupIndexType groupID, bool addAsClone=true, bool correctLabelValue=true) | mitk::MultiLabelSegmentation | |
| AddLabel(const std::string &name, const Color &color, GroupIndexType groupID) | mitk::MultiLabelSegmentation | |
| AddLabelToMap(LabelValueType labelValue, Label *label, GroupIndexType groupID) | mitk::MultiLabelSegmentation | protected |
| AddLabelWithContent(Label *label, const Image *labelContent, GroupIndexType groupID, LabelValueType contentLabelValue, bool addAsClone=true, bool correctLabelValue=true) | mitk::MultiLabelSegmentation | |
| AfterChangeLayerEvent | mitk::MultiLabelSegmentation | |
| ApplyToLabels(const LabelValueVectorType &values, std::function< void(Label *)> &&lambda) | mitk::MultiLabelSegmentation | protected |
| BaseData() | mitk::BaseData | protected |
| BaseData(const BaseData &other) | mitk::BaseData | protected |
| CalculateCenterOfMassProcessing(ImageType *input, LabelValueType index) | mitk::MultiLabelSegmentation | protected |
| Clear() | mitk::BaseData | virtual |
| ClearData() | mitk::BaseData | protectedvirtual |
| ClearGroupImage(GroupIndexType groupID) | mitk::MultiLabelSegmentation | |
| ClearGroupImage(GroupIndexType groupID, TimeStepType timestep) | mitk::MultiLabelSegmentation | |
| ClearGroupImages() | mitk::MultiLabelSegmentation | |
| ClearGroupImages(TimeStepType timestep) | mitk::MultiLabelSegmentation | |
| ConstLabelVectorType typedef | mitk::MultiLabelSegmentation | |
| ConstPointer typedef | mitk::SlicedData | |
| ConvertLabelVectorConst(const LabelVectorType &labels) | mitk::MultiLabelSegmentation | static |
| CopyInformation(const itk::DataObject *data) override | mitk::SlicedData | |
| EraseLabel(LabelValueType labelValue) | mitk::MultiLabelSegmentation | |
| EraseLabelProcessing(ImageType *input, LabelValueType index) | mitk::MultiLabelSegmentation | protected |
| EraseLabels(const LabelValueVectorType &labelValues) | mitk::MultiLabelSegmentation | |
| ExecuteOperation(Operation *operation) override | mitk::BaseData | virtual |
| ExistGroup(GroupIndexType index) const | mitk::MultiLabelSegmentation | |
| ExistLabel(LabelValueType value) const | mitk::MultiLabelSegmentation | |
| ExistLabel(LabelValueType value, GroupIndexType groupIndex) const | mitk::MultiLabelSegmentation | |
| Expand(unsigned int timeSteps) | mitk::BaseData | virtual |
| ExtractLabelValuesFromLabelVector(const ConstLabelVectorType &labels) | mitk::MultiLabelSegmentation | static |
| ExtractLabelValuesFromLabelVector(const LabelVectorType &labels) | mitk::MultiLabelSegmentation | static |
| GetActiveLabel() | mitk::MultiLabelSegmentation | |
| GetActiveLabel() const | mitk::MultiLabelSegmentation | |
| GetActiveLayer() const | mitk::MultiLabelSegmentation | |
| GetAllLabelValues() const | mitk::MultiLabelSegmentation | |
| GetClassHierarchy() const override | mitk::SlicedData | inlinevirtual |
| GetClassName() const | mitk::SlicedData | virtual |
| GetConstLabelsByValue(const LabelValueVectorType &labelValues, bool ignoreMissing=false) const | mitk::MultiLabelSegmentation | |
| GetConstProperty(const std::string &propertyKey, const std::string &contextName="", bool fallBackOnDefaultContext=true) const override | mitk::BaseData | virtual |
| GetDimension() const | mitk::MultiLabelSegmentation | |
| GetDimensions() const | mitk::MultiLabelSegmentation | |
| GetGeometry(int t=0) const | mitk::BaseData | inline |
| GetGroupImage(GroupIndexType groupID) | mitk::MultiLabelSegmentation | |
| GetGroupImage(GroupIndexType groupID) const | mitk::MultiLabelSegmentation | |
| GetGroupIndexOfLabel(LabelValueType value) const | mitk::MultiLabelSegmentation | |
| GetGroupName(GroupIndexType groupID) const | mitk::MultiLabelSegmentation | |
| GetLabel(LabelValueType value) const | mitk::MultiLabelSegmentation | |
| GetLabel(LabelValueType value) | mitk::MultiLabelSegmentation | |
| GetLabelClassNames() const | mitk::MultiLabelSegmentation | |
| GetLabelClassNamesByGroup(GroupIndexType index) const | mitk::MultiLabelSegmentation | |
| GetLabels() const | mitk::MultiLabelSegmentation | |
| GetLabels() | mitk::MultiLabelSegmentation | |
| GetLabelsByValue(const LabelValueVectorType &labelValues, bool ignoreMissing=true) | mitk::MultiLabelSegmentation | |
| GetLabelValuesByGroup(GroupIndexType index) const | mitk::MultiLabelSegmentation | |
| GetLabelValuesByName(GroupIndexType index, const std::string_view name) const | mitk::MultiLabelSegmentation | |
| GetLargestPossibleRegion() const | mitk::SlicedData | inline |
| GetMTime() const override | mitk::MultiLabelSegmentation | |
| GetNonConstProperty(const std::string &propertyKey, const std::string &contextName="", bool fallBackOnDefaultContext=true) override | mitk::BaseData | virtual |
| GetNumberOfChannels() const | mitk::SlicedData | inline |
| GetNumberOfGroups() const | mitk::MultiLabelSegmentation | |
| GetNumberOfLabels(unsigned int group) const | mitk::MultiLabelSegmentation | |
| GetPixelType() | mitk::MultiLabelSegmentation | static |
| GetProperty(const char *propertyKey) const | mitk::BaseData | |
| GetPropertyContextNames() const override | mitk::BaseData | virtual |
| GetPropertyKeys(const std::string &contextName="", bool includeDefaultContext=false) const override | mitk::BaseData | virtual |
| GetPropertyList() const | mitk::BaseData | |
| GetRequestedRegion() const | mitk::SlicedData | inlinevirtual |
| GetSlicedGeometry(unsigned int t=0) const | mitk::SlicedData | |
| GetSource() const | mitk::BaseData | |
| GetStaticNameOfClass() | mitk::SlicedData | inlinestatic |
| GetTimeGeometry() const | mitk::BaseData | inline |
| GetTimeGeometry() | mitk::BaseData | inline |
| GetTimeSteps() const | mitk::BaseData | inline |
| GetTotalNumberOfLabels() const | mitk::MultiLabelSegmentation | |
| GetUID() const | mitk::Identifiable | virtual |
| GetUnlabeledLabelLock() const | mitk::MultiLabelSegmentation | virtual |
| GetUnusedLabelValue() const | mitk::MultiLabelSegmentation | |
| GetUpdatedGeometry(int t=0) | mitk::BaseData | |
| GetUpdatedSlicedGeometry(unsigned int t=0) | mitk::SlicedData | |
| GetUpdatedTimeGeometry() | mitk::BaseData | |
| GetUsedLabelValues() const | mitk::MultiLabelSegmentation | protected |
| Graft(const DataObject *) override | mitk::BaseData | |
| GroupImageDimensionVectorType typedef | mitk::MultiLabelSegmentation | |
| GroupIndexType typedef | mitk::MultiLabelSegmentation | |
| Identifiable() | mitk::Identifiable | |
| Identifiable(const UIDType &uid) | mitk::Identifiable | explicit |
| Identifiable(const Identifiable &)=delete | mitk::Identifiable | |
| Identifiable(Identifiable &&) noexcept | mitk::Identifiable | |
| IndexType typedef | mitk::SlicedData | |
| IndexValueType typedef | mitk::SlicedData | |
| Initialize() override | mitk::MultiLabelSegmentation | |
| Initialize(const mitk::Image *templateImage, bool resetLabels=true, bool ensure1stGroup=true) | mitk::MultiLabelSegmentation | |
| Initialize(const mitk::TimeGeometry *geometry, bool resetLabels=true, bool ensure1stGroup=true) | mitk::MultiLabelSegmentation | |
| InitializeByLabeledImage(const mitk::Image *image) | mitk::MultiLabelSegmentation | |
| InitializeByLabeledImageProcessing(MultiLabelSegmentationType *input, const ImageType *other) | mitk::MultiLabelSegmentation | protected |
| InitializeEmpty() | mitk::BaseData | inlineprotectedvirtual |
| InitializeTimeGeometry(unsigned int timeSteps=1) | mitk::BaseData | protectedvirtual |
| InsertGroup(GroupIndexType groupID, ConstLabelVector labels={}, std::string name="") | mitk::MultiLabelSegmentation | |
| InsertGroup(GroupIndexType groupID, mitk::Image *layerImage, ConstLabelVector labels={}, std::string name="") | mitk::MultiLabelSegmentation | |
| IsChannelSet(int n=0) const override | mitk::MultiLabelSegmentation | virtual |
| IsEmpty(const Label *label, TimeStepType t=0) const | mitk::MultiLabelSegmentation | |
| IsEmpty(LabelValueType pixelValue, TimeStepType t=0) const | mitk::MultiLabelSegmentation | |
| IsEmpty() const | mitk::MultiLabelSegmentation | |
| mitk::SlicedData::IsEmpty() const | mitk::BaseData | virtual |
| IsEmptyTimeStep(unsigned int t) const | mitk::BaseData | virtual |
| IsInitialized() const | mitk::BaseData | virtual |
| IsLabelLocked(LabelValueType value) const | mitk::MultiLabelSegmentation | |
| IsSliceSet(int s=0, int t=0, int n=0) const override | mitk::MultiLabelSegmentation | virtual |
| IsVolumeSet(int t=0, int n=0) const override | mitk::MultiLabelSegmentation | virtual |
| itkGetModifiableObjectMacro(LookupTable, mitk::LookupTable) | mitk::MultiLabelSegmentation | |
| itkStaticConstMacro(RegionDimension, unsigned int, 5) | mitk::SlicedData | |
| itkTypeMacroNoParent(OperationActor) virtual ~OperationActor() | mitk::OperationActor | inline |
| LabelValueType typedef | mitk::MultiLabelSegmentation | |
| LabelValueVectorType typedef | mitk::MultiLabelSegmentation | |
| LabelVectorType typedef | mitk::MultiLabelSegmentation | |
| m_ActiveLabelValue | mitk::MultiLabelSegmentation | protected |
| m_BufferedRegion | mitk::SlicedData | protected |
| m_Initialized | mitk::BaseData | protected |
| m_LargestPossibleRegion | mitk::SlicedData | protected |
| m_LastRequestedRegionWasOutsideOfTheBufferedRegion | mitk::BaseData | protected |
| m_RequestedRegion | mitk::SlicedData | mutableprotected |
| m_RequestedRegionInitialized | mitk::SlicedData | mutableprotected |
| m_SourceOutputIndexDuplicate | mitk::BaseData | mutableprotected |
| m_UseLargestPossibleRegion | mitk::SlicedData | protected |
| MergeLabel(LabelValueType targetLabelValue, LabelValueType sourceLabelValue, OverwriteStyle overwriteStyle=OverwriteStyle::RegardLocks) | mitk::MultiLabelSegmentation | |
| MergeLabels(LabelValueType targetLabelValue, const LabelValueVectorType &sourceLabelValues, OverwriteStyle overwriteStyle=OverwriteStyle::RegardLocks) | mitk::MultiLabelSegmentation | |
| MergeStyle enum name | mitk::MultiLabelSegmentation | |
| mitkClassMacro(MultiLabelSegmentation, SlicedData) | mitk::MultiLabelSegmentation | |
| mitkCloneMacro(Self) | mitk::MultiLabelSegmentation | protected |
| MultiLabelSegmentation() | mitk::MultiLabelSegmentation | protected |
| MultiLabelSegmentation(const MultiLabelSegmentation &other) | mitk::MultiLabelSegmentation | protected |
| New() | mitk::MultiLabelSegmentation | static |
| OffsetType typedef | mitk::SlicedData | |
| OffsetValueType typedef | mitk::SlicedData | |
| OnLabelModified(const Object *sender, const itk::EventObject &) | mitk::MultiLabelSegmentation | protected |
| operator=(const Identifiable &)=delete | mitk::Identifiable | |
| operator=(Identifiable &&other) noexcept | mitk::Identifiable | |
| OverwriteStyle enum name | mitk::MultiLabelSegmentation | |
| Pointer typedef | mitk::SlicedData | |
| PrepareForNewData() override | mitk::SlicedData | |
| PrintSelf(std::ostream &os, itk::Indent indent) const override | mitk::BaseData | protected |
| PropertyIsOwned(const std::string &propertyKey, const std::string &contextName="", bool fallBackOnDefaultContext=true) const | mitk::IPropertyOwner | virtual |
| RegionType typedef | mitk::SlicedData | |
| RegisterLabel(Label *label) | mitk::MultiLabelSegmentation | protected |
| ReleaseLabel(Label *label) | mitk::MultiLabelSegmentation | protected |
| RemoveGroup(GroupIndexType group) | mitk::MultiLabelSegmentation | |
| RemoveLabel(LabelValueType labelValue) | mitk::MultiLabelSegmentation | |
| RemoveLabelFromMap(LabelValueType labelValue) | mitk::MultiLabelSegmentation | protected |
| RemoveLabels(const LabelValueVectorType &vectorOfLabelPixelValues) | mitk::MultiLabelSegmentation | |
| RemoveProperty(const std::string &propertyKey, const std::string &contextName="", bool fallBackOnDefaultContext=false) override | mitk::BaseData | virtual |
| RenameLabel(LabelValueType labelValue, const std::string &name, const Color &color) | mitk::MultiLabelSegmentation | |
| ReplaceGroupLabels(const GroupIndexType groupID, const ConstLabelVectorType &newLabels) | mitk::MultiLabelSegmentation | |
| ReplaceGroupLabels(const GroupIndexType groupID, const LabelVectorType &newLabels) | mitk::MultiLabelSegmentation | |
| ReplaceLabels(const ConstLabelVectorType &labelsUpdates) | mitk::MultiLabelSegmentation | |
| ReplaceLabels(const LabelVectorType &newLabels) | mitk::MultiLabelSegmentation | |
| RequestedRegionIsOutsideOfTheBufferedRegion() override | mitk::SlicedData | virtual |
| Self typedef | mitk::SlicedData | |
| SetActiveLabel(LabelValueType label) | mitk::MultiLabelSegmentation | |
| SetAllLabelsLocked(bool locked) | mitk::MultiLabelSegmentation | |
| SetAllLabelsLockedByGroup(GroupIndexType group, bool locked) | mitk::MultiLabelSegmentation | |
| SetAllLabelsLockedByName(GroupIndexType group, const std::string_view name, bool locked) | mitk::MultiLabelSegmentation | |
| SetAllLabelsVisible(bool visible) | mitk::MultiLabelSegmentation | |
| SetAllLabelsVisibleByGroup(GroupIndexType group, bool visible) | mitk::MultiLabelSegmentation | |
| SetAllLabelsVisibleByName(GroupIndexType group, const std::string_view name, bool visible) | mitk::MultiLabelSegmentation | |
| SetClonedGeometry(const BaseGeometry *aGeometry3D) | mitk::BaseData | virtual |
| SetClonedGeometry(const BaseGeometry *aGeometry3D, unsigned int time) | mitk::BaseData | virtual |
| SetClonedTimeGeometry(const TimeGeometry *geometry) | mitk::BaseData | virtual |
| SetGeometry(BaseGeometry *aGeometry3D) override | mitk::SlicedData | virtual |
| SetGroupName(GroupIndexType groupID, const std::string &name) | mitk::MultiLabelSegmentation | |
| SetLargestPossibleRegion(SlicedData::RegionType *region) | mitk::SlicedData | |
| SetLookupTable(LookupTable *lut) | mitk::MultiLabelSegmentation | |
| SetOrigin(const Point3D &origin) override | mitk::SlicedData | virtual |
| SetProperty(const std::string &propertyKey, BaseProperty *property, const std::string &contextName="", bool fallBackOnDefaultContext=false) override | mitk::BaseData | virtual |
| SetProperty(const char *propertyKey, BaseProperty *property) | mitk::BaseData | |
| SetPropertyList(PropertyList *propertyList) | mitk::BaseData | |
| SetRequestedRegion(const itk::DataObject *data) override | mitk::SlicedData | virtual |
| SetRequestedRegion(SlicedData::RegionType *region) | mitk::SlicedData | virtual |
| SetRequestedRegionToLargestPossibleRegion() override | mitk::SlicedData | virtual |
| SetSpacing(const ScalarType aSpacing[]) | mitk::SlicedData | virtual |
| SetSpacing(mitk::Vector3D aSpacing) | mitk::SlicedData | virtual |
| SetTimeGeometry(TimeGeometry *geometry) | mitk::BaseData | virtual |
| SetUID(const UIDType &uid) | mitk::Identifiable | protectedvirtual |
| SetUnlabeledLabelLock(bool _arg) | mitk::MultiLabelSegmentation | virtual |
| SizeType typedef | mitk::SlicedData | |
| SizeValueType typedef | mitk::SlicedData | |
| SlicedData() | mitk::SlicedData | protected |
| SlicedData(const SlicedData &other) | mitk::SlicedData | protected |
| Superclass typedef | mitk::SlicedData | |
| UIDType typedef | mitk::Identifiable | |
| UNLABELED_VALUE | mitk::MultiLabelSegmentation | static |
| UnlabeledLabelLockOff() | mitk::MultiLabelSegmentation | virtual |
| UnlabeledLabelLockOn() | mitk::MultiLabelSegmentation | virtual |
| UpdateCenterOfMass(LabelValueType pixelValue) | mitk::MultiLabelSegmentation | |
| UpdateGroupImage(GroupIndexType groupID, const mitk::Image *sourceImage, TimeStepType timestep, TimeStepType sourceTimestep=0) | mitk::MultiLabelSegmentation | |
| UpdateLookupTable(LabelValueType pixelValue) | mitk::MultiLabelSegmentation | |
| UpdateOutputInformation() override | mitk::SlicedData | |
| VerifyRequestedRegion() override | mitk::SlicedData | virtual |
| VisitLabels(const LabelValueVectorType &values, std::function< void(const Label *)> &&lambda) const | mitk::MultiLabelSegmentation | protected |
| ~BaseData() override | mitk::BaseData | protected |
| ~Identifiable() | mitk::Identifiable | virtual |
| ~IPropertyOwner() override | mitk::IPropertyOwner | |
| ~IPropertyProvider() | mitk::IPropertyProvider | virtual |
| ~MultiLabelSegmentation() override | mitk::MultiLabelSegmentation | protected |
| ~SlicedData() override | mitk::SlicedData | protected |