|
Developer Documentation |
|
Centre for Vision, Speech & Signal Processing |
Comments:
NB. This does NOT move linearly around the circle.
it goes in octants.
Variables:
- int octant;
-
Current octant.
- int radius;
-
- int d;
-
- int deltaE;
-
- int deltaSE;
-
- int x;
-
- int y;
-
- Index2dC offset;
-
- Index2dC data;
-
Methods:
- CircleIterC(int radius = 1,Index2dC nOffset = Index2dC(0,0))
-
Constructor.
- void First()
-
Goto first point on circle.
- BooleanT IsElm() const
-
At valid position ?
- const Index2dC & Data() const
-
Get point.
Largest error from radius should be less than 0.5
- BooleanT Next()
-
Goto next point.
- void Dummy()
-
|
Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001
|