<ahref="a00007.html">Go to the documentation of this file.</a><divclass="fragment"><divclass="line"><aname="l00001"></a><spanclass="lineno"> 1</span> </div>
<divclass="line"><aname="l00020"></a><spanclass="lineno"> 20</span> <spanclass="preprocessor"># error "GLM: GTX_associated_min_max is an experimental extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use it."</span></div>
<divclass="line"><aname="l00034"></a><spanclass="lineno"> 34</span> <spanclass="keyword">template</span><<spanclass="keyword">typename</span> T, <spanclass="keyword">typename</span> U, qualifier Q></div>
<divclass="line"><aname="l00035"></a><spanclass="lineno"> 35</span>  GLM_FUNC_DECL U <aclass="code"href="a00169.html#ga2db7e351994baee78540a562d4bb6d3b">associatedMin</a>(T x, U a, T y, U b);</div>
<divclass="line"><aname="l00039"></a><spanclass="lineno"> 39</span> <spanclass="keyword">template</span><length_t L, <spanclass="keyword">typename</span> T, <spanclass="keyword">typename</span> U, qualifier Q></div>
<divclass="line"><aname="l00040"></a><spanclass="lineno"> 40</span>  GLM_FUNC_DECL vec<2, U, Q><aclass="code"href="a00169.html#ga2db7e351994baee78540a562d4bb6d3b">associatedMin</a>(</div>
<divclass="line"><aname="l00041"></a><spanclass="lineno"> 41</span>  vec<L, T, Q><spanclass="keyword">const</span>& x, vec<L, U, Q><spanclass="keyword">const</span>& a,</div>
<divclass="line"><aname="l00042"></a><spanclass="lineno"> 42</span>  vec<L, T, Q><spanclass="keyword">const</span>& y, vec<L, U, Q><spanclass="keyword">const</span>& b);</div>
<divclass="line"><aname="l00061"></a><spanclass="lineno"> 61</span>  GLM_FUNC_DECL U <aclass="code"href="a00169.html#ga2db7e351994baee78540a562d4bb6d3b">associatedMin</a>(</div>
<divclass="line"><aname="l00062"></a><spanclass="lineno"> 62</span>  T x, U a,</div>
<divclass="line"><aname="l00063"></a><spanclass="lineno"> 63</span>  T y, U b,</div>
<divclass="line"><aname="l00064"></a><spanclass="lineno"> 64</span>  T z, U c);</div>
<divclass="line"><aname="l00068"></a><spanclass="lineno"> 68</span> <spanclass="keyword">template</span><length_t L, <spanclass="keyword">typename</span> T, <spanclass="keyword">typename</span> U, qualifier Q></div>
<divclass="line"><aname="l00069"></a><spanclass="lineno"> 69</span>  GLM_FUNC_DECL vec<L, U, Q><aclass="code"href="a00169.html#ga2db7e351994baee78540a562d4bb6d3b">associatedMin</a>(</div>
<divclass="line"><aname="l00070"></a><spanclass="lineno"> 70</span>  vec<L, T, Q><spanclass="keyword">const</span>& x, vec<L, U, Q><spanclass="keyword">const</span>& a,</div>
<divclass="line"><aname="l00071"></a><spanclass="lineno"> 71</span>  vec<L, T, Q><spanclass="keyword">const</span>& y, vec<L, U, Q><spanclass="keyword">const</span>& b,</div>
<divclass="line"><aname="l00072"></a><spanclass="lineno"> 72</span>  vec<L, T, Q><spanclass="keyword">const</span>& z, vec<L, U, Q><spanclass="keyword">const</span>& c);</div>
<divclass="line"><aname="l00077"></a><spanclass="lineno"> 77</span>  GLM_FUNC_DECL U <aclass="code"href="a00169.html#ga2db7e351994baee78540a562d4bb6d3b">associatedMin</a>(</div>
<divclass="line"><aname="l00078"></a><spanclass="lineno"> 78</span>  T x, U a,</div>
<divclass="line"><aname="l00079"></a><spanclass="lineno"> 79</span>  T y, U b,</div>
<divclass="line"><aname="l00080"></a><spanclass="lineno"> 80</span>  T z, U c,</div>
<divclass="line"><aname="l00081"></a><spanclass="lineno"> 81</span>  T w, U d);</div>
<divclass="line"><aname="l00085"></a><spanclass="lineno"> 85</span> <spanclass="keyword">template</span><length_t L, <spanclass="keyword">typename</span> T, <spanclass="keyword">typename</span> U, qualifier Q></div>
<divclass="line"><aname="l00086"></a><spanclass="lineno"> 86</span>  GLM_FUNC_DECL vec<L, U, Q><aclass="code"href="a00169.html#ga2db7e351994baee78540a562d4bb6d3b">associatedMin</a>(</div>
<divclass="line"><aname="l00087"></a><spanclass="lineno"> 87</span>  vec<L, T, Q><spanclass="keyword">const</span>& x, vec<L, U, Q><spanclass="keyword">const</span>& a,</div>
<divclass="line"><aname="l00088"></a><spanclass="lineno"> 88</span>  vec<L, T, Q><spanclass="keyword">const</span>& y, vec<L, U, Q><spanclass="keyword">const</span>& b,</div>
<divclass="line"><aname="l00089"></a><spanclass="lineno"> 89</span>  vec<L, T, Q><spanclass="keyword">const</span>& z, vec<L, U, Q><spanclass="keyword">const</span>& c,</div>
<divclass="line"><aname="l00090"></a><spanclass="lineno"> 90</span>  vec<L, T, Q><spanclass="keyword">const</span>& w, vec<L, U, Q><spanclass="keyword">const</span>& d);</div>
<divclass="line"><aname="l00113"></a><spanclass="lineno"> 113</span>  GLM_FUNC_DECL U <aclass="code"href="a00169.html#gab9c3dd74cac899d2c625b5767ea3b3fb">associatedMax</a>(T x, U a, T y, U b);</div>
<divclass="line"><aname="l00117"></a><spanclass="lineno"> 117</span> <spanclass="keyword">template</span><length_t L, <spanclass="keyword">typename</span> T, <spanclass="keyword">typename</span> U, qualifier Q></div>
<divclass="line"><aname="l00118"></a><spanclass="lineno"> 118</span>  GLM_FUNC_DECL vec<2, U, Q><aclass="code"href="a00169.html#gab9c3dd74cac899d2c625b5767ea3b3fb">associatedMax</a>(</div>
<divclass="line"><aname="l00119"></a><spanclass="lineno"> 119</span>  vec<L, T, Q><spanclass="keyword">const</span>& x, vec<L, U, Q><spanclass="keyword">const</span>& a,</div>
<divclass="line"><aname="l00120"></a><spanclass="lineno"> 120</span>  vec<L, T, Q><spanclass="keyword">const</span>& y, vec<L, U, Q><spanclass="keyword">const</span>& b);</div>
<divclass="line"><aname="l00139"></a><spanclass="lineno"> 139</span>  GLM_FUNC_DECL U <aclass="code"href="a00169.html#gab9c3dd74cac899d2c625b5767ea3b3fb">associatedMax</a>(</div>
<divclass="line"><aname="l00140"></a><spanclass="lineno"> 140</span>  T x, U a,</div>
<divclass="line"><aname="l00141"></a><spanclass="lineno"> 141</span>  T y, U b,</div>
<divclass="line"><aname="l00142"></a><spanclass="lineno"> 142</span>  T z, U c);</div>
<divclass="line"><aname="l00146"></a><spanclass="lineno"> 146</span> <spanclass="keyword">template</span><length_t L, <spanclass="keyword">typename</span> T, <spanclass="keyword">typename</span> U, qualifier Q></div>
<divclass="line"><aname="l00147"></a><spanclass="lineno"> 147</span>  GLM_FUNC_DECL vec<L, U, Q><aclass="code"href="a00169.html#gab9c3dd74cac899d2c625b5767ea3b3fb">associatedMax</a>(</div>
<divclass="line"><aname="l00148"></a><spanclass="lineno"> 148</span>  vec<L, T, Q><spanclass="keyword">const</span>& x, vec<L, U, Q><spanclass="keyword">const</span>& a,</div>
<divclass="line"><aname="l00149"></a><spanclass="lineno"> 149</span>  vec<L, T, Q><spanclass="keyword">const</span>& y, vec<L, U, Q><spanclass="keyword">const</span>& b,</div>
<divclass="line"><aname="l00150"></a><spanclass="lineno"> 150</span>  vec<L, T, Q><spanclass="keyword">const</span>& z, vec<L, U, Q><spanclass="keyword">const</span>& c);</div>
<divclass="line"><aname="l00171"></a><spanclass="lineno"> 171</span>  GLM_FUNC_DECL U <aclass="code"href="a00169.html#gab9c3dd74cac899d2c625b5767ea3b3fb">associatedMax</a>(</div>
<divclass="line"><aname="l00172"></a><spanclass="lineno"> 172</span>  T x, U a,</div>
<divclass="line"><aname="l00173"></a><spanclass="lineno"> 173</span>  T y, U b,</div>
<divclass="line"><aname="l00174"></a><spanclass="lineno"> 174</span>  T z, U c,</div>
<divclass="line"><aname="l00175"></a><spanclass="lineno"> 175</span>  T w, U d);</div>
<divclass="line"><aname="l00179"></a><spanclass="lineno"> 179</span> <spanclass="keyword">template</span><length_t L, <spanclass="keyword">typename</span> T, <spanclass="keyword">typename</span> U, qualifier Q></div>
<divclass="line"><aname="l00180"></a><spanclass="lineno"> 180</span>  GLM_FUNC_DECL vec<L, U, Q><aclass="code"href="a00169.html#gab9c3dd74cac899d2c625b5767ea3b3fb">associatedMax</a>(</div>
<divclass="line"><aname="l00181"></a><spanclass="lineno"> 181</span>  vec<L, T, Q><spanclass="keyword">const</span>& x, vec<L, U, Q><spanclass="keyword">const</span>& a,</div>
<divclass="line"><aname="l00182"></a><spanclass="lineno"> 182</span>  vec<L, T, Q><spanclass="keyword">const</span>& y, vec<L, U, Q><spanclass="keyword">const</span>& b,</div>
<divclass="line"><aname="l00183"></a><spanclass="lineno"> 183</span>  vec<L, T, Q><spanclass="keyword">const</span>& z, vec<L, U, Q><spanclass="keyword">const</span>& c,</div>
<divclass="line"><aname="l00184"></a><spanclass="lineno"> 184</span>  vec<L, T, Q><spanclass="keyword">const</span>& w, vec<L, U, Q><spanclass="keyword">const</span>& d);</div>