CornerRadii::CornerRadii
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr CornerRadii() = default;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:224
反馈此接口问题 →CornerRadii::CornerRadii
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr explicit CornerRadii(f32 uniform) : topLeft(uniform, uniform) , topRight(uniform, uniform) , bottomRight(uniform, uniform) , bottomLeft(uniform, uniform)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:225
反馈此接口问题 →CornerRadii::hasPercentage
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool hasPercentage() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:240
反馈此接口问题 →CornerRadii::isUniform
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool isUniform() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:236
反馈此接口问题 →CornerRadii::isZero
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool isZero() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:231
反馈此接口问题 →CornerRadii::resolve
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
CornerRadii resolve(f32 boxWidth, f32 boxHeight) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:244
反馈此接口问题 →EdgeInsets::EdgeInsets
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr EdgeInsets() = default;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:191
反馈此接口问题 →EdgeInsets::EdgeInsets
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr EdgeInsets(f32 all) : top(all), right(all), bottom(all), left(all)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:192
反馈此接口问题 →EdgeInsets::EdgeInsets
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr EdgeInsets(f32 t, f32 r, f32 b, f32 l) : top(t), right(r), bottom(b), left(l)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:195
反馈此接口问题 →EdgeInsets::EdgeInsets
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr EdgeInsets(f32 vertical, f32 horizontal) : top(vertical), right(horizontal), bottom(vertical), left(horizontal)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:193
反馈此接口问题 →EdgeInsets::horizontalSum
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
f32 horizontalSum() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:197
反馈此接口问题 →EdgeInsets::isZero
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool isZero() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:200
反馈此接口问题 →EdgeInsets::operator!=
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool operator!=(const EdgeInsets& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:205
反馈此接口问题 →EdgeInsets::operator==
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool operator==(const EdgeInsets& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:202
反馈此接口问题 →EdgeInsets::verticalSum
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
f32 verticalSum() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:198
反馈此接口问题 →offsetRoundedEdgeRadius
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline Size offsetRoundedEdgeRadius(const Size& radius, const Size& outset)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:288
反馈此接口问题 →outsetAdjustedBorderRadius
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
inline Size outsetAdjustedBorderRadius(const Size& edge, const Size& radius, const Size& outset)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:255
反馈此接口问题 →Point::operator-
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Point operator-(const Point& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:20
反馈此接口问题 →Point::operator!=
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool operator!=(const Point& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:24
反馈此接口问题 →Point::operator*
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Point operator*(f32 s) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:21
反馈此接口问题 →Point::operator+
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Point operator+(const Point& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:19
反馈此接口问题 →Point::operator==
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool operator==(const Point& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:23
反馈此接口问题 →Point::Point
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr Point() = default;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:16
反馈此接口问题 →Point::Point
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr Point(f32 x, f32 y) : x(x), y(y)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:17
反馈此接口问题 →Quad::fromRect
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
static constexpr Quad fromRect(const Rect& r)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:158
反馈此接口问题 →Quad::getBounds
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Rect getBounds() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:166
反馈此接口问题 →Quad::operator!=
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool operator!=(const Quad& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:179
反馈此接口问题 →Quad::operator==
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool operator==(const Quad& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:176
反馈此接口问题 →Quad::Quad
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr Quad() = default;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:152
反馈此接口问题 →Quad::Quad
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr Quad(Point a, Point b, Point c, Point d) : p1(a), p2(b), p3(c), p4(d)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:155
反馈此接口问题 →Rect::bottom
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
f32 bottom() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:62
反馈此接口问题 →Rect::center
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Point center() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:66
反馈此接口问题 →Rect::contains
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool contains(const Point& p) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:70
反馈此接口问题 →Rect::contains
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool contains(const Rect& r) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:75
反馈此接口问题 →Rect::inset
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Rect inset(f32 dx, f32 dy) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:103
反馈此接口问题 →Rect::inset
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Rect inset(f32 top, f32 right, f32 bottom, f32 left) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:108
反馈此接口问题 →Rect::intersected
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Rect intersected(const Rect& r) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:83
反馈此接口问题 →Rect::intersects
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool intersects(const Rect& r) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:79
反馈此接口问题 →Rect::isEmpty
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool isEmpty() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:68
反馈此接口问题 →Rect::left
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
f32 left() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:58
反馈此接口问题 →Rect::offset
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Rect offset(const Point& p) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:114
反馈此接口问题 →Rect::offset
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Rect offset(f32 dx, f32 dy) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:112
反馈此接口问题 →Rect::operator!=
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool operator!=(const Rect& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:128
反馈此接口问题 →Rect::operator==
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool operator==(const Rect& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:125
反馈此接口问题 →Rect::origin
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Point origin() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:64
反馈此接口问题 →Rect::pixelSnapped
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Rect pixelSnapped() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:116
反馈此接口问题 →Rect::Rect
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr Rect() = default;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:53
反馈此接口问题 →Rect::Rect
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr Rect(f32 x, f32 y, f32 w, f32 h) : x(x), y(y), width(w), height(h)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:54
反馈此接口问题 →Rect::Rect
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr Rect(Point origin, Size size) : x(origin.x), y(origin.y), width(size.width), height(size.height)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:55
反馈此接口问题 →Rect::right
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
f32 right() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:61
反馈此接口问题 →Rect::size
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Size size() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:65
反馈此接口问题 →Rect::top
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
f32 top() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:60
反馈此接口问题 →Rect::united
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
Rect united(const Rect& r) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:93
反馈此接口问题 →Size::area
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
f32 area() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:38
反馈此接口问题 →Size::isEmpty
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool isEmpty() const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:37
反馈此接口问题 →Size::operator!=
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool operator!=(const Size& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:41
反馈此接口问题 →Size::operator==
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
bool operator==(const Size& o) const验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:40
反馈此接口问题 →Size::Size
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr Size() = default;验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:34
反馈此接口问题 →Size::Size
core 模块公开头声明。直接查看签名;对象生命周期、线程和平台条件须结合所属类型文档。
constexpr Size(f32 w, f32 h) : width(w), height(h)验证范围
已索引当前源码;未逐项完成运行、组合与平台验收。
include/kui/core/rect.h:35
反馈此接口问题 →