Medical Imaging Interaction Toolkit  2018.4.99-1640525a
Medical Imaging Interaction Toolkit
mitk::pa Namespace Reference

Classes

class  ComposedVolume
 The ComposedVolume class provides the means to systematically collect nrrd files that correspond to different simulation slices of the same InSilicoTissueVolume. More...
 
class  FluenceYOffsetPair
 
class  InSilicoTissueGenerator
 
class  InSilicoTissueVolume
 
class  InvalidInputException
 this exception is thrown if an invalid input occurs More...
 
class  InvalidValueException
 this exception is thrown if an invalid value is supposed to be processed More...
 
class  IOUtil
 
class  LightSource
 The LightSource class The representation of a LightSource. More...
 
class  LinearSpectralUnmixingFilter
 This filter is subclass of the spectral unmixing filter base. All algorithms in this class are based on the Eigen open source c++ library. It takes a multispectral pixel as input and returns a vector with the unmixing result. More...
 
class  MonteCarloThreadHandler
 The PhotoacousticStatefulObject class Designed for inheritence. Provides a state member variable and convenience methods to check for the state. More...
 
class  NoiseGenerator
 
class  PhantomTissueGenerator
 
class  Probe
 The Probe class The representation of a Probe. More...
 
class  PropertyCalculator
 
class  SimulationBatchGenerator
 
class  SimulationBatchGeneratorParameters
 
class  SlicedVolumeGenerator
 
class  SpectralUnmixingFilterBase
 The spectral unmixing filter base is designed as superclass for several spectral unmixing filter eg. Eigen- or Vigrabased ones. One can add wavelengths and chromophores and get a unmixed output images out of one MITK input image using algorithms from the subclasses. More...
 
class  SpectralUnmixingFilterLagrange
 
class  SpectralUnmixingFilterSimplex
 
class  SpectralUnmixingFilterVigra
 This filter is subclass of the spectral unmixing filter base. All algorithms in this class are based on the vigra open source c++ library. It takes a multispectral pixel as input and returns a vector with the unmixing result. More...
 
class  SpectralUnmixingSO2
 derives out of two identical sized MITK images the oxygen saturation and return one MITK image as result. Furthermore it is possible to set settings that the result shows just SO2 values above a threshold, or above a input value for Hb, HbO2 to get just a oxygen saturation image of interessting structures. More...
 
class  TissueGeneratorParameters
 
class  Vector
 
class  Vessel
 
class  VesselDrawer
 
class  VesselMeanderStrategy
 
class  VesselProperties
 
class  VesselTree
 
class  Volume
 The Volume class is designed to encapsulate volumetric information and to provide convenience methods for data access and image conversions. More...
 
class  VolumeManipulator
 

Functions

MITKPHOTOACOUSTICSLIB_EXPORT bool Equal (const MonteCarloThreadHandler::Pointer leftHandSide, const MonteCarloThreadHandler::Pointer rightHandSide, double eps, bool verbose)
 Equal A function comparing two thread handlers for beeing equal. More...
 
MITKPHOTOACOUSTICSLIB_EXPORT bool Equal (const Vector::Pointer leftHandSide, const Vector::Pointer rightHandSide, double eps, bool verbose)
 Equal A function comparing two vectors for beeing equal. More...
 
MITKPHOTOACOUSTICSLIB_EXPORT bool Equal (const Vessel::Pointer leftHandSide, const Vessel::Pointer rightHandSide, double eps, bool verbose)
 Equal A function comparing two vessels for beeing equal. More...
 
MITKPHOTOACOUSTICSLIB_EXPORT bool Equal (const VesselProperties::Pointer leftHandSide, const VesselProperties::Pointer rightHandSide, double eps, bool verbose)
 Equal A function comparing two VesselProperty instances for beeing equal. More...
 
MITKPHOTOACOUSTICSLIB_EXPORT bool Equal (const VesselTree::Pointer leftHandSide, const VesselTree::Pointer rightHandSide, double eps, bool verbose)
 

Function Documentation

◆ Equal() [1/5]

bool mitk::pa::Equal ( const VesselTree::Pointer  leftHandSide,
const VesselTree::Pointer  rightHandSide,
double  eps,
bool  verbose 
)

Definition at line 64 of file mitkPAVesselTree.cpp.

References mitk::eps, Equal(), MITK_INFO, and verbose().

◆ Equal() [2/5]

bool mitk::pa::Equal ( const VesselProperties::Pointer  leftHandSide,
const VesselProperties::Pointer  rightHandSide,
double  eps,
bool  verbose 
)

Equal A function comparing two VesselProperty instances for beeing equal.

Parameters
rightHandSideA VesselProperty to be compared
leftHandSideA Vesselproperty to be compared
epstolarence for comparison. You can use mitk::eps in most cases.
verboseflag indicating if the user wants detailed console output or not.
Returns
true, if all subsequent comparisons are true, false otherwise

Definition at line 45 of file mitkPAVesselProperties.cpp.

References mitk::eps, Equal(), MITK_INFO, and verbose().

◆ Equal() [3/5]

bool mitk::pa::Equal ( const MonteCarloThreadHandler::Pointer  leftHandSide,
const MonteCarloThreadHandler::Pointer  rightHandSide,
double  eps,
bool  verbose 
)

Equal A function comparing two thread handlers for beeing equal.

Parameters
rightHandSideA object to be compared
leftHandSideA object to be compared
epstolarence for comparison. You can use mitk::eps in most cases.
verboseflag indicating if the user wants detailed console output or not.
Returns
true, if all subsequent comparisons are true, false otherwise

Definition at line 90 of file mitkPAMonteCarloThreadHandler.cpp.

References MITK_INFO.

Referenced by Equal().

◆ Equal() [4/5]

bool mitk::pa::Equal ( const Vessel::Pointer  leftHandSide,
const Vessel::Pointer  rightHandSide,
double  eps,
bool  verbose 
)

Equal A function comparing two vessels for beeing equal.

Parameters
rightHandSideA vessel to be compared
leftHandSideA vessel to be compared
epstolarence for comparison. You can use mitk::eps in most cases.
verboseflag indicating if the user wants detailed console output or not.
Returns
true, if all subsequent comparisons are true, false otherwise

Definition at line 82 of file mitkPAVessel.cpp.

References mitk::eps, Equal(), MITK_INFO, and verbose().

◆ Equal() [5/5]

bool mitk::pa::Equal ( const Vector::Pointer  leftHandSide,
const Vector::Pointer  rightHandSide,
double  eps,
bool  verbose 
)

Equal A function comparing two vectors for beeing equal.

Parameters
rightHandSideA Vector to be compared
leftHandSideA Vector to be compared
epstolarence for comparison. You can use mitk::eps in most cases.
verboseflag indicating if the user wants detailed console output or not.
Returns
true, if all subsequent comparisons are true, false otherwise

Definition at line 149 of file mitkPAVector.cpp.

References mitk::eps, and MITK_INFO.