diff --git a/base.css b/base.css
index aa94d74..d350ffe 100644
--- a/base.css
+++ b/base.css
@@ -56,13 +56,14 @@ body {
padding: 10px 20px 10px;
margin-left: -20px;
overflow:scroll;
+ overflow-y:auto;
overflow-x:hidden;
}
-/*
-.navbar ul {
- font-size: 15px;
-};
-*/
+.navbar-fixed-top a {
+ text-decoration: none;
+ color: #000000;
+}
+
h1, h2, h3, h4, h5, h6 {
display: block;
margin: 10px 0;
@@ -95,7 +96,15 @@ pre {
border-radius: 4px;
}
+.enumeration-list td {
+ padding-left:10px;
+ padding-right:10px;
+}
+.parameter-list td {
+ padding-left:5px;
+ padding-right:5px;
+}
.code-function {
text-decoration:none;
@@ -128,4 +137,67 @@ pre {
.code-storage-keyword {
text-decoration:none;
color:#466cb4;
-}
\ No newline at end of file
+}
+
+.code-doxygen {
+ text-decoration:none;
+ color:#bf3e00;
+ font-weight:bold;
+}
+
+.code-comment {
+ text-decoration:none;
+ color:#b704b5;
+}
+
+.code-preproc {
+ text-decoration:none;
+ color:#ac0000;
+}
+
+.code-text-quote {
+ text-decoration:none;
+ color:#008e00;
+}
+.code-number {
+ text-decoration:none;
+ color:#007b00;
+}
+.code-member {
+ text-decoration:none;
+ color:#7c5406;
+}
+.code-input-function {
+ text-decoration:none;
+ color:#B80000;
+ font-weight:bold;
+}
+.code-function-name {
+ text-decoration:none;
+ color:#09857e;
+ font-weight:bold;
+}
+.code-function-system {
+ text-decoration:none;
+ color:#acaa00;
+}
+.code-generic-define {
+ text-decoration:none;
+ color:#3c850b;
+}
+.code-macro {
+ text-decoration:none;
+ color:#3c850b;
+}
+.code-operator {
+ text-decoration:none;
+ color:#1633a3;
+}
+.code-keyword {
+ text-decoration:none;
+ color:#466cb4;
+}
+.code-class {
+ text-decoration:none;
+ color:#006cb4;
+}
diff --git a/class_esvg__Base.html b/class_esvg__Base.html
new file mode 100644
index 0000000..c6f283c
--- /dev/null
+++ b/class_esvg__Base.html
@@ -0,0 +1,146 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
class: esvg::Base
Description:
+
+
+
Constructor and Destructor:
+
++ Base (void );
+ Base (PaintState _parentPaintState);
+ virtual ~Base (void );
+
+
Synopsis:
+
+# PaintState m_paint;
# agg::trans_affine m_transformMatrix;
# const char* spacingDist (int32_t _spacing);
+ virtual bool parse (exml::Element* _element,
agg::trans_affine & _parentTrans,
etk::Vector2D<float> & _sizeMax);
+ virtual void aggDraw (esvg::Renderer & _myRenderer,
agg::trans_affine & _basicTrans);
+ virtual void display (int32_t _spacing);
+ void parseTransform (exml::Element* _element);
+ void parsePosition (const exml::Element* _element,
etk::Vector2D<float> & _pos,
etk::Vector2D<float> & _size);
+ float parseLength (const std::string & _dataInput);
+ void parsePaintAttr (const exml::Element* _element);
+ draw::Color parseColor (const std::string & _inputData);
+
+
Object Hierarchy:
+
+esvg::Base
+--> esvg::Document
+--> esvg::Rectangle
+--> esvg::Polyline
+--> esvg::Ellipse
+--> esvg::Text
+--> esvg::Polygon
+--> esvg::Circle
+--> esvg::Line
+--> esvg::Path
+--> esvg::Group
+Detail:
+m_paint
+# PaintState m_paint;
+
+
+
+
+m_transformMatrix
+# agg::trans_affine m_transformMatrix;
+
+specific render of the curent element
+
+
+spacingDist
+# const char* spacingDist (int32_t _spacing);
+
+
+
+
+Base
++ Base (void );
+
+
+
+
+Base
++ Base (PaintState _parentPaintState);
+
+
+
+
+~Base
++ virtual ~Base (void );
+
+
+
+
+parse
++ virtual bool parse (exml::Element* _element,
agg::trans_affine & _parentTrans,
etk::Vector2D<float> & _sizeMax);
+
+
+
+
+aggDraw
++ virtual void aggDraw (esvg::Renderer & _myRenderer,
agg::trans_affine & _basicTrans);
+
+
+
+
+display
++ virtual void display (int32_t _spacing);
+
+
+
+
+parseTransform
++ void parseTransform (exml::Element* _element);
+
+
+
+
+parsePosition
++ void parsePosition (const exml::Element* _element,
etk::Vector2D<float> & _pos,
etk::Vector2D<float> & _size);
+
+
+
+
+parseLength
++ float parseLength (const std::string & _dataInput);
+
+
+
+
+parsePaintAttr
++ void parsePaintAttr (const exml::Element* _element);
+
+
+
+
+parseColor
++ draw::Color parseColor (const std::string & _inputData);
+
+
+
+
+
+
+
+
diff --git a/class_esvg__Circle.html b/class_esvg__Circle.html
new file mode 100644
index 0000000..94201e3
--- /dev/null
+++ b/class_esvg__Circle.html
@@ -0,0 +1,92 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
class: esvg::Circle
Description:
+
+
+
Constructor and Destructor:
+
++ Circle (PaintState _parentPaintState);
+ ~Circle (void );
+
+
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::Circle
+Detail:
+Circle
++ Circle (PaintState _parentPaintState);
+
+
+
+
+~Circle
++ ~Circle (void );
+
+
+
+
+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);
+
+
+
+
+
+
+
+
diff --git a/class_esvg__Document.html b/class_esvg__Document.html
new file mode 100644
index 0000000..9e0d887
--- /dev/null
+++ b/class_esvg__Document.html
@@ -0,0 +1,134 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
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 );
+
+
+
+
+
+
+
+
diff --git a/class_esvg__Ellipse.html b/class_esvg__Ellipse.html
new file mode 100644
index 0000000..5c3317a
--- /dev/null
+++ b/class_esvg__Ellipse.html
@@ -0,0 +1,92 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
class: esvg::Ellipse
Description:
+
+
+
Constructor and Destructor:
+
++ Ellipse (PaintState _parentPaintState);
+ ~Ellipse (void );
+
+
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::Ellipse
+Detail:
+Ellipse
++ Ellipse (PaintState _parentPaintState);
+
+
+
+
+~Ellipse
++ ~Ellipse (void );
+
+
+
+
+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);
+
+
+
+
+
+
+
+
diff --git a/class_esvg__Group.html b/class_esvg__Group.html
new file mode 100644
index 0000000..1301d10
--- /dev/null
+++ b/class_esvg__Group.html
@@ -0,0 +1,92 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
class: esvg::Group
Description:
+
+
+
Constructor and Destructor:
+
++ Group (PaintState _parentPaintState);
+ ~Group (void );
+
+
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::Group
+Detail:
+Group
++ Group (PaintState _parentPaintState);
+
+
+
+
+~Group
++ ~Group (void );
+
+
+
+
+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);
+
+
+
+
+
+
+
+
diff --git a/class_esvg__Line.html b/class_esvg__Line.html
new file mode 100644
index 0000000..b648027
--- /dev/null
+++ b/class_esvg__Line.html
@@ -0,0 +1,92 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
class: esvg::Line
Description:
+
+
+
Constructor and Destructor:
+
++ Line (PaintState _parentPaintState);
+ ~Line (void );
+
+
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::Line
+Detail:
+Line
++ Line (PaintState _parentPaintState);
+
+
+
+
+~Line
++ ~Line (void );
+
+
+
+
+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);
+
+
+
+
+
+
+
+
diff --git a/class_esvg__PaintState.html b/class_esvg__PaintState.html
new file mode 100644
index 0000000..ff15d41
--- /dev/null
+++ b/class_esvg__PaintState.html
@@ -0,0 +1,85 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
class: esvg::PaintState
Description:
+
+
+
Synopsis:
+
++ draw::Color fill;
+ draw::Color stroke;
+ float strokeWidth;
+ bool flagEvenOdd;
+ etk::Vector2D<float> viewPort;
+
+
Detail:
+
fill
++ draw::Color fill;
+
+
+
+
+
stroke
++ draw::Color stroke;
+
+
+
+
+
strokeWidth
++ float strokeWidth;
+
+
+
+
+
flagEvenOdd
++ bool flagEvenOdd;
+
+
+
+
+
viewPort
++ etk::Vector2D<float> viewPort;
+
+
+
+
+
+
+
+
diff --git a/class_esvg__Path.html b/class_esvg__Path.html
new file mode 100644
index 0000000..fe2f735
--- /dev/null
+++ b/class_esvg__Path.html
@@ -0,0 +1,92 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
class: esvg::Path
Description:
+
+
+
Constructor and Destructor:
+
++ Path (PaintState _parentPaintState);
+ ~Path (void );
+
+
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::Path
+Detail:
+Path
++ Path (PaintState _parentPaintState);
+
+
+
+
+~Path
++ ~Path (void );
+
+
+
+
+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);
+
+
+
+
+
+
+
+
diff --git a/class_esvg__PathBasic.html b/class_esvg__PathBasic.html
new file mode 100644
index 0000000..01980be
--- /dev/null
+++ b/class_esvg__PathBasic.html
@@ -0,0 +1,77 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
class: esvg::PathBasic
Description:
+
+
+
Constructor and Destructor:
+
++ PathBasic (void );
+
+
Synopsis:
+
++ bool m_relative;
+ float m_element;
+
+
Detail:
+
PathBasic
++ PathBasic (void );
+
+
+
+
+
m_relative
++ bool m_relative;
+
+
+
+
+
m_element
++ float m_element;
+
+
+
+
+
+
+
+
diff --git a/class_esvg__Polygon.html b/class_esvg__Polygon.html
new file mode 100644
index 0000000..6f0dafd
--- /dev/null
+++ b/class_esvg__Polygon.html
@@ -0,0 +1,92 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
class: esvg::Polygon
Description:
+
+
+
Constructor and Destructor:
+
++ Polygon (PaintState parentPaintState);
+ ~Polygon (void );
+
+
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 (void );
+
+
+
+
+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);
+
+
+
+
+
+
+
+
diff --git a/class_esvg__Polyline.html b/class_esvg__Polyline.html
new file mode 100644
index 0000000..cb6c1a6
--- /dev/null
+++ b/class_esvg__Polyline.html
@@ -0,0 +1,92 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
class: esvg::Polyline
Description:
+
+
+
Constructor and Destructor:
+
++ Polyline (PaintState _parentPaintState);
+ ~Polyline (void );
+
+
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::Polyline
+Detail:
+Polyline
++ Polyline (PaintState _parentPaintState);
+
+
+
+
+~Polyline
++ ~Polyline (void );
+
+
+
+
+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);
+
+
+
+
+
+
+
+
diff --git a/class_esvg__Rectangle.html b/class_esvg__Rectangle.html
new file mode 100644
index 0000000..3b4fd6b
--- /dev/null
+++ b/class_esvg__Rectangle.html
@@ -0,0 +1,92 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
class: esvg::Rectangle
Description:
+
+
+
Constructor and Destructor:
+
++ Rectangle (PaintState _parentPaintState);
+ ~Rectangle (void );
+
+
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::Rectangle
+Detail:
+Rectangle
++ Rectangle (PaintState _parentPaintState);
+
+
+
+
+~Rectangle
++ ~Rectangle (void );
+
+
+
+
+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);
+
+
+
+
+
+
+
+
diff --git a/class_esvg__Renderer.html b/class_esvg__Renderer.html
new file mode 100644
index 0000000..6ee2643
--- /dev/null
+++ b/class_esvg__Renderer.html
@@ -0,0 +1,132 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
class: esvg::Renderer
Description:
+
+
+
Constructor and Destructor:
+
++ Renderer (uint32_t width,
uint32_t height);
+ ~Renderer (void );
+
+
Synopsis:
+
++ void writePpm (std::string fileName);
+ etk::Vector2D<float> m_size;
+ agg::rendering_buffer* m_renderingBuffer;
+ agg::pixfmt_rgba32* m_pixFrame;
+ rendererBase_t* m_renderBase;
+ rendererSolid_t* m_renderArea;
+ agg::rasterizer_scanline_aa<> m_rasterizer;
+ agg::scanline_p8 m_scanLine;
+ uint8_t* getDataPointer (void );
+ uint32_t getDataSize (void );
+
+
Detail:
+
Renderer
++ Renderer (uint32_t width,
uint32_t height);
+
+
+
+
+
~Renderer
++ ~Renderer (void );
+
+
+
+
+
writePpm
++ void writePpm (std::string fileName);
+
+
+
+
+
m_size
++ etk::Vector2D<float> m_size;
+
+
+
+
+
m_renderingBuffer
++ agg::rendering_buffer* m_renderingBuffer;
+
+
+
+
+
m_pixFrame
++ agg::pixfmt_rgba32* m_pixFrame;
+
+
+
+
+
m_renderBase
++ rendererBase_t* m_renderBase;
+
+
+
+
+
m_renderArea
++ rendererSolid_t* m_renderArea;
+
+
+
+
+
m_rasterizer
++ agg::rasterizer_scanline_aa<> m_rasterizer;
+
+AGG renderer system
+
+
+
m_scanLine
++ agg::scanline_p8 m_scanLine;
+
+
+
+
+
+
getDataPointer
++ uint8_t* getDataPointer (void );
+
+
+
+
+
getDataSize
++ uint32_t getDataSize (void );
+
+
+
+
+
+
+
+
diff --git a/class_esvg__Text.html b/class_esvg__Text.html
new file mode 100644
index 0000000..30fb389
--- /dev/null
+++ b/class_esvg__Text.html
@@ -0,0 +1,86 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
class: esvg::Text
Description:
+
+
+
Constructor and Destructor:
+
++ Text (PaintState _parentPaintState);
+ ~Text (void );
+
+
Synopsis:
+
++ virtual bool parse (exml::Element* _element,
agg::trans_affine & _parentTrans,
etk::Vector2D<float> & _sizeMax);
+ virtual void display (int32_t _spacing);
+
+
Object Hierarchy:
+
++esvg::Base
+--> esvg::Text
+Detail:
+Text
++ Text (PaintState _parentPaintState);
+
+
+
+
+~Text
++ ~Text (void );
+
+
+
+
+parse
++ virtual bool parse (exml::Element* _element,
agg::trans_affine & _parentTrans,
etk::Vector2D<float> & _sizeMax);
+
+
+
+
+display
++ virtual void display (int32_t _spacing);
+
+
+
+
+
+
+
+
diff --git a/enum_esvg__lineCap.html b/enum_esvg__lineCap.html
new file mode 100644
index 0000000..93ed8ef
--- /dev/null
+++ b/enum_esvg__lineCap.html
@@ -0,0 +1,70 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
enum: esvg::lineCap
Description:
+
+
+
Value list
+
+
Detail:
+
lineCapButt
+lineCapButt = 0
+
+
lineCapRound
+lineCapRound = 1
+
+
lineCapSquare
+lineCapSquare = 2
+
+
+
+
diff --git a/enum_esvg__lineJoin.html b/enum_esvg__lineJoin.html
new file mode 100644
index 0000000..c4d96e1
--- /dev/null
+++ b/enum_esvg__lineJoin.html
@@ -0,0 +1,70 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
enum: esvg::lineJoin
Description:
+
+
+
Value list
+
+
Detail:
+
lineJoinMiter
+lineJoinMiter = 0
+
+
lineJoinRound
+lineJoinRound = 1
+
+
lineJoinBevel
+lineJoinBevel = 2
+
+
+
+
diff --git a/enum_esvg__pathProperty.html b/enum_esvg__pathProperty.html
new file mode 100644
index 0000000..f13abe8
--- /dev/null
+++ b/enum_esvg__pathProperty.html
@@ -0,0 +1,93 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
enum: esvg::pathProperty
Description:
+
+
+
Value list
+
+
Detail:
+
pathStop
+pathStop = 0
+
+
pathMoveTo
+pathMoveTo = 1
+
+
pathLineTo
+pathLineTo = 2
+
+
pathLineToH
+pathLineToH = 3
+
+
pathLineToV
+pathLineToV = 4
+
+
pathCurveTo
+pathCurveTo = 5
+
+
pathSmothCurveTo
+pathSmothCurveTo = 6
+
+
pathBesizeCurveTo
+pathBesizeCurveTo = 7
+
+
pathBesizeSmothCurveTo
+pathBesizeSmothCurveTo = 8
+
+
pathElliptic
+pathElliptic = 9
+
+
+
+
diff --git a/enum_esvg__polygonMode.html b/enum_esvg__polygonMode.html
new file mode 100644
index 0000000..2ec453f
--- /dev/null
+++ b/enum_esvg__polygonMode.html
@@ -0,0 +1,65 @@
+
+
+
+
+ esvg Library
+
+
+
+
+
+
+
+
+
API:
+
Associate libraries:
+
+
+
+
+
+
+
+
+
+
enum: esvg::polygonMode
Description:
+
+
+
Value list
+
+
Detail:
+
polygoneModeNonZero
+polygoneModeNonZero = 0
+
+
polygoneModeEvenOdd
+polygoneModeEvenOdd = 1
+
+
+
+
diff --git a/esvg__Base.html b/esvg__Base.html
deleted file mode 100644
index 4a356b8..0000000
--- a/esvg__Base.html
+++ /dev/null
@@ -1,163 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::Base
-
-
Synopsis:
-
-+ Base (void);
+ Base (PaintState _parentPaintState);
+ ~Base (void);
+ bool parse (exml::Element * _element,
agg::trans_affine & _parentTrans,
etk::Vector2D<float> & _sizeMax);
+ void aggDraw (esvg::Renderer & _myRenderer,
agg::trans_affine & _basicTrans);
+ void display (int32_t _spacing);
+ void parseTransform (exml::Element * _element);
+ void parsePosition (const exml::Element * _element,
etk::Vector2D<float> & _pos,
etk::Vector2D<float> & _size);
+ float parseLength (const std::string & _dataInput);
+ void parsePaintAttr (const exml::Element * _element);
+ draw::Color parseColor (const std::string & _inputData);
# const char * spacingDist (int32_t _spacing);
-
-
-
Object Hierarchy:
-
-esvg::Base
- +--> esvg::Path
- +--> esvg::Text
- +--> esvg::Polygon
- +--> esvg::Circle
- +--> esvg::Rectangle
- +--> esvg::Ellipse
- +--> esvg::Line
- +--> esvg::Group
- +--> esvg::Document
- +--> esvg::Polyline
-
-
-
Detail:
-esvg::Base ()
-
-
-Base(void);
-
-
-
-
-esvg::Base ()
-
-
-Base(PaintState _parentPaintState);
-
-
-
-
-esvg::~Base ()
-
-
-~Base(void);
-
-
-
-
-
-
-
-bool parse(exml::Element * _element,
- agg::trans_affine & _parentTrans,
- etk::Vector2D<float> & _sizeMax);
-
-
-
-
-
-
-
-void aggDraw(esvg::Renderer & _myRenderer,
- agg::trans_affine & _basicTrans);
-
-
-
-
-
-
-
-void display(int32_t _spacing);
-
-
-
-
-
-
-
-void parseTransform(exml::Element * _element);
-
-
-
-
-
-
-
-void parsePosition(const exml::Element * _element,
- etk::Vector2D<float> & _pos,
- etk::Vector2D<float> & _size);
-
-
-
-
-
-
-
-float parseLength(const std::string & _dataInput);
-
-
-
-
-
-
-
-void parsePaintAttr(const exml::Element * _element);
-
-
-
-
-
-
-
-draw::Color parseColor(const std::string & _inputData);
-
-
-
-
-
-
-
-const char * spacingDist(int32_t _spacing);
-
-
-
-
-
-
-
diff --git a/esvg__Circle.html b/esvg__Circle.html
deleted file mode 100644
index 063992f..0000000
--- a/esvg__Circle.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::Circle
-
-
Synopsis:
-
-+ Circle (PaintState _parentPaintState);
+ ~Circle (void);
+ bool parse (exml::Element * _element,
agg::trans_affine & _parentTrans,
etk::Vector2D<float> & _sizeMax);
+ void display (int32_t _spacing);
+ void aggDraw (esvg::Renderer & _myRenderer,
agg::trans_affine & _basicTrans);
-
-
-
Object Hierarchy:
-
-esvg::Base
- +--> esvg::Circle
-
-
-
Detail:
-
-
-
-Circle(PaintState _parentPaintState);
-
-
-
-
-
-
-
-~Circle(void);
-
-
-
-
-
-
-
-bool parse(exml::Element * _element,
- agg::trans_affine & _parentTrans,
- etk::Vector2D<float> & _sizeMax);
-
-
-
-
-
-
-
-void display(int32_t _spacing);
-
-
-
-
-
-
-
-void aggDraw(esvg::Renderer & _myRenderer,
- agg::trans_affine & _basicTrans);
-
-
-
-
-
-
-
diff --git a/esvg__Document.html b/esvg__Document.html
deleted file mode 100644
index 369d3cb..0000000
--- a/esvg__Document.html
+++ /dev/null
@@ -1,152 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::Document
-
-
Synopsis:
-
-+ Document (const std::string & _fileName);
+ ~Document (void);
+ 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);
+ 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(const std::string & _fileName);
-
-
-
-
-
-
-
-~Document(void);
-
-
-
-
-
-
-
-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);
-
-
-
-
-
-
-
-void aggDraw(esvg::Renderer & _myRenderer,
- agg::trans_affine & _basicTrans);
-
-
-
-
-
-
-
-uint8_t * getPointerOnData(void);
-
-
-
-
-
-
-
-uint32_t getSizeOnData(void);
-
-
-
-
-
-
-
-vec2 getDefinedSize(void);
-
-
-
-
-
-
-
diff --git a/esvg__Ellipse.html b/esvg__Ellipse.html
deleted file mode 100644
index ead14b2..0000000
--- a/esvg__Ellipse.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::Ellipse
-
-
Synopsis:
-
-+ Ellipse (PaintState _parentPaintState);
+ ~Ellipse (void);
+ bool parse (exml::Element * _element,
agg::trans_affine & _parentTrans,
etk::Vector2D<float> & _sizeMax);
+ void display (int32_t _spacing);
+ void aggDraw (esvg::Renderer & _myRenderer,
agg::trans_affine & _basicTrans);
-
-
-
Object Hierarchy:
-
-esvg::Base
- +--> esvg::Ellipse
-
-
-
Detail:
-
-
-
-Ellipse(PaintState _parentPaintState);
-
-
-
-
-
-
-
-~Ellipse(void);
-
-
-
-
-
-
-
-bool parse(exml::Element * _element,
- agg::trans_affine & _parentTrans,
- etk::Vector2D<float> & _sizeMax);
-
-
-
-
-
-
-
-void display(int32_t _spacing);
-
-
-
-
-
-
-
-void aggDraw(esvg::Renderer & _myRenderer,
- agg::trans_affine & _basicTrans);
-
-
-
-
-
-
-
diff --git a/esvg__Group.html b/esvg__Group.html
deleted file mode 100644
index 4c1ea09..0000000
--- a/esvg__Group.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::Group
-
-
Synopsis:
-
-+ Group (PaintState _parentPaintState);
+ ~Group (void);
+ bool parse (exml::Element * _element,
agg::trans_affine & _parentTrans,
etk::Vector2D<float> & _sizeMax);
+ void display (int32_t spacing);
+ void aggDraw (esvg::Renderer & _myRenderer,
agg::trans_affine & _basicTrans);
-
-
-
Object Hierarchy:
-
-esvg::Base
- +--> esvg::Group
-
-
-
Detail:
-
-
-
-Group(PaintState _parentPaintState);
-
-
-
-
-
-
-
-~Group(void);
-
-
-
-
-
-
-
-bool parse(exml::Element * _element,
- agg::trans_affine & _parentTrans,
- etk::Vector2D<float> & _sizeMax);
-
-
-
-
-
-
-
-void display(int32_t spacing);
-
-
-
-
-
-
-
-void aggDraw(esvg::Renderer & _myRenderer,
- agg::trans_affine & _basicTrans);
-
-
-
-
-
-
-
diff --git a/esvg__Line.html b/esvg__Line.html
deleted file mode 100644
index 7bd6bde..0000000
--- a/esvg__Line.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::Line
-
-
Synopsis:
-
-+ Line (PaintState _parentPaintState);
+ ~Line (void);
+ bool parse (exml::Element * _element,
agg::trans_affine & _parentTrans,
etk::Vector2D<float> & _sizeMax);
+ void display (int32_t _spacing);
+ void aggDraw (esvg::Renderer & _myRenderer,
agg::trans_affine & _basicTrans);
-
-
-
Object Hierarchy:
-
-esvg::Base
- +--> esvg::Line
-
-
-
Detail:
-esvg::Line ()
-
-
-Line(PaintState _parentPaintState);
-
-
-
-
-esvg::~Line ()
-
-
-~Line(void);
-
-
-
-
-
-
-
-bool parse(exml::Element * _element,
- agg::trans_affine & _parentTrans,
- etk::Vector2D<float> & _sizeMax);
-
-
-
-
-
-
-
-void display(int32_t _spacing);
-
-
-
-
-
-
-
-void aggDraw(esvg::Renderer & _myRenderer,
- agg::trans_affine & _basicTrans);
-
-
-
-
-
-
-
diff --git a/esvg__PaintState.html b/esvg__PaintState.html
deleted file mode 100644
index 3540da4..0000000
--- a/esvg__PaintState.html
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::PaintState
-
-
Synopsis:
-
-
-
-
-
Detail:
-
-
-
diff --git a/esvg__Path.html b/esvg__Path.html
deleted file mode 100644
index 060a627..0000000
--- a/esvg__Path.html
+++ /dev/null
@@ -1,198 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::Path
-
-
Synopsis:
-
-+ Path (PaintState _parentPaintState);
+ ~Path (void);
+ bool parse (exml::Element * _element,
agg::trans_affine & _parentTrans,
etk::Vector2D<float> & _sizeMax);
+ void display (int32_t _spacing);
+ void aggDraw (esvg::Renderer & _myRenderer,
agg::trans_affine & _basicTrans);
- void abstractMoveTo (agg::path_storage & _path,
bool _rel,
double _x,
double _y);
- void abstractLineTo (agg::path_storage & _path,
bool _rel,
double _x,
double _y);
- void abstractHLineTo (agg::path_storage & _path,
bool _rel,
double _x);
- void abstractVLineTo (agg::path_storage & _path,
bool _rel,
double _y);
- void abstractCurve3 (agg::path_storage & _path,
bool _rel,
double _x1,
double _y1,
double _x,
double _y);
- void abstractCurve3 (agg::path_storage & _path,
bool _rel,
double _x,
double _y);
- void abstractCurve4 (agg::path_storage & _path,
bool _rel,
double _x1,
double _y1,
double _x2,
double _y2,
double _x,
double _y);
- void abstractCurve4 (agg::path_storage & _path,
bool _rel,
double _x2,
double _y2,
double _x,
double _y);
- void abstractCloseSubpath (agg::path_storage & _path);
-
-
-
Object Hierarchy:
-
-esvg::Base
- +--> esvg::Path
-
-
-
Detail:
-esvg::Path ()
-
-
-Path(PaintState _parentPaintState);
-
-
-
-
-esvg::~Path ()
-
-
-~Path(void);
-
-
-
-
-
-
-
-bool parse(exml::Element * _element,
- agg::trans_affine & _parentTrans,
- etk::Vector2D<float> & _sizeMax);
-
-
-
-
-
-
-
-void display(int32_t _spacing);
-
-
-
-
-
-
-
-void aggDraw(esvg::Renderer & _myRenderer,
- agg::trans_affine & _basicTrans);
-
-
-
-
-
-
-
-void abstractMoveTo(agg::path_storage & _path,
- bool _rel,
- double _x,
- double _y);
-
-
-
-
-
-
-
-void abstractLineTo(agg::path_storage & _path,
- bool _rel,
- double _x,
- double _y);
-
-
-
-
-
-
-
-void abstractHLineTo(agg::path_storage & _path,
- bool _rel,
- double _x);
-
-
-
-
-
-
-
-void abstractVLineTo(agg::path_storage & _path,
- bool _rel,
- double _y);
-
-
-
-
-
-
-
-void abstractCurve3(agg::path_storage & _path,
- bool _rel,
- double _x1,
- double _y1,
- double _x,
- double _y);
-
-
-
-
-
-
-
-void abstractCurve3(agg::path_storage & _path,
- bool _rel,
- double _x,
- double _y);
-
-
-
-
-
-
-
-void abstractCurve4(agg::path_storage & _path,
- bool _rel,
- double _x1,
- double _y1,
- double _x2,
- double _y2,
- double _x,
- double _y);
-
-
-
-
-
-
-
-void abstractCurve4(agg::path_storage & _path,
- bool _rel,
- double _x2,
- double _y2,
- double _x,
- double _y);
-
-
-
-
-
-
-
-void abstractCloseSubpath(agg::path_storage & _path);
-
-
-
-
-
-
-
diff --git a/esvg__PathBasic.html b/esvg__PathBasic.html
deleted file mode 100644
index 2f91913..0000000
--- a/esvg__PathBasic.html
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::PathBasic
-
-
Synopsis:
-
-+ PathBasic (void);
-
-
-
Detail:
-
-
-
-PathBasic(void);
-
-
-
-
-
-
-
diff --git a/esvg__Polygon.html b/esvg__Polygon.html
deleted file mode 100644
index a2d0806..0000000
--- a/esvg__Polygon.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::Polygon
-
-
Synopsis:
-
-+ Polygon (PaintState parentPaintState);
+ ~Polygon (void);
+ bool parse (exml::Element * _element,
agg::trans_affine & parentTrans,
etk::Vector2D<float> & sizeMax);
+ void display (int32_t spacing);
+ void aggDraw (esvg::Renderer & myRenderer,
agg::trans_affine & basicTrans);
-
-
-
Object Hierarchy:
-
-esvg::Base
- +--> esvg::Polygon
-
-
-
Detail:
-
-
-
-Polygon(PaintState parentPaintState);
-
-
-
-
-
-
-
-~Polygon(void);
-
-
-
-
-
-
-
-bool parse(exml::Element * _element,
- agg::trans_affine & parentTrans,
- etk::Vector2D<float> & sizeMax);
-
-
-
-
-
-
-
-void display(int32_t spacing);
-
-
-
-
-
-
-
-void aggDraw(esvg::Renderer & myRenderer,
- agg::trans_affine & basicTrans);
-
-
-
-
-
-
-
diff --git a/esvg__Polyline.html b/esvg__Polyline.html
deleted file mode 100644
index 29ead61..0000000
--- a/esvg__Polyline.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::Polyline
-
-
Synopsis:
-
-+ Polyline (PaintState _parentPaintState);
+ ~Polyline (void);
+ bool parse (exml::Element * _element,
agg::trans_affine & _parentTrans,
etk::Vector2D<float> & _sizeMax);
+ void display (int32_t _spacing);
+ void aggDraw (esvg::Renderer & _myRenderer,
agg::trans_affine & _basicTrans);
-
-
-
Object Hierarchy:
-
-esvg::Base
- +--> esvg::Polyline
-
-
-
Detail:
-
-
-
-Polyline(PaintState _parentPaintState);
-
-
-
-
-
-
-
-~Polyline(void);
-
-
-
-
-
-
-
-bool parse(exml::Element * _element,
- agg::trans_affine & _parentTrans,
- etk::Vector2D<float> & _sizeMax);
-
-
-
-
-
-
-
-void display(int32_t _spacing);
-
-
-
-
-
-
-
-void aggDraw(esvg::Renderer & _myRenderer,
- agg::trans_affine & _basicTrans);
-
-
-
-
-
-
-
diff --git a/esvg__Rectangle.html b/esvg__Rectangle.html
deleted file mode 100644
index 904721c..0000000
--- a/esvg__Rectangle.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::Rectangle
-
-
Synopsis:
-
-+ Rectangle (PaintState _parentPaintState);
+ ~Rectangle (void);
+ bool parse (exml::Element * _element,
agg::trans_affine & _parentTrans,
etk::Vector2D<float> & _sizeMax);
+ void display (int32_t _spacing);
+ void aggDraw (esvg::Renderer & _myRenderer,
agg::trans_affine & _basicTrans);
-
-
-
Object Hierarchy:
-
-esvg::Base
- +--> esvg::Rectangle
-
-
-
Detail:
-
-
-
-Rectangle(PaintState _parentPaintState);
-
-
-
-
-
-
-
-~Rectangle(void);
-
-
-
-
-
-
-
-bool parse(exml::Element * _element,
- agg::trans_affine & _parentTrans,
- etk::Vector2D<float> & _sizeMax);
-
-
-
-
-
-
-
-void display(int32_t _spacing);
-
-
-
-
-
-
-
-void aggDraw(esvg::Renderer & _myRenderer,
- agg::trans_affine & _basicTrans);
-
-
-
-
-
-
-
diff --git a/esvg__Renderer.html b/esvg__Renderer.html
deleted file mode 100644
index 7f7fc1c..0000000
--- a/esvg__Renderer.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::Renderer
-
-
Synopsis:
-
-+ Renderer (uint32_t width,
uint32_t height);
+ ~Renderer (void);
+ void writePpm (std::string fileName);
+ uint8_t * getDataPointer (void);
+ uint32_t getDataSize (void);
-
-
-
Detail:
-
-
-
-Renderer(uint32_t width,
- uint32_t height);
-
-
-
-
-
-
-
-~Renderer(void);
-
-
-
-
-
-
-
-void writePpm(std::string fileName);
-
-
-
-
-
-
-
-uint8_t * getDataPointer(void);
-
-
-
-
-
-
-
-uint32_t getDataSize(void);
-
-
-
-
-
-
-
diff --git a/esvg__Text.html b/esvg__Text.html
deleted file mode 100644
index 7629bd4..0000000
--- a/esvg__Text.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Class: esvg::Text
-
-
Synopsis:
-
-+ Text (PaintState _parentPaintState);
+ ~Text (void);
+ bool parse (exml::Element * _element,
agg::trans_affine & _parentTrans,
etk::Vector2D<float> & _sizeMax);
+ void display (int32_t _spacing);
-
-
-
Object Hierarchy:
-
-esvg::Base
- +--> esvg::Text
-
-
-
Detail:
-esvg::Text ()
-
-
-Text(PaintState _parentPaintState);
-
-
-
-
-esvg::~Text ()
-
-
-~Text(void);
-
-
-
-
-
-
-
-bool parse(exml::Element * _element,
- agg::trans_affine & _parentTrans,
- etk::Vector2D<float> & _sizeMax);
-
-
-
-
-
-
-
-void display(int32_t _spacing);
-
-
-
-
-
-
-
diff --git a/esvg__lineCap.html b/esvg__lineCap.html
deleted file mode 100644
index 31025ce..0000000
--- a/esvg__lineCap.html
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Enum: esvg::lineCap
-
-Value :
-
-- lineCapButt
- lineCapRound
- lineCapSquare
-
-
-
diff --git a/esvg__lineJoin.html b/esvg__lineJoin.html
deleted file mode 100644
index 38cc385..0000000
--- a/esvg__lineJoin.html
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Enum: esvg::lineJoin
-
-Value :
-
-- lineJoinMiter
- lineJoinRound
- lineJoinBevel
-
-
-
diff --git a/esvg__pathProperty.html b/esvg__pathProperty.html
deleted file mode 100644
index e84da40..0000000
--- a/esvg__pathProperty.html
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Enum: esvg::pathProperty
-
-Value :
-
-- pathStop
- pathMoveTo
- pathLineTo
- pathLineToH
- pathLineToV
- pathCurveTo
- pathSmothCurveTo
- pathBesizeCurveTo
- pathBesizeSmothCurveTo
- pathElliptic
-
-
-
diff --git a/esvg__polygonMode.html b/esvg__polygonMode.html
deleted file mode 100644
index 24daba9..0000000
--- a/esvg__polygonMode.html
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
- esvg Library
-
-
-
-
-
-
Enum: esvg::polygonMode
-
-Value :
-
-- polygoneModeNonZero
- polygoneModeEvenOdd
-
-
-
diff --git a/index.html b/index.html
index a923705..34972ba 100644
--- a/index.html
+++ b/index.html
@@ -4,36 +4,44 @@
esvg Library
+
esvg
TODO : Main page ...
+