|
| mitkClassMacro (StatisticsToMaskRelationRule, 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 |
|
RelationVectorType | GetRelationTypes (const IPropertyProvider *source, const IPropertyProvider *destination) const |
|
bool | HasRelation (const IPropertyProvider *source, const IPropertyProvider *destination, RelationType requiredRelation=RelationType::None) const |
|
RelationUIDVectorType | GetExistingRelations (const IPropertyProvider *source, RelationType layer=RelationType::None) 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 exclusiveRelation=RelationType::None) const |
|
NodePredicateBase::ConstPointer | GetDestinationsDetector (const IPropertyProvider *source, RelationType exclusiveRelation=RelationType::None) const |
|
NodePredicateBase::ConstPointer | GetDestinationDetector (const IPropertyProvider *source, RelationUIDType relationUID) const |
|
void | Disconnect (IPropertyOwner *source, const IPropertyProvider *destination, RelationType layer=RelationType::Complete) const |
|
void | Disconnect (IPropertyOwner *source, RelationUIDType relationUID, RelationType layer=RelationType::Complete) const |
|
std::vector< PropertyKeyPath > | GetRelationPropertyPaths (const IPropertyProvider *source, RelationUIDType relationUID, RelationType layer=RelationType::Data) const |
|