Lines Matching refs:SkUnit3D
35 SkScalar SkPoint3D::normalize(SkUnit3D* unit) const {
48 SkScalar SkUnit3D::Dot(const SkUnit3D& a, const SkUnit3D& b) {
52 void SkUnit3D::Cross(const SkUnit3D& a, const SkUnit3D& b, SkUnit3D* cross) {
215 SkUnit3D axis, zenith, cross;
220 SkScalar dot = SkUnit3D::Dot(*SkTCast<const SkUnit3D*>(&fZenith), axis);
229 SkUnit3D::Cross(axis, zenith, &cross);
264 dot = SkUnit3D::Dot(*SkTCast<const SkUnit3D*>(&diff),
265 *SkTCast<const SkUnit3D*>(SkTCast<const SkScalar*>(&fOrientation) + 6));