Classes | Defines
core/vgl/vgl_polygon_scan_iterator.h File Reference
#include <vgl/vgl_region_scan_iterator.h>
#include <vgl/vgl_polygon.h>
#include <vgl/vgl_box_2d.h>

Go to the source code of this file.

Classes

class  vgl_polygon_scan_iterator< T >
 Fill a polygonal face with interior scan lines. More...
struct  vgl_polygon_scan_iterator< T >::vertind
 Vertex index - uniquely identifies a vertex in the array chains. More...
struct  vgl_polygon_scan_iterator< T >::crossedge
 Describes an edge crossing the current scan line. More...

Defines

#define VGL_POLYGON_SCAN_ITERATOR_INSTANTIATE(T)   extern "please include <vgl/vgl_polygon_scan_iterator.txx> instead"

Detailed Description

Author:
Adapted from FillPolygon by J.L. Mundy
    Modifications
     Binary IO added and documentation tidied up NPC, 20/03/01
     Feb.2002 - Peter Vanroose - brief doxygen comment placed on single line
     Nov.2003 - Peter Vanroose - made vgl_polygon_scan_iterator a templated class
     Apr.2004 - Peter Vanroose - corrected an earlier with_boundary fix in next()
   

Definition in file vgl_polygon_scan_iterator.h.


Define Documentation

#define VGL_POLYGON_SCAN_ITERATOR_INSTANTIATE (   T)    extern "please include <vgl/vgl_polygon_scan_iterator.txx> instead"

Definition at line 173 of file vgl_polygon_scan_iterator.h.