libDebug.h File Reference
Go to the source code of this file.
Defines |
| #define | D(x...) D0(x) |
| #define | D0(_s...) do {ID0(0,_s);} while(0) |
| #define | D1(x...) |
| #define | D2(x...) |
| #define | D3(x...) |
| #define | D4(x...) |
| #define | DEBUGONLY(x) x |
| #define | DX(x...) DX0(x) |
| #define | DX0(_s...) do {IDX0(0,_s);} while(0) |
| #define | DX1(x...) |
| #define | DX2(x...) |
| #define | DX3(x...) |
| #define | DX4(x...) |
| #define | ID(x...) ID0(x) |
| #define | ID0(_c, _s...) |
| #define | ID1(x...) |
| #define | ID2(x...) |
| #define | ID3(x...) |
| #define | ID4(x...) |
| #define | IDX(x...) IDX0(x) |
| #define | IDX0(_c, _s...) |
| #define | IDX1(x...) |
| #define | IDX2(x...) |
| #define | IDX3(x...) |
| #define | IDX4(x...) |
| #define | UD(x...) UD0(x) |
| #define | UD0(_s...) do {UDX(_s); printf("\n"); } while(0) |
| #define | UD1(x...) |
| #define | UD2(x...) |
| #define | UD3(x...) |
| #define | UD4(x...) |
| #define | UDX(x...) UDX0(x) |
| #define | UDX0(_s...) do {UIDX0(0,_s);} while(0) |
| #define | UDX1(x...) |
| #define | UDX2(x...) |
| #define | UDX3(x...) |
| #define | UDX4(x...) |
| #define | UID(x...) UID0(x) |
| #define | UID0(_c, _s...) do {UIDX0(_c,_s); printf("\n");} while(0) |
| #define | UID1(x...) |
| #define | UID2(x...) |
| #define | UID3(x...) |
| #define | UID4(x...) |
| #define | UIDX(x...) UIDX0(x) |
| #define | UIDX0(_c, _s...) |
| #define | UIDX1(x...) |
| #define | UIDX2(x...) |
| #define | UIDX3(x...) |
| #define | UIDX4(x...) |
Define Documentation
Referenced by vtkPreciseHyperStreamline::BuildTube(), DistributionFieldInfo< Pixel8BitGrey >::ComputeDistributionFieldParzen(), Congeal(), vtkPreciseHyperArray::DistanceSoFarMaxAngle(), SourceTransformSpatialScaleOf< DATA, 2, PRECISION, SOURCE >::Get(), IncreaseWarpfieldControlPointResolution(), CongealGroupPhasedOf< RECIPIE >::InitFastGaussian(), LoadAndScaleSources(), main(), my_main(), NelderMeadOptimize(), OptimizeGreedySwarm(), OptimizeGreedySwarm2(), OptimizeGreedySwarm3(), OptimizeGreedySwarmX(), PaddedImageBaseOf< DATA, 3 >::Pad(), PrintImage(), ReadBrainWeb(), vtkMRMLTransformStorageNode::ReadData(), zf::ZFrameCalibration::Register(), CongealGroupPhasedOf< RECIPIE >::StatisticalPhasedCongeal(), SuperRes(), test1(), test2(), test3(), test4(), test5(), TestSpeed(), trymat1(), trymat2(), trymat3(), trymat4(), trymat5(), trymat6(), trymat7(), trymat8(), trymat9(), trymata(), trymatb(), trymatc(), trymatd(), trymate(), trymatg(), trymath(), trymati(), trymatm(), UpdateScheduleRegistrationParameters(), vtkImagePCATrainingExecute(), vtkSlicerFixedPointMIPHelperGenerateImageOneSimpleTrilin(), vtkSlicerGPUMultiVolumeMapperComputeGradients(), vtkSlicerGPUMultiVolumeMapperComputeScalars(), vtkSlicerGPUVolumeMapperComputeGradients(), vtkSlicerGPUVolumeMapperComputeScalars(), vtkSlicerGPUVolumeTextureMapper3DComputeGradients(), vtkSlicerGPUVolumeTextureMapper3DComputeScalars(), vtkSlicerVolumeTextureMapper3DComputeGradients(), and vtkSlicerVolumeTextureMapper3DComputeScalars().
| #define D0 |
( |
_s... |
|
) |
do {ID0(0,_s);} while(0) |
Referenced by SourceMemoryBaseOf< DATA, 3 >::Allocate(), CheckIsSorted(), SourceMemoryBaseOf< DATA, 3 >::Free(), NelderMeadOptimize(), OptimizeGreedySwarm2(), ReadBrainWeb(), trymat3(), trymat4(), trymat6(), trymat8(), trymate(), trymath(), vtkSlicerGPUVolumeMapperComputeScalars(), vtkSlicerGPUVolumeTextureMapper3DComputeScalars(), and vtkSlicerVolumeTextureMapper3DComputeScalars().
| #define DEBUGONLY |
( |
x |
|
) |
x |
| #define DX |
( |
x... |
|
) |
DX0(x) |
| #define DX0 |
( |
_s... |
|
) |
do {IDX0(0,_s);} while(0) |
| #define ID |
( |
x... |
|
) |
ID0(x) |
| #define ID0 |
( |
_c, |
|
|
_s... |
|
) |
|
Value:do { \
static volatile int _d##__LINE__=0; \
int _dt##__LINE__ = _d##__LINE__; \
if (_dt##__LINE__ < 10) { \
printf("%s:%d: ",__FILE__ ,__LINE__); \
for (int _n=0; _n<_c; _n++){ \
printf("\t"); \
}; \
printf(_s); \
printf("\n"); \
} \
else if (IsIntegral(log2((_dt##__LINE__)))) { \
printf("%s:%d: [%d] ",__FILE__ ,__LINE__, _dt##__LINE__); \
for (int _n=0; _n<_c; _n++){ \
printf("\t"); \
}; \
printf(_s); \
printf("\n"); \
} \
_d##__LINE__++; \
} while(0)
| #define IDX |
( |
x... |
|
) |
IDX0(x) |
| #define IDX0 |
( |
_c, |
|
|
_s... |
|
) |
|
Value:do { \
static volatile int _d##__LINE__=0; \
if (_d##__LINE__ < 10) { \
printf("%s:%d: ",__FILE__ ,__LINE__); \
for (int _n=0; _n<_c; _n++){ \
printf("\t"); \
}; \
printf(_s); \
} \
else if (IsIntegral(log2((_d##__LINE__)))) { \
printf("%s:%d: [%d] ",__FILE__ ,__LINE__, _d##__LINE__); \
for (int _n=0; _n<_c; _n++){ \
printf("\t"); \
}; \
printf(_s); \
} \
_d##__LINE__++; \
} while(0)
| #define UD |
( |
x... |
|
) |
UD0(x) |
Referenced by Congeal(), CongealSchedules(), CongealGroupPhasedOf< RECIPIE >::MeasureInverseParzenProbabilityInPlace(), CongealGroupPhasedOf< RECIPIE >::Optimize_OneGradientStep(), Optimize_RandomWalk(), Configuration::ReadConfigFile(), CongealGroupOf< RECIPIE >::StatisticalCongeal(), CongealGroupPhasedOf< RECIPIE >::StatisticalPhasedCongeal(), CongealGroupOf< RECIPIE >::StatisticalPhasedCongeal(), SuperRes(), TestSpeed(), trymat3(), and WriteRecipie().
| #define UD0 |
( |
_s... |
|
) |
do {UDX(_s); printf("\n"); } while(0) |
| #define UDX |
( |
x... |
|
) |
UDX0(x) |
| #define UDX0 |
( |
_s... |
|
) |
do {UIDX0(0,_s);} while(0) |
| #define UID |
( |
x... |
|
) |
UID0(x) |
| #define UID0 |
( |
_c, |
|
|
_s... |
|
) |
do {UIDX0(_c,_s); printf("\n");} while(0) |
| #define UIDX |
( |
x... |
|
) |
UIDX0(x) |
| #define UIDX0 |
( |
_c, |
|
|
_s... |
|
) |
|
Value:do { \
printf("%s:%d: ",__FILE__ ,__LINE__); \
for (int _n=0; _n<_c; _n++){ \
printf("\t"); \
}; \
printf(_s); \
} while(0)