ANNx.h File Reference

#include <iomanip>
#include <ANN/ANN.h>

Go to the source code of this file.

Classes

class  ANNorthHalfSpace
class  ANNorthRect

Typedefs

typedef ANNorthHalfSpaceANNorthHSArray

Enumerations

enum  { ANN_LO = 0, ANN_HI = 1 }
enum  { ANN_IN = 0, ANN_OUT = 1 }
enum  ANNerr { ANNwarn = 0, ANNabort = 1 }

Functions

void annAssignRect (int dim, ANNorthRect &dest, const ANNorthRect &source)
void annError (char *msg, ANNerr level)
void annPrintPt (ANNpoint pt, int dim, std::ostream &out)

Variables

int ANNmaxPtsVisited
int ANNptsVisited

Typedef Documentation

Definition at line 165 of file ANNx.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
ANN_LO 
ANN_HI 

Definition at line 43 of file ANNx.h.

anonymous enum
Enumerator:
ANN_IN 
ANN_OUT 

Definition at line 44 of file ANNx.h.

enum ANNerr
Enumerator:
ANNwarn 
ANNabort 

Definition at line 46 of file ANNx.h.


Function Documentation

void annAssignRect ( int  dim,
ANNorthRect dest,
const ANNorthRect source 
)

Definition at line 146 of file ANN.cpp.

References ANNorthRect::hi, and ANNorthRect::lo.

Referenced by annBnds2Box(), and tryCentroidShrink().

void annError ( char *  msg,
ANNerr  level 
)
void annPrintPt ( ANNpoint  pt,
int  dim,
std::ostream &  out 
)

Definition at line 68 of file ANN.cpp.

Referenced by ANNkd_tree::Dump(), and ANNkd_tree::Print().


Variable Documentation


Generated on Wed Nov 23 19:01:12 2011 for FreeCAD by  doxygen 1.6.1