Classes | Namespaces

cmtkVolumeFromSlices.h File Reference

Go to the source code of this file.

Classes

class  cmtk::VolumeFromSlices
 Class for building 3D fields from slice image data. More...

Namespaces

namespace  cmtk

Defines

Error bounds for various floating point situations.
#define CMTK_MAX_CALIB_ERROR   1e-5
 Maximum calibration error in mm. Provides tolerance for fp rounding.
#define CMTK_MAX_ANGLE_ERROR   1e-3
 Maximum angular error.
#define CMTK_MAX_LOCALIZE_ERROR   1e-2
 Maximum error allowed for image localization.

Define Documentation

#define CMTK_MAX_ANGLE_ERROR   1e-3

Maximum angular error.

This is the maximum difference of grid angle cosines from 90 degrees. Must be more tolerant than MAX_CALIB_ERROR as the imaging devices have a ROTTEN floating-point accuracy.

Definition at line 60 of file cmtkVolumeFromSlices.h.

Referenced by cmtk::VolumeFromSlices::CheckImage().

#define CMTK_MAX_CALIB_ERROR   1e-5

Maximum calibration error in mm. Provides tolerance for fp rounding.

Definition at line 53 of file cmtkVolumeFromSlices.h.

Referenced by cmtk::VolumeFromSlices::CheckImage().

#define CMTK_MAX_LOCALIZE_ERROR   1e-2

Maximum error allowed for image localization.

Must be more tolerant than MAX_CALIB_ERROR again as the imaging devices have an even WORSE than ROTTEN floating-point accuracy.

Definition at line 66 of file cmtkVolumeFromSlices.h.

Referenced by cmtk::VolumeFromSlices::CheckImage().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines