const CVector2D CVector2D::Div(const CVector2D& Vector) const{ if(Vector.IsPartialZero()){ throw Exception::CInvalidArgumentException(L"Vector", Vector.ToString(), L"Division by Zero", CR_INFO()); } return CVector2D(this->X / Vector.X, this->Y / Vector.Y); }