HuginBase::LensDB::LensDB::Database Member List

This is the complete list of members for HuginBase::LensDB::LensDB::Database, including all inherited members.

BeginTransaction()HuginBase::LensDB::LensDB::Database [inline, private]
CleanUp()HuginBase::LensDB::LensDB::Database [inline]
CreateTables()HuginBase::LensDB::LensDB::Database [inline]
Database(const std::string &filename)HuginBase::LensDB::LensDB::Database [inline, explicit]
EndTransaction()HuginBase::LensDB::LensDB::Database [inline, private]
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 [inline, private]
ImportDistortion(std::istream &input)HuginBase::LensDB::LensDB::Database [inline, private]
ImportEMOR(std::istream &input)HuginBase::LensDB::LensDB::Database [inline, private]
ImportFromFile(const std::string &filename)HuginBase::LensDB::LensDB::Database [inline]
ImportHFOV(std::istream &input)HuginBase::LensDB::LensDB::Database [inline, private]
ImportLensCrop(std::istream &input)HuginBase::LensDB::LensDB::Database [inline, private]
ImportProjection(std::istream &input)HuginBase::LensDB::LensDB::Database [inline, private]
ImportTCA(std::istream &input)HuginBase::LensDB::LensDB::Database [inline, private]
ImportVignetting(std::istream &input)HuginBase::LensDB::LensDB::Database [inline, private]
m_dbHuginBase::LensDB::LensDB::Database [private]
m_filenameHuginBase::LensDB::LensDB::Database [private]
m_runningTransactionHuginBase::LensDB::LensDB::Database [private]
OutputSQLToStream(const std::string &sqlstatement, std::ostream &stream)HuginBase::LensDB::LensDB::Database [inline, private]
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 [inline, private]
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 [inline, private]
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]


Generated on 22 Jan 2018 for Hugintrunk by  doxygen 1.4.7