File tree Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -75,8 +75,8 @@ namespace Langulus::Math
75
75
76
76
public:
77
77
constexpr TFrustum () noexcept ;
78
- template <template <class > class S > requires CT::Semantic<S<TFrustum<T>>>
79
- constexpr TFrustum (S<TFrustum<T>> &&) noexcept ;
78
+ template <template <class > class S >
79
+ constexpr TFrustum (S<TFrustum> &&) noexcept requires CT::Semantic<S<TFrustum>> ;
80
80
constexpr TFrustum (const MatrixType&) noexcept ;
81
81
82
82
NOD () constexpr bool IsDegenerate () const noexcept ;
Original file line number Diff line number Diff line change @@ -35,9 +35,8 @@ namespace Langulus::Math
35
35
}
36
36
37
37
// / Copy/move construction
38
- TEMPLATE () template <template <class > class S >
39
- requires CT::Semantic<S<TFrustum<T>>> LANGULUS (INLINED)
40
- constexpr TFrustum<T>::TFrustum(S<TFrustum<T>>&& s) noexcept
38
+ TEMPLATE () template <template <class > class S > LANGULUS (INLINED)
39
+ constexpr TFrustum<T>::TFrustum(S<TFrustum>&& s) noexcept requires CT::Semantic<S<TFrustum>>
41
40
: mPlanes {s->mPlanes } {}
42
41
43
42
// / Create a frustum by deconstructing a view*projection matrix
You can’t perform that action at this time.
0 commit comments