Fuchsia.ui.gfx

新增:7

STRUCTS

BoundingBox

定義於 fuchsia.ui.gfx/types.fidl

代表軸對齊定界框。

如果任何維度的範圍為負值 (例如 max.x < min.x),則定界框會視為空白。用戶端可以定義空白定界框。

「空定界框」是指不含點居民的定界框。請注意,體積為零、面積為零的定界框 (例如 (0,0,0)-(0,0,0) 這樣的點,或 (0,0,0)-(1,0,0) 這樣的線) 因此並非空白。

欄位類型說明預設
min vec3 無預設值
max vec3 無預設值

Matrix4Value

定義於 fuchsia.ui.gfx/types.fidl

如果 variable_id 為零,則為 value 明確指定的值,或由 variable_id 識別的資源產生的值,例如動畫或運算式。在後者的情況下,資源產生的值必須是 vec4,且系統會忽略 value。

已淘汰:HEAD 已新增:HEAD

欄位類型說明預設
value mat4 無預設值
variable_id uint32 無預設值

mat4

定義於 fuchsia.ui.gfx/types.fidl

欄位類型說明預設
matrix array<float32, 16>

欄優先順序。

無預設值

vec2

定義於 fuchsia.ui.gfx/types.fidl

欄位類型說明預設
x float32 無預設值
y float32 無預設值

vec3

定義於 fuchsia.ui.gfx/types.fidl

欄位類型說明預設
x float32 無預設值
y float32 無預設值
z float32 無預設值