class: esvg::Document


Description:



Constructor and Destructor:

+                                  Document          (const std::string & _fileName);
+ ~Document ();

Synopsis:

+         bool                     isLoadOk          ();
+ void displayDebug ();
+ void generateTestFile ();
+ void generateAnImage (int32_t _sizeX,
int32_t _sizeY);
+ void generateAnImage (ivec2 _size,
draw::Image & _output);
+ void generateAnImage (draw::Image & _output);
+ virtual void aggDraw (esvg::Renderer & _myRenderer,
agg::trans_affine & _basicTrans);
+ uint8_t* getPointerOnData ();
+ uint32_t getSizeOnData ();
+ vec2 getDefinedSize ();

Object Hierarchy:

+esvg::Base
+--> esvg::Document

Detail:

Document

+  Document (const std::string & _fileName);



~Document

+  ~Document ();



isLoadOk

+ bool isLoadOk ();



displayDebug

+ void displayDebug ();



generateTestFile

+ void generateTestFile ();



generateAnImage

+ void generateAnImage (int32_t _sizeX,
int32_t _sizeY);



generateAnImage

+ void generateAnImage (ivec2 _size,
draw::Image & _output);



generateAnImage

+ void generateAnImage (draw::Image & _output);



aggDraw

+ virtual void aggDraw (esvg::Renderer & _myRenderer,
agg::trans_affine & _basicTrans);



getPointerOnData

+ uint8_t* getPointerOnData ();



getSizeOnData

+ uint32_t getSizeOnData ();



getDefinedSize

+ vec2 getDefinedSize ();