Class Settings

Class Documentation

class Settings

Public Functions

inline virtual ~Settings()

Public Static Functions

static QString workingDirectory()
static QString iniDefaultPath()
static inline QString iniDefaultFileName()
static QString iniPath()
static ParametersMap init(const QString &fileName)
static ParametersMap loadSettings(const QString &fileName = QString())
static void loadWindowSettings(QByteArray &windowGeometry, QByteArray &windowState, const QString &fileName = QString())
static void saveSettings(const QString &fileName = QString())
static void saveWindowSettings(const QByteArray &windowGeometry, const QByteArray &windowState, const QString &fileName = QString())
static inline const ParametersMap &getDefaultParameters()
static inline const ParametersMap &getParameters()
static inline const ParametersType &getParametersType()
static inline const DescriptionsMap &getDescriptions()
static inline void setParameter(const QString &key, const QVariant &value)
static inline void resetParameter(const QString &key)
static inline QVariant getParameter(const QString &key)
static Feature2D *createKeypointDetector()
static Feature2D *createDescriptorExtractor()
static QString currentDescriptorType()
static QString currentDetectorType()
static QString currentNearestNeighborType()
static bool isBruteForceNearestNeighbor()
static cv::flann::IndexParams *createFlannIndexParams()
static cvflann::flann_distance_t getFlannDistanceType()
static int getHomographyMethod()