fuchsia.ui.gfx

Added: 7

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.

FieldTypeDescriptionDefault
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.

Deprecated: HEAD Added: HEAD

FieldTypeDescriptionDefault
value mat4 No default
variable_id uint32 No default

mat4

Defined in fuchsia.ui.gfx/types.fidl

FieldTypeDescriptionDefault
matrix array<float32, 16>

Column major order.

No default

vec2

Defined in fuchsia.ui.gfx/types.fidl

FieldTypeDescriptionDefault
x float32 No default
y float32 No default

vec3

Defined in fuchsia.ui.gfx/types.fidl

FieldTypeDescriptionDefault
x float32 No default
y float32 No default
z float32 No default