From e5fa774d622d6852fe8e1f033045aed221649108 Mon Sep 17 00:00:00 2001
From: LYW <leeyeanwoo@diteam.co.kr>
Date: 금, 15 10월 2021 13:24:54 +0900
Subject: [PATCH] Ongoing80 #3662 CF AOI Review 전설비 알람 발생 조치

---
 ReviewHistory/include/akSTL/inl/akPointT.inl |   70 +++++++++++++++++++++++++++++++++++
 1 files changed, 70 insertions(+), 0 deletions(-)

diff --git a/ReviewHistory/include/akSTL/inl/akPointT.inl b/ReviewHistory/include/akSTL/inl/akPointT.inl
new file mode 100644
index 0000000..9d0f5f7
--- /dev/null
+++ b/ReviewHistory/include/akSTL/inl/akPointT.inl
@@ -0,0 +1,70 @@
+
+//#include "../akPointT.h"
+#define AKINLINE inline
+
+
+
+template<typename T> AKINLINE
+CakPointT<T> CakPointT<T>::operator-( CakPointT<T> point ) const throw()
+{
+	return CakPointT(x - point.x, y - point.y);
+}
+
+template<typename T> AKINLINE
+CakPointT<T> CakPointT<T>::operator+( CakPointT<T> point ) const throw()
+{
+	return CakPointT(x + point.x, y + point.y);
+}
+
+template<typename T> AKINLINE
+CakPointT<T> CakPointT<T>::operator-() const throw()
+{
+	return CakPointT(-x,-y);
+}
+
+template<typename T> AKINLINE
+void CakPointT<T>::operator-=( CakPointT<T> point ) throw()
+{
+	x -= point.x;
+	y -= point.y;
+}
+
+template<typename T> AKINLINE
+void CakPointT<T>::operator+=( CakPointT<T> point ) throw()
+{
+	x += point.x;
+	y += point.y;
+}
+
+template<typename T> AKINLINE
+bool CakPointT<T>::operator!=( CakPointT<T> point ) const throw()
+{
+	return (x != point.x || y != point.y);
+}
+
+template<typename T> AKINLINE
+bool CakPointT<T>::operator==( CakPointT<T> point ) const throw()
+{
+	return (x == point.x && y == point.y);
+}
+
+template<typename T> AKINLINE
+void CakPointT<T>::SetPoint( T X, T Y ) throw()
+{
+	x = X; 
+	y = Y;
+}
+
+template<typename T> AKINLINE
+void CakPointT<T>::Offset( CakPointT<T> point ) throw()
+{
+	x += point.x;
+	y += point.y;
+}
+
+template<typename T> AKINLINE
+void CakPointT<T>::Offset( T xOffset, T yOffset ) throw()
+{
+	x += xOffset;
+	y += yOffset;
+}

--
Gitblit v1.9.3