#include <FrustumPrivate.hh>
ignition::math::FrustumPrivate::FrustumPrivate |
( |
const double |
_near, |
|
|
const double |
_far, |
|
|
const math::Angle & |
_fov, |
|
|
const double |
_aspectRatio, |
|
|
const Pose3d & |
_pose |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
[in] | _near | Near distance. This is the distance from the frustum's vertex to the closest plane |
[in] | _far | Far distance. This is the distance from the frustum's vertex to the farthest plane. |
[in] | _fov | Field of view. The field of view is the angle between the frustum's vertex and the edges of the near or far plane. This value represents the horizontal angle. |
[in] | _aspectRatio | The aspect ratio, which is the width divided by height of the near or far planes. |
[in] | _pose | Pose of the frustum, which is the vertex (top of the pyramid). |
double ignition::math::FrustumPrivate::aspectRatio |
Aspect ratio of the near and far planes. This is the.
double ignition::math::FrustumPrivate::far |
double ignition::math::FrustumPrivate::near |
std::array<Planed, 6> ignition::math::FrustumPrivate::planes |
The documentation for this class was generated from the following file: