|
LensSerious 0.1
Lens-correction mathematics as data, not as a library of callbacks
|
One image's embedded correction data: the type tag and the matching member. A plain value — embed it in an image struct, memcpy it, zero it for "none". More...
#include <lensserious_vendor.h>
Collaboration diagram for ls_vendor_data_t:Data Fields | ||
| ls_vendor_type_t | type | |
| union { | ||
| ls_vendor_sony_t sony | ||
| ls_vendor_fuji_t fuji | ||
| ls_vendor_dng_t dng | ||
| ls_vendor_olympus_t olympus | ||
| } | u | |
One image's embedded correction data: the type tag and the matching member. A plain value — embed it in an image struct, memcpy it, zero it for "none".
Definition at line 185 of file lensserious_vendor.h.
| ls_vendor_dng_t ls_vendor_data_t::dng |
Definition at line 192 of file lensserious_vendor.h.
Referenced by _dng_axes(), and _dng_populate().
| ls_vendor_fuji_t ls_vendor_data_t::fuji |
Definition at line 191 of file lensserious_vendor.h.
Referenced by _fuji_axes(), _fuji_has_data(), and _fuji_populate().
| ls_vendor_olympus_t ls_vendor_data_t::olympus |
Definition at line 193 of file lensserious_vendor.h.
Referenced by _olympus_axes(), and _olympus_populate().
| ls_vendor_sony_t ls_vendor_data_t::sony |
Definition at line 190 of file lensserious_vendor.h.
Referenced by _sony_axes(), _sony_has_data(), and _sony_populate().
| ls_vendor_type_t ls_vendor_data_t::type |
Definition at line 187 of file lensserious_vendor.h.
Referenced by ls_vendor_axes(), and ls_vendor_resolve().
| union { ... } ls_vendor_data_t::u |
Referenced by _dng_axes(), _dng_populate(), _fuji_axes(), _fuji_has_data(), _fuji_populate(), _olympus_axes(), _olympus_populate(), _sony_axes(), _sony_has_data(), and _sony_populate().