| checkline(typename Poly::Point a, typename Poly::Point b, typename Poly::Point d, typename Poly::Point e) | PolygonPainter< Poly > | [protected, virtual] |
| checkpolygon(const Poly &poly) | PolygonPainter< Poly > | [protected, virtual] |
| getpolydir(const Poly &a) | PolygonPainter< Poly > | [protected, virtual] |
| getsegmentdir(int dx, int dy) | PolygonPainter< Poly > | [protected, virtual] |
| painthorizline(int x1, int x2, int y) | PolygonPainter< Poly > | [protected, virtual] |
| paintline(int x1, int y1, int x2, int y2) | PolygonPainter< Poly > | [protected, virtual] |
| paintPolygon(const Poly &poly) | PolygonPainter< Poly > | |
| painttriangle(typename Poly::Point p[]) | PolygonPainter< Poly > | [protected, virtual] |
| setpoint(int x, int y)=0 | PolygonPainter< Poly > | [protected, pure virtual] |
| sortpolygon(Poly &a) | PolygonPainter< Poly > | [protected, virtual] |
| ~PolygonPainter() | PolygonPainter< Poly > | [inline, protected, virtual] |