class: esvg::Document


Description:



Constructor and Destructor:

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

Synopsis:

+         bool                     isLoadOk          (void );
+ void displayDebug (void );
+ void generateTestFile (void );
+ 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 (void );
+ uint32_t getSizeOnData (void );
+ vec2 getDefinedSize (void );

Object Hierarchy:

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

Detail:

Document

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



~Document

+  ~Document (void );



isLoadOk

+ bool isLoadOk (void );



displayDebug

+ void displayDebug (void );



generateTestFile

+ void generateTestFile (void );



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 (void );



getSizeOnData

+ uint32_t getSizeOnData (void );



getDefinedSize

+ vec2 getDefinedSize (void );