Lines Matching defs:ScaleFactor
110155 struct ScaleFactor { struct
110156 float scale;
110158 constexpr ScaleFactor() : scale(1.0) {} in ScaleFactor() argument
110159 constexpr ScaleFactor(const ScaleFactor<src, dst>& aCopy) : scale(aCopy.scale) {} in ScaleFactor() argument
110160 explicit constexpr ScaleFactor(float aScale) : scale(aScale) {} in ScaleFactor() function
110162 ScaleFactor<dst, src> Inverse() { in Inverse()
110166 bool operator==(const ScaleFactor<src, dst>& aOther) const { in operator ==()
110170 bool operator!=(const ScaleFactor<src, dst>& aOther) const { in operator !=()
110174 bool operator<(const ScaleFactor<src, dst>& aOther) const { in operator <()
110178 bool operator<=(const ScaleFactor<src, dst>& aOther) const { in operator <=()
110182 bool operator>(const ScaleFactor<src, dst>& aOther) const { in operator >()
110186 bool operator>=(const ScaleFactor<src, dst>& aOther) const { in operator >=()
110191 ScaleFactor<other, dst> operator/(const ScaleFactor<src, other>& aOther) const { in operator /()
110196 ScaleFactor<src, other> operator/(const ScaleFactor<other, dst>& aOther) const { in operator /()
110201 ScaleFactor<src, other> operator*(const ScaleFactor<dst, other>& aOther) const { in operator *()
110206 ScaleFactor<other, dst> operator*(const ScaleFactor<other, src>& aOther) const { in operator *()