/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/heif_parser/box/ |
H A D | item_data_box.cpp | 99 for (const auto &extent: item.extents) { 101 stream->Seek(extent.offset + item.baseOffset); 104 if (extent.length > MAX_HEIF_IMAGE_GRID_SIZE) { 107 dest->resize(static_cast<size_t>(oldSize + extent.length)); 108 stream->Read(reinterpret_cast<char*>(dest->data()) + oldSize, static_cast<size_t>(extent.length)); 113 uint64_t start = extent.offset + item.baseOffset; 114 idat->ReadData(stream, start, extent.length, *dest); 138 Extent extent; in AppendData() local 139 extent.data = data; in AppendData() 141 extent in AppendData() 169 Extent extent; UpdateData() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/text_overlay/ |
H A D | text_overlay_manager.cpp | 137 bool TextOverlayBase::ComputeOffsetForCaretUpstream(int32_t extent, CaretMetrics& result) const argument 145 if (static_cast<size_t>(extent) <= text.length()) { 146 prevChar = text[std::max(0, extent - 1)]; 151 int32_t prev = extent - graphemeClusterLength; 154 prev, extent, txt::Paragraph::RectHeightStyle::kMax, txt::Paragraph::RectWidthStyle::kTight); 157 prev, extent, Rosen::TextRectHeightStyle::COVER_TOP_AND_BOTTOM, Rosen::TextRectWidthStyle::TIGHT); 161 prev = extent - graphemeClusterLength; 165 0, extent, txt::Paragraph::RectHeightStyle::kMax, txt::Paragraph::RectWidthStyle::kTight); 168 0, extent, Rosen::TextRectHeightStyle::COVER_TOP_AND_BOTTOM, Rosen::TextRectWidthStyle::TIGHT); 174 prev, extent, tx 227 ComputeOffsetForCaretDownstream(int32_t extent, CaretMetrics& result) const global() argument 276 ComputeOffsetForCaretCloserToClick(int32_t extent, CaretMetrics& result) const global() argument 316 GetCaretRect(int32_t extent, Rect& caretRect, double caretHeightOffset) const global() argument [all...] |
H A D | text_overlay_manager.h | 143 bool GetCaretRect(int32_t extent, Rect& caretRect, double caretHeightOffset = 0.0) const; 198 bool ComputeOffsetForCaretUpstream(int32_t extent, CaretMetrics& result) const; 199 bool ComputeOffsetForCaretDownstream(int32_t extent, CaretMetrics& result) const; 200 bool ComputeOffsetForCaretCloserToClick(int32_t extent, CaretMetrics& result) const;
|
/foundation/arkui/ace_engine/frameworks/core/common/ime/ |
H A D | text_compose.h | 26 * We use base/extent to indicate the start/end position because of uncertain direction. 30 TextCompose(int32_t base, int32_t extent) : baseOffset(base), extentOffset(extent) {} in TextCompose() 31 void Update(int32_t base, int32_t extent) in Update() 34 extentOffset = extent; in Update()
|
H A D | text_selection.h | 31 * We use base/extent to indicate the start/end position because of uncertain direction. 35 TextSelection(int32_t base, int32_t extent) : baseOffset(base), extentOffset(extent) {} in TextSelection() 37 void Update(int32_t base, int32_t extent) in Update() 40 extentOffset = extent; in Update()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | txt_paragraph.cpp | 460 bool TxtParagraph::CalCulateAndCheckPreIsPlaceholder(int32_t index, int32_t& extent) in CalCulateAndCheckPreIsPlaceholder() argument 466 extent--; in CalCulateAndCheckPreIsPlaceholder() 472 bool TxtParagraph::ComputeOffsetForCaretUpstream(int32_t extent, CaretMetricsF& result, bool needLineHighest) in ComputeOffsetForCaretUpstream() argument 481 if (static_cast<size_t>(extent) > GetParagraphLength()) { in ComputeOffsetForCaretUpstream() 482 extent = static_cast<int32_t>(GetParagraphLength()); in ComputeOffsetForCaretUpstream() 485 extent = AdjustIndexForEmoji(extent); in ComputeOffsetForCaretUpstream() 487 if (static_cast<size_t>(extent) <= text_.length()) { in ComputeOffsetForCaretUpstream() 488 prevChar = text_[std::max(0, extent - 1)]; in ComputeOffsetForCaretUpstream() 493 int32_t prev = extent in ComputeOffsetForCaretUpstream() 594 ComputeOffsetForCaretDownstream(int32_t extent, CaretMetricsF& result, bool needLineHighest) ComputeOffsetForCaretDownstream() argument 780 CalcCaretMetricsByPosition( int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity, bool needLineHighest) CalcCaretMetricsByPosition() argument 803 CalcCaretMetricsByPosition( int32_t extent, CaretMetricsF& caretCaretMetric, const OffsetF& lastTouchOffset, TextAffinity& textAffinity) CalcCaretMetricsByPosition() argument [all...] |
H A D | txt_paragraph.h | 132 bool ComputeOffsetForCaretDownstream(int32_t extent, CaretMetricsF& result, bool needLineHighest = true) override; 133 bool ComputeOffsetForCaretUpstream(int32_t extent, CaretMetricsF& result, bool needLineHighest = true) override; 134 bool CalcCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity, 136 bool CalcCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, const OffsetF& lastTouchOffset, 164 bool CalCulateAndCheckPreIsPlaceholder(int32_t index, int32_t& extent);
|
/foundation/arkui/ace_engine/frameworks/core/animation/ |
H A D | scroll_motion.cpp | 27 ScrollMotion::ScrollMotion(double position, double velocity, const ExtentPair& extent, in ScrollMotion() argument 29 : position_(position), velocity_(velocity), leadingExtent_(extent.Leading()), trailingExtent_(extent.Trailing()) in ScrollMotion()
|
H A D | scroll_motion.h | 48 ScrollMotion(double position, double velocity, const ExtentPair& extent, const ExtentPair& initExtent,
|
/foundation/arkui/ace_engine/frameworks/core/components/grid/ |
H A D | grid_component.cpp | 62 void GridComponent::SetColumnExtent(int32_t extent) in SetColumnExtent() argument 64 if (extent <= 0) { in SetColumnExtent() 65 LOGW("Invalid ColumnExtent %{public}d", extent); in SetColumnExtent() 68 columnExtent_ = extent; in SetColumnExtent()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | swapchain_vk.cpp | 176 void ClampSwapchainExtent(const VkSurfaceCapabilitiesKHR& surfaceCapabilities, VkExtent2D& extent) in ClampSwapchainExtent() argument 178 extent.width = in ClampSwapchainExtent() 179 std::clamp(extent.width, surfaceCapabilities.minImageExtent.width, surfaceCapabilities.maxImageExtent.width); in ClampSwapchainExtent() 180 extent.height = in ClampSwapchainExtent() 181 std::clamp(extent.height, surfaceCapabilities.minImageExtent.height, surfaceCapabilities.maxImageExtent.height); in ClampSwapchainExtent() 183 PLUGIN_LOG_D("swapchainExtent: %u x %u", extent.width, extent.height); in ClampSwapchainExtent() 184 if ((extent.width == 0) || (extent.height == 0)) { in ClampSwapchainExtent() 186 "zero sized swapchain cannot be created in vulkan (width: %u, height: %u)", extent in ClampSwapchainExtent() [all...] |
/foundation/arkui/ace_engine/test/mock/core/render/ |
H A D | mock_paragraph.h | 60 MOCK_METHOD3(ComputeOffsetForCaretDownstream, bool(int32_t extent, CaretMetricsF& result, 62 MOCK_METHOD3(ComputeOffsetForCaretUpstream, bool(int32_t extent, CaretMetricsF& result, 75 int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity, bool needLineHighest) override 80 bool CalcCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric, const OffsetF& lastTouchOffsetF,
|
/foundation/graphic/graphic_3d/lume/LumeBase/api/base/containers/ |
H A D | type_traits.h | 75 struct extent : integral_constant<size_t, 0> {}; struct 78 struct extent<T[], 0> : integral_constant<size_t, 0> {}; struct 81 struct extent<T[], N> : extent<T, N - 1> {}; struct 84 struct extent<T[I], 0> : integral_constant<size_t, I> {}; struct 87 struct extent<T[I], N> : extent<T, N - 1> {}; struct 90 inline constexpr size_t extent_v = extent<T, N>::value;
|
/foundation/arkui/ace_engine/frameworks/core/components/list/ |
H A D | list_component.cpp | 67 void ListComponent::SetColumnExtent(int32_t extent) in SetColumnExtent() argument 69 if (extent <= 0) { in SetColumnExtent() 72 columnExtent_ = extent; in SetColumnExtent()
|
H A D | grid_layout_manager.cpp | 66 double extent = itemExtent_.Value(); in MakeInnerLayoutParam() local 68 extent *= renderList_.GetMainSize(viewPort_); in MakeInnerLayoutParam() 70 extent = renderList_.NormalizeToPx(itemExtent_); in MakeInnerLayoutParam() 74 innerLayout.SetMinSize(Size(gridLen_ * columnSpan, extent)); in MakeInnerLayoutParam() 75 innerLayout.SetMaxSize(Size(gridLen_ * columnSpan, extent)); in MakeInnerLayoutParam() 77 innerLayout.SetMinSize(Size(extent, gridLen_ * columnSpan)); in MakeInnerLayoutParam() 78 innerLayout.SetMaxSize(Size(extent, gridLen_ * columnSpan)); in MakeInnerLayoutParam() 82 innerLayout.SetMaxSize(Size(gridLen_ * columnSpan, extent)); in MakeInnerLayoutParam() 84 innerLayout.SetMaxSize(Size(extent, gridLen_ * columnSpan)); in MakeInnerLayoutParam()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | device_gles.h | 226 uint32_t image, uint32_t target, uint32_t levels, uint32_t internalformat, const BASE_NS::Math::UVec2& extent); 228 uint32_t image, uint32_t target, uint32_t levels, uint32_t internalformat, const BASE_NS::Math::UVec3& extent); 230 const BASE_NS::Math::UVec2& extent, bool fixedsamplelocations); 233 const BASE_NS::Math::UVec2& extent, uint32_t format, uint32_t type, const void* pixels); 235 const BASE_NS::Math::UVec3& extent, uint32_t format, uint32_t type, const void* pixels); 237 const BASE_NS::Math::UVec2& extent, uint32_t format, uint32_t imageSize, const void* data); 239 const BASE_NS::Math::UVec3& extent, uint32_t format, uint32_t imageSize, const void* data);
|
H A D | device_gles.cpp | 1672 uint32_t image, uint32_t target, uint32_t levels, uint32_t internalformat, const Math::UVec2& extent) 1677 static_cast<GLsizei>(extent.x), static_cast<GLsizei>(extent.y)); 1681 const Math::UVec2& extent, bool fixedsamplelocations) 1686 static_cast<GLenum>(internalformat), static_cast<GLsizei>(extent.x), static_cast<GLsizei>(extent.y), 1691 uint32_t image, uint32_t target, uint32_t levels, uint32_t internalformat, const Math::UVec3& extent) 1695 glTexStorage3D((GLenum)target, (GLsizei)levels, (GLenum)internalformat, (GLsizei)extent.x, (GLsizei)extent.y, 1696 (GLsizei)extent [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/text_field/ |
H A D | rosen_render_text_field.h | 111 // Case of upstream affinity, which means the caret size should fit with the glyphs before [extent]. 112 bool ComputeOffsetForCaretUpstream(int32_t extent, CaretMetrics& result) const; 113 bool ComputeOffsetForCaretDownstream(int32_t extent, CaretMetrics& result) const; 114 bool ComputeOffsetForCaretCloserToClick(int32_t extent, CaretMetrics& result) const; 129 bool GetCaretRect(int32_t extent, Rect& caretRect, double caretHeightOffset = 0.0) const override; 160 // Paint cursor at the extent position. When [affinity] supported, extends this function.
|
H A D | rosen_render_text_field.cpp | 91 bool RosenRenderTextField::GetCaretRect(int32_t extent, Rect& caretRect, double caretHeightOffset) const in GetCaretRect() argument 95 DirectionStatus directionStatus = GetDirectionStatusOfPosition(extent); in GetCaretRect() 96 if (extent != 0 && extent != static_cast<int32_t>(GetEditingValue().GetWideText().length()) && in GetCaretRect() 103 ComputeOffsetForCaretDownstream(extent, metrics) || ComputeOffsetForCaretUpstream(extent, metrics); in GetCaretRect() 106 ComputeOffsetForCaretUpstream(extent, metrics) || ComputeOffsetForCaretDownstream(extent, metrics); in GetCaretRect() 1350 bool RosenRenderTextField::ComputeOffsetForCaretUpstream(int32_t extent, CaretMetrics& result) const argument 1358 if (static_cast<size_t>(extent) < 1439 ComputeOffsetForCaretDownstream(int32_t extent, CaretMetrics& result) const global() argument 1487 ComputeOffsetForCaretCloserToClick(int32_t extent, CaretMetrics& result) const global() argument [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | paragraph.h | 255 int32_t extent, CaretMetricsF& result, bool needLineHighest = true) = 0; 256 virtual bool ComputeOffsetForCaretUpstream(int32_t extent, CaretMetricsF& result, bool needLineHighest = true) = 0; 258 int32_t extent, CaretMetricsF& caretCaretMetric, TextAffinity textAffinity, bool needLineHighest = true) = 0; 259 virtual bool CalcCaretMetricsByPosition(int32_t extent, CaretMetricsF& caretCaretMetric,
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/heif_parser/box/ |
H A D | item_data_box.h | 44 for (auto &extent: extents) { in GetExtentsTotalSize() 45 total += extent.data.size(); in GetExtentsTotalSize()
|
/foundation/arkui/ace_engine/test/mock/core/common/ |
H A D | mock_scrollable.cpp | 40 double mainPosition, double mainVelocity, const ExtentPair& extent, const ExtentPair& initExtent) in StartSpringMotion() 39 StartSpringMotion( double mainPosition, double mainVelocity, const ExtentPair& extent, const ExtentPair& initExtent) StartSpringMotion() argument
|
H A D | mock_scrollable_ng.cpp | 36 double mainPosition, double mainVelocity, const ExtentPair& extent, const ExtentPair& initExtent) in StartSpringMotion() 35 StartSpringMotion( double mainPosition, double mainVelocity, const ExtentPair& extent, const ExtentPair& initExtent) StartSpringMotion() argument
|
/foundation/window/window_manager/wm/include/ |
H A D | gtx_input_event_sender.h | 50 GtxWindowExtent extent = {}; member
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | scrollable.cpp | 832 double mainPosition, double mainVelocity, const ExtentPair& extent, const ExtentPair& initExtent) in StartSpringMotion() 837 mainPosition, mainVelocity, extent.Leading(), extent.Trailing(), initExtent.Leading(), initExtent.Trailing()); in StartSpringMotion() 843 finalPosition_ = extent.Trailing(); in StartSpringMotion() 845 finalPosition_ = extent.Leading(); in StartSpringMotion() 887 void Scrollable::UpdateSpringMotion(double mainPosition, const ExtentPair& extent, const ExtentPair& initExtent) in UpdateSpringMotion() argument 892 mainPosition, extent.Leading(), extent.Trailing(), initExtent.Leading(), initExtent.Trailing()); in UpdateSpringMotion() 898 finalPosition = extent.Trailing(); in UpdateSpringMotion() 900 finalPosition = extent in UpdateSpringMotion() 831 StartSpringMotion( double mainPosition, double mainVelocity, const ExtentPair& extent, const ExtentPair& initExtent) StartSpringMotion() argument [all...] |