summaryrefslogtreecommitdiffstats
path: root/src/core/core-components/qcameralens.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/core-components/qcameralens.cpp')
-rw-r--r--src/core/core-components/qcameralens.cpp54
1 files changed, 54 insertions, 0 deletions
diff --git a/src/core/core-components/qcameralens.cpp b/src/core/core-components/qcameralens.cpp
index 0d5f6ea49..fde9d16ad 100644
--- a/src/core/core-components/qcameralens.cpp
+++ b/src/core/core-components/qcameralens.cpp
@@ -274,4 +274,58 @@ QMatrix4x4 QCameraLens::projectionMatrix() const
} // Qt3D
+/*!
+ \qmltype CameraLens
+ \instantiates Qt3D::QCameraLens
+ \inqmlmodule Qt3D
+ \inherits Component3D
+ \since 5.5
+*/
+
+/*!
+ \qmlproperty enumeration Qt3D::CameraLens::projectionType
+
+ Holds the type of the camera projection (orthogonal or perspective).
+
+ \value CameraLens.OrthogonalProjection Orthogonal projection
+ \value CameraLens.PerspectiveProjection Perspective projection
+*/
+
+/*!
+ \qmlproperty float Qt3D::CameraLens::nearPlane
+*/
+
+/*!
+ \qmlproperty float Qt3D::CameraLens::farPlane
+*/
+
+/*!
+ \qmlproperty float Qt3D::CameraLens::fieldOfView
+*/
+
+/*!
+ \qmlproperty float Qt3D::CameraLens::aspectRatio
+*/
+
+/*!
+ \qmlproperty float Qt3D::CameraLens::left
+*/
+
+/*!
+ \qmlproperty float Qt3D::CameraLens::right
+*/
+
+/*!
+ \qmlproperty float Qt3D::CameraLens::bottom
+*/
+
+/*!
+ \qmlproperty float Qt3D::CameraLens::top
+*/
+
+/*!
+ \qmlproperty matrix4x4 Qt3D::CameraLens::projectionMatrix
+ \readonly
+*/
+
QT_END_NAMESPACE