Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitk::SegSourceImageRelationRule Member List

This is the complete list of members for mitk::SegSourceImageRelationRule, including all inherited members.

CanonicalPurposeTag()mitk::SegSourceImageRelationRulestatic
CastProviderAsIdentifiable(const mitk::IPropertyProvider *provider) constmitk::PropertyRelationRuleBaseprotected
Clone() constmitk::PropertyRelationRuleBase
Connect(MultiLabelSegmentation *seg, const IPropertyProvider *sourceProvider) constmitk::SegSourceImageRelationRule
Connect(MultiLabelSegmentation *seg, TemporoSpatialStringProperty *instanceUIDsPerSlice, TemporoSpatialStringProperty *classUIDsPerSlice, const std::string &sourceSeriesInstanceUID) constmitk::SegSourceImageRelationRule
Connect(MultiLabelSegmentation *seg, const Image *source_image)mitk::SegSourceImageRelationRulestatic
mitk::SourceImageRelationRule::Connect(Image *source, const Image *destination) constmitk::SourceImageRelationRule
mitk::PropertyRelationRuleBase::Connect(IPropertyOwner *source, const IPropertyProvider *destination) constmitk::PropertyRelationRuleBaseprotected
Connect_datalayer(IPropertyOwner *source, const IPropertyProvider *destination, const InstanceIDType &instanceID) const overridemitk::SegSourceImageRelationRuleprotectedvirtual
CreateNewSourceImageSequenceItem(IPropertyOwner *source) constmitk::SourceImageRelationRuleprotected
DataRelationUIDVectorType typedefmitk::SourceImageRelationRuleprotected
Disconnect(IPropertyOwner *source, const IPropertyProvider *destination, RelationType layer=RelationType::Complete) constmitk::PropertyRelationRuleBase
Disconnect(IPropertyOwner *source, RelationUIDType relationUID, RelationType layer=RelationType::Complete) constmitk::PropertyRelationRuleBase
Disconnect_datalayer(IPropertyOwner *source, const RelationUIDType &relationUID) const overridemitk::SegSourceImageRelationRuleprotectedvirtual
GenerateRuleID(const std::string &purpose) constmitk::SourceImageRelationRuleprotected
GetConnectedSourcesDetector() constmitk::PropertyRelationRuleBase
GetDestinationCandidateIndicator() constmitk::PropertyRelationRuleBase
GetDestinationDetector(const IPropertyProvider *source, RelationUIDType relationUID) constmitk::PropertyRelationRuleBase
GetDestinationRoleName() const overridemitk::SourceImageRelationRulevirtual
GetDestinationsDetector(const IPropertyProvider *source, RelationType exclusiveRelation=RelationType::None) constmitk::PropertyRelationRuleBase
GetDestinationUIDByInstanceID(const IPropertyProvider *source, const InstanceIDType &instanceID) constmitk::PropertyRelationRuleBaseprotected
GetDisplayName() const overridemitk::SourceImageRelationRulevirtual
GetExistingRelations(const IPropertyProvider *source, RelationType layer=RelationType::None) constmitk::PropertyRelationRuleBase
GetInstanceID_IDLayer(const IPropertyProvider *source, const IPropertyProvider *destination) constmitk::PropertyRelationRuleBaseprotected
GetInstanceIDByPropertyName(const std::string propName)mitk::PropertyRelationRuleBaseprotectedstatic
GetInstanceIDByRelationUID(const IPropertyProvider *source, const RelationUIDType &relationUID) constmitk::PropertyRelationRuleBaseprotected
GetPropertyKeys(const IPropertyProvider *owner)mitk::PropertyRelationRuleBaseprotectedstatic
GetReferenceSequenceIndices(const IPropertyProvider *source, const IPropertyProvider *destination=nullptr, InstanceIDVectorType ignoreInstances={}) constmitk::SourceImageRelationRuleprotected
GetRelationPropertyPaths(const IPropertyProvider *source, RelationUIDType relationUID, RelationType layer=RelationType::Data) constmitk::PropertyRelationRuleBase
GetRelationTypes(const IPropertyProvider *source, const IPropertyProvider *destination) constmitk::PropertyRelationRuleBase
GetRelationUID(const IPropertyProvider *source, const IPropertyProvider *destination) constmitk::PropertyRelationRuleBase
GetRelationUIDByInstanceID(const IPropertyProvider *source, const InstanceIDType &instanceID) constmitk::PropertyRelationRuleBaseprotected
GetRelationUIDs(const IPropertyProvider *source, const IPropertyProvider *destination) constmitk::PropertyRelationRuleBase
GetRelationUIDs_DataLayer(const IPropertyProvider *source, const IPropertyProvider *destination, const InstanceIDVectorType &instances_IDLayer) const overridemitk::SourceImageRelationRuleprotectedvirtual
GetRIIDestinationUIDPropertyKeyPath(const InstanceIDType &instanceID="")mitk::PropertyRelationRuleBasestatic
GetRIIPropertyKeyPath(const std::string propName, const InstanceIDType &instanceID)mitk::PropertyRelationRuleBasestatic
GetRIIPropertyRegEx(const std::string propName="", const InstanceIDType &instanceID="") constmitk::PropertyRelationRuleBaseprotected
GetRIIRelationUIDPropertyKeyPath(const InstanceIDType &instanceID="")mitk::PropertyRelationRuleBasestatic
GetRIIRuleIDPropertyKeyPath(const InstanceIDType &instanceID="")mitk::PropertyRelationRuleBasestatic
GetRootKeyPath()mitk::PropertyRelationRuleBasestatic
GetRuleID() const overridemitk::SourceImageRelationRulevirtual
GetRuleIDByInstanceID(const IPropertyProvider *source, const InstanceIDType &instanceID) constmitk::PropertyRelationRuleBaseprotected
GetSourceCandidateIndicator() constmitk::PropertyRelationRuleBase
GetSourceImageRelations(const MultiLabelSegmentation *seg)mitk::SegSourceImageRelationRulestatic
GetSourceRoleName() const overridemitk::SourceImageRelationRulevirtual
GetSourcesDetector(const IPropertyProvider *destination, RelationType exclusiveRelation=RelationType::None) constmitk::PropertyRelationRuleBase
HasRelation(const IPropertyProvider *source, const IPropertyProvider *destination, RelationType requiredRelation=RelationType::None) constmitk::PropertyRelationRuleBase
InstanceIDType typedefmitk::SourceImageRelationRuleprotected
InstanceIDVectorType typedefmitk::SourceImageRelationRuleprotected
IsAbstract() const overridemitk::SourceImageRelationRulevirtual
IsDestinationCandidate(const IPropertyProvider *owner) const overridemitk::SourceImageRelationRulevirtual
IsSource(const IPropertyProvider *owner) constmitk::PropertyRelationRuleBase
IsSourceCandidate(const IPropertyProvider *owner) constmitk::PropertyRelationRuleBasevirtual
IsSupportedRuleID(const RuleIDType &ruleID) const overridemitk::SourceImageRelationRuleprotectedvirtual
itkCreateAnotherMacro(Self)mitk::PropertyRelationRuleBase
mitkClassMacro(SegSourceImageRelationRule, SourceImageRelationRule)mitk::SegSourceImageRelationRule
mitk::SourceImageRelationRule::mitkClassMacro(SourceImageRelationRule, PropertyRelationRuleBase)mitk::SourceImageRelationRule
mitkClassMacroItkParent(PropertyRelationRuleBase, itk::Object)mitk::PropertyRelationRuleBase
mitkCloneMacro(Self)mitk::SegSourceImageRelationRuleprotected
mitkNewMacro1Param(Self, const RuleIDType &)mitk::SourceImageRelationRule
mitkNewMacro2Param(Self, const RuleIDType &, const std::string &)mitk::SourceImageRelationRule
mitkNewMacro4Param(Self, const RuleIDType &, const std::string &, const std::string &, const std::string &)mitk::SourceImageRelationRule
New()mitk::SegSourceImageRelationRulestatic
NULL_INSTANCE_ID()mitk::PropertyRelationRuleBaseprotectedstatic
PropertyRelationRuleBase()=defaultmitk::PropertyRelationRuleBaseprotected
PropertyRelationRuleBase(const PropertyRelationRuleBase &)mitk::PropertyRelationRuleBaseinlineprotected
RelationType enum namemitk::PropertyRelationRuleBase
RelationUIDType typedefmitk::SourceImageRelationRule
RelationUIDVectorType typedefmitk::SourceImageRelationRule
RelationVectorType typedefmitk::PropertyRelationRuleBase
RuleIDType typedefmitk::SourceImageRelationRule
SegSourceImageRelationRule()mitk::SegSourceImageRelationRuleprotected
SegSourceImageRelationRule(const SegSourceImageRelationRule &other)mitk::SegSourceImageRelationRuleprotected
SourceImageRelationRule()mitk::SourceImageRelationRuleprotected
SourceImageRelationRule(const RuleIDType &purposeTag)mitk::SourceImageRelationRuleprotected
SourceImageRelationRule(const RuleIDType &purposeTag, const std::string &displayName)mitk::SourceImageRelationRuleprotected
SourceImageRelationRule(const RuleIDType &purposeTag, const std::string &displayName, const std::string &sourceRole, const std::string &destinationRole)mitk::SourceImageRelationRuleprotected
SourceImageRelationRule(const SourceImageRelationRule &other)mitk::SourceImageRelationRuleprotected
~PropertyRelationRuleBase() override=defaultmitk::PropertyRelationRuleBaseprotected
~SourceImageRelationRule() override=defaultmitk::SourceImageRelationRuleprotected