more ai generated doc with human review
This commit is contained in:
@@ -372,6 +372,8 @@ private:
|
||||
};
|
||||
|
||||
|
||||
//! \~english Subtraction
|
||||
//! \~russian Вычитание
|
||||
inline PIGeoPosition operator-(const PIGeoPosition & left, const PIGeoPosition & right) {
|
||||
PIGeoPosition l(left), r(right);
|
||||
l.transformTo(PIGeoPosition::Cartesian);
|
||||
@@ -379,6 +381,8 @@ inline PIGeoPosition operator-(const PIGeoPosition & left, const PIGeoPosition &
|
||||
l -= r;
|
||||
return l;
|
||||
}
|
||||
//! \~english Addition
|
||||
//! \~russian Сложение
|
||||
inline PIGeoPosition operator+(const PIGeoPosition & left, const PIGeoPosition & right) {
|
||||
PIGeoPosition l(left), r(right);
|
||||
l.transformTo(PIGeoPosition::Cartesian);
|
||||
@@ -386,17 +390,25 @@ inline PIGeoPosition operator+(const PIGeoPosition & left, const PIGeoPosition &
|
||||
l += r;
|
||||
return l;
|
||||
}
|
||||
//! \~english Scalar multiplication (double)
|
||||
//! \~russian Умножение на скаляр (double)
|
||||
inline PIGeoPosition operator*(const double & scale, const PIGeoPosition & right) {
|
||||
PIMathVectorT3d tmp(right);
|
||||
tmp *= scale;
|
||||
return PIGeoPosition(tmp);
|
||||
}
|
||||
//! \~english Scalar multiplication (double)
|
||||
//! \~russian Умножение на скаляр (double)
|
||||
inline PIGeoPosition operator*(const PIGeoPosition & left, const double & scale) {
|
||||
return operator*(scale, left);
|
||||
}
|
||||
//! \~english Scalar multiplication (int)
|
||||
//! \~russian Умножение на скаляр (int)
|
||||
inline PIGeoPosition operator*(const int & scale, const PIGeoPosition & right) {
|
||||
return operator*(double(scale), right);
|
||||
}
|
||||
//! \~english Scalar multiplication (int)
|
||||
//! \~russian Умножение на скаляр (int)
|
||||
inline PIGeoPosition operator*(const PIGeoPosition & left, const int & scale) {
|
||||
return operator*(double(scale), left);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user