class SizeU
Defined at line 458 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h
The unsigned integer dimensions of a rectangular region in a 2D cartesian
space.
This type does not specify units. Protocols that use this type should
specify the characteristics of the vector space, including orientation and
units.
Public Methods
void SizeU (Storage_ storage)
void SizeU (uint32_t width, uint32_t height)
void SizeU ()
Default constructs a |SizeU| only if all of its members are default constructible.
Defined at line 469 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h
void SizeU (SizeU && )
Defined at line 472 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h
void SizeU (const SizeU & other)
SizeU & operator= (SizeU && )
Defined at line 473 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h
SizeU & operator= (const SizeU & other)
bool operator== (const SizeU & other)
bool operator!= (const SizeU & other)
uint32_t width ()
The distance along the x-axis.
uint32_t & width ()
The distance along the x-axis.
SizeU & width (uint32_t value)
The distance along the x-axis.
uint32_t height ()
The distance along the y-axis.
uint32_t & height ()
The distance along the y-axis.
SizeU & height (uint32_t value)
The distance along the y-axis.
void SizeU (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits