Medical Imaging Interaction Toolkit  2023.04.00
Medical Imaging Interaction Toolkit
mitkEndoDebug.h File Reference
#include <set>
#include <string>
#include <iostream>
#include <sstream>
#include <MitkCameraCalibrationExports.h>

Go to the source code of this file.

Classes

struct  mitk::EndoDebug
 

Namespaces

 mitk
 DataCollection - Class to facilitate loading/accessing structured data.
 

Macros

#define endodebugmarker
 
#define endodebug(msg)
 
#define endodebugvar(var)
 
#define endodebugsymbol(var, mSymbol)
 
#define endodebugimg(imgVariableName)
 
#define endodebugbegin
 
#define endodebugend
 
#define endodebugcode(code)
 
#define endoAssert(a)
 
#define endoAssertMsg(a, msg)
 
#define endoAssertCode(assertCode)
 

Macro Definition Documentation

◆ endoAssert

#define endoAssert (   a)

an assert macro for throwing exceptions from an assert

Definition at line 282 of file mitkEndoDebug.h.

◆ endoAssertCode

#define endoAssertCode (   assertCode)

Definition at line 301 of file mitkEndoDebug.h.

◆ endoAssertMsg

#define endoAssertMsg (   a,
  msg 
)

same as above but with an output error stream use it like this: endoAssertMsg( file.read() == true, file << "could not be read" );

Definition at line 293 of file mitkEndoDebug.h.

◆ endodebug

#define endodebug (   msg)

macro for debugging purposes

Definition at line 202 of file mitkEndoDebug.h.

◆ endodebugbegin

#define endodebugbegin

macro for a section that should only be executed if debugging is enabled

Definition at line 264 of file mitkEndoDebug.h.

◆ endodebugcode

#define endodebugcode (   code)

Definition at line 274 of file mitkEndoDebug.h.

◆ endodebugend

#define endodebugend

macro for a section that should only be executed if debugging is enabled

Definition at line 271 of file mitkEndoDebug.h.

◆ endodebugimg

#define endodebugimg (   imgVariableName)

macro for showing cv image if in debug mode highgui.h must be included before

Definition at line 239 of file mitkEndoDebug.h.

◆ endodebugmarker

#define endodebugmarker

macro for debugging purposes

Definition at line 190 of file mitkEndoDebug.h.

◆ endodebugsymbol

#define endodebugsymbol (   var,
  mSymbol 
)

macro for debugging a variable as symbol

Definition at line 226 of file mitkEndoDebug.h.

◆ endodebugvar

#define endodebugvar (   var)

macro for debugging variables

Definition at line 214 of file mitkEndoDebug.h.