mising exports in PIString
This commit is contained in:
@@ -785,9 +785,9 @@ inline PIString operator +(const char c, const PIString & f) {return PIChar(c) +
|
|||||||
inline PIString operator +(const PIString & f, const char c) {return f + PIChar(c);}
|
inline PIString operator +(const PIString & f, const char c) {return f + PIChar(c);}
|
||||||
|
|
||||||
|
|
||||||
int versionCompare(const PIString & v0, const PIString & v1, int components = 6);
|
int PIP_EXPORT versionCompare(const PIString & v0, const PIString & v1, int components = 6);
|
||||||
|
|
||||||
PIString versionNormalize(const PIString & v);
|
PIString PIP_EXPORT versionNormalize(const PIString & v);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -347,7 +347,15 @@ public:
|
|||||||
bool isValid() const {return !PIVector2D<Type>::isEmpty();}
|
bool isValid() const {return !PIVector2D<Type>::isEmpty();}
|
||||||
|
|
||||||
_CMatrix & operator =(const PIVector<PIVector<Type> > & v) {*this = _CMatrix(v); return *this;}
|
_CMatrix & operator =(const PIVector<PIVector<Type> > & v) {*this = _CMatrix(v); return *this;}
|
||||||
bool operator ==(const _CMatrix & sm) const {PIMM_FOR_A(i) if (_V2D::mat[i] != sm.mat[i]) return false; return true;}
|
bool operator ==(const _CMatrix & sm) const {
|
||||||
|
if(_V2D::mat.size() != sm.mat.size())
|
||||||
|
return false;
|
||||||
|
PIMM_FOR_A(i) {
|
||||||
|
if (_V2D::mat[i] != sm.mat[i])
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
bool operator !=(const _CMatrix & sm) const {return !(*this == sm);}
|
bool operator !=(const _CMatrix & sm) const {return !(*this == sm);}
|
||||||
void operator +=(const _CMatrix & sm) {PIMM_FOR_A(i) _V2D::mat[i] += sm.mat[i];}
|
void operator +=(const _CMatrix & sm) {PIMM_FOR_A(i) _V2D::mat[i] += sm.mat[i];}
|
||||||
void operator -=(const _CMatrix & sm) {PIMM_FOR_A(i) _V2D::mat[i] -= sm.mat[i];}
|
void operator -=(const _CMatrix & sm) {PIMM_FOR_A(i) _V2D::mat[i] -= sm.mat[i];}
|
||||||
|
|||||||
Reference in New Issue
Block a user