go home Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages
Data Structures | Public Member Functions | Private Attributes
ANNmin_k Class Reference

#include <pr_queue_k.h>

Detailed Description

Definition at line 66 of file pr_queue_k.h.

Data Structures

struct  mk_node
 

Public Member Functions

 ANNmin_k (int max)
 
PQKkey ANNmin_key ()
 
void insert (PQKkey kv, PQKinfo inf)
 
PQKinfo ith_smallest_info (int i)
 
PQKkey ith_smallest_key (int i)
 
PQKkey max_key ()
 
 ~ANNmin_k ()
 

Private Attributes

int k
 
mk_nodemk
 
int n
 

Constructor & Destructor Documentation

◆ ANNmin_k()

ANNmin_k::ANNmin_k ( int  max)
inline

Definition at line 77 of file pr_queue_k.h.

◆ ~ANNmin_k()

ANNmin_k::~ANNmin_k ( )
inline

Definition at line 84 of file pr_queue_k.h.

Member Function Documentation

◆ ANNmin_key()

PQKkey ANNmin_k::ANNmin_key ( )
inline

Definition at line 87 of file pr_queue_k.h.

◆ insert()

void ANNmin_k::insert ( PQKkey  kv,
PQKinfo  inf 
)
inline

Definition at line 99 of file pr_queue_k.h.

◆ ith_smallest_info()

PQKinfo ANNmin_k::ith_smallest_info ( int  i)
inline

Definition at line 96 of file pr_queue_k.h.

◆ ith_smallest_key()

PQKkey ANNmin_k::ith_smallest_key ( int  i)
inline

Definition at line 93 of file pr_queue_k.h.

◆ max_key()

PQKkey ANNmin_k::max_key ( )
inline

Definition at line 90 of file pr_queue_k.h.

Field Documentation

◆ k

int ANNmin_k::k
private

Definition at line 72 of file pr_queue_k.h.

◆ mk

mk_node* ANNmin_k::mk
private

Definition at line 74 of file pr_queue_k.h.

◆ n

int ANNmin_k::n
private

Definition at line 73 of file pr_queue_k.h.



Generated on OURCE_DATE_EPOCH for elastix by doxygen 1.8.18 elastix logo