#include <ANNx.h>
Public Member Functions | |
ANNorthHalfSpace (int cdd, ANNcoord cvv, int sdd) | |
ANNorthHalfSpace () | |
ANNdist | dist (ANNpoint q) const |
ANNbool | in (ANNpoint q) const |
ANNbool | out (ANNpoint q) const |
void | project (ANNpoint &q) |
void | setLowerBound (int d, ANNpoint p) |
void | setUpperBound (int d, ANNpoint p) |
Public Attributes | |
int | cd |
ANNcoord | cv |
int | sd |
Definition at line 130 of file ANNx.h.
ANNorthHalfSpace::ANNorthHalfSpace | ( | ) | [inline] |
ANNorthHalfSpace::ANNorthHalfSpace | ( | int | cdd, | |
ANNcoord | cvv, | |||
int | sdd | |||
) | [inline] |
void ANNorthHalfSpace::project | ( | ANNpoint & | q | ) | [inline] |
Definition at line 160 of file ANNx.h.
Referenced by annBnds2Box(), and recReadTree().
void ANNorthHalfSpace::setLowerBound | ( | int | d, | |
ANNpoint | p | |||
) | [inline] |
void ANNorthHalfSpace::setUpperBound | ( | int | d, | |
ANNpoint | p | |||
) | [inline] |
Definition at line 132 of file ANNx.h.
Referenced by annBox2Bnds(), ANNorthHalfSpace(), dist(), ANNbd_shrink::dump(), in(), out(), ANNbd_shrink::print(), project(), setLowerBound(), and setUpperBound().
Definition at line 133 of file ANNx.h.
Referenced by annBox2Bnds(), ANNorthHalfSpace(), dist(), ANNbd_shrink::dump(), in(), out(), project(), setLowerBound(), and setUpperBound().
Definition at line 134 of file ANNx.h.
Referenced by annBox2Bnds(), ANNorthHalfSpace(), ANNbd_shrink::dump(), in(), out(), ANNbd_shrink::print(), setLowerBound(), and setUpperBound().