class VecF
Defined at line 598 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h
Represents a 2D vector with floating point coordinates.
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 VecF (Storage_ storage)
void VecF (float x, float y)
void VecF ()
Default constructs a |VecF| only if all of its members are default constructible.
Defined at line 609 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h
void VecF (VecF && )
Defined at line 612 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h
void VecF (const VecF & other)
VecF & operator= (VecF && )
Defined at line 613 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h
VecF & operator= (const VecF & other)
bool operator== (const VecF & other)
bool operator!= (const VecF & other)
float x ()
float & x ()
VecF & x (float value)
Setter for x.
float y ()
float & y ()
VecF & y (float value)
Setter for y.
void VecF (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits