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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 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:

-

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 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:

-

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 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:

-

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 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:

-

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

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

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 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:

-

esvg::PathBasic ()

- -
-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:

-

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 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:

-

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 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:

-

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 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:

-

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

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 deleted file mode 100644 index 31025ce..0000000 --- a/esvg__lineCap.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - esvg Library - - - - -
-

Enum: esvg::lineCap

-
-Value :
- -
- - 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 :
- -
- - 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 :
- -
- - 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 :
- -
- - 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 ...

+ diff --git a/library_esvg.html b/library_esvg.html new file mode 100644 index 0000000..c76e20f --- /dev/null +++ b/library_esvg.html @@ -0,0 +1,64 @@ + + + + + esvg Library + + + + + +
+

library: esvg


Description:

+ +

+

namespace:

+ +

Synopsis:

+
+  externconstchar* esvgLibName;
+
+

Detail:

+

esvgLibName

+  externconstchar* esvgLibName;
+ +
+
+
+
+ + + diff --git a/menu.css b/menu.css new file mode 100644 index 0000000..5b3f470 --- /dev/null +++ b/menu.css @@ -0,0 +1,62 @@ +/* CSS Document */ + +/*----------------MENU-----------------*/ +div#menu { + border-left: 4px solid #8d2d0d; + border-bottom: 4px solid #8d2d0d; + padding-left: 4px; + padding-bottom: 4px; +} + +div#menu h2{ + color: #000000; + text-align:left; + margin: 0; + padding: 3px; + padding-left: 6px; + background: #d44413; +} +div#menu h3{ + margin: 0; + padding: 6px; + background: #d44413; +} + +div#menu a{ + color: #000000; + bgcolor=#d44413; + FONT-FAMILY: Arial; + FONT-SIZE: 9pt; +} +div#menu li { + list-style:none; + width:160px; + border-top: 1px solid #d44413; +} + +div#menu ul { + left: 30px; + margin: 0; + padding: 0; +} + +div#menu li a { + padding: 2px 0px 2px 4px; + text-decoration: none; + width:160px; + border-left: 4px solid #8d2d0d; +} + + +div#menu ul.niveau1 ul { + border-left: 20px solid #d44413; + background: #1a62db; +} +div#menu ul.niveau1 li { + background: #b43a10; +} + +div#menu li a:hover { + border-left-color: #ff3800; + font-weight:bold; +} diff --git a/namespace_esvg.html b/namespace_esvg.html new file mode 100644 index 0000000..93f2c8d --- /dev/null +++ b/namespace_esvg.html @@ -0,0 +1,56 @@ + + + + + esvg Library + + + + + +
+

namespace: esvg


Description:

+ +

+

class:

+ +

enum:

+ +
+ + +