![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qssgrendercamera_p.h>
Public Types | |
| enum class | Orientation { Vertical , Horizontal } |
Public Member Functions | |
| constexpr | QSSGRenderCameraFieldOfView (Orientation orientation=Orientation::Vertical) |
| QSSGRenderCameraFieldOfView (const QSSGRenderCameraFieldOfView &)=default | |
| QSSGRenderCameraFieldOfView (QSSGRenderCameraFieldOfView &&)=default | |
| QSSGRenderCameraFieldOfView & | operator= (const QSSGRenderCameraFieldOfView &other)=default |
| constexpr Orientation | orientation () const |
| float | degrees () const |
| float | radians () const |
| void | setDegrees (float fov) |
| QSSGRenderCameraFieldOfView | asVerticalFov (float aspectRatio) const |
| void | setRadians (float fov) |
Static Public Member Functions | |
| template<Orientation Type = Orientation::Vertical> | |
| static QSSGRenderCameraFieldOfView | fromDegrees (float fov) |
| template<Orientation Type = Orientation::Vertical> | |
| static QSSGRenderCameraFieldOfView | fromRadians (float fov) |
Definition at line 40 of file qssgrendercamera_p.h.
|
strong |
| Enumerator | |
|---|---|
| Vertical | |
| Horizontal | |
Definition at line 43 of file qssgrendercamera_p.h.
|
inlineexplicitconstexpr |
Definition at line 49 of file qssgrendercamera_p.h.
|
default |
|
default |
|
inline |
Definition at line 77 of file qssgrendercamera_p.h.
References Vertical.
|
inline |
Definition at line 68 of file qssgrendercamera_p.h.
|
inlinestatic |
Definition at line 56 of file qssgrendercamera_p.h.
|
inlinestatic |
Definition at line 61 of file qssgrendercamera_p.h.
|
default |
|
inlineconstexpr |
Definition at line 66 of file qssgrendercamera_p.h.
|
inline |
Definition at line 69 of file qssgrendercamera_p.h.
|
inline |
Definition at line 71 of file qssgrendercamera_p.h.
|
inline |
Definition at line 86 of file qssgrendercamera_p.h.