Reintroduce Vector comparison operator

Since it can be used for integer vector, also fixed comparison
technique.


Former-commit-id: 3a193ed21beb4d9b7d311eb29bc2852b0776a41c
This commit is contained in:
Lynix
2012-12-02 16:48:56 +01:00
parent 5c7a9e1011
commit 437c7047c9
6 changed files with 108 additions and 0 deletions

View File

@@ -87,6 +87,10 @@ template<typename T> class NzVector3
bool operator==(const NzVector3& vec) const;
bool operator!=(const NzVector3& vec) const;
bool operator<(const NzVector3& vec) const;
bool operator<=(const NzVector3& vec) const;
bool operator>(const NzVector3& vec) const;
bool operator>=(const NzVector3& vec) const;
static NzVector3 CrossProduct(const NzVector3& vec1, const NzVector3& vec2);
static T DotProduct(const NzVector3& vec1, const NzVector3& vec2);