Lines Matching refs:SkV3
264 SkM44& SkM44::setRotateUnitSinCos(SkV3 axis, SkScalar sinAngle, SkScalar cosAngle) {
281 SkM44& SkM44::setRotate(SkV3 axis, SkScalar radians) {
344 static SkV3 normalize(SkV3 v) { return v * (1.0f / v.length()); }
346 static SkV4 v4(SkV3 v, SkScalar w) { return {v.x, v.y, v.z, w}; }
348 SkM44 SkM44::LookAt(const SkV3& eye, const SkV3& center, const SkV3& up) {
349 SkV3 f = normalize(center - eye);
350 SkV3 u = normalize(up);
351 SkV3 s = normalize(f.cross(u));