class RectU

Defined at line 461 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/hlcpp/fuchsia/math/cpp/fidl.h

An integral, rectangular, axis-aligned region in a 2D cartesian

space, with unsigned location and distance fields.

This type does not specify units. Protocols that use this type should

specify the characteristics of the vector space, including orientation and

units.

Public Members

uint32_t x
uint32_t y
uint32_t width
uint32_t height

Public Methods

::std::unique_ptr<RectU> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, RectU * value, size_t _offset)
zx_status_t Clone (RectU * result)