Athena IO Library
SakuraGlobal.hpp
1 #ifndef SAKURAGLOBAL_HPP
2 #define SAKURAGLOBAL_HPP
3 
4 #include "athena/Global.hpp"
5 
6 namespace athena
7 {
8 namespace Sakura
9 {
10 template <typename T>
11 class Vector2D
12 {
13 public:
14  T x;
15  T y;
16 
17  Vector2D()
18  : x(0),
19  y(0)
20  {
21  }
22 
23  Vector2D(T x, T y)
24  : x(x),
25  y(y)
26  {
27  }
28 };
29 
30 typedef Vector2D<int> Vector2Di;
32 } // Sakura
33 } // Athena
34 
35 #endif // SAKURAGLOBAL_HPP