Hugintrunk
0.1
|
This is the complete list of members for HuginBase::LensDB::LensDB::Database, including all inherited members.
BeginTransaction() | HuginBase::LensDB::LensDB::Database | inlineprivate |
CleanUp() | HuginBase::LensDB::LensDB::Database | inline |
CreateTables() | HuginBase::LensDB::LensDB::Database | inline |
Database(const std::string &filename) | HuginBase::LensDB::LensDB::Database | inlineexplicit |
EndTransaction() | HuginBase::LensDB::LensDB::Database | inlineprivate |
ExportToFile(const std::string &filename) | HuginBase::LensDB::LensDB::Database | inline |
GetCropFactor(const std::string &maker, const std::string &model, double &cropFactor) const | HuginBase::LensDB::LensDB::Database | inline |
GetDBFilename() const | HuginBase::LensDB::LensDB::Database | inline |
GetDBVersion() const | HuginBase::LensDB::LensDB::Database | inline |
GetDistortionData(const std::string &lens, const double focallength, std::vector< Distortiondata > &distData) const | HuginBase::LensDB::LensDB::Database | inline |
GetHFOV(const std::string &lens, const double focallength, std::vector< HFOVData > &hfovData) const | HuginBase::LensDB::LensDB::Database | inline |
GetLensCrop(const std::string &lens, const double focal, const int width, const int height, std::vector< CropData > &cropData) const | HuginBase::LensDB::LensDB::Database | inline |
GetLensNames(const bool distortion, const bool vignetting, const bool tca, LensList &lensList) const | HuginBase::LensDB::LensDB::Database | inline |
GetLensProjection(const std::string &lens, int &projection) const | HuginBase::LensDB::LensDB::Database | inline |
GetTCAData(const std::string &lens, const double focallength, std::vector< TCAdata > &tcaData) const | HuginBase::LensDB::LensDB::Database | inline |
GetVignettingData(const std::string &lens, const double focallength, const double aperture, std::vector< Vignettingdata > &vigData) const | HuginBase::LensDB::LensDB::Database | inline |
ImportCropFactor(std::istream &input) | HuginBase::LensDB::LensDB::Database | inlineprivate |
ImportDistortion(std::istream &input) | HuginBase::LensDB::LensDB::Database | inlineprivate |
ImportEMOR(std::istream &input) | HuginBase::LensDB::LensDB::Database | inlineprivate |
ImportFromFile(const std::string &filename) | HuginBase::LensDB::LensDB::Database | inline |
ImportHFOV(std::istream &input) | HuginBase::LensDB::LensDB::Database | inlineprivate |
ImportLensCrop(std::istream &input) | HuginBase::LensDB::LensDB::Database | inlineprivate |
ImportProjection(std::istream &input) | HuginBase::LensDB::LensDB::Database | inlineprivate |
ImportTCA(std::istream &input) | HuginBase::LensDB::LensDB::Database | inlineprivate |
ImportVignetting(std::istream &input) | HuginBase::LensDB::LensDB::Database | inlineprivate |
m_db | HuginBase::LensDB::LensDB::Database | private |
m_filename | HuginBase::LensDB::LensDB::Database | private |
m_runningTransaction | HuginBase::LensDB::LensDB::Database | private |
OutputSQLToStream(const std::string &sqlstatement, std::ostream &stream) | HuginBase::LensDB::LensDB::Database | inlineprivate |
RemoveCamera(const std::string &maker, const std::string &model) | HuginBase::LensDB::LensDB::Database | inline |
RemoveCameraFromTable(const std::string &table, const std::string &maker, const std::string &model) | HuginBase::LensDB::LensDB::Database | inlineprivate |
RemoveLens(const std::string &lensname) | HuginBase::LensDB::LensDB::Database | inline |
RemoveLensCrop(const std::string &lens, const double focal, const int width, const int height) | HuginBase::LensDB::LensDB::Database | inline |
RemoveLensFromTable(const std::string &table, const std::string &lens) | HuginBase::LensDB::LensDB::Database | inlineprivate |
SaveCropFactor(const std::string &maker, const std::string &model, const double cropFactor) | HuginBase::LensDB::LensDB::Database | inline |
SaveDistortion(const std::string &lens, const double focallength, const double a, const double b, const double c, const int weight=10) | HuginBase::LensDB::LensDB::Database | inline |
SaveEMoR(const std::string &maker, const std::string &model, const int iso, const double Ra, const double Rb, const double Rc, const double Rd, const double Re, const int weight=10) | HuginBase::LensDB::LensDB::Database | inline |
SaveHFOV(const std::string &lens, const double focallength, const double HFOV, const int weight=10) | HuginBase::LensDB::LensDB::Database | inline |
SaveLensCrop(const std::string &lens, const double focal, const int width, const int height, const int left, const int right, const int top, const int bottom) | HuginBase::LensDB::LensDB::Database | inline |
SaveLensProjection(const std::string &lens, const int projection) | HuginBase::LensDB::LensDB::Database | inline |
SaveTCAData(const std::string &lens, const double focallength, const double ra, const double rb, const double rc, const double rd, const double ba, const double bb, const double bc, const double bd, const int weight=10) | HuginBase::LensDB::LensDB::Database | inline |
SaveVignetting(const std::string &lens, const double focallength, const double aperture, const double distance, const double Vb, const double Vc, const double Vd, const int weight=10) | HuginBase::LensDB::LensDB::Database | inline |
~Database() | HuginBase::LensDB::LensDB::Database | inline |