Browse Source

Merge pull request #920 from inviwo/feature/hash-qua

Hash hashes qua instead of tquat closes #919 #920
Christophe 6 years ago
parent
commit
4fc28977d6
2 changed files with 4 additions and 4 deletions
  1. 2 2
      glm/gtx/hash.hpp
  2. 2 2
      glm/gtx/hash.inl

+ 2 - 2
glm/gtx/hash.hpp

@@ -73,9 +73,9 @@ namespace std
 	};
 
 	template<typename T, glm::qualifier Q>
-	struct hash<glm::tquat<T,Q>>
+	struct hash<glm::qua<T,Q>>
 	{
-		GLM_FUNC_DECL size_t operator()(glm::tquat<T, Q> const& q) const;
+		GLM_FUNC_DECL size_t operator()(glm::qua<T, Q> const& q) const;
 	};
 
 	template<typename T, glm::qualifier Q>

+ 2 - 2
glm/gtx/hash.inl

@@ -62,7 +62,7 @@ namespace std
 	}
 
 	template<typename T, glm::qualifier Q>
-	GLM_FUNC_QUALIFIER size_t hash<glm::tquat<T, Q>>::operator()(glm::tquat<T,Q> const& q) const
+	GLM_FUNC_QUALIFIER size_t hash<glm::qua<T, Q>>::operator()(glm::qua<T,Q> const& q) const
 	{
 		size_t seed = 0;
 		hash<T> hasher;
@@ -77,7 +77,7 @@ namespace std
 	GLM_FUNC_QUALIFIER size_t hash<glm::tdualquat<T, Q>>::operator()(glm::tdualquat<T, Q> const& q) const
 	{
 		size_t seed = 0;
-		hash<glm::tquat<T, Q>> hasher;
+		hash<glm::qua<T, Q>> hasher;
 		glm::detail::hash_combine(seed, hasher(q.real));
 		glm::detail::hash_combine(seed, hasher(q.dual));
 		return seed;