Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
Predicate that evaluates if the given DataNodes data object has the specified dimension, for datasets where dimension is applicable. More...
#include <mitkNodePredicateDimension.h>
Public Types | |
typedef NodePredicateDimension | Self |
typedef NodePredicateBase | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer< const Self > | ConstPointer |
Public Types inherited from mitk::NodePredicateBase | |
typedef NodePredicateBase | Self |
typedef itk::Object | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer< const Self > | ConstPointer |
Public Member Functions | |
virtual std::vector< std::string > | GetClassHierarchy () const override |
virtual const char * | GetClassName () const |
~NodePredicateDimension () override | |
Standard Destructor. More... | |
bool | CheckNode (const mitk::DataNode *node) const override |
Checks if the nodes data object is of the specified dimension. More... | |
Public Member Functions inherited from mitk::NodePredicateBase | |
~NodePredicateBase () override | |
Standard Destructor. More... | |
Static Public Member Functions | |
static const char * | GetStaticNameOfClass () |
static Pointer | New (unsigned int _arg) |
static Pointer | New (unsigned int _arga, int _argb) |
Static Public Member Functions inherited from mitk::NodePredicateBase | |
static const char * | GetStaticNameOfClass () |
Protected Member Functions | |
NodePredicateDimension (unsigned int dimension) | |
Standard Constructor. More... | |
NodePredicateDimension (unsigned int dimension, int pixelComponents) | |
Standard Constructor. More... | |
Protected Attributes | |
unsigned int | m_Dimension |
std::size_t | m_PixelComponents |
Predicate that evaluates if the given DataNodes data object has the specified dimension, for datasets where dimension is applicable.
Evaluates to "false" for unsupported datasets.
Definition at line 29 of file mitkNodePredicateDimension.h.
typedef itk::SmartPointer<const Self> mitk::NodePredicateDimension::ConstPointer |
Definition at line 32 of file mitkNodePredicateDimension.h.
Definition at line 32 of file mitkNodePredicateDimension.h.
Definition at line 32 of file mitkNodePredicateDimension.h.
Definition at line 32 of file mitkNodePredicateDimension.h.
|
override |
Standard Destructor.
|
protected |
Standard Constructor.
|
protected |
Standard Constructor.
|
overridevirtual |
Checks if the nodes data object is of the specified dimension.
Implements mitk::NodePredicateBase.
|
inlineoverridevirtual |
Reimplemented from mitk::NodePredicateBase.
Definition at line 32 of file mitkNodePredicateDimension.h.
|
virtual |
Reimplemented from mitk::NodePredicateBase.
|
inlinestatic |
Definition at line 32 of file mitkNodePredicateDimension.h.
|
inlinestatic |
Definition at line 33 of file mitkNodePredicateDimension.h.
|
inlinestatic |
Definition at line 34 of file mitkNodePredicateDimension.h.
|
protected |
Definition at line 53 of file mitkNodePredicateDimension.h.
|
protected |
Definition at line 54 of file mitkNodePredicateDimension.h.