diff --git a/glm/ext/matrix_clip_space.hpp b/glm/ext/matrix_clip_space.hpp index 474ee55b..fe7606e7 100644 --- a/glm/ext/matrix_clip_space.hpp +++ b/glm/ext/matrix_clip_space.hpp @@ -36,7 +36,6 @@ namespace glm /// Creates a matrix for projecting two-dimensional coordinates onto the screen. /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum /// /// @see - glm::ortho(T const& left, T const& right, T const& bottom, T const& top, T const& zNear, T const& zFar) /// @see gluOrtho2D man page @@ -48,7 +47,6 @@ namespace glm /// The near and far clip planes correspond to z normalized device coordinates of 0 and +1 respectively. (Direct3D clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum /// /// @see - glm::ortho(T const& left, T const& right, T const& bottom, T const& top) template @@ -59,7 +57,6 @@ namespace glm /// The near and far clip planes correspond to z normalized device coordinates of -1 and +1 respectively. (OpenGL clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum /// /// @see - glm::ortho(T const& left, T const& right, T const& bottom, T const& top) template @@ -70,7 +67,6 @@ namespace glm /// The near and far clip planes correspond to z normalized device coordinates of 0 and +1 respectively. (Direct3D clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum /// /// @see - glm::ortho(T const& left, T const& right, T const& bottom, T const& top) template @@ -81,7 +77,6 @@ namespace glm /// The near and far clip planes correspond to z normalized device coordinates of -1 and +1 respectively. (OpenGL clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum /// /// @see - glm::ortho(T const& left, T const& right, T const& bottom, T const& top) template @@ -92,7 +87,6 @@ namespace glm /// The near and far clip planes correspond to z normalized device coordinates of 0 and +1 respectively. (Direct3D clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum /// /// @see - glm::ortho(T const& left, T const& right, T const& bottom, T const& top) template @@ -103,7 +97,6 @@ namespace glm /// The near and far clip planes correspond to z normalized device coordinates of -1 and +1 respectively. (OpenGL clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum /// /// @see - glm::ortho(T const& left, T const& right, T const& bottom, T const& top) template @@ -115,7 +108,6 @@ namespace glm /// Otherwise, the near and far clip planes correspond to z normalized device coordinates of -1 and +1 respectively. (OpenGL clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum /// /// @see - glm::ortho(T const& left, T const& right, T const& bottom, T const& top) template @@ -127,7 +119,6 @@ namespace glm /// Otherwise, the near and far clip planes correspond to z normalized device coordinates of -1 and +1 respectively. (OpenGL clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum /// /// @see - glm::ortho(T const& left, T const& right, T const& bottom, T const& top) template @@ -138,7 +129,6 @@ namespace glm /// To change default handedness use GLM_FORCE_LEFT_HANDED. To change default near and far clip planes definition use GLM_FORCE_DEPTH_ZERO_TO_ONE. /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum /// /// @see - glm::ortho(T const& left, T const& right, T const& bottom, T const& top) /// @see glOrtho man page @@ -150,7 +140,6 @@ namespace glm /// The near and far clip planes correspond to z normalized device coordinates of 0 and +1 respectively. (Direct3D clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> frustumLH_ZO( T left, T right, T bottom, T top, T near, T far); @@ -159,7 +148,6 @@ namespace glm /// The near and far clip planes correspond to z normalized device coordinates of -1 and +1 respectively. (OpenGL clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> frustumLH_NO( T left, T right, T bottom, T top, T near, T far); @@ -168,7 +156,6 @@ namespace glm /// The near and far clip planes correspond to z normalized device coordinates of 0 and +1 respectively. (Direct3D clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> frustumRH_ZO( T left, T right, T bottom, T top, T near, T far); @@ -177,7 +164,6 @@ namespace glm /// The near and far clip planes correspond to z normalized device coordinates of -1 and +1 respectively. (OpenGL clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> frustumRH_NO( T left, T right, T bottom, T top, T near, T far); @@ -186,7 +172,6 @@ namespace glm /// The near and far clip planes correspond to z normalized device coordinates of 0 and +1 respectively. (Direct3D clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> frustumZO( T left, T right, T bottom, T top, T near, T far); @@ -195,7 +180,6 @@ namespace glm /// The near and far clip planes correspond to z normalized device coordinates of -1 and +1 respectively. (OpenGL clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> frustumNO( T left, T right, T bottom, T top, T near, T far); @@ -205,7 +189,6 @@ namespace glm /// Otherwise, the near and far clip planes correspond to z normalized device coordinates of -1 and +1 respectively. (OpenGL clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> frustumLH( T left, T right, T bottom, T top, T near, T far); @@ -215,7 +198,6 @@ namespace glm /// Otherwise, the near and far clip planes correspond to z normalized device coordinates of -1 and +1 respectively. (OpenGL clip volume definition) /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> frustumRH( T left, T right, T bottom, T top, T near, T far); @@ -224,7 +206,6 @@ namespace glm /// To change default handedness use GLM_FORCE_LEFT_HANDED. To change default near and far clip planes definition use GLM_FORCE_DEPTH_ZERO_TO_ONE. /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum /// @see glFrustum man page template GLM_FUNC_DECL mat<4, 4, T, defaultp> frustum( @@ -240,7 +221,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveRH_ZO( T fovy, T aspect, T near, T far); @@ -254,7 +234,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveRH_NO( T fovy, T aspect, T near, T far); @@ -268,7 +247,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveLH_ZO( T fovy, T aspect, T near, T far); @@ -282,7 +260,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveLH_NO( T fovy, T aspect, T near, T far); @@ -296,7 +273,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveZO( T fovy, T aspect, T near, T far); @@ -310,7 +286,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveNO( T fovy, T aspect, T near, T far); @@ -325,7 +300,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveRH( T fovy, T aspect, T near, T far); @@ -340,7 +314,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveLH( T fovy, T aspect, T near, T far); @@ -354,7 +327,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum /// @see gluPerspective man page template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspective( @@ -370,7 +342,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveFovRH_ZO( T fov, T width, T height, T near, T far); @@ -385,7 +356,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveFovRH_NO( T fov, T width, T height, T near, T far); @@ -400,7 +370,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveFovLH_ZO( T fov, T width, T height, T near, T far); @@ -415,7 +384,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveFovLH_NO( T fov, T width, T height, T near, T far); @@ -430,7 +398,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveFovZO( T fov, T width, T height, T near, T far); @@ -445,7 +412,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveFovNO( T fov, T width, T height, T near, T far); @@ -461,7 +427,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveFovRH( T fov, T width, T height, T near, T far); @@ -477,7 +442,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveFovLH( T fov, T width, T height, T near, T far); @@ -492,7 +456,6 @@ namespace glm /// @param far Specifies the distance from the viewer to the far clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> perspectiveFov( T fov, T width, T height, T near, T far); @@ -504,7 +467,6 @@ namespace glm /// @param near Specifies the distance from the viewer to the near clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> infinitePerspectiveLH( T fovy, T aspect, T near); @@ -516,7 +478,6 @@ namespace glm /// @param near Specifies the distance from the viewer to the near clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> infinitePerspectiveRH( T fovy, T aspect, T near); @@ -528,7 +489,6 @@ namespace glm /// @param near Specifies the distance from the viewer to the near clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> infinitePerspective( T fovy, T aspect, T near); @@ -540,7 +500,6 @@ namespace glm /// @param near Specifies the distance from the viewer to the near clipping plane (always positive). /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> tweakedInfinitePerspective( T fovy, T aspect, T near); @@ -553,7 +512,6 @@ namespace glm /// @param ep Epsilon /// /// @tparam T A floating-point scalar type - /// @tparam Q A value from qualifier enum template GLM_FUNC_DECL mat<4, 4, T, defaultp> tweakedInfinitePerspective( T fovy, T aspect, T near, T ep);