Medical Imaging Interaction Toolkit  2023.12.00
Medical Imaging Interaction Toolkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
mitkCESTPropertyHelper.h
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 #ifndef mitkCESTPropertyHelper_h
14 #define mitkCESTPropertyHelper_h
15 
16 #include "mitkIPropertyProvider.h"
17 #include "mitkIPropertyOwner.h"
18 
19 #include "MitkCESTExports.h"
20 
21 namespace mitk
22 {
26  const std::string MITKCEST_EXPORT CEST_PROPERTY_NAME_OFFSETS();
27  const std::string MITKCEST_EXPORT CEST_PROPERTY_NAME_TREC();
28 
29  const std::string MITKCEST_EXPORT CEST_PROPERTY_NAME_FREQ();
33 
36  double MITKCEST_EXPORT GetCESTB1Amplitude(const IPropertyProvider* provider);
37 
41  double MITKCEST_EXPORT GetCESTFrequency(const IPropertyProvider* provider);
42 
46  void MITKCEST_EXPORT SetCESTFrequencyMHz(IPropertyOwner* owner, double freqInMHz);
47 
51  double MITKCEST_EXPORT GetCESTPulseDuration(const IPropertyProvider* provider);
52 
57  double MITKCEST_EXPORT GetCESTDutyCycle(const IPropertyProvider* provider);
58 }
59 
60 #endif
mitk::GetCESTB1Amplitude
double MITKCEST_EXPORT GetCESTB1Amplitude(const IPropertyProvider *provider)
mitk::CEST_PROPERTY_NAME_PULSEDURATION
const std::string MITKCEST_EXPORT CEST_PROPERTY_NAME_PULSEDURATION()
mitk::CEST_PROPERTY_NAME_DutyCycle
const std::string MITKCEST_EXPORT CEST_PROPERTY_NAME_DutyCycle()
mitk::CEST_PROPERTY_NAME_FREQ
const std::string MITKCEST_EXPORT CEST_PROPERTY_NAME_FREQ()
MITKCEST_EXPORT
#define MITKCEST_EXPORT
Definition: MitkCESTExports.h:15
mitk::CEST_PROPERTY_NAME_OFFSETS
const std::string MITKCEST_EXPORT CEST_PROPERTY_NAME_OFFSETS()
mitk::CEST_PROPERTY_NAME_RECOVERYMODE
const std::string MITKCEST_EXPORT CEST_PROPERTY_NAME_RECOVERYMODE()
mitk::GetCESTPulseDuration
double MITKCEST_EXPORT GetCESTPulseDuration(const IPropertyProvider *provider)
mitk
Find image slices visible on a given plane.
Definition: RenderingTests.dox:1
mitk::CEST_PROPERTY_NAME_B1Amplitude
const std::string MITKCEST_EXPORT CEST_PROPERTY_NAME_B1Amplitude()
mitk::SetCESTFrequencyMHz
void MITKCEST_EXPORT SetCESTFrequencyMHz(IPropertyOwner *owner, double freqInMHz)
mitkIPropertyOwner.h
mitk::CEST_PROPERTY_NAME_TREC
const std::string MITKCEST_EXPORT CEST_PROPERTY_NAME_TREC()
MitkCESTExports.h
mitk::CEST_PROPERTY_NAME_PREPERATIONTYPE
const std::string MITKCEST_EXPORT CEST_PROPERTY_NAME_PREPERATIONTYPE()
mitkIPropertyProvider.h
mitk::GetCESTDutyCycle
double MITKCEST_EXPORT GetCESTDutyCycle(const IPropertyProvider *provider)
mitk::GetCESTFrequency
double MITKCEST_EXPORT GetCESTFrequency(const IPropertyProvider *provider)
mitk::CEST_PROPERTY_NAME_SPOILINGTYPE
const std::string MITKCEST_EXPORT CEST_PROPERTY_NAME_SPOILINGTYPE()