Home
last modified time | relevance | path

Searched refs:TransformAdapter3D (Results 1 – 7 of 7) sorted by relevance

/external/skia/modules/skottie/src/
DTransform.cpp142 TransformAdapter3D::TransformAdapter3D(const skjson::ObjectValue& jtransform, in TransformAdapter3D() function in skottie::internal::TransformAdapter3D
158 TransformAdapter3D::~TransformAdapter3D() = default;
160 void TransformAdapter3D::onSync() { in onSync()
164 SkV3 TransformAdapter3D::anchor_point() const { in anchor_point()
168 SkV3 TransformAdapter3D::position() const { in position()
172 SkV3 TransformAdapter3D::rotation() const { in rotation()
177 SkM44 TransformAdapter3D::totalMatrix() const { in totalMatrix()
194 auto adapter = TransformAdapter3D::Make(jtransform, *this); in attachMatrix3D()
DTransform.h76 class TransformAdapter3D : public DiscardableAdapterBase<TransformAdapter3D, sksg::Matrix<SkM44>> {
78 TransformAdapter3D(const skjson::ObjectValue&, const AnimationBuilder&);
79 ~TransformAdapter3D() override;
99 using INHERITED = DiscardableAdapterBase<TransformAdapter3D, sksg::Matrix<SkM44>>;
DCamera.h16 class CameraAdaper final : public TransformAdapter3D {
42 using INHERITED = TransformAdapter3D;
DSkottiePriv.h48 class TransformAdapter3D; variable
/external/skqp/modules/skottie/src/
DSkottieAdapter.cpp70 TransformAdapter3D::Vec3::Vec3(const VectorValue& v) { in Vec3()
76 TransformAdapter3D::TransformAdapter3D(sk_sp<sksg::Matrix<SkMatrix44>> matrix) in TransformAdapter3D() function in skottie::TransformAdapter3D
79 TransformAdapter3D::~TransformAdapter3D() = default;
81 SkMatrix44 TransformAdapter3D::totalMatrix() const { in totalMatrix()
101 void TransformAdapter3D::apply() { in apply()
DSkottie.cpp119 auto adapter = sk_make_sp<TransformAdapter3D>(matrix); in attachMatrix3D()
123 adapter->setAnchorPoint(TransformAdapter3D::Vec3(a)); in attachMatrix3D()
127 adapter->setPosition(TransformAdapter3D::Vec3(p)); in attachMatrix3D()
131 adapter->setScale(TransformAdapter3D::Vec3(s)); in attachMatrix3D()
138 adapter->setRotation(TransformAdapter3D::Vec3(o)); in attachMatrix3D()
144 adapter->setRotation(TransformAdapter3D::Vec3({rx, r.fY, r.fZ})); in attachMatrix3D()
150 adapter->setRotation(TransformAdapter3D::Vec3({r.fX, ry, r.fZ})); in attachMatrix3D()
156 adapter->setRotation(TransformAdapter3D::Vec3({r.fX, r.fY, rz})); in attachMatrix3D()
DSkottieAdapter.h109 class TransformAdapter3D final : public SkNVRefCnt<TransformAdapter3D> {
111 explicit TransformAdapter3D(sk_sp<sksg::Matrix<SkMatrix44>>);
112 ~TransformAdapter3D();