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