Lines Matching refs:SkM44
12 #include "include/core/SkM44.h"
100 SkM44 getMatrix(float distance, SkTextUtils::Align alignment) const {
105 return SkM44();
130 return SkM44();
141 auto m = SkM44::Translate(pos.x(), pos.y());
146 m = m * SkM44::Rotate({0,0,1}, std::atan2(tan.y(), tan.x()));
317 rec.fMatrixNode = sksg::Matrix<SkM44>::Make(SkM44::Translate(frag.fPos.x(), frag.fPos.y()));
675 SkM44 TextAdapter::fragmentMatrix(const TextAnimator::ResolvedProps& props,
684 return SkM44::Translate(pos.x, pos.y, pos.z);
704 * SkM44::Translate(0, rel_pos.y, pos.z);
715 * SkM44::Rotate({ 1, 0, 0 }, SkDegreesToRadians(props.rotation.x))
716 * SkM44::Rotate({ 0, 1, 0 }, SkDegreesToRadians(props.rotation.y))
717 * SkM44::Rotate({ 0, 0, 1 }, SkDegreesToRadians(props.rotation.z))
718 * SkM44::Scale(props.scale.x, props.scale.y, props.scale.z)
719 * SkM44::Translate(-anchor_point.x, -anchor_point.y, 0));
768 const auto m = SkM44::Translate(line_offset.x + fragment_offset,