17 #ifndef _IGNITION_FRUSTUM_PRIVATE_HH_
18 #define _IGNITION_FRUSTUM_PRIVATE_HH_
49 const double _aspectRatio,
74 public: std::array<Planed, 6>
planes;
An angle and related functions.
Definition: Angle.hh:44
double far
Far distance.
Definition: FrustumPrivate.hh:60
Definition: FrustumPrivate.hh:32
double near
Near distance.
Definition: FrustumPrivate.hh:57
double aspectRatio
Aspect ratio of the near and far planes. This is the.
Definition: FrustumPrivate.hh:67
math::Angle fov
Field of view.
Definition: FrustumPrivate.hh:63
FrustumPrivate(const double _near, const double _far, const math::Angle &_fov, const double _aspectRatio, const Pose3d &_pose)
Constructor.
Definition: FrustumPrivate.hh:46
math::Pose3d pose
Pose of the frustum.
Definition: FrustumPrivate.hh:70
std::array< Planed, 6 > planes
Each plane of the frustum.
Definition: FrustumPrivate.hh:74