/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/utils/vertices_fuzzer/ |
H A D | vertices_fuzzer.cpp | 49 Point* positions = new Point[arr_size]; in VerticesFuzzTest000() local 54 positions[i].Set(xRad, yRad); in VerticesFuzzTest000() 59 …ver.MakeCopy(static_cast<VertexMode>(mode % MATH_THREE), MATH_TWO, positions, texs, colors, arr_si… in VerticesFuzzTest000() 60 …ver1.MakeCopy(static_cast<VertexMode>(mode % MATH_THREE), MATH_TWO, positions, texs, colors, arr_s… in VerticesFuzzTest000() 61 ver.MakeCopy(static_cast<VertexMode>(mode % MATH_THREE), MATH_TWO, positions, texs, colors); in VerticesFuzzTest000() 62 ver1.MakeCopy(static_cast<VertexMode>(mode % MATH_THREE), MATH_TWO, positions, texs, colors); in VerticesFuzzTest000() 66 if (positions != nullptr) { in VerticesFuzzTest000() 67 delete [] positions; in VerticesFuzzTest000() 68 positions = nullptr; in VerticesFuzzTest000()
|
/ohos5.0/foundation/barrierfree/accessibility/services/aams/src/ |
H A D | accessibility_touchEvent_injector.cpp | 206 size_t positionSize = positions.size(); in ParseTapsEvents() 223 int32_t px = static_cast<int32_t>(positions[i].positionX_); in ParseTapsEvents() 224 int32_t py = static_cast<int32_t>(positions[i].positionY_); in ParseTapsEvents() 260 std::vector<AccessibilityGesturePosition> positions = gesturePath->GetPositions(); in ParseMovesEvents() local 261 size_t positionSize = positions.size(); in ParseMovesEvents() 277 int32_t px = static_cast<int32_t>(positions[i].positionX_); in ParseMovesEvents() 278 int32_t py = static_cast<int32_t>(positions[i].positionY_); in ParseMovesEvents() 334 if (positions.size() == 0) { in ParseTouchEventsFromGesturePath() 338 if ((positions.size() == 1) || in ParseTouchEventsFromGesturePath() 339 ((positions[0].positionX_ == positions[1].positionX_) && in ParseTouchEventsFromGesturePath() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/root/ |
H A D | root_pattern.h | 92 std::vector<Ace::RectF> positions; in OnDirtyLayoutWrapperSwap() local 100 positions.emplace_back(item); in OnDirtyLayoutWrapperSwap() 107 …if (std::equal(positions.begin(), positions.end(), oldPositions.begin(), oldPositions.end(), funcE… in OnDirtyLayoutWrapperSwap() 110 pipeline->TriggerOverlayNodePositionsUpdateCallback(positions); in OnDirtyLayoutWrapperSwap() 111 pipeline->SetOverlayNodePositions(positions); in OnDirtyLayoutWrapperSwap()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/ |
H A D | ArkRelativeContainer.ts | 27 this.value.ids, this.value.directions, this.value.positions); 33 !isBaseOrResourceEqual(this.stageValue.positions, this.value.positions); 68 guideLineInfo.positions = new Array<Dimension>(); 70 guideLineInfo.positions.push(value[i].position.start); 71 guideLineInfo.positions.push(value[i].position.end);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_vertices.cpp | 40 const Point positions[], const Point texs[], const ColorQuad colors[], in MakeCopy() argument 44 if (positions != nullptr) { in MakeCopy() 47 positions, vertexCount * sizeof(Point)) != EOK) { in MakeCopy() 79 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[]) in MakeCopy() argument 82 if (positions != nullptr) { in MakeCopy() 85 positions, vertexCount * sizeof(Point)) != EOK) { in MakeCopy() 162 return reinterpret_cast<Point*>(skiaVerticesBuilder_->positions()); in Positions()
|
H A D | skia_vertices.h | 39 const Point positions[], const Point texs[], const ColorQuad colors[], 43 const Point positions[], const Point texs[], const ColorQuad colors[]) override;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/interface/ |
H A D | shader_effect_test.cpp | 121 float positions[NUM_50]; in OnTestPerformance() local 123 positions[0] = 0.0f; in OnTestPerformance() 124 positions[1] = 0.1f; // 0.1 位置值 in OnTestPerformance() 129 positions[i] = static_cast<float>(i) / (fCount - 1.0f); // 1.0 边界值 -1 in OnTestPerformance() 133 …ShaderEffect = OH_Drawing_ShaderEffectCreateSweepGradient(centerPt, colors, positions, fCount, CLA… in OnTestPerformance() 137 …ShaderEffect = OH_Drawing_ShaderEffectCreateSweepGradient(centerPt, colors, positions, fCount, CLA… in OnTestPerformance()
|
H A D | canvas_test.cpp | 304 OH_Drawing_Point2D positions[] = { { 100, 100 }, { 200, 100 }, in OnTestPerformance() local 311 int32_t vertexCount = sizeof(positions) / sizeof(positions[0]); in OnTestPerformance() 313 …ng_CanvasDrawVertices(canvas, OH_Drawing_VertexMode::VERTEX_MODE_TRIANGLES, vertexCount, positions, in OnTestPerformance()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/utils/ |
H A D | vertices.cpp | 29 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[], in MakeCopy() argument 35 return verticesImplPtr_->MakeCopy(mode, vertexCount, positions, texs, colors, in MakeCopy() 40 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[]) in MakeCopy() argument 45 return verticesImplPtr_->MakeCopy(mode, vertexCount, positions, texs, colors); in MakeCopy()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | mesh_util.cpp | 372 vector<Math::Vec3> tan(positions.size(), { 0, 0, 0 }); in CalculateTangentImpl() 373 vector<Math::Vec3> bitan(positions.size(), { 0, 0, 0 }); in CalculateTangentImpl() 393 const Math::Vec3& v1 = positions[aa]; in CalculateTangentImpl() 394 const Math::Vec3& v2 = positions[bb]; in CalculateTangentImpl() 395 const Math::Vec3& v3 = positions[cc]; in CalculateTangentImpl() 412 for (size_t i = 0; i < positions.size(); i++) { in CalculateTangentImpl() 444 CalculateTangentImpl<uint8_t>(indices, positions, normals, uvs, outTangents); in CalculateTangents() 637 vector<Math::Vec3> positions; in GenerateCubeMesh() local 643 vector<Math::Vec4> tangents(positions.size()); in GenerateCubeMesh() 644 CalculateTangents(indices, positions, normals, uvs, tangents); in GenerateCubeMesh() [all …]
|
H A D | mesh_util.h | 71 const BASE_NS::array_view<const BASE_NS::Math::Vec3>& positions, in CORE3D_BEGIN_NAMESPACE() 76 const BASE_NS::array_view<const BASE_NS::Math::Vec3>& positions, in CORE3D_BEGIN_NAMESPACE() 81 const BASE_NS::array_view<const BASE_NS::Math::Vec3>& positions, in CORE3D_BEGIN_NAMESPACE()
|
H A D | mesh_builder.cpp | 1371 const auto posFormat = GetFormatSpec(positions.format); in CalculateAABB() 1377 if (posElementSize > positions.stride) { in CalculateAABB() 1380 auto count = positions.buffer.size() / positions.stride; in CalculateAABB() 1388 auto srcPtr = positions.buffer.data(); in CalculateAABB() 1396 srcPtr += positions.stride; in CalculateAABB() 1416 srcPtr += positions.stride; in CalculateAABB() 1435 srcPtr += positions.stride; in CalculateAABB() 1451 srcPtr += positions.stride; in CalculateAABB() 1462 srcPtr += positions.stride; in CalculateAABB() 2125 const auto* positions = positionData.buffer.data(); in CalculateJointBounds() local [all …]
|
H A D | mesh_builder.h | 45 void SetVertexData(size_t submeshIndex, const DataBuffer& positions, const DataBuffer& normals, in CORE3D_BEGIN_NAMESPACE() 59 void CalculateAABB(size_t submeshIndex, const DataBuffer& positions) override; in CORE3D_BEGIN_NAMESPACE()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/ |
H A D | _o_h___drawing___run_buffer.md | 6 …e **OH_Drawing_RunBuffer** struct describes a run, which provides storage for glyphs and positions. 21 | float \* [pos](#pos) | Storage for glyph positions in the run. | 56 Storage for glyph positions in the run.
|
H A D | drawing__text__run_8h.md | 35 …ns) (OH_Drawing_Run \*run, int64_t start, int64_t length) | Obtains the positions of glyphs within… 36 …([OH_Drawing_Array](_drawing.md#oh_drawing_array) \*positions, size_t index) | Obtains the positio… 37 …estroyrunpositions) ([OH_Drawing_Array](_drawing.md#oh_drawing_array) \*positions) | Releases the …
|
H A D | drawing__text__blob_8h.md | 24 …o_h___drawing___run_buffer.md) | Describes a run, which provides storage for glyphs and positions.| 31 …nbuffer) | Defines a struct that describes a run, which provides storage for glyphs and positions.| 44 …(_drawing.md#oh_drawing_rect) \*) | Allocates a run to store glyphs and positions. The pointer ret…
|
H A D | drawing__round__rect_8h.md | 24 …Pos](_drawing.md#oh_drawing_cornerpos) | Defines an enum for the corner positions of a rounded rec… 31 …RNER_POS_BOTTOM_RIGHT, CORNER_POS_BOTTOM_LEFT } | Enumerates the corner positions of a rounded rec…
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | vertices_impl.h | 37 const Point positions[], const Point texs[], const ColorQuad colors[], 41 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[]) = 0;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/utils/ |
H A D | vertices.h | 56 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[], 69 int vertexCount, const Point positions[], const Point texs[], const ColorQuad colors[]);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/ |
H A D | drawing__text__run_8h.md | 36 …unpositionsbyindex) ([OH_Drawing_Array](_drawing.md#oh_drawing_array) \*positions, size_t index) |… 37 …estroyrunpositions) ([OH_Drawing_Array](_drawing.md#oh_drawing_array) \*positions) | 释放渲染单元字形位置数组对…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/util/ |
H A D | intf_mesh_builder.h | 115 …virtual void SetVertexData(size_t submeshIndex, const DataBuffer& positions, const DataBuffer& nor… in CORE3D_BEGIN_NAMESPACE() 130 virtual void CalculateAABB(size_t submeshIndex, const DataBuffer& positions) = 0; in CORE3D_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/text/run_napi/ |
H A D | js_run.cpp | 176 std::vector<Drawing::Point> positions = run_->GetPositions(); in OnGetPositions() local 179 size_t positionSize = positions.size(); in OnGetPositions() 182 GetPointAndConvertToJsValue(env, positions.at(index)))); in OnGetPositions()
|
/ohos5.0/foundation/barrierfree/accessibility/common/interface/src/ |
H A D | accessible_ability_channel_stub.cpp | 395 sptr<AccessibilityGestureInjectPathParcel> positions = in HandleSendSimulateGesturePath() local 397 if (positions == nullptr) { in HandleSendSimulateGesturePath() 403 std::make_shared<AccessibilityGestureInjectPath>(*positions); in HandleSendSimulateGesturePath()
|
/ohos5.0/docs/zh-cn/application-dev/webgl/ |
H A D | webgl-2d-guidelines.md | 230 const positions = [1.0, 1.0, -1.0, 1.0, 1.0, -1.0, -1.0, -1.0]; 232 gl.bufferData(gl.ARRAY_BUFFER, new Float32Array(positions), gl.STATIC_DRAW);
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | arkts-layout-development-relative-layout.md | 8 …er** container component, is used to lay out child elements in relative positions. It is applicabl… 32 …are drawn. If anchors are set for more than two positions in a single direction but the anchor pos… 36 >When using anchors, pay attention to the relative positions of child elements to avoid misplacemen…
|