Home
last modified time | relevance | path

Searched refs:MatrixImpl (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/
H A Dmatrix_impl.h33 class MatrixImpl : public BaseImpl {
38 MatrixImpl() {} in MatrixImpl() function
39 ~MatrixImpl() override {} in ~MatrixImpl()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_matrix.h28 class SkiaMatrix : public MatrixImpl {
78 void GetAll(std::array<scalar, MatrixImpl::MATRIX_SIZE>& buffer) const override;
79 void SetAll(std::array<scalar, MatrixImpl::MATRIX_SIZE>& buffer) override;
H A Dskia_impl_factory.h86 static std::unique_ptr<MatrixImpl> CreateMatrix();
87 static std::unique_ptr<MatrixImpl> CreateMatrix(const Matrix& other);
H A Dskia_impl_factory.cpp186 std::unique_ptr<MatrixImpl> SkiaImplFactory::CreateMatrix() in CreateMatrix()
191 std::unique_ptr<MatrixImpl> SkiaImplFactory::CreateMatrix(const Matrix& other) in CreateMatrix()
H A Dskia_matrix.cpp239 void SkiaMatrix::GetAll(std::array<scalar, MatrixImpl::MATRIX_SIZE>& buffer) const in GetAll()
244 void SkiaMatrix::SetAll(std::array<scalar, MatrixImpl::MATRIX_SIZE>& buffer) in SetAll()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/
H A Dimpl_factory.h84 static std::unique_ptr<MatrixImpl> CreateMatrixImpl();
85 static std::unique_ptr<MatrixImpl> CreateMatrixImpl(const Matrix& other);
H A Dimpl_factory.cpp283 std::unique_ptr<MatrixImpl> ImplFactory::CreateMatrixImpl() in CreateMatrixImpl()
293 std::unique_ptr<MatrixImpl> ImplFactory::CreateMatrixImpl(const Matrix& other) in CreateMatrixImpl()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/utils/
H A Dmatrix.h282 std::shared_ptr<MatrixImpl> matrixImplPtr;