commit 0dfd4a606ab33e683cd836204b7604c1185a7338 Author: Edouard DUPIN Date: Fri Dec 6 16:16:51 2013 +0100 [DEV] add first exml documentation diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0d20b64 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.pyc diff --git a/base.css b/base.css new file mode 100644 index 0000000..aa94d74 --- /dev/null +++ b/base.css @@ -0,0 +1,131 @@ + +html { + display: block; +} + +body { + font-family: 'Ubuntu',Tahoma,sans-serif; + padding-top: 40px; + padding-bottom: 40px; + font-size: 15px; + line-height: 150%; + margin: 0; + color: #333333; + background-color: #ffffff; + display: block; + margin-left: 250px; + margin-right: 50px; +}; + +.container{ + width:940px; + margin-right: auto; + margin-left: auto; + display: block; +}; + +.navbar { + z-index: 1; + overflow: visible; + color: #ffffff; + display: block; +} + +.navbar div { + display: block; + margin-left: 5px; + margin-right: 5px; +} + +.navbar-fixed-top { + width:210px; + display: block; + position: fixed; + padding-top: 0px; + top: 0; + height: 100%; + right: 0; + left: 0; + margin-bottom: 0; + background-color: #d44413; + border: 1px solid #c64012; + font-size: 15px; + font-weight: 200; + color: #ffffff; + text-shadow: 0 1px 0 #ce4213; + padding: 10px 20px 10px; + margin-left: -20px; + overflow:scroll; + overflow-x:hidden; +} +/* +.navbar ul { + font-size: 15px; +}; +*/ +h1, h2, h3, h4, h5, h6 { + display: block; + margin: 10px 0; + font-family: inherit; + font-weight: bold; + line-height: 1; + color: inherit; + text-rendering: optimizelegibility; +} + +p { + margin: 0 0 10px; + display: block; +} + +pre { + #margin-left: 20px; + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 20px; + word-break: break-all; + word-wrap: break-word; + white-space: pre; + white-space: pre-wrap; + background-color: #f5f5f5; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; +} + + + +.code-function { + text-decoration:none; + color:#09857e; + font-weight:bold; +} + +.code-type { + text-decoration:none; + color:#376d0a; + font-weight:bold; +} + +.code-argument { + text-decoration:none; + color:#B80000; + font-weight:bold; +} + +.code-number { + text-decoration:none; + color:#007b00; +} + +.code-keyword { + text-decoration:none; + color:#215eb8; + font-weight:bold; +} +.code-storage-keyword { + text-decoration:none; + color:#466cb4; +} \ No newline at end of file diff --git a/esvg__Base.html b/esvg__Base.html new file mode 100644 index 0000000..4a356b8 --- /dev/null +++ b/esvg__Base.html @@ -0,0 +1,163 @@ + + + + + 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);
+
+
+ +
+

parse ()

+ +
+bool parse(exml::Element * _element,
+           agg::trans_affine & _parentTrans,
+           etk::Vector2D<float> & _sizeMax);
+
+
+ +
+

aggDraw ()

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

display ()

+ +
+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);
+
+
+ +
+

spacingDist ()

+ +
+const char * spacingDist(int32_t _spacing);
+
+
+ +
+
+ + diff --git a/esvg__Circle.html b/esvg__Circle.html new file mode 100644 index 0000000..063992f --- /dev/null +++ b/esvg__Circle.html @@ -0,0 +1,96 @@ + + + + + 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:

+

esvg::Circle ()

+ +
+Circle(PaintState _parentPaintState);
+
+
+ +
+

esvg::~Circle ()

+ +
+~Circle(void);
+
+
+ +
+

parse ()

+ +
+bool parse(exml::Element * _element,
+           agg::trans_affine & _parentTrans,
+           etk::Vector2D<float> & _sizeMax);
+
+
+ +
+

display ()

+ +
+void display(int32_t _spacing);
+
+
+ +
+

aggDraw ()

+ +
+void aggDraw(esvg::Renderer & _myRenderer,
+             agg::trans_affine & _basicTrans);
+
+
+ +
+
+ + diff --git a/esvg__Document.html b/esvg__Document.html new file mode 100644 index 0000000..369d3cb --- /dev/null +++ b/esvg__Document.html @@ -0,0 +1,152 @@ + + + + + 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:

+

esvg::Document ()

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

esvg::~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 ()

+ +
+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/esvg__Ellipse.html b/esvg__Ellipse.html new file mode 100644 index 0000000..ead14b2 --- /dev/null +++ b/esvg__Ellipse.html @@ -0,0 +1,96 @@ + + + + + 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:

+

esvg::Ellipse ()

+ +
+Ellipse(PaintState _parentPaintState);
+
+
+ +
+

esvg::~Ellipse ()

+ +
+~Ellipse(void);
+
+
+ +
+

parse ()

+ +
+bool parse(exml::Element * _element,
+           agg::trans_affine & _parentTrans,
+           etk::Vector2D<float> & _sizeMax);
+
+
+ +
+

display ()

+ +
+void display(int32_t _spacing);
+
+
+ +
+

aggDraw ()

+ +
+void aggDraw(esvg::Renderer & _myRenderer,
+             agg::trans_affine & _basicTrans);
+
+
+ +
+
+ + diff --git a/esvg__Group.html b/esvg__Group.html new file mode 100644 index 0000000..4c1ea09 --- /dev/null +++ b/esvg__Group.html @@ -0,0 +1,96 @@ + + + + + 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:

+

esvg::Group ()

+ +
+Group(PaintState _parentPaintState);
+
+
+ +
+

esvg::~Group ()

+ +
+~Group(void);
+
+
+ +
+

parse ()

+ +
+bool parse(exml::Element * _element,
+           agg::trans_affine & _parentTrans,
+           etk::Vector2D<float> & _sizeMax);
+
+
+ +
+

display ()

+ +
+void display(int32_t spacing);
+
+
+ +
+

aggDraw ()

+ +
+void aggDraw(esvg::Renderer & _myRenderer,
+             agg::trans_affine & _basicTrans);
+
+
+ +
+
+ + diff --git a/esvg__Line.html b/esvg__Line.html new file mode 100644 index 0000000..7bd6bde --- /dev/null +++ b/esvg__Line.html @@ -0,0 +1,96 @@ + + + + + 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);
+
+
+ +
+

parse ()

+ +
+bool parse(exml::Element * _element,
+           agg::trans_affine & _parentTrans,
+           etk::Vector2D<float> & _sizeMax);
+
+
+ +
+

display ()

+ +
+void display(int32_t _spacing);
+
+
+ +
+

aggDraw ()

+ +
+void aggDraw(esvg::Renderer & _myRenderer,
+             agg::trans_affine & _basicTrans);
+
+
+ +
+
+ + diff --git a/esvg__PaintState.html b/esvg__PaintState.html new file mode 100644 index 0000000..3540da4 --- /dev/null +++ b/esvg__PaintState.html @@ -0,0 +1,47 @@ + + + + + esvg Library + + + + +
+

Class: esvg::PaintState

+
+

Synopsis:

+
+
+ + +

Detail:

+

+ + diff --git a/esvg__Path.html b/esvg__Path.html new file mode 100644 index 0000000..060a627 --- /dev/null +++ b/esvg__Path.html @@ -0,0 +1,198 @@ + + + + + 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);
+
+
+ +
+

parse ()

+ +
+bool parse(exml::Element * _element,
+           agg::trans_affine & _parentTrans,
+           etk::Vector2D<float> & _sizeMax);
+
+
+ +
+

display ()

+ +
+void display(int32_t _spacing);
+
+
+ +
+

aggDraw ()

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

abstractMoveTo ()

+ +
+void abstractMoveTo(agg::path_storage & _path,
+                    bool _rel,
+                    double _x,
+                    double _y);
+
+
+ +
+

abstractLineTo ()

+ +
+void abstractLineTo(agg::path_storage & _path,
+                    bool _rel,
+                    double _x,
+                    double _y);
+
+
+ +
+

abstractHLineTo ()

+ +
+void abstractHLineTo(agg::path_storage & _path,
+                     bool _rel,
+                     double _x);
+
+
+ +
+

abstractVLineTo ()

+ +
+void abstractVLineTo(agg::path_storage & _path,
+                     bool _rel,
+                     double _y);
+
+
+ +
+

abstractCurve3 ()

+ +
+void abstractCurve3(agg::path_storage & _path,
+                    bool _rel,
+                    double _x1,
+                    double _y1,
+                    double _x,
+                    double _y);
+
+
+ +
+

abstractCurve3 ()

+ +
+void abstractCurve3(agg::path_storage & _path,
+                    bool _rel,
+                    double _x,
+                    double _y);
+
+
+ +
+

abstractCurve4 ()

+ +
+void abstractCurve4(agg::path_storage & _path,
+                    bool _rel,
+                    double _x1,
+                    double _y1,
+                    double _x2,
+                    double _y2,
+                    double _x,
+                    double _y);
+
+
+ +
+

abstractCurve4 ()

+ +
+void abstractCurve4(agg::path_storage & _path,
+                    bool _rel,
+                    double _x2,
+                    double _y2,
+                    double _x,
+                    double _y);
+
+
+ +
+

abstractCloseSubpath ()

+ +
+void abstractCloseSubpath(agg::path_storage & _path);
+
+
+ +
+
+ + diff --git a/esvg__PathBasic.html b/esvg__PathBasic.html new file mode 100644 index 0000000..2f91913 --- /dev/null +++ b/esvg__PathBasic.html @@ -0,0 +1,55 @@ + + + + + esvg Library + + + + +
+

Class: esvg::PathBasic

+
+

Synopsis:

+
++        PathBasic  (void);
+ + +

Detail:

+

esvg::PathBasic ()

+ +
+PathBasic(void);
+
+
+ +
+
+ + diff --git a/esvg__Polygon.html b/esvg__Polygon.html new file mode 100644 index 0000000..a2d0806 --- /dev/null +++ b/esvg__Polygon.html @@ -0,0 +1,96 @@ + + + + + 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:

+

esvg::Polygon ()

+ +
+Polygon(PaintState parentPaintState);
+
+
+ +
+

esvg::~Polygon ()

+ +
+~Polygon(void);
+
+
+ +
+

parse ()

+ +
+bool parse(exml::Element * _element,
+           agg::trans_affine & parentTrans,
+           etk::Vector2D<float> & sizeMax);
+
+
+ +
+

display ()

+ +
+void display(int32_t spacing);
+
+
+ +
+

aggDraw ()

+ +
+void aggDraw(esvg::Renderer & myRenderer,
+             agg::trans_affine & basicTrans);
+
+
+ +
+
+ + diff --git a/esvg__Polyline.html b/esvg__Polyline.html new file mode 100644 index 0000000..29ead61 --- /dev/null +++ b/esvg__Polyline.html @@ -0,0 +1,96 @@ + + + + + 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:

+

esvg::Polyline ()

+ +
+Polyline(PaintState _parentPaintState);
+
+
+ +
+

esvg::~Polyline ()

+ +
+~Polyline(void);
+
+
+ +
+

parse ()

+ +
+bool parse(exml::Element * _element,
+           agg::trans_affine & _parentTrans,
+           etk::Vector2D<float> & _sizeMax);
+
+
+ +
+

display ()

+ +
+void display(int32_t _spacing);
+
+
+ +
+

aggDraw ()

+ +
+void aggDraw(esvg::Renderer & _myRenderer,
+             agg::trans_affine & _basicTrans);
+
+
+ +
+
+ + diff --git a/esvg__Rectangle.html b/esvg__Rectangle.html new file mode 100644 index 0000000..904721c --- /dev/null +++ b/esvg__Rectangle.html @@ -0,0 +1,96 @@ + + + + + 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:

+

esvg::Rectangle ()

+ +
+Rectangle(PaintState _parentPaintState);
+
+
+ +
+

esvg::~Rectangle ()

+ +
+~Rectangle(void);
+
+
+ +
+

parse ()

+ +
+bool parse(exml::Element * _element,
+           agg::trans_affine & _parentTrans,
+           etk::Vector2D<float> & _sizeMax);
+
+
+ +
+

display ()

+ +
+void display(int32_t _spacing);
+
+
+ +
+

aggDraw ()

+ +
+void aggDraw(esvg::Renderer & _myRenderer,
+             agg::trans_affine & _basicTrans);
+
+
+ +
+
+ + diff --git a/esvg__Renderer.html b/esvg__Renderer.html new file mode 100644 index 0000000..7f7fc1c --- /dev/null +++ b/esvg__Renderer.html @@ -0,0 +1,88 @@ + + + + + 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:

+

esvg::Renderer ()

+ +
+Renderer(uint32_t width,
+         uint32_t height);
+
+
+ +
+

esvg::~Renderer ()

+ +
+~Renderer(void);
+
+
+ +
+

writePpm ()

+ +
+void writePpm(std::string fileName);
+
+
+ +
+

getDataPointer ()

+ +
+uint8_t * getDataPointer(void);
+
+
+ +
+

getDataSize ()

+ +
+uint32_t getDataSize(void);
+
+
+ +
+
+ + diff --git a/esvg__Text.html b/esvg__Text.html new file mode 100644 index 0000000..7629bd4 --- /dev/null +++ b/esvg__Text.html @@ -0,0 +1,87 @@ + + + + + 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);
+
+
+ +
+

parse ()

+ +
+bool parse(exml::Element * _element,
+           agg::trans_affine & _parentTrans,
+           etk::Vector2D<float> & _sizeMax);
+
+
+ +
+

display ()

+ +
+void display(int32_t _spacing);
+
+
+ +
+
+ + diff --git a/esvg__lineCap.html b/esvg__lineCap.html new file mode 100644 index 0000000..31025ce --- /dev/null +++ b/esvg__lineCap.html @@ -0,0 +1,44 @@ + + + + + esvg Library + + + + +
+

Enum: esvg::lineCap

+
+Value :
+ +
+ + diff --git a/esvg__lineJoin.html b/esvg__lineJoin.html new file mode 100644 index 0000000..38cc385 --- /dev/null +++ b/esvg__lineJoin.html @@ -0,0 +1,44 @@ + + + + + esvg Library + + + + +
+

Enum: esvg::lineJoin

+
+Value :
+ +
+ + diff --git a/esvg__pathProperty.html b/esvg__pathProperty.html new file mode 100644 index 0000000..e84da40 --- /dev/null +++ b/esvg__pathProperty.html @@ -0,0 +1,44 @@ + + + + + esvg Library + + + + +
+

Enum: esvg::pathProperty

+
+Value :
+ +
+ + diff --git a/esvg__polygonMode.html b/esvg__polygonMode.html new file mode 100644 index 0000000..24daba9 --- /dev/null +++ b/esvg__polygonMode.html @@ -0,0 +1,44 @@ + + + + + esvg Library + + + + +
+

Enum: esvg::polygonMode

+
+Value :
+ +
+ + diff --git a/index.html b/index.html new file mode 100644 index 0000000..a923705 --- /dev/null +++ b/index.html @@ -0,0 +1,39 @@ + + + + + esvg Library + + + + +
+

esvg


TODO : Main page ...

+ +