- LinearGradient* newLinearGradient(String name,float x1,float y1, float x2,float y2,std::list<ColorStop*> *stops);
- RadialGradient* newRadialGradient(String name,float cx,float cy,float r,std::list<ColorStop*> *stops);
- //builds urls
- void AdjustPointUrl();
+ LinearGradient* newLinearGradient(String name,float x1,float y1, float x2,float y2,std::list<ColorStop*> *stops, Matrix* transform);
+ RadialGradient* newRadialGradient(String name,float cx,float cy,float r,std::list<ColorStop*> *stops, Matrix* transform);
+ BLine* newBLine(std::list<Vertice*> *points,bool loop);
+
+ /* === BUILDS ===================================== */
+ void build_transform(xmlpp::Element* root,Matrix* mtx);