#include <HxNgbIsMaxGradDir2d.h>
Public Types | |
| typedef HxNgbCnumTag | IteratorCategory | 
| typedef HxNgb1PhaseTag | PhaseCategory | 
| typedef HxNgbTransInVarTag | TransVarianceCategory | 
| typedef HxCnum | CnumType | 
Public Methods | |
| HxNgbIsMaxGradDir2d (HxTagList &tags) | |
| ~HxNgbIsMaxGradDir2d () | |
| HxSizes | size () | 
| CnumType | begin () | 
| CnumType | end () | 
| void | init (const ArithT &value) | 
| void | next (int x, int y, const ArithT &value) | 
| ResultT | result () const | 
Static Public Methods | |
| HxString | className () | 
If the current pixel is smaller than the two pixels in the gradient and opposite direction it is set to 0. ArithT is required to be a 2 dimensional vector.
1.2.12 written by Dimitri van Heesch,
 © 1997-2001