--- /dev/null
+/*
+ * utility.h
+ *
+ * Created on: Oct 6, 2012
+ * Author: holy
+ */
+
+#ifndef SDL_UTILITY_H_
+#define SDL_UTILITY_H_
+
+#include "../geometry/Vector.h"
+#include <SDL.h>
+
+namespace sdl {
+
+void HorizontalLine(SDL_Surface *dst, const geometry::Vector<int> &position, unsigned int length, Uint32 color);
+void VerticalLine(SDL_Surface *dst, const geometry::Vector<int> &position, unsigned int length, Uint32 color);
+
+void OutlineRect(SDL_Surface *dst, const geometry::Vector<int> &from, const geometry::Vector<int> &to, Uint32 color);
+void OutlineRect(SDL_Surface *dst, SDL_Rect *dstrect, Uint32 color);
+
+}
+
+#endif /* SDL_UTILITY_H_ */