Medical Imaging Interaction Toolkit  2024.06.00
Medical Imaging Interaction Toolkit
mitk::GenericIDRelationRule Member List

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

CastProviderAsIdentifiable(const mitk::IPropertyProvider *provider) constmitk::PropertyRelationRuleBaseprotected
Clone() constmitk::GenericIDRelationRule
Connect(IPropertyOwner *source, const IPropertyProvider *destination) constmitk::GenericIDRelationRule
Connect_datalayer(IPropertyOwner *source, const IPropertyProvider *destination, const InstanceIDType &instanceID) const overridemitk::GenericIDRelationRuleprotectedvirtual
ConstPointer typedefmitk::GenericIDRelationRule
DataRelationUIDVectorType typedefmitk::GenericIDRelationRuleprotected
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::GenericIDRelationRuleprotectedvirtual
GenericIDRelationRule(const RuleIDType &ruleIDTag)mitk::GenericIDRelationRuleprotected
GenericIDRelationRule(const RuleIDType &ruleIDTag, const std::string &displayName)mitk::GenericIDRelationRuleprotected
GenericIDRelationRule(const RuleIDType &ruleIDTag, const std::string &displayName, const std::string &sourceRole, const std::string &destinationRole)mitk::GenericIDRelationRuleprotected
GetClassHierarchy() const overridemitk::GenericIDRelationRuleinlinevirtual
GetClassName() constmitk::GenericIDRelationRulevirtual
GetConnectedSourcesDetector() constmitk::PropertyRelationRuleBase
GetDestinationCandidateIndicator() constmitk::PropertyRelationRuleBase
GetDestinationDetector(const IPropertyProvider *source, RelationUIDType relationUID) constmitk::PropertyRelationRuleBase
GetDestinationRoleName() const overridemitk::GenericIDRelationRulevirtual
GetDestinationsDetector(const IPropertyProvider *source, RelationType exclusiveRelation=RelationType::None) constmitk::PropertyRelationRuleBase
GetDestinationUIDByInstanceID(const IPropertyProvider *source, const InstanceIDType &instanceID) constmitk::PropertyRelationRuleBaseprotected
GetDisplayName() const overridemitk::GenericIDRelationRulevirtual
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
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::GenericIDRelationRuleprotectedvirtual
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::GenericIDRelationRulevirtual
GetRuleIDByInstanceID(const IPropertyProvider *source, const InstanceIDType &instanceID) constmitk::PropertyRelationRuleBaseprotected
GetSourceCandidateIndicator() constmitk::PropertyRelationRuleBase
GetSourceRoleName() const overridemitk::GenericIDRelationRulevirtual
GetSourcesDetector(const IPropertyProvider *destination, RelationType exclusiveRelation=RelationType::None) constmitk::PropertyRelationRuleBase
GetStaticNameOfClass()mitk::GenericIDRelationRuleinlinestatic
HasRelation(const IPropertyProvider *source, const IPropertyProvider *destination, RelationType requiredRelation=RelationType::None) constmitk::PropertyRelationRuleBase
InstanceIDType typedefmitk::GenericIDRelationRuleprotected
InstanceIDVectorType typedefmitk::GenericIDRelationRuleprotected
InternalClone() const overridemitk::GenericIDRelationRuleprotected
IsAbstract() const overridemitk::GenericIDRelationRulevirtual
IsDestinationCandidate(const IPropertyProvider *owner) constmitk::PropertyRelationRuleBasevirtual
IsSource(const IPropertyProvider *owner) constmitk::PropertyRelationRuleBase
IsSourceCandidate(const IPropertyProvider *owner) constmitk::PropertyRelationRuleBasevirtual
IsSupportedRuleID(const RuleIDType &ruleID) const overridemitk::GenericIDRelationRuleprotectedvirtual
itkCreateAnotherMacro(Self)mitk::PropertyRelationRuleBase
New(const RuleIDType &_arg)mitk::GenericIDRelationRuleinlinestatic
New(const RuleIDType &_arga, const std::string &_argb)mitk::GenericIDRelationRuleinlinestatic
New(const RuleIDType &_arga, const std::string &_argb, const std::string &_argc, const std::string &_argd)mitk::GenericIDRelationRuleinlinestatic
NULL_INSTANCE_ID()mitk::PropertyRelationRuleBaseprotectedstatic
Pointer typedefmitk::GenericIDRelationRule
PropertyRelationRuleBase()=defaultmitk::PropertyRelationRuleBaseprotected
RelationType enum namemitk::PropertyRelationRuleBase
RelationUIDType typedefmitk::GenericIDRelationRule
RelationUIDVectorType typedefmitk::GenericIDRelationRule
RelationVectorType typedefmitk::PropertyRelationRuleBase
RuleIDType typedefmitk::GenericIDRelationRule
Self typedefmitk::GenericIDRelationRule
Superclass typedefmitk::GenericIDRelationRule
~GenericIDRelationRule() override=defaultmitk::GenericIDRelationRuleprotected
~PropertyRelationRuleBase() override=defaultmitk::PropertyRelationRuleBaseprotected