Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Private Attributes

ANNbruteForce Class Reference


Detailed Description

Definition at line 518 of file ANN.h.

#include <mrpt/otherlibs/ann/ANN.h>

Inheritance diagram for ANNbruteForce:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ANNbruteForce (ANNpointArray pa, int n, int dd)
 ANNbruteForce (const ANNbruteForce &o)
ANNbruteForceoperator= (const ANNbruteForce &o)
 ~ANNbruteForce ()
void annkSearch (ANNpoint q, int k, ANNidxArray nn_idx, ANNdistArray dd, double eps=0.0)
int annkFRSearch (ANNpoint q, ANNdist sqRad, int k=0, ANNidxArray nn_idx=NULL, ANNdistArray dd=NULL, double eps=0.0)
int theDim ()
int nPoints ()
ANNpointArray thePoints ()

Private Attributes

int dim
int n_pts
ANNpointArray pts

Constructor & Destructor Documentation

ANNbruteForce::ANNbruteForce ( ANNpointArray  pa,
int  n,
int  dd 
)
ANNbruteForce::ANNbruteForce ( const ANNbruteForce o)
ANNbruteForce::~ANNbruteForce ( )

Member Function Documentation

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

Implements ANNpointSet.

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

Implements ANNpointSet.

int ANNbruteForce::nPoints ( ) [inline, virtual]

Implements ANNpointSet.

Definition at line 552 of file ANN.h.

ANNbruteForce& ANNbruteForce::operator= ( const ANNbruteForce o)
int ANNbruteForce::theDim ( ) [inline, virtual]

Implements ANNpointSet.

Definition at line 549 of file ANN.h.

ANNpointArray ANNbruteForce::thePoints ( ) [inline, virtual]

Implements ANNpointSet.

Definition at line 555 of file ANN.h.


Member Data Documentation

int ANNbruteForce::dim [private]

Definition at line 519 of file ANN.h.

int ANNbruteForce::n_pts [private]

Definition at line 520 of file ANN.h.

Definition at line 521 of file ANN.h.




Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN: at Sat Mar 26 06:16:28 UTC 2011