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