[DEV/API] change .h in .hpp

This commit is contained in:
Edouard DUPIN 2016-09-30 22:28:36 +02:00
parent 37bf1cc04c
commit c4d4ae131e
97 changed files with 325 additions and 326 deletions

View File

@ -5,8 +5,8 @@
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/Base.h> #include <esvg/Base.hpp>
#include <math.h> #include <math.h>
const float esvg::kappa90(0.5522847493f); const float esvg::kappa90(0.5522847493f);

View File

@ -5,21 +5,21 @@
*/ */
#include <esvg/join.h> #include <esvg/join.hpp>
#include <esvg/cap.h> #include <esvg/cap.hpp>
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <vector> #include <vector>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <etk/math/Matrix2.h> #include <etk/math/Matrix2.hpp>
#include <etk/Color.h> #include <etk/Color.hpp>
#include <esvg/render/Path.h> #include <esvg/render/Path.hpp>
#include <exml/exml.h> #include <exml/exml.hpp>
#include <esvg/Renderer.h> #include <esvg/Renderer.hpp>
#include <esvg/Dimension.h> #include <esvg/Dimension.hpp>
namespace esvg { namespace esvg {
extern const float kappa90; //!< proportional lenght to the radius of a bezier handle for 90° arcs. extern const float kappa90; //!< proportional lenght to the radius of a bezier handle for 90° arcs.

View File

@ -4,10 +4,10 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/Circle.h> #include <esvg/Circle.hpp>
#include <esvg/render/Path.h> #include <esvg/render/Path.hpp>
#include <esvg/render/Weight.h> #include <esvg/render/Weight.hpp>
esvg::Circle::Circle(PaintState _parentPaintState) : esvg::Base(_parentPaintState) { esvg::Circle::Circle(PaintState _parentPaintState) : esvg::Base(_parentPaintState) {

View File

@ -5,7 +5,7 @@
*/ */
#pragma once #pragma once
#include <esvg/Base.h> #include <esvg/Base.hpp>
namespace esvg { namespace esvg {
class Circle : public esvg::Base { class Circle : public esvg::Base {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/Dimension.h> #include <esvg/Dimension.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
static const float inchToMillimeter = 1.0f/25.4f; static const float inchToMillimeter = 1.0f/25.4f;
static const float footToMillimeter = 1.0f/304.8f; static const float footToMillimeter = 1.0f/304.8f;

View File

@ -5,9 +5,8 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/types.h> #include <etk/math/Vector2D.hpp>
#include <etk/math/Vector2D.h>
namespace esvg { namespace esvg {
enum distance { enum distance {

View File

@ -4,10 +4,10 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/Ellipse.h> #include <esvg/Ellipse.hpp>
#include <esvg/render/Path.h> #include <esvg/render/Path.hpp>
#include <esvg/render/Weight.h> #include <esvg/render/Weight.hpp>
esvg::Ellipse::Ellipse(PaintState _parentPaintState) : esvg::Base(_parentPaintState) { esvg::Ellipse::Ellipse(PaintState _parentPaintState) : esvg::Base(_parentPaintState) {

View File

@ -5,7 +5,7 @@
*/ */
#pragma once #pragma once
#include <esvg/Base.h> #include <esvg/Base.hpp>
namespace esvg { namespace esvg {
class Ellipse : public esvg::Base { class Ellipse : public esvg::Base {

View File

@ -4,19 +4,19 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/Group.h> #include <esvg/Group.hpp>
#include <etk/types.h> #include <etk/types.hpp>
#include <esvg/Base.h> #include <esvg/Base.hpp>
#include <esvg/Circle.h> #include <esvg/Circle.hpp>
#include <esvg/Ellipse.h> #include <esvg/Ellipse.hpp>
#include <esvg/Line.h> #include <esvg/Line.hpp>
#include <esvg/Path.h> #include <esvg/Path.hpp>
#include <esvg/Polygon.h> #include <esvg/Polygon.hpp>
#include <esvg/Polyline.h> #include <esvg/Polyline.hpp>
#include <esvg/Rectangle.h> #include <esvg/Rectangle.hpp>
#include <esvg/Text.h> #include <esvg/Text.hpp>
#include <esvg/Group.h> #include <esvg/Group.hpp>
esvg::Group::Group(PaintState _parentPaintState) : esvg::Base(_parentPaintState) { esvg::Group::Group(PaintState _parentPaintState) : esvg::Base(_parentPaintState) {

View File

@ -5,7 +5,7 @@
*/ */
#pragma once #pragma once
#include <esvg/Base.h> #include <esvg/Base.hpp>
#include <vector> #include <vector>
namespace esvg { namespace esvg {

View File

@ -4,10 +4,10 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/Line.h> #include <esvg/Line.hpp>
#include <esvg/render/Path.h> #include <esvg/render/Path.hpp>
#include <esvg/render/Weight.h> #include <esvg/render/Weight.hpp>
esvg::Line::Line(PaintState _parentPaintState) : esvg::Base(_parentPaintState) { esvg::Line::Line(PaintState _parentPaintState) : esvg::Base(_parentPaintState) {
m_startPos.setValue(0,0); m_startPos.setValue(0,0);

View File

@ -5,7 +5,7 @@
*/ */
#pragma once #pragma once
#include <esvg/Base.h> #include <esvg/Base.hpp>
namespace esvg { namespace esvg {
class Line : public esvg::Base { class Line : public esvg::Base {

View File

@ -4,12 +4,12 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/LinearGradient.h> #include <esvg/LinearGradient.hpp>
#include <esvg/RadialGradient.h> #include <esvg/RadialGradient.hpp>
#include <esvg/render/Path.h> #include <esvg/render/Path.hpp>
#include <esvg/render/Weight.h> #include <esvg/render/Weight.hpp>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
esvg::LinearGradient::LinearGradient(PaintState _parentPaintState) : esvg::LinearGradient::LinearGradient(PaintState _parentPaintState) :
esvg::Base(_parentPaintState), esvg::Base(_parentPaintState),

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <esvg/Base.h> #include <esvg/Base.hpp>
#include <esvg/gradientUnits.h> #include <esvg/gradientUnits.hpp>
#include <esvg/spreadMethod.h> #include <esvg/spreadMethod.hpp>
namespace esvg { namespace esvg {
class Document; class Document;

View File

@ -4,10 +4,10 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/Path.h> #include <esvg/Path.hpp>
#include <esvg/render/PointList.h> #include <esvg/render/PointList.hpp>
#include <esvg/render/Weight.h> #include <esvg/render/Weight.hpp>
esvg::Path::Path(PaintState _parentPaintState) : esvg::Base(_parentPaintState) { esvg::Path::Path(PaintState _parentPaintState) : esvg::Base(_parentPaintState) {

View File

@ -5,8 +5,8 @@
*/ */
#pragma once #pragma once
#include <esvg/Base.h> #include <esvg/Base.hpp>
#include <esvg/render/Path.h> #include <esvg/render/Path.hpp>
namespace esvg { namespace esvg {
class Path : public esvg::Base { class Path : public esvg::Base {

View File

@ -4,10 +4,10 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/Polygon.h> #include <esvg/Polygon.hpp>
#include <esvg/render/Path.h> #include <esvg/render/Path.hpp>
#include <esvg/render/Weight.h> #include <esvg/render/Weight.hpp>
esvg::Polygon::Polygon(PaintState parentPaintState) : esvg::Base(parentPaintState) { esvg::Polygon::Polygon(PaintState parentPaintState) : esvg::Base(parentPaintState) {

View File

@ -5,7 +5,7 @@
*/ */
#pragma once #pragma once
#include <esvg/Base.h> #include <esvg/Base.hpp>
#include <vector> #include <vector>
namespace esvg { namespace esvg {

View File

@ -4,10 +4,10 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/Polyline.h> #include <esvg/Polyline.hpp>
#include <esvg/render/Path.h> #include <esvg/render/Path.hpp>
#include <esvg/render/Weight.h> #include <esvg/render/Weight.hpp>
esvg::Polyline::Polyline(PaintState _parentPaintState) : esvg::Base(_parentPaintState) { esvg::Polyline::Polyline(PaintState _parentPaintState) : esvg::Base(_parentPaintState) {

View File

@ -5,7 +5,7 @@
*/ */
#pragma once #pragma once
#include <esvg/Base.h> #include <esvg/Base.hpp>
#include <vector> #include <vector>
namespace esvg { namespace esvg {

View File

@ -4,12 +4,12 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/LinearGradient.h> #include <esvg/LinearGradient.hpp>
#include <esvg/RadialGradient.h> #include <esvg/RadialGradient.hpp>
#include <esvg/render/Path.h> #include <esvg/render/Path.hpp>
#include <esvg/render/Weight.h> #include <esvg/render/Weight.hpp>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
esvg::RadialGradient::RadialGradient(PaintState _parentPaintState) : esvg::RadialGradient::RadialGradient(PaintState _parentPaintState) :
esvg::Base(_parentPaintState), esvg::Base(_parentPaintState),

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <esvg/Base.h> #include <esvg/Base.hpp>
#include <esvg/gradientUnits.h> #include <esvg/gradientUnits.hpp>
#include <esvg/spreadMethod.h> #include <esvg/spreadMethod.hpp>
namespace esvg { namespace esvg {
class Document; class Document;

View File

@ -4,10 +4,10 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/Rectangle.h> #include <esvg/Rectangle.hpp>
#include <esvg/render/Path.h> #include <esvg/render/Path.hpp>
#include <esvg/render/Weight.h> #include <esvg/render/Weight.hpp>
esvg::Rectangle::Rectangle(PaintState _parentPaintState) : esvg::Base(_parentPaintState) { esvg::Rectangle::Rectangle(PaintState _parentPaintState) : esvg::Base(_parentPaintState) {
m_position.setValue(0,0); m_position.setValue(0,0);

View File

@ -5,7 +5,7 @@
*/ */
#pragma once #pragma once
#include <esvg/Base.h> #include <esvg/Base.hpp>
namespace esvg { namespace esvg {
class Rectangle : public esvg::Base { class Rectangle : public esvg::Base {

View File

@ -4,9 +4,9 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/Renderer.h> #include <esvg/Renderer.hpp>
#include <etk/os/FSNode.h> #include <etk/os/FSNode.hpp>
esvg::Renderer::Renderer(const ivec2& _size, esvg::Document* _document, bool _visualDebug) : esvg::Renderer::Renderer(const ivec2& _size, esvg::Document* _document, bool _visualDebug) :
#ifdef DEBUG #ifdef DEBUG

View File

@ -5,11 +5,11 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <etk/Color.h> #include <etk/Color.hpp>
#include <esvg/render/Weight.h> #include <esvg/render/Weight.hpp>
#include <esvg/render/DynamicColor.h> #include <esvg/render/DynamicColor.hpp>
namespace esvg { namespace esvg {
class Document; class Document;

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/Text.h> #include <esvg/Text.hpp>
esvg::Text::Text(PaintState _parentPaintState) : esvg::Base(_parentPaintState) { esvg::Text::Text(PaintState _parentPaintState) : esvg::Base(_parentPaintState) {

View File

@ -5,7 +5,7 @@
*/ */
#pragma once #pragma once
#include <esvg/Base.h> #include <esvg/Base.hpp>
namespace esvg { namespace esvg {
class Text : public esvg::Base { class Text : public esvg::Base {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/cap.h> #include <esvg/cap.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
static const char* values[] = { static const char* values[] = {
"butt", "butt",

View File

@ -5,7 +5,7 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
namespace esvg { namespace esvg {
enum cap { enum cap {

View File

@ -4,7 +4,7 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
int32_t esvg::getLogId() { int32_t esvg::getLogId() {
static int32_t g_val = elog::registerInstance("esvg"); static int32_t g_val = elog::registerInstance("esvg");

View File

@ -5,7 +5,7 @@
*/ */
#pragma once #pragma once
#include <elog/log.h> #include <elog/log.hpp>
namespace esvg { namespace esvg {
int32_t getLogId(); int32_t getLogId();

View File

@ -4,20 +4,20 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
#include <esvg/Base.h> #include <esvg/Base.hpp>
#include <esvg/Circle.h> #include <esvg/Circle.hpp>
#include <esvg/Ellipse.h> #include <esvg/Ellipse.hpp>
#include <esvg/Line.h> #include <esvg/Line.hpp>
#include <esvg/Path.h> #include <esvg/Path.hpp>
#include <esvg/Polygon.h> #include <esvg/Polygon.hpp>
#include <esvg/Polyline.h> #include <esvg/Polyline.hpp>
#include <esvg/Rectangle.h> #include <esvg/Rectangle.hpp>
#include <esvg/Text.h> #include <esvg/Text.hpp>
#include <esvg/Group.h> #include <esvg/Group.hpp>
#include <esvg/LinearGradient.h> #include <esvg/LinearGradient.hpp>
#include <esvg/RadialGradient.h> #include <esvg/RadialGradient.hpp>
esvg::Document::Document() { esvg::Document::Document() {
m_fileName = ""; m_fileName = "";

View File

@ -5,12 +5,12 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <vector> #include <vector>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <etk/os/FSNode.h> #include <etk/os/FSNode.hpp>
#include <esvg/Base.h> #include <esvg/Base.hpp>
/** /**
* @brief Main esvg namespace * @brief Main esvg namespace

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/gradientUnits.h> #include <esvg/gradientUnits.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
static const char* values[] = { static const char* values[] = {
"userSpaceOnUse", "userSpaceOnUse",

View File

@ -5,7 +5,7 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
namespace esvg { namespace esvg {
enum gradientUnits { enum gradientUnits {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/join.h> #include <esvg/join.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
static const char* values[] = { static const char* values[] = {
"miter", "miter",

View File

@ -5,7 +5,7 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
namespace esvg { namespace esvg {
enum join { enum join {

View File

@ -4,11 +4,11 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/render/DynamicColor.h> #include <esvg/render/DynamicColor.hpp>
#include <esvg/LinearGradient.h> #include <esvg/LinearGradient.hpp>
#include <esvg/RadialGradient.h> #include <esvg/RadialGradient.hpp>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
esvg::render::DynamicColorSpecial::DynamicColorSpecial(const std::string& _link, const mat2& _mtx) : esvg::render::DynamicColorSpecial::DynamicColorSpecial(const std::string& _link, const mat2& _mtx) :
m_linear(true), m_linear(true),

View File

@ -5,13 +5,13 @@
*/ */
#pragma once #pragma once
#include <ememory/memory.h> #include <ememory/memory.hpp>
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/Color.h> #include <etk/Color.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <etk/math/Matrix2.h> #include <etk/math/Matrix2.hpp>
#include <esvg/gradientUnits.h> #include <esvg/gradientUnits.hpp>
#include <esvg/spreadMethod.h> #include <esvg/spreadMethod.hpp>
namespace esvg { namespace esvg {
class Document; class Document;

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
std::ostream& esvg::operator <<(std::ostream& _os, enum esvg::render::path _obj) { std::ostream& esvg::operator <<(std::ostream& _os, enum esvg::render::path _obj) {
switch (_obj) { switch (_obj) {

View File

@ -5,8 +5,8 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {
@ -87,15 +87,15 @@ namespace esvg {
std::ostream& operator <<(std::ostream& _os, enum esvg::render::path _obj); std::ostream& operator <<(std::ostream& _os, enum esvg::render::path _obj);
} }
#include <esvg/render/ElementStop.h> #include <esvg/render/ElementStop.hpp>
#include <esvg/render/ElementClose.h> #include <esvg/render/ElementClose.hpp>
#include <esvg/render/ElementMoveTo.h> #include <esvg/render/ElementMoveTo.hpp>
#include <esvg/render/ElementLineTo.h> #include <esvg/render/ElementLineTo.hpp>
#include <esvg/render/ElementLineToH.h> #include <esvg/render/ElementLineToH.hpp>
#include <esvg/render/ElementLineToV.h> #include <esvg/render/ElementLineToV.hpp>
#include <esvg/render/ElementCurveTo.h> #include <esvg/render/ElementCurveTo.hpp>
#include <esvg/render/ElementSmoothCurveTo.h> #include <esvg/render/ElementSmoothCurveTo.hpp>
#include <esvg/render/ElementBezierCurveTo.h> #include <esvg/render/ElementBezierCurveTo.hpp>
#include <esvg/render/ElementBezierSmoothCurveTo.h> #include <esvg/render/ElementBezierSmoothCurveTo.hpp>
#include <esvg/render/ElementElliptic.h> #include <esvg/render/ElementElliptic.hpp>

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::ElementBezierCurveTo::ElementBezierCurveTo(bool _relative, const vec2& _pos1, const vec2& _pos): esvg::render::ElementBezierCurveTo::ElementBezierCurveTo(bool _relative, const vec2& _pos1, const vec2& _pos):
Element(esvg::render::path_bezierCurveTo, _relative) { Element(esvg::render::path_bezierCurveTo, _relative) {

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::ElementBezierSmoothCurveTo::ElementBezierSmoothCurveTo(bool _relative, const vec2& _pos): esvg::render::ElementBezierSmoothCurveTo::ElementBezierSmoothCurveTo(bool _relative, const vec2& _pos):
Element(esvg::render::path_bezierSmoothCurveTo, _relative) { Element(esvg::render::path_bezierSmoothCurveTo, _relative) {

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::ElementClose::ElementClose(bool _relative): esvg::render::ElementClose::ElementClose(bool _relative):
Element(esvg::render::path_close, _relative) { Element(esvg::render::path_close, _relative) {

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::ElementCurveTo::ElementCurveTo(bool _relative, const vec2& _pos1, const vec2& _pos2, const vec2& _pos): esvg::render::ElementCurveTo::ElementCurveTo(bool _relative, const vec2& _pos1, const vec2& _pos2, const vec2& _pos):
Element(esvg::render::path_curveTo, _relative) { Element(esvg::render::path_curveTo, _relative) {

View File

@ -4,9 +4,9 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::ElementElliptic::ElementElliptic(bool _relative, esvg::render::ElementElliptic::ElementElliptic(bool _relative,
const vec2& _radius, // in m_vec1 const vec2& _radius, // in m_vec1

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::ElementLineTo::ElementLineTo(bool _relative, const vec2& _pos): esvg::render::ElementLineTo::ElementLineTo(bool _relative, const vec2& _pos):
Element(esvg::render::path_lineTo, _relative) { Element(esvg::render::path_lineTo, _relative) {

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::ElementLineToH::ElementLineToH(bool _relative, float _posX): esvg::render::ElementLineToH::ElementLineToH(bool _relative, float _posX):
Element(esvg::render::path_lineToH, _relative) { Element(esvg::render::path_lineToH, _relative) {

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::ElementLineToV::ElementLineToV(bool _relative, float _posY): esvg::render::ElementLineToV::ElementLineToV(bool _relative, float _posY):
Element(esvg::render::path_lineToV, _relative) { Element(esvg::render::path_lineToV, _relative) {

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::ElementMoveTo::ElementMoveTo(bool _relative, const vec2& _pos): esvg::render::ElementMoveTo::ElementMoveTo(bool _relative, const vec2& _pos):
Element(esvg::render::path_moveTo, _relative) { Element(esvg::render::path_moveTo, _relative) {

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::ElementSmoothCurveTo::ElementSmoothCurveTo(bool _relative, const vec2& _pos2, const vec2& _pos): esvg::render::ElementSmoothCurveTo::ElementSmoothCurveTo(bool _relative, const vec2& _pos2, const vec2& _pos):
Element(esvg::render::path_smoothCurveTo, _relative) { Element(esvg::render::path_smoothCurveTo, _relative) {

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::ElementStop::ElementStop(): esvg::render::ElementStop::ElementStop():
Element(esvg::render::path_stop) { Element(esvg::render::path_stop) {

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -3,9 +3,9 @@
* @copyright 2011, Edouard DUPIN, all right reserved * @copyright 2011, Edouard DUPIN, all right reserved
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/render/Path.h> #include <esvg/render/Path.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
void esvg::render::Path::clear() { void esvg::render::Path::clear() {
m_listElement.clear(); m_listElement.clear();

View File

@ -5,13 +5,13 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/render/PointList.h> #include <esvg/render/PointList.hpp>
#include <ememory/memory.h> #include <ememory/memory.hpp>
#ifdef DEBUG #ifdef DEBUG
#include <esvg/render/SegmentList.h> #include <esvg/render/SegmentList.hpp>
#endif #endif
namespace esvg { namespace esvg {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Point.h> #include <esvg/render/Point.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
void esvg::render::Point::setEndPath() { void esvg::render::Point::setEndPath() {
if (m_type == esvg::render::Point::type::interpolation) { if (m_type == esvg::render::Point::type::interpolation) {

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <esvg/render/PointList.h> #include <esvg/render/PointList.hpp>
esvg::render::PointList::PointList() { esvg::render::PointList::PointList() {
// nothing to do ... // nothing to do ...

View File

@ -5,11 +5,11 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <etk/math/Matrix2.h> #include <etk/math/Matrix2.hpp>
#include <esvg/render/Element.h> #include <esvg/render/Element.hpp>
#include <esvg/render/Point.h> #include <esvg/render/Point.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Scanline.h> #include <esvg/render/Scanline.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::Scanline::Scanline(size_t _size) { esvg::render::Scanline::Scanline(size_t _size) {
float tmp(0); float tmp(0);

View File

@ -5,8 +5,8 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Segment.h> #include <esvg/render/Segment.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::Segment::Segment(const vec2& _p0, const vec2& _p1) { esvg::render::Segment::Segment(const vec2& _p0, const vec2& _p1) {
// segment register all time the lower at P0n then we need to register the sens of the path // segment register all time the lower at P0n then we need to register the sens of the path

View File

@ -5,9 +5,9 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <etk/math/Matrix2.h> #include <etk/math/Matrix2.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,9 +4,9 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/SegmentList.h> #include <esvg/render/SegmentList.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
#include <etk/math/Matrix2.h> #include <etk/math/Matrix2.hpp>
esvg::render::SegmentList::SegmentList() { esvg::render::SegmentList::SegmentList() {

View File

@ -5,12 +5,12 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/cap.h> #include <esvg/cap.hpp>
#include <esvg/join.h> #include <esvg/join.hpp>
#include <esvg/render/Segment.h> #include <esvg/render/Segment.hpp>
#include <esvg/render/PointList.h> #include <esvg/render/PointList.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/render/Weight.h> #include <esvg/render/Weight.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
esvg::render::Weight::Weight() : esvg::render::Weight::Weight() :
m_size(0,0) { m_size(0,0) {

View File

@ -5,10 +5,10 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
#include <etk/math/Vector2D.h> #include <etk/math/Vector2D.hpp>
#include <esvg/render/Scanline.h> #include <esvg/render/Scanline.hpp>
#include <esvg/render/SegmentList.h> #include <esvg/render/SegmentList.hpp>
namespace esvg { namespace esvg {
namespace render { namespace render {

View File

@ -4,8 +4,8 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <esvg/spreadMethod.h> #include <esvg/spreadMethod.hpp>
#include <esvg/debug.h> #include <esvg/debug.hpp>
static const char* values[] = { static const char* values[] = {
"pad", "pad",

View File

@ -5,7 +5,7 @@
*/ */
#pragma once #pragma once
#include <etk/types.h> #include <etk/types.hpp>
namespace esvg { namespace esvg {
enum spreadMethod { enum spreadMethod {

View File

@ -71,45 +71,45 @@ def create(target, module_name):
]) ])
my_module.add_header_file([ my_module.add_header_file([
'esvg/Base.h', 'esvg/Base.hpp',
'esvg/Circle.h', 'esvg/Circle.hpp',
'esvg/Ellipse.h', 'esvg/Ellipse.hpp',
'esvg/Group.h', 'esvg/Group.hpp',
'esvg/Line.h', 'esvg/Line.hpp',
'esvg/esvg.h', 'esvg/esvg.hpp',
'esvg/Path.h', 'esvg/Path.hpp',
'esvg/Polygon.h', 'esvg/Polygon.hpp',
'esvg/Polyline.h', 'esvg/Polyline.hpp',
'esvg/Rectangle.h', 'esvg/Rectangle.hpp',
'esvg/Renderer.h', 'esvg/Renderer.hpp',
'esvg/Text.h', 'esvg/Text.hpp',
'esvg/cap.h', 'esvg/cap.hpp',
'esvg/join.h', 'esvg/join.hpp',
'esvg/spreadMethod.h', 'esvg/spreadMethod.hpp',
'esvg/gradientUnits.h', 'esvg/gradientUnits.hpp',
'esvg/Dimension.h', 'esvg/Dimension.hpp',
'esvg/render/Element.h', 'esvg/render/Element.hpp',
'esvg/render/ElementStop.h', 'esvg/render/ElementStop.hpp',
'esvg/render/ElementClose.h', 'esvg/render/ElementClose.hpp',
'esvg/render/ElementMoveTo.h', 'esvg/render/ElementMoveTo.hpp',
'esvg/render/ElementLineTo.h', 'esvg/render/ElementLineTo.hpp',
'esvg/render/ElementLineToH.h', 'esvg/render/ElementLineToH.hpp',
'esvg/render/ElementLineToV.h', 'esvg/render/ElementLineToV.hpp',
'esvg/render/ElementCurveTo.h', 'esvg/render/ElementCurveTo.hpp',
'esvg/render/ElementSmoothCurveTo.h', 'esvg/render/ElementSmoothCurveTo.hpp',
'esvg/render/ElementBezierCurveTo.h', 'esvg/render/ElementBezierCurveTo.hpp',
'esvg/render/ElementBezierSmoothCurveTo.h', 'esvg/render/ElementBezierSmoothCurveTo.hpp',
'esvg/render/ElementElliptic.h', 'esvg/render/ElementElliptic.hpp',
'esvg/render/Path.h', 'esvg/render/Path.hpp',
'esvg/render/Scanline.h', 'esvg/render/Scanline.hpp',
'esvg/render/Point.h', 'esvg/render/Point.hpp',
'esvg/render/PointList.h', 'esvg/render/PointList.hpp',
'esvg/render/Segment.h', 'esvg/render/Segment.hpp',
'esvg/render/SegmentList.h', 'esvg/render/SegmentList.hpp',
'esvg/render/Weight.h', 'esvg/render/Weight.hpp',
'esvg/render/DynamicColor.h', 'esvg/render/DynamicColor.hpp',
'esvg/LinearGradient.h', 'esvg/LinearGradient.hpp',
'esvg/RadialGradient.h' 'esvg/RadialGradient.hpp'
]) ])
my_module.add_path(tools.get_current_path(__file__)) my_module.add_path(tools.get_current_path(__file__))

View File

@ -6,10 +6,10 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <test-debug/debug.h> #include <test-debug/debug.hpp>
#include <vector> #include <vector>
#include <gtest/gtest.h> #include <gtest/gtest.hpp>
#include <etk/etk.h> #include <etk/etk.hpp>
bool g_visualDebug = false; bool g_visualDebug = false;

View File

@ -6,7 +6,7 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <etk/types.h> #include <etk/types.hpp>
#pragma once #pragma once

View File

@ -7,8 +7,8 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
#include "main.h" #include "main.hpp"
TEST(TestCap, butt) { TEST(TestCap, butt) {
std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>" std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>"

View File

@ -7,8 +7,8 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
#include "main.h" #include "main.hpp"
TEST(TestCircle, fill) { TEST(TestCircle, fill) {
std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>" std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>"

View File

@ -7,8 +7,8 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
#include "main.h" #include "main.hpp"
TEST(TestColor, blending) { TEST(TestColor, blending) {
std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>" std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>"

View File

@ -7,8 +7,8 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
#include "main.h" #include "main.hpp"
TEST(TestEllipse, fill) { TEST(TestEllipse, fill) {
std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>" std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>"

View File

@ -8,7 +8,7 @@
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <esvg/esvg.h> #include <esvg/esvg.h>
#include "main.h" #include "main.hpp"
TEST(TestGradientLinear, horizontal) { TEST(TestGradientLinear, horizontal) {
std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>\n" std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>\n"

View File

@ -7,8 +7,8 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
#include "main.h" #include "main.hpp"
TEST(TestGradientRadial, circle) { TEST(TestGradientRadial, circle) {
std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>\n" std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>\n"

View File

@ -7,8 +7,8 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
#include "main.h" #include "main.hpp"
// ------------------------------------------------------ Miter test ----------------------------------------------------- // ------------------------------------------------------ Miter test -----------------------------------------------------

View File

@ -7,8 +7,8 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
#include "main.h" #include "main.hpp"
TEST(TestLine, stroke) { TEST(TestLine, stroke) {
std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>" std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>"

View File

@ -7,8 +7,8 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
#include "main.h" #include "main.hpp"
TEST(TestPath, fill) { TEST(TestPath, fill) {
std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>" std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>"

View File

@ -7,8 +7,8 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
#include "main.h" #include "main.hpp"
TEST(TestPolygon, fill) { TEST(TestPolygon, fill) {
std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>" std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>"

View File

@ -7,8 +7,8 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
#include "main.h" #include "main.hpp"
TEST(TestPolyLine, fill) { TEST(TestPolyLine, fill) {
std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>" std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>"

View File

@ -7,8 +7,8 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
#include "main.h" #include "main.hpp"
TEST(TestRectangle, fill) { TEST(TestRectangle, fill) {
std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>" std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>"

View File

@ -7,8 +7,8 @@
*/ */
#include <gtest/gtest.h> #include <gtest/gtest.h>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
#include "main.h" #include "main.hpp"
TEST(TestExtern, worddown) { TEST(TestExtern, worddown) {
std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>\n" std::string data("<?xml version='1.0' encoding='UTF-8' standalone='no'?>\n"

View File

@ -6,10 +6,10 @@
* @license APACHE v2.0 (see license file) * @license APACHE v2.0 (see license file)
*/ */
#include <test-debug/debug.h> #include <test-debug/debug.hpp>
#include <vector> #include <vector>
#include <etk/etk.h> #include <etk/etk.hpp>
#include <esvg/esvg.h> #include <esvg/esvg.hpp>
static void usage() { static void usage() {
TEST_PRINT(etk::getApplicationName() << " - help : "); TEST_PRINT(etk::getApplicationName() << " - help : ");