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