Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitkPPSeqForEachProduct.h File Reference
#include "mitkPPArithmeticDec.h"
#include "mitkPPConfig.h"
#include "mitkPPControlIf.h"
#include "mitkPPRepetitionFor.h"
#include "mitkPPSeq.h"
#include "mitkPPSeqSize.h"
#include "mitkPPTupleElem.h"
#include "mitkPPTupleRem.h"

Go to the source code of this file.

Macros

#define MITK_PP_SEQ_FOR_EACH_PRODUCT(macro, sets)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_R(r, macro, sets)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_E(impl, macro, sets)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_P(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_P_I(cset, rset, res, macro)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_O(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_O_I(cset, rset, res, macro)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_C(data, i)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_I(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_I_I(r, cset, rset, res, macro)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_H(data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_H_I(cset, rset, res, macro)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_0(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_1(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_2(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_3(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_4(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_5(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_6(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_7(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_8(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_9(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_10(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_11(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_12(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_13(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_14(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_15(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_16(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_17(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_18(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_19(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_20(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_21(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_22(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_23(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_24(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_25(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_0(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_1(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_2(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_3(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_4(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_5(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_6(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_7(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_8(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_9(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_10(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_11(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_12(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_13(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_14(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_15(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_16(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_17(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_18(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_19(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_20(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_21(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_22(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_23(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_24(r, data)
 
#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_25(r, data)
 

Macro Definition Documentation

#define MITK_PP_SEQ_FOR_EACH_PRODUCT (   macro,
  sets 
)

Definition at line 41 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_C (   data,
 
)

Definition at line 80 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_E (   impl,
  macro,
  sets 
)

Definition at line 48 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_H (   data)

Definition at line 101 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_H_I (   cset,
  rset,
  res,
  macro 
)

Definition at line 110 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_I (   r,
  data 
)

Definition at line 86 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_I_I (   r,
  cset,
  rset,
  res,
  macro 
)

Definition at line 97 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_0 (   r,
  data 
)

Definition at line 113 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_1 (   r,
  data 
)

Definition at line 114 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_10 (   r,
  data 
)

Definition at line 123 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_11 (   r,
  data 
)

Definition at line 124 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_12 (   r,
  data 
)

Definition at line 125 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_13 (   r,
  data 
)

Definition at line 126 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_14 (   r,
  data 
)

Definition at line 127 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_15 (   r,
  data 
)

Definition at line 128 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_16 (   r,
  data 
)

Definition at line 129 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_17 (   r,
  data 
)

Definition at line 130 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_18 (   r,
  data 
)

Definition at line 131 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_19 (   r,
  data 
)

Definition at line 132 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_2 (   r,
  data 
)

Definition at line 115 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_20 (   r,
  data 
)

Definition at line 133 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_21 (   r,
  data 
)

Definition at line 134 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_22 (   r,
  data 
)

Definition at line 135 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_23 (   r,
  data 
)

Definition at line 136 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_24 (   r,
  data 
)

Definition at line 137 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_25 (   r,
  data 
)

Definition at line 138 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_3 (   r,
  data 
)

Definition at line 116 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_4 (   r,
  data 
)

Definition at line 117 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_5 (   r,
  data 
)

Definition at line 118 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_6 (   r,
  data 
)

Definition at line 119 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_7 (   r,
  data 
)

Definition at line 120 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_8 (   r,
  data 
)

Definition at line 121 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_M_9 (   r,
  data 
)

Definition at line 122 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_0 (   r,
  data 
)

Definition at line 140 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_1 (   r,
  data 
)

Definition at line 145 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_10 (   r,
  data 
)

Definition at line 190 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_11 (   r,
  data 
)

Definition at line 195 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_12 (   r,
  data 
)

Definition at line 200 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_13 (   r,
  data 
)

Definition at line 205 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_14 (   r,
  data 
)

Definition at line 210 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_15 (   r,
  data 
)

Definition at line 215 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_16 (   r,
  data 
)

Definition at line 220 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_17 (   r,
  data 
)

Definition at line 225 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_18 (   r,
  data 
)

Definition at line 230 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_19 (   r,
  data 
)

Definition at line 235 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_2 (   r,
  data 
)

Definition at line 150 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_20 (   r,
  data 
)

Definition at line 240 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_21 (   r,
  data 
)

Definition at line 245 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_22 (   r,
  data 
)

Definition at line 250 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_23 (   r,
  data 
)

Definition at line 255 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_24 (   r,
  data 
)

Definition at line 260 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_25 (   r,
  data 
)

Definition at line 265 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_3 (   r,
  data 
)

Definition at line 155 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_4 (   r,
  data 
)

Definition at line 160 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_5 (   r,
  data 
)

Definition at line 165 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_6 (   r,
  data 
)

Definition at line 170 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_7 (   r,
  data 
)

Definition at line 175 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_8 (   r,
  data 
)

Definition at line 180 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_N_9 (   r,
  data 
)

Definition at line 185 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_O (   r,
  data 
)

Definition at line 70 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_O_I (   cset,
  rset,
  res,
  macro 
)

Definition at line 71 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_P (   r,
  data 
)

Definition at line 63 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_P_I (   cset,
  rset,
  res,
  macro 
)

Definition at line 64 of file mitkPPSeqForEachProduct.h.

#define MITK_PP_SEQ_FOR_EACH_PRODUCT_R (   r,
  macro,
  sets 
)

Definition at line 45 of file mitkPPSeqForEachProduct.h.