Main MRPT website > C++ reference
MRPT logo

ANNbruteForce Class Reference

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

Inheritance diagram for ANNbruteForce:
Inheritance graph
[legend]
Collaboration diagram for ANNbruteForce:
Collaboration 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

Detailed Description

Definition at line 518 of file ANN.h.


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.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines



Page generated by Doxygen 1.6.1 for MRPT 0.9.0 SVN: at Mon Jun 7 06:47:58 UTC 2010