結構
插邊
要套用至矩形每個邊緣的整數偏移量。
這個類型不會指定單位。使用此類型的通訊協定應指定向量空間的特性,包括方向和單位。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
top |
int32
|
將矩形頂端邊緣往中央移動的幅度 矩形設定 |
無預設 |
right |
int32
|
將矩形右側邊緣向 矩形設定 |
無預設 |
bottom |
int32
|
將矩形底部邊緣往中央移動的幅度 矩形的寬度 |
無預設 |
left |
int32
|
將矩形左側邊緣向矩形中心移動的距離。 |
無預設 |
InsetF
要套用至矩形每邊的浮點偏移。
此類型不會指定單位。使用這個類型的通訊協定 指定向量空間的特性,包括方向和 。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
top |
float32
|
將矩形頂端邊緣往中央移動的幅度 矩形設定 |
無預設 |
right |
float32
|
將矩形右側邊緣向 矩形設定 |
無預設 |
bottom |
float32
|
將矩形底部邊緣往中央移動的幅度 矩形的寬度 |
無預設 |
left |
float32
|
將矩形左側邊緣向矩形中心移動的距離。 |
無預設 |
Point
2D 購物車空間中的整數位置。
這個類型不會指定單位。使用此類型的通訊協定應指定向量空間的特性,包括方向和單位。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
x |
int32
|
沿著 X 軸的單位數量。 |
無預設 |
y |
int32
|
沿著 y 軸的單位數量。 |
無預設 |
Point3F
在 3D 笛卡兒空間中浮點位置。
這個類型不會指定單位。使用這個類型的通訊協定 指定向量空間的特性,包括方向和 。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
x |
float32
|
沿著 X 軸的單位數量。 |
無預設 |
y |
float32
|
沿著 y 軸的單位數量。 |
無預設 |
z |
float32
|
沿著 Z 軸的單位數量。 |
無預設 |
PointF
2D 笛卡兒空間中的浮點位置。
這個類型不會指定單位。使用這個類型的通訊協定 指定向量空間的特性,包括方向和 。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
x |
float32
|
沿著 X 軸的單位數量。 |
無預設 |
y |
float32
|
沿著 y 軸的單位數量。 |
無預設 |
RRectF
具有自訂半徑的浮點圓角矩形,包含四項自訂半徑 也不必那麼單憑空像
2D 購物車空間中的一個區域,由以軸線對齊的線邊組成 圖形將圓角四捨五入為四分之一橢圓。
如果兩個角的四角省略符號會重疊,其半徑為 限制刪節號和軸對齊的切線。
這個類型不會指定單位。使用此類型的通訊協定應指定向量空間的特性,包括方向和單位。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
x |
float32
|
X 軸表示區域的起點位置。 |
無預設 |
y |
float32
|
Y 軸表示區域的起點位置。 |
無預設 |
width |
float32
|
沿著 X 軸的距離。 如果 |
無預設 |
height |
float32
|
沿著 Y 軸的距離。 如果 |
無預設 |
top_left_radius_x |
float32
|
沿著 x 軸,在左上角顯示四分之一橢圓的半徑。 不得為負數。 |
無預設 |
top_left_radius_y |
float32
|
沿著 y 軸,在左上角的四分之一橢圓半徑。 不得為負數。 |
無預設 |
top_right_radius_x |
float32
|
右上角四季橢圓的半徑 X 軸來參照 不得為負數。 |
無預設 |
top_right_radius_y |
float32
|
沿著 y 軸,在右上角的四分之一橢圓形半徑。 不得為負數。 |
無預設 |
bottom_left_radius_x |
float32
|
沿著 x 軸,在左下角顯示四分之一橢圓形的半徑。 不得為負數。 |
無預設 |
bottom_left_radius_y |
float32
|
四分之一在 Y 軸的值 不得為負數。 |
無預設 |
bottom_right_radius_x |
float32
|
沿著 x 軸,在右下角的四分之一橢圓半徑。 不能是負數。 |
無預設 |
bottom_right_radius_y |
float32
|
右下角 Y 軸的值 不得為負數。 |
無預設 |
RatioU32
未經簽署的 32 位元數字比率。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
numerator |
uint32
|
分母。 |
無預設 |
denominator |
uint32
|
分母。 |
無預設 |
RatioU64
無符號 64 位元數字的比率。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
numerator |
uint64
|
分母。 |
無預設 |
denominator |
uint64
|
分母。 |
無預設 |
矩形
在 2D 笛卡兒空間中,以軸線對齊的矩形區域為基礎的區域。
這個類型不會指定單位。使用此類型的通訊協定應指定向量空間的特性,包括方向和單位。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
x |
int32
|
矩形的 X 軸起點位置。 |
無預設 |
y |
int32
|
矩形的 Y 軸位置。 |
無預設 |
width |
int32
|
沿著 X 軸的距離。 如果 |
無預設 |
height |
int32
|
沿著 Y 軸的距離。 如果 |
無預設 |
RectF
在 2D 笛卡兒空間中,以浮點、矩形、軸對齊的區域。
此類型不會指定單位。使用這個類型的通訊協定 指定向量空間的特性,包括方向和 。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
x |
float32
|
矩形的 X 軸起點位置。 |
無預設 |
y |
float32
|
矩形的 Y 軸位置。 |
無預設 |
width |
float32
|
沿著 X 軸的距離。 如果 |
無預設 |
height |
float32
|
沿著 Y 軸的距離。 如果 |
無預設 |
RectU
在 2D 笛卡兒空間中,以軸線對齊的矩形區域,並具有未簽署的位置和距離欄位。
此類型不會指定單位。使用這個類型的通訊協定 指定向量空間的特性,包括方向和 。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
x |
uint32
|
矩形的 X 軸起點位置。 |
無預設 |
y |
uint32
|
矩形的 Y 軸位置。 |
無預設 |
width |
uint32
|
沿著 X 軸的距離。 區域包含從 |
無預設 |
height |
uint32
|
沿著 Y 軸的距離。 區域包含從 |
無預設 |
大小
矩形區域的整數維度,以 2D 購物車空間為準。
這個類型不會指定單位。使用此類型的通訊協定應指定向量空間的特性,包括方向和單位。
這個類型允許使用負維度,針對通訊協定可以為哪些來源提供 語意使用此類型的通訊協定應指定負向維度是否有意義,如果有意義,則應說明其意義為何。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
width |
int32
|
沿著 X 軸的距離。 |
無預設 |
height |
int32
|
沿著 Y 軸的距離。 |
無預設 |
SizeF
矩形區域的 2D 球體中的浮點維度 空白鍵。
此類型不會指定單位。使用這個類型的通訊協定 指定向量空間的特性,包括方向和 。
這個類型允許使用負維度,針對通訊協定可以為哪些來源提供 語意使用此類型的通訊協定應指定負向維度是否有意義,如果有意義,則應說明其意義為何。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
width |
float32
|
沿著 X 軸的距離。 |
無預設 |
height |
float32
|
沿著 Y 軸的距離。 |
無預設 |
SizeU
矩形區域的無正負號整數維度 (2D 球體) 空白鍵。
這個類型不會指定單位。使用這個類型的通訊協定 指定向量空間的特性,包括方向和 。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
width |
uint32
|
沿著 X 軸的距離。 |
無預設 |
height |
uint32
|
沿著 Y 軸的距離。 |
無預設 |
Transform
3D 笛卡兒空間的投影變換。
轉換作業由 4x4 矩陣組成,可在同質座標中運作。舉例來說,在直角座標空間中,位於 (x, y, z) 的點會經由 M
轉換為位於 (x'/w', y'/w', z'/w') 的點,其中 (x', y', z', w') = M (x, y, z, 1)
。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
matrix |
array<float32, 16>
|
轉換矩陣中的項目,以列優先的順序排列。 具體而言,矩陣如下:
則這個陣列中的項目
|
無預設 |
Vec
代表具有整數座標的 2D 向量。
這個類型不會指定單位。使用此類型的通訊協定應指定向量空間的特性,包括方向和單位。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
x |
int32
|
無預設 | |
y |
int32
|
無預設 |
Vec3F
代表具有浮點座標的 3D 向量。
這個類型不會指定單位。使用這個類型的通訊協定 指定向量空間的特性,包括方向和 。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
x |
float32
|
無預設 | |
y |
float32
|
無預設 | |
z |
float32
|
無預設 |
Vec4F
此元素代表帶有浮點座標的 4D 向量。
此類型不會指定單位。使用這個類型的通訊協定 指定向量空間的特性,包括方向和 。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
x |
float32
|
無預設 | |
y |
float32
|
無預設 | |
z |
float32
|
無預設 | |
w |
float32
|
無預設 |
VecF
此元素代表帶有浮點座標的 2D 向量。
這個類型不會指定單位。使用此類型的通訊協定應指定向量空間的特性,包括方向和單位。
欄位 | 類型 | 說明 | 預設 |
---|---|---|---|
x |
float32
|
無預設 | |
y |
float32
|
無預設 |
ALIASES
名稱 | 值 | 說明 |
---|---|---|
QuaternionF |
fuchsia.math/Vec4F |
新增日期:19
|