Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals | Examples

bm::distance_metric_descriptor Struct Reference

Distance metric descriptor, holds metric code and result. More...

#include <bmalgo.h>


Public Member Functions

 distance_metric_descriptor (distance_metric m)
 distance_metric_descriptor ()
void reset ()
 Sets metric result to 0.

Data Fields

distance_metric metric
bm::id_t result


Detailed Description

Distance metric descriptor, holds metric code and result.

See also:
distance_operation
Examples:

sample9.cpp.

Definition at line 68 of file bmalgo.h.


Constructor & Destructor Documentation

bm::distance_metric_descriptor::distance_metric_descriptor distance_metric  m  )  [inline]
 

Definition at line 73 of file bmalgo.h.

References metric, and result.

bm::distance_metric_descriptor::distance_metric_descriptor  )  [inline]
 

Definition at line 77 of file bmalgo.h.

References bm::COUNT_XOR, metric, and result.


Member Function Documentation

void bm::distance_metric_descriptor::reset  )  [inline]
 

Sets metric result to 0.

Definition at line 85 of file bmalgo.h.

References result.


Field Documentation

distance_metric bm::distance_metric_descriptor::metric
 

Examples:
sample9.cpp.

Definition at line 70 of file bmalgo.h.

Referenced by bm::combine_count_operation_with_block(), distance_metric_descriptor(), and main().

bm::id_t bm::distance_metric_descriptor::result
 

Definition at line 71 of file bmalgo.h.

Referenced by bm::combine_count_operation_with_block(), bm::count_and(), bm::count_or(), bm::count_sub(), bm::count_xor(), distance_metric_descriptor(), and reset().


The documentation for this struct was generated from the following file:
Generated on Thu Apr 20 13:29:17 2006 for BitMagic by  doxygen 1.4.1