Home
last modified time | relevance | path

Searched refs:distortionK (Results 1 – 14 of 14) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui_effect/filter/include/
H A Dfilter_distort_para.h30 void SetDistortionK(float distortionK) in SetDistortionK() argument
32 distortionK_ = std::clamp(distortionK, -1.0f, 1.0f); in SetDistortionK()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_distortion_shader_filter.cpp26 RSDistortionFilter::RSDistortionFilter(float distortionK) in RSDistortionFilter() argument
27 : RSDrawingFilterOriginal(nullptr), distortionK_(distortionK) in RSDistortionFilter()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/
H A Djs-apis-uiEffect-sys.md137 distort(distortionK: number): Filter
148 | distortionK | number | 是 | 畸变系数,表示透镜畸变的程度,取值范围为[-1, 1]。畸变系数设置小于-1的值时,按值为-1处理;设置大于1的值时,…
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_distortion_shader_filter.h26 RSDistortionFilter(float distortionK);
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/ui_effect/src/
H A Dfilter_napi.cpp446 float distortionK = 0.0f; in SetDistort() local
450 distortionK = static_cast<float>(tmp); in SetDistort()
460 para->SetDistortionK(distortionK); in SetDistort()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/
H A Drs_properties_test2.cpp927 auto distortionK = properties.GetDistortionK(); variable
928 EXPECT_TRUE(distortionK == std::nullopt);
932 distortionK = properties.GetDistortionK();
933 EXPECT_FLOAT_EQ(*distortionK, 0.7f);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsproperty_fuzzer/
H A Drsproperty_fuzzer.cpp254 float distortionK = GetData<float>(); in RSPropertiesFuzzTestInner04() local
267 properties.SetDistortionK(distortionK); in RSPropertiesFuzzTestInner04()
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/
H A Djs-apis-uiEffect-sys.md137 distort(distortionK: number): Filter
148 | distortionK | number | Yes | Distortion coefficient, indicating the degree of lens dist…
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/
H A Drs_node.cpp1475 auto distortionK = distortPara->GetDistortionK(); in SetUIForegroundFilter() local
1476 SetDistortionK(distortionK); in SetUIForegroundFilter()
1887 void RSNode::SetDistortionK(const float distortionK) in SetDistortionK() argument
1889 …rty<RSDistortionKModifier, RSAnimatableProperty<float>>(RSModifierType::DISTORTION_K, distortionK); in SetDistortionK()
H A Drs_node.h361 void SetDistortionK(const float distortionK);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/property/
H A Drs_properties.h281 void SetDistortionK(const std::optional<float>& distortionK);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/
H A Drs_properties_painter.cpp907 auto distortionK = properties.GetDistortionK(); in GetDistortionEffectDirtyRect() local
908 if (distortionK.has_value() && *distortionK > 0) { in GetDistortionEffectDirtyRect()
H A Drs_properties.cpp1466 void RSProperties::SetDistortionK(const std::optional<float>& distortionK) in SetDistortionK() argument
1468 distortionK_ = distortionK; in SetDistortionK()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/ui/
H A Drs_node_test.cpp5834 float distortionK = 0.5f; variable
5835 rsNode->SetDistortionK(distortionK);
5836 EXPECT_EQ(distortionK, 0.5f);