NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | Protected Member Functions | List of all members
niftk::ToolWorkingDataNameFilter Class Reference

A filter that returns Pass=false if the name is in the following list, and true otherwise. More...

Inheritance diagram for niftk::ToolWorkingDataNameFilter:
Inheritance graph
[legend]
Collaboration diagram for niftk::ToolWorkingDataNameFilter:
Collaboration graph
[legend]

Public Member Functions

 mitkClassMacro (ToolWorkingDataNameFilter, DataNodeStringPropertyFilter) static Pointer New()
 
- Public Member Functions inherited from niftk::DataNodeStringPropertyFilter
 mitkClassMacro (DataNodeStringPropertyFilter, DataNodeFilter) static Pointer New()
 
virtual void SetPropertyName (std::string _arg)
 Sets the property name used for filtering. More...
 
virtual std::string GetPropertyName ()
 Gets the property name used for filtering. More...
 
virtual bool Pass (const mitk::DataNode *node) override
 Method to decide if the node should be passed. More...
 
virtual void ClearList ()
 Clears the list of strings to match against. More...
 
virtual void AddToList (const std::string &propertyValue)
 Add the supplied string to the list of strings to check against. More...
 
virtual void AddToList (const std::vector< std::string > &listOfStrings)
 Adds a list of strings to the list of strings to check againts. More...
 

Protected Member Functions

 ToolWorkingDataNameFilter ()
 
virtual ~ToolWorkingDataNameFilter ()
 
 ToolWorkingDataNameFilter (const ToolWorkingDataNameFilter &)
 
ToolWorkingDataNameFilteroperator= (const ToolWorkingDataNameFilter &)
 
- Protected Member Functions inherited from niftk::DataNodeStringPropertyFilter
 DataNodeStringPropertyFilter ()
 
virtual ~DataNodeStringPropertyFilter ()
 
 DataNodeStringPropertyFilter (const DataNodeStringPropertyFilter &)
 
DataNodeStringPropertyFilteroperator= (const DataNodeStringPropertyFilter &)
 
- Protected Member Functions inherited from niftk::DataNodeFilter
 DataNodeFilter ()
 Method to decide if the node should be passed. More...
 
virtual ~DataNodeFilter ()
 
 DataNodeFilter (const DataNodeFilter &)
 
DataNodeFilteroperator= (const DataNodeFilter &)
 

Detailed Description

A filter that returns Pass=false if the name is in the following list, and true otherwise.

FeedbackContourTool niftk::ContourTool::MIDAS_CONTOUR_TOOL_BACKGROUND_CONTOUR niftk::Tool::SEED_POINT_SET_NAME niftk::Tool::CURRENT_CONTOURS_NAME niftk::Tool::REGION_GROWING_IMAGE_NAME niftk::Tool::PRIOR_CONTOURS_NAME niftk::Tool::NEXT_CONTOURS_NAME niftk::Tool::MORPH_EDITS_SUBTRACTIONS niftk::Tool::MORPH_EDITS_ADDITIONS niftk::PolyTool::MIDAS_POLY_TOOL_ANCHOR_POINTS niftk::PolyTool::MIDAS_POLY_TOOL_PREVIOUS_CONTOUR Paintbrush_Node

Constructor & Destructor Documentation

niftk::ToolWorkingDataNameFilter::ToolWorkingDataNameFilter ( )
protected
niftk::ToolWorkingDataNameFilter::~ToolWorkingDataNameFilter ( )
protectedvirtual
niftk::ToolWorkingDataNameFilter::ToolWorkingDataNameFilter ( const ToolWorkingDataNameFilter )
protected

Member Function Documentation

niftk::ToolWorkingDataNameFilter::mitkClassMacro ( ToolWorkingDataNameFilter  ,
DataNodeStringPropertyFilter   
)
ToolWorkingDataNameFilter& niftk::ToolWorkingDataNameFilter::operator= ( const ToolWorkingDataNameFilter )
protected

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