Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <berryIExtensionPointFilter.h>
Classes | |
struct | Concept |
Public Member Functions | |
IExtensionPointFilter (const Concept *concept) | |
bool | IsNull () const |
const Concept * | GetConcept () const |
bool | Matches (const IExtensionPoint *target) const |
A filter compares the given object to some pattern and returns true
if the two match and false
otherwise.
This interface may be implemented by clients, however factory methods are available on IExtensionTracker.
Definition at line 32 of file berryIExtensionPointFilter.h.
berry::IExtensionPointFilter::IExtensionPointFilter | ( | const Concept * | concept | ) |
Definition at line 17 of file berryIExtensionPointFilter.cpp.
const IExtensionPointFilter::Concept * berry::IExtensionPointFilter::GetConcept | ( | ) | const |
Definition at line 32 of file berryIExtensionPointFilter.cpp.
bool berry::IExtensionPointFilter::IsNull | ( | ) | const |
Definition at line 27 of file berryIExtensionPointFilter.cpp.
bool berry::IExtensionPointFilter::Matches | ( | const IExtensionPoint * | target | ) | const |
Return true
if the given object matches the criteria for this filter.
target | the object to match |
true
if the target matches this filter and false
otherwise Definition at line 37 of file berryIExtensionPointFilter.cpp.