20 #ifndef OMNI_PROJ_FRUSTUM_H_
21 #define OMNI_PROJ_FRUSTUM_H_
37 QVector3D
eye()
const;
43 QVector3D
topLeft(QMatrix4x4
const&)
const;
49 QVector3D
topRight(QMatrix4x4
const&)
const;
67 QRectF
rect(
float _near,
A projector with a transformation matrix and setup.
Definition: Projector.h:32
QVector3D bottomLeft() const
Vector of bottom left corner.
Definition: Frustum.cpp:39
QVector3D bottomRight() const
Vector of bottom right corner.
Definition: Frustum.cpp:43
QVector3D topRight() const
Vector of top right corner.
Definition: Frustum.cpp:35
Frustum(Projector const &)
Frustum must be constructed from a projector.
Definition: Frustum.cpp:25
QRectF rect() const
Return frustum rectangle.
Definition: Frustum.cpp:63
Projector const & proj_
Definition: Frustum.h:71
Frustum helper struct constructed from a projector.
Definition: Frustum.h:31
QVector3D topLeft() const
Vector of top left corner.
Definition: Frustum.cpp:31
QVector3D eye() const
Eye position of frustum.
Definition: Frustum.cpp:27