struct cv::flann::LinearIndexParams

#include <miniflann.hpp>

struct LinearIndexParams: public cv::flann::IndexParams
{
};

Inherited Members

public:
    // fields

    void* params;

    // methods

    void
    getAll(
        std::vector<String>& names,
        std::vector<int>& types,
        std::vector<String>& strValues,
        std::vector<double>& numValues
        ) const;

    double
    getDouble(
        const String& key,
        double defaultVal = -1
        ) const;

    int
    getInt(
        const String& key,
        int defaultVal = -1
        ) const;

    String
    getString(
        const String& key,
        const String& defaultVal = String()
        ) const;

    void
    setAlgorithm(int value);

    void
    setBool(
        const String& key,
        bool value
        );

    void
    setDouble(
        const String& key,
        double value
        );

    void
    setFloat(
        const String& key,
        float value
        );

    void
    setInt(
        const String& key,
        int value
        );

    void
    setString(
        const String& key,
        const String& value
        );