|
Hugintrunk
0.1
|
Base class containing all the variables, but missing some of the other important functions and with some daft accessors. More...
#include <SrcPanoImage.h>

Public Types | |
| enum | Projection { RECTILINEAR = 0, PANORAMIC = 1, CIRCULAR_FISHEYE = 2, FULL_FRAME_FISHEYE = 3, EQUIRECTANGULAR = 4, FISHEYE_ORTHOGRAPHIC = 8, FISHEYE_STEREOGRAPHIC = 10, FISHEYE_EQUISOLID = 21, FISHEYE_THOBY = 20 } |
| enum | CropMode { NO_CROP =0, CROP_RECTANGLE =1, CROP_CIRCLE =2 } |
| enum | VignettingCorrMode { VIGCORR_NONE = 0, VIGCORR_RADIAL = 1, VIGCORR_FLATFIELD = 2, VIGCORR_DIV = 4 } |
| vignetting correction mode (bitflags, no real enum) More... | |
| enum | ResponseType { RESPONSE_EMOR =0, RESPONSE_LINEAR, RESPONSE_GAMMA, RESPONSE_FILE, RESPONSE_ICC } |
Public Member Functions | |
| bool | operator== (const BaseSrcPanoImage &other) const |
| Check that the variables match. More... | |
| BaseSrcPanoImage () | |
| virtual | ~BaseSrcPanoImage () |
Base class containing all the variables, but missing some of the other important functions and with some daft accessors.
Used for lazy metaprogramming, we include image_variables.h several times with different defintions of image_variable to get all the repetitive bits out the way. This should reduce typos and cut and paste errors.
Definition at line 67 of file SrcPanoImage.h.
| Enumerator | |
|---|---|
| NO_CROP | |
| CROP_RECTANGLE | |
| CROP_CIRCLE | |
Definition at line 84 of file SrcPanoImage.h.
| Enumerator | |
|---|---|
| RECTILINEAR | |
| PANORAMIC | |
| CIRCULAR_FISHEYE | |
| FULL_FRAME_FISHEYE | |
| EQUIRECTANGULAR | |
| FISHEYE_ORTHOGRAPHIC | |
| FISHEYE_STEREOGRAPHIC | |
| FISHEYE_EQUISOLID | |
| FISHEYE_THOBY | |
Definition at line 71 of file SrcPanoImage.h.
Definition at line 99 of file SrcPanoImage.h.
vignetting correction mode (bitflags, no real enum)
| Enumerator | |
|---|---|
| VIGCORR_NONE |
no vignetting correction |
| VIGCORR_RADIAL |
radial vignetting correction |
| VIGCORR_FLATFIELD |
flatfield correction |
| VIGCORR_DIV |
correct by division. |
Definition at line 91 of file SrcPanoImage.h.
|
inline |
Definition at line 113 of file SrcPanoImage.h.
|
inlinevirtual |
Definition at line 116 of file SrcPanoImage.h.
| bool HuginBase::BaseSrcPanoImage::operator== | ( | const BaseSrcPanoImage & | other | ) | const |
Check that the variables match.
1.8.5