Home | History | Annotate | Download | only in core

Lines Matching defs:fVal

161     explicit SkNb(bool val) : fVal(val) {}
162 bool allTrue() const { return fVal; }
163 bool anyTrue() const { return fVal; }
165 bool fVal;
172 explicit SkNi(T val) : fVal(val) {}
175 void store(T vals[1]) const { vals[0] = fVal; }
179 T sum = fVal + o.fVal;
180 return SkNi(sum > fVal ? sum : (T)(~0));
183 SkNi operator + (const SkNi& o) const { return SkNi(fVal + o.fVal); }
184 SkNi operator - (const SkNi& o) const { return SkNi(fVal - o.fVal); }
185 SkNi operator * (const SkNi& o) const { return SkNi(fVal * o.fVal); }
187 SkNi operator << (int bits) const { return SkNi(fVal << bits); }
188 SkNi operator >> (int bits) const { return SkNi(fVal >> bits); }
190 static SkNi Min(const SkNi& a, const SkNi& b) { return SkNi(SkTMin(a.fVal, b.fVal)); }
194 return fVal;
198 T fVal;
210 explicit SkNf(T val) : fVal(val) {}
213 void store(T vals[1]) const { vals[0] = fVal; }
215 Ni castTrunc() const { return Ni(fVal); }
217 SkNf operator + (const SkNf& o) const { return SkNf(fVal + o.fVal); }
218 SkNf operator - (const SkNf& o) const { return SkNf(fVal - o.fVal); }
219 SkNf operator * (const SkNf& o) const { return SkNf(fVal * o.fVal); }
220 SkNf operator / (const SkNf& o) const { return SkNf(fVal / o.fVal); }
222 Nb operator == (const SkNf& o) const { return Nb(fVal == o.fVal); }
223 Nb operator != (const SkNf& o) const { return Nb(fVal != o.fVal); }
224 Nb operator < (const SkNf& o) const { return Nb(fVal < o.fVal); }
225 Nb operator > (const SkNf& o) const { return Nb(fVal > o.fVal); }
226 Nb operator <= (const SkNf& o) const { return Nb(fVal <= o.fVal); }
227 Nb operator >= (const SkNf& o) const { return Nb(fVal >= o.fVal); }
229 static SkNf Min(const SkNf& l, const SkNf& r) { return SkNf(SkTMin(l.fVal, r.fVal)); }
230 static SkNf Max(const SkNf& l, const SkNf& r) { return SkNf(SkTMax(l.fVal, r.fVal)); }
232 SkNf sqrt() const { return SkNf(Sqrt(fVal)); }
233 SkNf rsqrt0() const { return SkNf((T)1 / Sqrt(fVal)); }
237 SkNf invert() const { return SkNf((T)1 / fVal); }
242 return fVal;
251 T fVal;