mimas::pol_angle Class Reference
[Hough Transformation]

Atomic element of hough transform. More...

#include <pol_locator_hough.h>

Collaboration diagram for mimas::pol_angle:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 pol_angle (int a)
 pol_angle (double v)
 pol_angle ()
 operator int ()
 operator double ()
int mag ()
int magSquared ()

Public Attributes

int16_t x
int16_t y
 x,y being like 'x' and 'y' of a vector pointing in the direction of the x axis of the model

Detailed Description

Atomic element of hough transform.

small structure used at each pixel in the pol_locator_hough to store an estimate of the angle of the model whose centroid is at that position (has 2 degrees of freedom, essentially, magnitude and direction

Definition at line 42 of file pol_locator_hough.h.


Constructor & Destructor Documentation

mimas::pol_angle::pol_angle ( int  a  )  [inline]

Definition at line 47 of file pol_locator_hough.h.

References x, and y.

mimas::pol_angle::pol_angle ( double  v  )  [inline]

Definition at line 52 of file pol_locator_hough.h.

References x, and y.

mimas::pol_angle::pol_angle (  )  [inline]

Definition at line 57 of file pol_locator_hough.h.

References x, and y.


Member Function Documentation

mimas::pol_angle::operator int (  )  [inline]

Definition at line 62 of file pol_locator_hough.h.

References x, and y.

mimas::pol_angle::operator double (  )  [inline]

Definition at line 67 of file pol_locator_hough.h.

References x, and y.

int mimas::pol_angle::mag (  )  [inline]

Definition at line 73 of file pol_locator_hough.h.

References x, and y.

int mimas::pol_angle::magSquared (  )  [inline]

Definition at line 79 of file pol_locator_hough.h.

References x, and y.


Member Data Documentation

int16_t mimas::pol_angle::x

Definition at line 45 of file pol_locator_hough.h.

Referenced by mag(), magSquared(), operator double(), operator int(), and pol_angle().

int16_t mimas::pol_angle::y

x,y being like 'x' and 'y' of a vector pointing in the direction of the x axis of the model

Definition at line 45 of file pol_locator_hough.h.

Referenced by mag(), magSquared(), operator double(), operator int(), and pol_angle().


The documentation for this class was generated from the following file:
[GNU/Linux] [Qt] [Mesa] [STL] [Lapack] [Boost] [Magick++] [Xalan-C and Xerces-C] [doxygen] [graphviz] [FFTW] [popt] [xine] [Gnuplot] [gnu-arch] [gcc] [gstreamer] [autoconf/automake/make] [freshmeat.net] [opensource.org] [sourceforge.net] [MMVL]
mimas 2.1 - Copyright Mon Oct 30 11:31:41 2006, Bala Amavasai, Stuart Meikle, Arul Selvan, Fabio Caparrelli, Jan Wedekind, Manuel Boissenin, ...