STRUCTS
BoundingBox
Defined in fuchsia.ui.gfx/types.fidl
Represents an axis-aligned bounding box.
If any of the dimensions has a negative extent (e.g. max.x < min.x) then the bounding box is treated as empty. It is valid for a client to define an empty bounding box.
An "empty bounding box" is one that does not admit a point inhabitant. Note that a zero-volume, zero-area bounding box (e.g., a point like (0,0,0)-(0,0,0), or a line like (0,0,0)-(1,0,0)) is thus not empty.
| Field | Type | Description | Default |
|---|---|---|---|
min |
vec3
|
No default | |
max |
vec3
|
No default |
Matrix4Value
Defined in fuchsia.ui.gfx/types.fidl
A value that is specified explicitly by value if variable_id is zero,
or is the value produced by the resource identified by variable_id, e.g.
an animation or expression. In the latter case, the value produced by the
resource must be a vec4, and value is ignored.
| Field | Type | Description | Default |
|---|---|---|---|
value |
mat4
|
No default | |
variable_id |
uint32
|
No default |
mat4
Defined in fuchsia.ui.gfx/types.fidl
| Field | Type | Description | Default |
|---|---|---|---|
matrix |
array<float32, 16>
|
Column major order. |
No default |
vec2
Defined in fuchsia.ui.gfx/types.fidl
| Field | Type | Description | Default |
|---|---|---|---|
x |
float32
|
No default | |
y |
float32
|
No default |
vec3
Defined in fuchsia.ui.gfx/types.fidl
| Field | Type | Description | Default |
|---|---|---|---|
x |
float32
|
No default | |
y |
float32
|
No default | |
z |
float32
|
No default |