class PointF
Defined at line 137 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h
A floating point position 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 PointF (Storage_ storage)
void PointF (float x, float y)
void PointF ()
Default constructs a |PointF| only if all of its members are default constructible.
Defined at line 148 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h
void PointF (PointF && )
Defined at line 151 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h
void PointF (const PointF & other)
PointF & operator= (PointF && )
Defined at line 152 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h
PointF & operator= (const PointF & other)
bool operator== (const PointF & other)
bool operator!= (const PointF & other)
float x ()
The number of units along the x-axis.
float & x ()
The number of units along the x-axis.
PointF & x (float value)
The number of units along the x-axis.
float y ()
The number of units along the y-axis.
float & y ()
The number of units along the y-axis.
PointF & y (float value)
The number of units along the y-axis.
void PointF (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits