• Class NGT::Index
  • Member Functions
  • Index(const std::string &indexPath, bool readOnly)
  • static void create(const std::string &indexPath, NGT::Property &property)
  • size_t append(std::vector<TYPE> &object)
  • size_t insert(std::vector<TYPE> &object)
  • void createIndex(size_t numThreads)
  • void save()
  • void disableLog()
  • void search(SearchQuery &searchQuery)
  • Class NGT::Property
  • Member Variables
  • Class NGT::SearchQuery
  • Member Functions
  • SearchQuery(std::vector<TYPE> &query)
  • void setResults(ObjectDistances *results)
  • void setSize(size_t size)
  • void setEpsilon(float epsilon)
  • void setExpectedAccuracy(float accuracy)
  • Class NGT::ObjectDistance
  • Member Variables
  • Class NGT::ObjectDistances
  • Class NGT::GraphOptimizer
  • Member Functions
  • GraphOptimizer(bool logDisabled)
  • void set(int outgoing, int incoming, int noOfQueries, int noOfResultantObjects)
  • void setProcessingModes(bool shortcut, bool searchParameter, bool prefetchParameter, bool accuracyTable)
  • void execute(const string &optimizedGraph, const string &inputGraph)