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

#include <ANN.h>

Detailed Description

Definition at line 517 of file ANN.h.

+ Inheritance diagram for ANNbruteForce:

Public Member Functions

 ANNbruteForce (ANNpointArray pa, int n, int dd)
 
int annkFRSearch (ANNpoint q, ANNdist sqRad, int k=0, ANNidxArray nn_idx=NULL, ANNdistArray dd=NULL, double eps=0.0)
 
void annkSearch (ANNpoint q, int k, ANNidxArray nn_idx, ANNdistArray dd, double eps=0.0)
 
int nPoints ()
 
int theDim ()
 
ANNpointArray thePoints ()
 
 ~ANNbruteForce ()
 
- Public Member Functions inherited from ANNpointSet
virtual int annkFRSearch (ANNpoint q, ANNdist sqRad, int k=0, ANNidxArray nn_idx=NULL, ANNdistArray dd=NULL, double eps=0.0)=0
 
virtual void annkSearch (ANNpoint q, int k, ANNidxArray nn_idx, ANNdistArray dd, double eps=0.0)=0
 
virtual int nPoints ()=0
 
virtual int theDim ()=0
 
virtual ANNpointArray thePoints ()=0
 
virtual ~ANNpointSet ()
 

Private Attributes

int dim
 
int n_pts
 
ANNpointArray pts
 

Constructor & Destructor Documentation

◆ ANNbruteForce()

ANNbruteForce::ANNbruteForce ( ANNpointArray  pa,
int  n,
int  dd 
)

◆ ~ANNbruteForce()

ANNbruteForce::~ANNbruteForce ( )

Member Function Documentation

◆ annkFRSearch()

int ANNbruteForce::annkFRSearch ( ANNpoint  q,
ANNdist  sqRad,
int  k = 0,
ANNidxArray  nn_idx = NULL,
ANNdistArray  dd = NULL,
double  eps = 0.0 
)
virtual

Implements ANNpointSet.

◆ annkSearch()

void ANNbruteForce::annkSearch ( ANNpoint  q,
int  k,
ANNidxArray  nn_idx,
ANNdistArray  dd,
double  eps = 0.0 
)
virtual

Implements ANNpointSet.

◆ nPoints()

int ANNbruteForce::nPoints ( )
inlinevirtual

Implements ANNpointSet.

Definition at line 547 of file ANN.h.

◆ theDim()

int ANNbruteForce::theDim ( )
inlinevirtual

Implements ANNpointSet.

Definition at line 544 of file ANN.h.

◆ thePoints()

ANNpointArray ANNbruteForce::thePoints ( )
inlinevirtual

Implements ANNpointSet.

Definition at line 550 of file ANN.h.

Field Documentation

◆ dim

int ANNbruteForce::dim
private

Definition at line 518 of file ANN.h.

◆ n_pts

int ANNbruteForce::n_pts
private

Definition at line 519 of file ANN.h.

◆ pts

ANNpointArray ANNbruteForce::pts
private

Definition at line 520 of file ANN.h.



Generated on 1667476801 for elastix by doxygen 1.9.4 elastix logo