diff options
Diffstat (limited to 'src/3rdparty/assimp/include/assimp/vector3.inl')
-rw-r--r-- | src/3rdparty/assimp/include/assimp/vector3.inl | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/3rdparty/assimp/include/assimp/vector3.inl b/src/3rdparty/assimp/include/assimp/vector3.inl index b8cbe8b49..01e0b6f9d 100644 --- a/src/3rdparty/assimp/include/assimp/vector3.inl +++ b/src/3rdparty/assimp/include/assimp/vector3.inl @@ -159,6 +159,11 @@ AI_FORCE_INLINE bool aiVector3t<TReal>::Equal(const aiVector3t<TReal>& other, TR } // ------------------------------------------------------------------------------------------------ template <typename TReal> +AI_FORCE_INLINE bool aiVector3t<TReal>::operator < (const aiVector3t<TReal>& other) const { + return x != other.x ? x < other.x : y != other.y ? y < other.y : z < other.z; +} +// ------------------------------------------------------------------------------------------------ +template <typename TReal> AI_FORCE_INLINE const aiVector3t<TReal> aiVector3t<TReal>::SymMul(const aiVector3t<TReal>& o) { return aiVector3t<TReal>(x*o.x,y*o.y,z*o.z); } |