OpenCV  2.4.13
Open Source Computer Vision
CvLSHOperations Struct Referenceabstract

#include <legacy.hpp>

Public Member Functions

virtual ~CvLSHOperations ()
 
virtual int vector_add (const void *data)=0
 
virtual void vector_remove (int i)=0
 
virtual const voidvector_lookup (int i)=0
 
virtual void vector_reserve (int n)=0
 
virtual unsigned int vector_count ()=0
 
virtual void hash_insert (lsh_hash h, int l, int i)=0
 
virtual void hash_remove (lsh_hash h, int l, int i)=0
 
virtual int hash_lookup (lsh_hash h, int l, int *ret_i, int ret_i_max)=0
 

Constructor & Destructor Documentation

virtual CvLSHOperations::~CvLSHOperations ( )
inlinevirtual

Member Function Documentation

virtual void CvLSHOperations::hash_insert ( lsh_hash  h,
int  l,
int  i 
)
pure virtual
virtual int CvLSHOperations::hash_lookup ( lsh_hash  h,
int  l,
int ret_i,
int  ret_i_max 
)
pure virtual
virtual void CvLSHOperations::hash_remove ( lsh_hash  h,
int  l,
int  i 
)
pure virtual
virtual int CvLSHOperations::vector_add ( const void data)
pure virtual
virtual unsigned int CvLSHOperations::vector_count ( )
pure virtual
virtual const void* CvLSHOperations::vector_lookup ( int  i)
pure virtual
virtual void CvLSHOperations::vector_remove ( int  i)
pure virtual
virtual void CvLSHOperations::vector_reserve ( int  n)
pure virtual

The documentation for this struct was generated from the following file: