|
| mitkClassMacroItkParent (StatisticsToImageRelationRule, mitk::GenericIDRelationRule) |
|
virtual std::vector< std::string > | GetClassHierarchy () const override |
|
virtual const char * | GetClassName () const |
|
Pointer | Clone () const |
|
RuleIDType | GetRuleID () const override |
|
bool | IsAbstract () const override |
|
std::string | GetDisplayName () const override |
|
std::string | GetSourceRoleName () const override |
|
std::string | GetDestinationRoleName () const override |
|
RelationUIDType | Connect (IPropertyOwner *source, const IPropertyProvider *destination) const |
|
Pointer | Clone () const |
|
| itkCreateAnotherMacro (Self) |
|
virtual bool | IsSourceCandidate (const IPropertyProvider *owner) const |
|
virtual bool | IsDestinationCandidate (const IPropertyProvider *owner) const |
|
bool | IsSource (const IPropertyProvider *owner) const |
|
RelationType | HasRelation (const IPropertyProvider *source, const IPropertyProvider *destination) const |
|
RelationUIDVectorType | GetExistingRelations (const IPropertyProvider *source) const |
|
RelationUIDVectorType | GetRelationUIDs (const IPropertyProvider *source, const IPropertyProvider *destination) const |
|
RelationUIDType | GetRelationUID (const IPropertyProvider *source, const IPropertyProvider *destination) const |
|
NodePredicateBase::ConstPointer | GetSourceCandidateIndicator () const |
|
NodePredicateBase::ConstPointer | GetDestinationCandidateIndicator () const |
|
NodePredicateBase::ConstPointer | GetConnectedSourcesDetector () const |
|
NodePredicateBase::ConstPointer | GetSourcesDetector (const IPropertyProvider *destination, RelationType minimalRelation=RelationType::Implicit_Data) const |
|
NodePredicateBase::ConstPointer | GetDestinationsDetector (const IPropertyProvider *source, RelationType minimalRelation=RelationType::Implicit_Data) const |
|
NodePredicateBase::ConstPointer | GetDestinationDetector (const IPropertyProvider *source, RelationUIDType relationUID) const |
|
void | Disconnect (IPropertyOwner *source, const IPropertyProvider *destination) const |
|
void | Disconnect (IPropertyOwner *source, RelationUIDType relationUID) const |
|
|
| StatisticsToImageRelationRule () |
|
| GenericIDRelationRule (const RuleIDType &ruleIDTag) |
|
| GenericIDRelationRule (const RuleIDType &ruleIDTag, const std::string &displayName) |
|
| GenericIDRelationRule (const RuleIDType &ruleIDTag, const std::string &displayName, const std::string &sourceRole, const std::string &destinationRole) |
|
| ~GenericIDRelationRule () override=default |
|
InstanceIDVectorType | GetInstanceID_datalayer (const IPropertyProvider *source, const IPropertyProvider *destination) const override |
|
bool | HasImplicitDataRelation (const IPropertyProvider *source, const IPropertyProvider *destination) const override |
|
void | Connect_datalayer (IPropertyOwner *source, const IPropertyProvider *destination, const InstanceIDType &instanceID) const override |
|
void | Disconnect_datalayer (IPropertyOwner *source, const InstanceIDType &instanceID) const override |
|
bool | IsSupportedRuleID (const RuleIDType &ruleID) const override |
|
itk::LightObject::Pointer | InternalClone () const override |
|
| PropertyRelationRuleBase ()=default |
|
| ~PropertyRelationRuleBase () override=default |
|
InstanceIDVectorType | GetInstanceID_IDLayer (const IPropertyProvider *source, const IPropertyProvider *destination) const |
|
RelationUIDType | GetRelationUIDByInstanceID (const IPropertyProvider *source, const InstanceIDType &instanceID) const |
|
InstanceIDType | GetInstanceIDByRelationUID (const IPropertyProvider *source, const RelationUIDType &relationUID) const |
|
RelationUIDType | Connect (IPropertyOwner *source, const IPropertyProvider *destination) const |
|
std::string | GetRIIPropertyRegEx (const std::string propName="", const InstanceIDType &instanceID="") const |
|
RuleIDType | GetRuleIDByInstanceID (const IPropertyProvider *source, const InstanceIDType &instanceID) const |
|
itk::LightObject::Pointer | InternalClone () const override |
|