Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
mitkNodePredicateFunction.cpp
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#include <
mitkNodePredicateFunction.h
>
14
15
mitk::NodePredicateFunction::NodePredicateFunction
(
const
FunctionType
&
function
)
16
: m_Function(function)
17
{
18
}
19
20
mitk::NodePredicateFunction::~NodePredicateFunction
()
21
{
22
}
23
24
bool
mitk::NodePredicateFunction::CheckNode
(
const
mitk::DataNode
*node)
const
25
{
26
return
m_Function
(node);
27
}
mitk::NodePredicateFunction::~NodePredicateFunction
~NodePredicateFunction() override
Definition:
mitkNodePredicateFunction.cpp:20
mitkNodePredicateFunction.h
mitk::NodePredicateFunction::CheckNode
bool CheckNode(const mitk::DataNode *node) const override
This method will be used to evaluate the node. Has to be overwritten in subclasses.
Definition:
mitkNodePredicateFunction.cpp:24
mitk::NodePredicateFunction::NodePredicateFunction
NodePredicateFunction(const FunctionType &function)
Definition:
mitkNodePredicateFunction.cpp:15
mitk::NodePredicateFunction::FunctionType
std::function< bool(const mitk::DataNode *)> FunctionType
Definition:
mitkNodePredicateFunction.h:34
mitk::NodePredicateFunction::m_Function
FunctionType m_Function
Definition:
mitkNodePredicateFunction.h:46
mitk::DataNode
Class for nodes of the DataTree.
Definition:
mitkDataNode.h:57
Source
Modules
Core
src
DataManagement
mitkNodePredicateFunction.cpp
Generated on Thu Mar 12 2020 10:23:57 for Medical Imaging Interaction Toolkit by
1.8.13