14 #ifndef _BOARD_PATH_H_ 
   15 #define _BOARD_PATH_H_ 
   17 #include "Board/Point.h" 
   18 #include "Board/Rect.h" 
   19 #include "Board/Transforms.h" 
   40   Path( 
const std::vector<Point> & points, 
bool closedPath )
 
   47   inline bool closed() 
const;
 
   49   inline bool empty() 
const;
 
   51   inline unsigned int size() 
const;
 
  197       const TransformEPS & transform ) 
const;
 
  199   void flushFIG( std::ostream & stream,
 
  200      const TransformFIG & transform ) 
const;
 
  203            const TransformSVG & transform ) 
const;
 
  206        const TransformSVG & transform ) 
const;
 
  209   void flushCairoPoints( cairo_t *cr,
 
  210      const TransformCairo & transform ) 
const;
 
  214      const TransformTikZ & transform ) 
const;
 
  244   return (
unsigned int)
_points.size();