class: esvg::Polygon


Description:



Constructor and Destructor:

+                                           Polygon     (PaintState parentPaintState);
+ ~Polygon ();

Synopsis:

+ virtual bool                              parse       (exml::Element* _element,
agg::trans_affine & parentTrans,
etk::Vector2D<float> & sizeMax);
+ virtual void display (int32_t spacing);
+ virtual void aggDraw (esvg::Renderer & myRenderer,
agg::trans_affine & basicTrans);

Object Hierarchy:

+esvg::Base
+--> esvg::Polygon

Detail:

Polygon

+  Polygon (PaintState parentPaintState);



~Polygon

+  ~Polygon ();



parse

+ virtual bool parse (exml::Element* _element,
agg::trans_affine & parentTrans,
etk::Vector2D<float> & sizeMax);



display

+ virtual void display (int32_t spacing);



aggDraw

+ virtual void aggDraw (esvg::Renderer & myRenderer,
agg::trans_affine & basicTrans);