esvg: Ewol SVG parser and renderer 0.7.4
Main Page
Related Pages
Namespaces
Classes
Files
Link-libs
lutin
ewol
etk
ejson
exml
esvg
egami
gale
ege
elog
ememory
enet
eproperty
esignal
zeus
audio-ess
audio
audio-drain
audio-orchestra
audio-river
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
framework
atria-soft
esvg
esvg
render
Segment.hpp
Go to the documentation of this file.
1
6
#pragma once
7
8
#include <
etk/types.hpp
>
9
#include <
etk/math/Vector2D.hpp
>
10
#include <
etk/math/Matrix2.hpp
>
11
12
namespace
esvg
{
13
namespace
render {
14
class
Segment
{
15
public
:
16
Segment
(
const
vec2
& _p0,
const
vec2
& _p1);
17
vec2
p0;
18
vec2
p1;
19
int32_t direction;
20
void
applyMatrix(
const
mat2
& _transformationMatrix);
21
void
createDirection();
22
};
23
}
24
}
25
esvg
Main esvg namespace.
Definition:
Base.hpp:24
Vector2D.hpp
types.hpp
Matrix2.hpp
esvg::render::Segment
Definition:
Segment.hpp:14
etk::Vector2D< float >
etk::Matrix2
Generated on Mon Oct 24 2016 10:48:21 for esvg: Ewol SVG parser and renderer by
1.8.12