BitMagic-C++
|
#include <bmalgo_similarity.h>
Public Types | |
typedef SO | similarity_object_type |
typedef SValue | similarity_value_type |
typedef SFunc | similarity_functor |
Public Member Functions | |
similarity_descriptor () | |
More... | |
similarity_descriptor (const SO *so1, const SO *so2, const distance_metric_descriptor *dmd_ptr) | |
More... | |
similarity_descriptor (const SO *so1, IDX_VALUE i1, const SO *so2, IDX_VALUE i2, const distance_metric_descriptor *dmd_ptr) | |
More... | |
similarity_descriptor (const similarity_descriptor &sd) | |
More... | |
similarity_descriptor & | operator= (const similarity_descriptor &sd) |
More... | |
bool | operator> (const similarity_descriptor &sd) const |
More... | |
SValue | similarity () const |
More... | |
void | set_similarity (SValue s) |
More... | |
const SO * | get_first () const |
More... | |
const SO * | get_second () const |
More... | |
IDX_VALUE | get_first_idx () const |
More... | |
IDX_VALUE | get_second_idx () const |
More... | |
distance_metric_descriptor * | distance_begin () |
More... | |
distance_metric_descriptor * | distance_end () |
More... | |
void | set_metric (size_t i, distance_metric metric) |
More... | |
Protected Attributes | |
SValue | similarity_ |
More... | |
const SO * | so1_ |
More... | |
const SO * | so2_ |
More... | |
IDX_VALUE | so1_idx_ |
More... | |
IDX_VALUE | so2_idx_ |
More... | |
distance_metric_descriptor | dmd_ [DMD_SZ] |
More... | |
Similarity descriptor between two objects (bit vectors, blocks, etc)
Definition at line 44 of file bmalgo_similarity.h.