class SetStereoCameraProjectionCmd

Defined at line 7859 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

Sets a StereoCamera's projection matrices.

This operation can only be applied to a StereoCamera.

Constraints:

- `camera_id` refs a `StereoCamera`.

- `left_projection` is the projection matrix for the left eye.

- `right_projection` is the projection matrix for the right eye.

These projection matrices may also contain a transform in camera space for

their eye if needed.

Public Methods

void SetStereoCameraProjectionCmd (Storage_ storage)
void SetStereoCameraProjectionCmd (uint32_t camera_id, ::fuchsia_ui_gfx::Matrix4Value left_projection, ::fuchsia_ui_gfx::Matrix4Value right_projection)
void SetStereoCameraProjectionCmd ()

Default constructs a |SetStereoCameraProjectionCmd| only if all of its members are default constructible.

Defined at line 7869 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

void SetStereoCameraProjectionCmd (SetStereoCameraProjectionCmd && )

Defined at line 7872 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

void SetStereoCameraProjectionCmd (const SetStereoCameraProjectionCmd & other)
SetStereoCameraProjectionCmd & operator= (SetStereoCameraProjectionCmd && )

Defined at line 7873 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

SetStereoCameraProjectionCmd & operator= (const SetStereoCameraProjectionCmd & other)
bool operator== (const SetStereoCameraProjectionCmd & other)
bool operator!= (const SetStereoCameraProjectionCmd & other)
uint32_t camera_id ()
uint32_t & camera_id ()
SetStereoCameraProjectionCmd & camera_id (uint32_t value)

Setter for camera_id.

const ::fuchsia_ui_gfx::Matrix4Value & left_projection ()
::fuchsia_ui_gfx::Matrix4Value & left_projection ()
SetStereoCameraProjectionCmd & left_projection (::fuchsia_ui_gfx::Matrix4Value value)

Setter for left_projection.

const ::fuchsia_ui_gfx::Matrix4Value & right_projection ()
::fuchsia_ui_gfx::Matrix4Value & right_projection ()
SetStereoCameraProjectionCmd & right_projection (::fuchsia_ui_gfx::Matrix4Value value)

Setter for right_projection.

void SetStereoCameraProjectionCmd (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits