go home Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages
Public Member Functions | Data Fields
ANNorthHalfSpace Class Reference

#include <ANNx.h>

Detailed Description

Definition at line 134 of file ANNx.h.

Public Member Functions

 ANNorthHalfSpace ()
 
 ANNorthHalfSpace (int cdd, ANNcoord cvv, int sdd)
 
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)
 

Data Fields

int cd
 
ANNcoord cv
 
int sd
 

Constructor & Destructor Documentation

◆ ANNorthHalfSpace() [1/2]

ANNorthHalfSpace::ANNorthHalfSpace ( )
inline

Definition at line 140 of file ANNx.h.

◆ ANNorthHalfSpace() [2/2]

ANNorthHalfSpace::ANNorthHalfSpace ( int  cdd,
ANNcoord  cvv,
int  sdd 
)
inline

Definition at line 143 of file ANNx.h.

Member Function Documentation

◆ dist()

ANNdist ANNorthHalfSpace::dist ( ANNpoint  q) const
inline

Definition at line 155 of file ANNx.h.

◆ in()

ANNbool ANNorthHalfSpace::in ( ANNpoint  q) const
inline

Definition at line 149 of file ANNx.h.

◆ out()

ANNbool ANNorthHalfSpace::out ( ANNpoint  q) const
inline

Definition at line 152 of file ANNx.h.

◆ project()

void ANNorthHalfSpace::project ( ANNpoint q)
inline

Definition at line 164 of file ANNx.h.

◆ setLowerBound()

void ANNorthHalfSpace::setLowerBound ( int  d,
ANNpoint  p 
)
inline

Definition at line 158 of file ANNx.h.

◆ setUpperBound()

void ANNorthHalfSpace::setUpperBound ( int  d,
ANNpoint  p 
)
inline

Definition at line 161 of file ANNx.h.

Field Documentation

◆ cd

int ANNorthHalfSpace::cd

Definition at line 136 of file ANNx.h.

◆ cv

ANNcoord ANNorthHalfSpace::cv

Definition at line 137 of file ANNx.h.

◆ sd

int ANNorthHalfSpace::sd

Definition at line 138 of file ANNx.h.



Generated on OURCE_DATE_EPOCH for elastix by doxygen 1.8.13 elastix logo