/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | path_impl.h | 27 #include "utils/scalar.h" 50 virtual bool InitWithInterpolate(const Path& srcPath, const Path& endingPath, scalar weight) = 0; 51 virtual void MoveTo(scalar x, scalar y) = 0; 52 virtual void LineTo(scalar x, scalar y) = 0; 53 virtual void ArcTo(scalar pt1X, scalar pt1Y, scalar pt2X, scalar pt2 [all...] |
H A D | matrix_impl.h | 25 #include "utils/scalar.h" 41 virtual void Rotate(scalar degree, scalar px, scalar py) = 0; 42 virtual void Translate(scalar dx, scalar dy) = 0; 43 virtual void Scale(scalar sx, scalar sy, scalar px, scalar p [all...] |
H A D | matrix44_impl.h | 22 #include "utils/scalar.h" 37 virtual void Translate(scalar dx, scalar dy, scalar dz) = 0; 38 virtual void Scale(scalar sx, scalar sy, scalar sz) = 0; 39 virtual void PreTranslate(scalar dx, scalar dy, scalar d [all...] |
H A D | camera_impl.h | 22 #include "utils/scalar.h" 35 virtual void Translate(scalar x, scalar y, scalar z) = 0; 36 virtual void RotateX(scalar deg) = 0; 37 virtual void RotateY(scalar deg) = 0; 38 virtual void RotateZ(scalar deg) = 0; 40 virtual void SetCameraPos(scalar x, scalar y, scalar [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_path.h | 48 bool InitWithInterpolate(const Path& srcPath, const Path& endingPath, scalar weight) override; 50 void MoveTo(scalar x, scalar y) override; 51 void LineTo(scalar x, scalar y) override; 52 void ArcTo(scalar pt1X, scalar pt1Y, scalar pt2X, scalar pt2Y, scalar startAngl [all...] |
H A D | skia_matrix.h | 41 void Rotate(scalar degree, scalar px, scalar py) override; 42 void Translate(scalar dx, scalar dy) override; 43 void Scale(scalar sx, scalar sy, scalar px, scalar py) override; 44 void SetScale(scalar s [all...] |
H A D | skia_matrix.cpp | 43 void SkiaMatrix::Rotate(scalar degree, scalar px, scalar py) in Rotate() 48 void SkiaMatrix::Translate(scalar dx, scalar dy) in Translate() 53 void SkiaMatrix::Scale(scalar sx, scalar sy, scalar px, scalar py) in Scale() 58 void SkiaMatrix::SetScale(scalar s [all...] |
H A D | skia_matrix44.h | 37 void Translate(scalar dx, scalar dy, scalar dz) override; 38 void Scale(scalar sx, scalar sy, scalar sz) override; 39 void PreTranslate(scalar dx, scalar dy, scalar dz) override; 40 void PostTranslate(scalar d [all...] |
H A D | skia_path.cpp | 61 void SkiaPath::MoveTo(scalar x, scalar y) in MoveTo() 67 void SkiaPath::LineTo(scalar x, scalar y) in LineTo() 73 void SkiaPath::ArcTo(scalar pt1X, scalar pt1Y, scalar pt2X, scalar pt2Y, scalar startAngle, scalar sweepAngl [all...] |
H A D | skia_camera.h | 23 #include "utils/scalar.h" 43 void Translate(scalar x, scalar y, scalar z) override; 44 void RotateX(scalar deg) override; 45 void RotateY(scalar deg) override; 46 void RotateZ(scalar deg) override; 48 void SetCameraPos(scalar x, scalar y, scalar [all...] |
H A D | skia_matrix44.cpp | 31 void SkiaMatrix44::Translate(scalar dx, scalar dy, scalar dz) in Translate() 36 void SkiaMatrix44::Scale(scalar sx, scalar sy, scalar sz) in Scale() 41 void SkiaMatrix44::PreTranslate(scalar dx, scalar dy, scalar dz) in PreTranslate() 46 void SkiaMatrix44::PostTranslate(scalar d [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/utils/ |
H A D | matrix.h | 25 #include "utils/scalar.h" 49 using Buffer = std::array<scalar, MATRIX_SIZE>; 67 static Matrix Skew(scalar kx, scalar ky) in Skew() 74 void Rotate(scalar degree, scalar px, scalar py); 75 void Translate(scalar dx, scalar dy); 76 void Scale(scalar s [all...] |
H A D | matrix44.h | 21 #include "utils/scalar.h" 40 void Translate(scalar dx, scalar dy, scalar dz); 48 void Scale(scalar sx, scalar sy, scalar sz); 50 void PreTranslate(scalar dx, scalar dy, scalar d [all...] |
H A D | scalar.h | 25 typedef float scalar; typedef 26 static const scalar SCALAR_ONE = 1.0f; 27 static const scalar BLUR_SIGMA_SCALE = 0.57735f; 28 static const scalar FLOAT_PI = 3.14159265f; 30 inline bool IsScalarAlmostEqual(scalar a, scalar b) in IsScalarAlmostEqual() 32 return fabs(a - b) < std::numeric_limits<scalar>::min(); in IsScalarAlmostEqual() 35 inline scalar ConvertRadiusToSigma(scalar radius) in ConvertRadiusToSigma() 40 inline scalar ConvertSigmaToRadiu [all...] |
H A D | camera3d.h | 22 #include "utils/scalar.h" 35 void Translate(scalar x, scalar y, scalar z); 36 void RotateXDegrees(scalar deg); 37 void RotateYDegrees(scalar deg); 38 void RotateZDegrees(scalar deg); 40 void SetCameraPos(scalar x, scalar y, scalar [all...] |
H A D | point3.h | 21 #include "utils/scalar.h" 30 inline Point3(scalar x, scalar y, scalar z) noexcept; 34 inline scalar GetX() const; 35 inline scalar GetY() const; 36 inline scalar GetZ() const; 38 inline void SetX(scalar x); 39 inline void SetY(scalar y); 40 inline void SetZ(scalar [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/draw/ |
H A D | path.h | 104 virtual void MoveTo(scalar x, scalar y); 112 virtual void LineTo(scalar x, scalar y); 128 virtual void ArcTo(scalar pt1X, scalar pt1Y, scalar pt2X, scalar pt2Y, scalar startAngle, scalar sweepAngl [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/utils/ |
H A D | matrix.cpp | 33 void Matrix::Rotate(scalar degree, scalar px, scalar py) in Rotate() 38 void Matrix::Translate(scalar dx, scalar dy) in Translate() 43 void Matrix::Scale(scalar sx, scalar sy, scalar px, scalar py) in Scale() 48 void Matrix::SetSkew(scalar k [all...] |
H A D | matrix44.cpp | 25 void Matrix44::Translate(scalar dx, scalar dy, scalar dz) in Translate() 30 void Matrix44::Scale(scalar sx, scalar sy, scalar sz) in Scale() 35 void Matrix44::PreTranslate(scalar dx, scalar dy, scalar dz) in PreTranslate() 40 void Matrix44::PostTranslate(scalar d [all...] |
H A D | camera3d.cpp | 36 void Camera3D::Translate(scalar x, scalar y, scalar z) in Translate() 41 void Camera3D::RotateXDegrees(scalar deg) in RotateXDegrees() 46 void Camera3D::RotateYDegrees(scalar deg) in RotateYDegrees() 51 void Camera3D::RotateZDegrees(scalar deg) in RotateZDegrees() 56 void Camera3D::SetCameraPos(scalar x, scalar y, scalar z) in SetCameraPos() 61 scalar Camera3 [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/ |
H A D | path.cpp | 48 void Path::MoveTo(scalar x, scalar y) in MoveTo() 53 void Path::LineTo(scalar x, scalar y) in LineTo() 58 void Path::ArcTo(scalar pt1X, scalar pt1Y, scalar pt2X, scalar pt2Y, scalar startAngle, scalar sweepAngl [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/utils/point_fuzzer/ |
H A D | point_fuzzer.cpp | 35 scalar x = GetObject<scalar>(); in PointFuzzTest000() 36 scalar y = GetObject<scalar>(); in PointFuzzTest000() 37 scalar scale = GetObject<scalar>(); in PointFuzzTest000() 38 scalar divisor = GetObject<scalar>(); in PointFuzzTest000() 64 scalar x = GetObject<scalar>(); in PointFuzzTest001() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/text/ |
H A D | font_metrics.h | 19 #include "utils/scalar.h" 54 scalar fTop; 55 scalar fAscent; 56 scalar fDescent; 57 scalar fBottom; 58 scalar fLeading; 59 scalar fAvgCharWidth; 60 scalar fMaxCharWidth; 61 scalar fXMin; 62 scalar fXMa [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/utils/matrix_fuzzer/ |
H A D | matrix_fuzzer.cpp | 25 #include "utils/scalar.h" 51 scalar sx = GetObject<scalar>(); in MatrixFuzzTest000() 52 scalar sy = GetObject<scalar>(); in MatrixFuzzTest000() 53 scalar dx = GetObject<scalar>(); in MatrixFuzzTest000() 54 scalar dy = GetObject<scalar>(); in MatrixFuzzTest000() 91 scalar s in MatrixFuzzTest001() [all...] |
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/utils/camera3d_fuzzer/ |
H A D | camera3d_fuzzer.cpp | 25 #include "utils/scalar.h" 41 scalar positionX = GetObject<scalar>(); in Camera3dFuzzTest() 42 scalar positionY = GetObject<scalar>(); in Camera3dFuzzTest() 43 scalar positionZ = GetObject<scalar>(); in Camera3dFuzzTest() 53 scalar rotationX = GetObject<scalar>(); in Camera3dFuzzTest() 54 scalar rotation in Camera3dFuzzTest() [all...] |