00001 #pragma once 00002 #include "SugoiTracer\config.h" 00003 00004 #if _SG_TRC_SVG 00005 00006 #include <SugoiTools\cl_vectors.h> 00007 #include <SugoiTools\xml.h> 00008 00009 _SG_TRC_DLL_EXPORT TiXmlElement* SVGCreateLine(TiXmlElement* _Root, CL_Vector2Df &_Origine, CL_Vector2Df &_Dest, std::string _Style); 00010 _SG_TRC_DLL_EXPORT TiXmlElement* SVGCreateText(TiXmlElement* _Root, CL_Vector2Df &_Pos, std::string _Text); 00011 _SG_TRC_DLL_EXPORT TiXmlElement* SVGCreateCircle(TiXmlElement* _Root, CL_Vector2Df &_Pos, int _size); 00012 _SG_TRC_DLL_EXPORT TiXmlElement* SVGCreateStyleContainer(TiXmlElement* _Root, std::string _Style, std::string _Transform); 00013 _SG_TRC_DLL_EXPORT TiXmlDocument* SVGCreateGraph(std::string FileName, CL_Vector2Df &_graphOrigine, CL_Vector2Df &_graphSize, CL_Vector2Df &_Size); 00014 00015 _SG_TRC_DLL_EXPORT void SVGGeneratePNGFiles(); 00016 00017 #endif