Hugintrunk
0.1
|
#include <TextureManager.h>
Public Member Functions | |
TextureKey () | |
TextureKey (const HuginBase::SrcPanoImage *source, bool *photometric_correct_ptr) | |
const bool | operator== (const TextureKey &comp) const |
const bool | operator< (const TextureKey &comp) const |
Public Attributes | |
std::string | filename |
double | exposure |
double | white_balance_red |
double | white_balance_blue |
std::vector< float > | EMoR_params |
std::vector< double > | radial_vig_corr_coeff |
hugin_utils::FDiff2D | radial_vig_corr_center_shift |
int | vig_corr_mode |
HuginBase::SrcPanoImage::ResponseType | response_type |
std::vector< double > | radial_distortion_red |
std::vector< double > | radial_distortion_blue |
double | gamma |
std::string | masks |
bool * | photometric_correct |
Private Member Functions | |
void | SetOptions (const HuginBase::SrcPanoImage *source) |
Definition at line 134 of file TextureManager.h.
TextureManager::TextureKey::TextureKey | ( | ) |
TextureManager::TextureKey::TextureKey | ( | const HuginBase::SrcPanoImage * | source, |
bool * | photometric_correct_ptr | ||
) |
Definition at line 1154 of file TextureManager.cpp.
References TextureManager::photometric_correct.
const bool TextureManager::TextureKey::operator< | ( | const TextureKey & | comp | ) | const |
Definition at line 1167 of file TextureManager.cpp.
References EMoR_params, exposure, filename, gamma, masks, TextureManager::photometric_correct, radial_distortion_blue, radial_distortion_red, radial_vig_corr_coeff, response_type, vig_corr_mode, white_balance_blue, and white_balance_red.
const bool TextureManager::TextureKey::operator== | ( | const TextureKey & | comp | ) | const |
Definition at line 1162 of file TextureManager.cpp.
|
private |
Definition at line 1203 of file TextureManager.cpp.
References HuginBase::SrcPanoImage::getExposure(), and HuginBase::SrcPanoImage::printMaskLines().
std::vector<float> TextureManager::TextureKey::EMoR_params |
Definition at line 143 of file TextureManager.h.
Referenced by operator<().
double TextureManager::TextureKey::exposure |
Definition at line 142 of file TextureManager.h.
Referenced by operator<().
std::string TextureManager::TextureKey::filename |
Definition at line 141 of file TextureManager.h.
Referenced by operator<().
double TextureManager::TextureKey::gamma |
Definition at line 150 of file TextureManager.h.
Referenced by operator<().
std::string TextureManager::TextureKey::masks |
Definition at line 151 of file TextureManager.h.
Referenced by operator<().
bool* TextureManager::TextureKey::photometric_correct |
Definition at line 155 of file TextureManager.h.
std::vector<double> TextureManager::TextureKey::radial_distortion_blue |
Definition at line 149 of file TextureManager.h.
Referenced by operator<().
std::vector<double> TextureManager::TextureKey::radial_distortion_red |
Definition at line 148 of file TextureManager.h.
Referenced by operator<().
hugin_utils::FDiff2D TextureManager::TextureKey::radial_vig_corr_center_shift |
Definition at line 145 of file TextureManager.h.
std::vector<double> TextureManager::TextureKey::radial_vig_corr_coeff |
Definition at line 144 of file TextureManager.h.
Referenced by operator<().
HuginBase::SrcPanoImage::ResponseType TextureManager::TextureKey::response_type |
Definition at line 147 of file TextureManager.h.
Referenced by operator<().
int TextureManager::TextureKey::vig_corr_mode |
Definition at line 146 of file TextureManager.h.
Referenced by operator<().
double TextureManager::TextureKey::white_balance_blue |
Definition at line 142 of file TextureManager.h.
Referenced by operator<().
double TextureManager::TextureKey::white_balance_red |
Definition at line 142 of file TextureManager.h.
Referenced by operator<().