Home
last modified time | relevance | path

Searched refs:dz (Results 1 - 25 of 28) sorted by relevance

12

/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/utils/matrix44_fuzzer/
H A Dmatrix44_fuzzer.cpp42 scalar dz = GetObject<scalar>(); in Martix44FuzzTest000() local
46 matrix.Translate(dx, dy, dz); in Martix44FuzzTest000()
48 matrix.PreTranslate(dx, dy, dz); in Martix44FuzzTest000()
50 matrix.PostTranslate(dx, dy, dz); in Martix44FuzzTest000()
51 matrix.Scale(dx, dy, dz); in Martix44FuzzTest000()
53 matrix.PreScale(dx, dy, dz); in Martix44FuzzTest000()
54 matrix.SetCol(MATH_ONE, dx, dy, dz, w); in Martix44FuzzTest000()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/utils/
H A Dmatrix44.cpp25 void Matrix44::Translate(scalar dx, scalar dy, scalar dz) in Translate() argument
27 impl_->Translate(dx, dy, dz); in Translate()
35 void Matrix44::PreTranslate(scalar dx, scalar dy, scalar dz) in PreTranslate() argument
37 impl_->PreTranslate(dx, dy, dz); in PreTranslate()
40 void Matrix44::PostTranslate(scalar dx, scalar dy, scalar dz) in PostTranslate() argument
42 impl_->PostTranslate(dx, dy, dz); in PostTranslate()
/foundation/arkui/ace_engine/frameworks/base/geometry/
H A Dtransform_util.h32 TranslateOperation(Dimension dx, Dimension dy, Dimension dz = Dimension {}) : dx(dx), dy(dy), dz(dz) {} in TranslateOperation()
35 return dx == other.dx && dy == other.dy && dz == other.dz; in operator ==()
39 Dimension dz; member
74 RotateOperation(float x, float y, float z, float angle) : dx(x), dy(y), dz(z), angle(angle) {} in RotateOperation()
78 NearEqual(dz, other.dz, epsilon) && NearEqual(angle, other.angle, epsilon); in operator ==()
82 float dz member
[all...]
H A Dtransform_util.cpp86 float dz = decomp.translate[2]; in BuildTranslationMatrix() local
87 if (NearZero(dx, epsilon) && NearZero(dy, epsilon) && NearZero(dz, epsilon)) { in BuildTranslationMatrix()
93 matrix.Set(2, 3, dz); in BuildTranslationMatrix()
181 ret.dz = to.dz * scaleA + from.dz * scaleB; in Blend()
215 ret.dz = to.dz; in Blend()
217 if (NearZero(ret.dx, epsilon) && NearZero(ret.dy, epsilon) && NearZero(ret.dz, epsilon)) { in Blend()
220 ret.dz in Blend()
405 float dz = translate.dz.Value(); ParseOperationToMatrix() local
[all...]
H A Dmatrix4.h38 // Multiplies this matrix by another that rotates coordinates through angle degrees about the vector (dx, dy, dz).
39 static Matrix4 CreateRotate(double angle, double dx, double dy, double dz);
67 void Rotate(double angle, double dx, double dy, double dz);
H A Dmatrix4.cpp46 Matrix4 Matrix4::CreateRotate(double angle, double dx, double dy, double dz) in CreateRotate() argument
49 double sum = dx * dx + dy * dy + dz * dz; in CreateRotate()
56 double z = dz / sqrt(sum); in CreateRotate()
194 void Matrix4::Rotate(double angle, double dx, double dy, double dz) in Rotate() argument
197 *this = transform * CreateRotate(angle, dx, dy, dz); in Rotate()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_matrix44.cpp31 void SkiaMatrix44::Translate(scalar dx, scalar dy, scalar dz) in Translate() argument
33 skMatrix44_.setTranslate(dx, dy, dz); in Translate()
41 void SkiaMatrix44::PreTranslate(scalar dx, scalar dy, scalar dz) in PreTranslate() argument
43 skMatrix44_.preTranslate(dx, dy, dz); in PreTranslate()
46 void SkiaMatrix44::PostTranslate(scalar dx, scalar dy, scalar dz) in PostTranslate() argument
48 skMatrix44_.postTranslate(dx, dy, dz); in PostTranslate()
H A Dskia_matrix44.h37 void Translate(scalar dx, scalar dy, scalar dz) override;
39 void PreTranslate(scalar dx, scalar dy, scalar dz) override;
40 void PostTranslate(scalar dx, scalar dy, scalar dz) override;
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/utils/
H A Dmatrix44.h35 * @brief Sets Matrix44 to translate by (dx, dy, dz).
38 * @param dz z-axis translation.
40 void Translate(scalar dx, scalar dy, scalar dz);
50 void PreTranslate(scalar dx, scalar dy, scalar dz = 0);
52 void PostTranslate(scalar dx, scalar dy, scalar dz = 0);
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/
H A Dmatrix44_impl.h37 virtual void Translate(scalar dx, scalar dy, scalar dz) = 0;
39 virtual void PreTranslate(scalar dx, scalar dy, scalar dz);
40 virtual void PostTranslate(scalar dx, scalar dy, scalar dz);
/foundation/arkui/ace_engine/frameworks/core/components/transform/
H A Drender_transform.cpp34 auto dz = CovertDimensionToPxBySize(z, 0.0); in Translate() local
36 transform_ = transform_ * Matrix4::CreateTranslate(dx, dy, dz); in Translate()
281 // dz not support percent in ParseTransformEffect()
282 float dz = CovertDimensionToPxBySize(translate.dz, 0.0); in ParseTransformEffect() local
283 return Matrix4::CreateTranslate(dx, dy, dz); in ParseTransformEffect()
295 return Matrix4::CreateRotate(rotate.angle, rotate.dx, rotate.dy, rotate.dz); in ParseTransformEffect()
320 // dz not support percent in ParseDimension()
321 translate.dz = Dimension(CovertDimensionToPxBySize(translate.dz, 0. in ParseDimension()
[all...]
H A Drosen_render_transform.cpp244 effect->Translate({ translate.dx.Value(), translate.dy.Value(), translate.dz.Value() }); in OnRSTransition()
249 effect->Rotate({ rotate.dx, rotate.dy, rotate.dz, rotate.angle }); in OnRSTransition()
H A Dtransform_component.cpp97 void TransformComponent::Rotate(float dx, float dy, float dz, float angle, const AnimationOption& animationOption) in Rotate() argument
101 operation.rotateOperation_ = RotateOperation(dx, dy, dz, angle); in Rotate()
H A Dtransform_component.h68 void Rotate(float dx, float dy, float dz, float angle, const AnimationOption& animationOption = AnimationOption());
/foundation/arkui/ace_engine/frameworks/bridge/common/utils/
H A Dtransform_convertor.cpp193 auto dz = StringUtils::StringToDimension(typeValue);
196 AnimationType::TRANSLATE_Z, time, TranslateOperation(Dimension {}, Dimension {}, dz));
205 auto dz = StringUtils::StringToDimension(offsets[2]);
207 convertor.AddKeyframe(AnimationType::TRANSLATE_3D, time, TranslateOperation(dx, dy, dz));
217 auto dz = static_cast<float>(StringUtils::StringToDouble(offsets[2]));
220 AnimationType::ROTATE_3D, time, RotateOperation { dx, dy, dz, static_cast<float>(degree) });
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/animation/
H A Drs_render_transition_effect.cpp145 float dz; in Unmarshalling() local
147 if (!parcel.ReadFloat(dx) || !parcel.ReadFloat(dy) || !parcel.ReadFloat(dz) || !parcel.ReadFloat(radian)) { in Unmarshalling()
151 return new RSTransitionRotate(dx, dy, dz, radian); in Unmarshalling()
/foundation/arkui/ace_engine/frameworks/core/components/page_transition/
H A Dpage_transition_info.h136 void AddTranslateAnimation(const Dimension& dx, const Dimension& dy, const Dimension& dz) in AddTranslateAnimation() argument
143 target.translateOperation_ = TranslateOperation(dx, dy, dz); in AddTranslateAnimation()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/animation/
H A Drs_render_transition_effect.h100 explicit RSTransitionRotate(float dx, float dy, float dz, float radian) : dx_(dx), dy_(dy), dz_(dz), radian_(radian) in RSTransitionRotate() argument
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/modules/
H A Djsi_matrix4_module.cpp123 double dz = ConvertToDouble(runtime, dzJSValue, 0.0); in Translate() local
125 matrix = Matrix4::CreateTranslate(static_cast<float>(dx), static_cast<float>(dy), static_cast<float>(dz)) * matrix; in Translate()
164 double dz = ConvertToDouble(runtime, dzJSValue, 1.0); in Scale() local
170 auto scaleMatrix = Matrix4::CreateScale(dx, dy, dz); in Scale()
199 double dz = ConvertToDouble(runtime, dzJSValue, 0.0); in Rotate() local
207 auto rotateMatrix = Matrix4::CreateRotate(angle, dx, dy, dz); in Rotate()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/utils/matrix_fuzzer/
H A Dmatrix_fuzzer.cpp96 scalar dz = GetObject<scalar>(); in MatrixFuzzTest001() local
112 matrix.SetMatrix(tx, ty, tz, sx, sy, sz, dx, dy, dz); in MatrixFuzzTest001()
/foundation/arkui/ace_engine/frameworks/core/components/tween/
H A Dtween_element.cpp92 value.translateOperation_.dx, value.translateOperation_.dy, value.translateOperation_.dz); in RenderTransformUpdate()
99 value.rotateOperation_.dy, value.rotateOperation_.dz); in RenderTransformUpdate()
129 value.translateOperation_.dx, value.translateOperation_.dy, value.translateOperation_.dz); in TransformComponentUpdate()
136 value.rotateOperation_.dz, value.rotateOperation_.angle); in TransformComponentUpdate()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/test/fuzztest/rsanimationbase_fuzzer/
H A Drsanimationbase_fuzzer.cpp594 float dz = GetData<float>(); in RSRenderTransitionEffectFuzzerTest() local
624 auto transitionRotate = std::make_shared<RSTransitionRotate>(dx, dy, dz, radian); in RSRenderTransitionEffectFuzzerTest()
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_view_abstract_ffi.h246 float dz; member
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/
H A Ddom_node.cpp870 auto dz = StringToDouble(offsets[2]); in SetTransform()
872 node.transformComponent_->Rotate(dx, dy, dz, degree); in SetTransform()
932 auto dz = node.ParseDimension(offsets[2]); in SetTransform()
933 node.transformComponent_->Translate(dx, dy, dz); in SetTransform()
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/
H A Dinspector_composed_element.cpp1022 jsonValue->Put("z", std::to_string(rotate.dz).c_str()); in GetRotate()
1088 jsonValue->Put("z", translate.dz.ToString().c_str()); in GetTranslate()

Completed in 20 milliseconds

12