getPerspectiveParams void Frustumd::get_perspective_params(double &yfov, double &aspect, double &fnear, double &ffar) const; Description: |
makeOrtho void Frustumd::make_ortho(double fnear, double ffar); Description: Behaves like gluOrtho |
makeOrtho2D void Frustumd::make_ortho_2D(void); Description: Sets up a two-dimensional orthographic frustum |
makePerspective void Frustumd::make_perspective(double xfov, double yfov, double fnear, double ffar); Undocumented function. |
makePerspectiveHfov void Frustumd::make_perspective_hfov(double xfov, double aspect, double fnear, double ffar); Description: Behaves like gluPerspective (Aspect = width/height, Yfov in degrees) aspect +------------+ | | 1 | | yfov | | +------------+ -------+------ \ | / \ | / \ | / \ | / \ | / \|/ W yfov |
makePerspectiveVfov void Frustumd::make_perspective_vfov(double yfov, double aspect, double fnear, double ffar); Undocumented function. |