Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
mitkCurveDescriptionParameterBase.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 "
mitkCurveDescriptionParameterBase.h
"
14
#include "itkMacro.h"
15
16
#include <algorithm>
17
18
19
mitk::CurveDescriptionParameterBase::CurveDescriptionParameterBase
()
20
{
21
}
22
23
mitk::CurveDescriptionParameterBase::~CurveDescriptionParameterBase
()
24
{
25
}
26
27
mitk::CurveDescriptionParameterBase::DescriptionParameterResultsType
mitk::CurveDescriptionParameterBase::GetCurveDescriptionParameter
(
const
CurveType
& curve,
const
CurveGridType
& grid)
const
28
{
29
if
(curve.GetSize() != grid.GetSize())
30
{
31
itkExceptionMacro(
"Cannot calculate Curve Description Parameter. Signal and Time Grid do not match!"
);
32
}
33
34
DescriptionParameterResultsType
parameter =
ComputeCurveDescriptionParameter
(curve, grid);
35
36
return
parameter;
37
}
38
39
40
mitk::CurveDescriptionParameterBase::~CurveDescriptionParameterBase
~CurveDescriptionParameterBase() override
Definition:
mitkCurveDescriptionParameterBase.cpp:23
mitk::CurveDescriptionParameterBase::CurveDescriptionParameterBase
CurveDescriptionParameterBase()
Definition:
mitkCurveDescriptionParameterBase.cpp:19
mitkCurveDescriptionParameterBase.h
mitk::CurveDescriptionParameterBase::DescriptionParameterResultsType
std::vector< CurveDescriptionParameterResultType > DescriptionParameterResultsType
Definition:
mitkCurveDescriptionParameterBase.h:48
mitk::CurveDescriptionParameterBase::CurveType
itk::Array< double > CurveType
Definition:
mitkCurveDescriptionParameterBase.h:40
mitk::CurveDescriptionParameterBase::GetCurveDescriptionParameter
DescriptionParameterResultsType GetCurveDescriptionParameter(const CurveType &curve, const CurveGridType &grid) const
Definition:
mitkCurveDescriptionParameterBase.cpp:27
mitk::CurveDescriptionParameterBase::ComputeCurveDescriptionParameter
virtual DescriptionParameterResultsType ComputeCurveDescriptionParameter(const CurveType &curve, const CurveGridType &grid) const =0
mitk::CurveDescriptionParameterBase::CurveGridType
itk::Array< double > CurveGridType
Definition:
mitkCurveDescriptionParameterBase.h:43
Source
Modules
Pharmacokinetics
src
DescriptionParameters
mitkCurveDescriptionParameterBase.cpp
Generated on Thu Mar 12 2020 10:23:41 for Medical Imaging Interaction Toolkit by
1.8.13