Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::NodePredicateIsDWI Class Reference

Predicate that evaluates whether a given node contains a diffusion weighted image. More...

#include <mitkNodePredicateIsDWI.h>

Inheritance diagram for mitk::NodePredicateIsDWI:
Collaboration diagram for mitk::NodePredicateIsDWI:

Public Member Functions

 mitkClassMacro (NodePredicateIsDWI, NodePredicateBase)
 
virtual ~NodePredicateIsDWI ()
 Standard Destructor. More...
 
virtual bool CheckNode (const mitk::DataNode *node) const override
 Checks, if the node's data contains a property that is equal to m_ValidProperty. More...
 
- Public Member Functions inherited from mitk::NodePredicateBase
virtual std::vector< std::string > GetClassHierarchy () const
 
virtual const char * GetClassName () const
 
virtual ~NodePredicateBase ()
 Standard Destructor. More...
 

Static Public Member Functions

static Pointer New ()
 
- Static Public Member Functions inherited from mitk::NodePredicateBase
static const char * GetStaticNameOfClass ()
 

Protected Member Functions

 NodePredicateIsDWI ()
 Constructor to check for a named property. More...
 

Additional Inherited Members

- Public Types inherited from mitk::NodePredicateBase
typedef NodePredicateBase Self
 
typedef itk::Object Superclass
 
typedef itk::SmartPointer< SelfPointer
 
typedef itk::SmartPointer< const SelfConstPointer
 

Detailed Description

Predicate that evaluates whether a given node contains a diffusion weighted image.

Documentation

Definition at line 34 of file mitkNodePredicateIsDWI.h.

Constructor & Destructor Documentation

mitk::NodePredicateIsDWI::~NodePredicateIsDWI ( )
virtual

Standard Destructor.

Definition at line 26 of file mitkNodePredicateIsDWI.cpp.

mitk::NodePredicateIsDWI::NodePredicateIsDWI ( )
protected

Constructor to check for a named property.

Definition at line 21 of file mitkNodePredicateIsDWI.cpp.

Member Function Documentation

bool mitk::NodePredicateIsDWI::CheckNode ( const mitk::DataNode node) const
overridevirtual

Checks, if the node's data contains a property that is equal to m_ValidProperty.

Implements mitk::NodePredicateBase.

Definition at line 31 of file mitkNodePredicateIsDWI.cpp.

References mitk::DataNode::GetData(), and mitk::DiffusionPropertyHelper::IsDiffusionWeightedImage().

mitk::NodePredicateIsDWI::mitkClassMacro ( NodePredicateIsDWI  ,
NodePredicateBase   
)
static Pointer mitk::NodePredicateIsDWI::New ( )
static

The documentation for this class was generated from the following files: