|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Curve description parameter that computes the Area Under the Curve (AUC). More...
#include <mitkAreaUnderTheCurveDescriptionParameter.h>


Public Types | |
| typedef mitk::AreaUnderTheCurveDescriptionParameter | Self |
| typedef CurveDescriptionParameterBase | Superclass |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef itk::SmartPointer< const Self > | ConstPointer |
Public Types inherited from mitk::CurveDescriptionParameterBase | |
| typedef CurveDescriptionParameterBase | Self |
| typedef itk::Object | Superclass |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef itk::Array< double > | CurveType |
| Array type for curve values. More... | |
| typedef itk::Array< double > | CurveGridType |
| Array type for the curve time grid. More... | |
| typedef double | CurveDescriptionParameterResultType |
| Scalar result type for a single description parameter value. More... | |
| typedef std::string | CurveDescriptionParameterNameType |
| String type for description parameter names. More... | |
| typedef std::vector< CurveDescriptionParameterResultType > | DescriptionParameterResultsType |
| Vector of computed description parameter results. More... | |
| typedef std::vector< CurveDescriptionParameterNameType > | DescriptionParameterNamesType |
| Vector of description parameter names. More... | |
Public Member Functions | |
| Pointer | Clone () const |
| DescriptionParameterNamesType | GetDescriptionParameterName () const override |
| Returns the name of the computed description parameter ("AreaUnderCurve"). More... | |
Public Member Functions inherited from mitk::CurveDescriptionParameterBase | |
| virtual const char * | GetClassName () const |
| DescriptionParameterResultsType | GetCurveDescriptionParameter (const CurveType &curve, const CurveGridType &grid) const |
| Computes and returns the description parameter values for the given curve. More... | |
Static Public Member Functions | |
| static Pointer | New () |
Protected Member Functions | |
| AreaUnderTheCurveDescriptionParameter () | |
| ~AreaUnderTheCurveDescriptionParameter () override | |
| DescriptionParameterResultsType | ComputeCurveDescriptionParameter (const CurveType &curve, const CurveGridType &grid) const override |
Protected Member Functions inherited from mitk::CurveDescriptionParameterBase | |
| CurveDescriptionParameterBase () | |
| ~CurveDescriptionParameterBase () override | |
Static Protected Attributes | |
| static const std::string | PARAMETER_NAME |
Curve description parameter that computes the Area Under the Curve (AUC).
The AUC is computed by numerical integration using the trapezoidal rule over the absolute values of the curve, i.e. AUC = integral( |C(t)| dt ).
Definition at line 29 of file mitkAreaUnderTheCurveDescriptionParameter.h.
Definition at line 35 of file mitkAreaUnderTheCurveDescriptionParameter.h.
Definition at line 34 of file mitkAreaUnderTheCurveDescriptionParameter.h.
| typedef mitk::AreaUnderTheCurveDescriptionParameter mitk::AreaUnderTheCurveDescriptionParameter::Self |
Definition at line 32 of file mitkAreaUnderTheCurveDescriptionParameter.h.
Definition at line 33 of file mitkAreaUnderTheCurveDescriptionParameter.h.
|
protected |
|
overrideprotected |
| Pointer mitk::AreaUnderTheCurveDescriptionParameter::Clone | ( | ) | const |
|
overrideprotectedvirtual |
Slot to implement the computation of the descriptor values.
Implements mitk::CurveDescriptionParameterBase.
|
overridevirtual |
Returns the name of the computed description parameter ("AreaUnderCurve").
Implements mitk::CurveDescriptionParameterBase.
|
static |
|
staticprotected |
Definition at line 45 of file mitkAreaUnderTheCurveDescriptionParameter.h.