<ahref="a00584.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: 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="l00033"></a><spanclass="lineno"><aclass="line"href="a00917.html#ga3c550a0ac2d615bf90ab26ebc2c680f6"> 33</a></span>  GLM_FUNC_DECL U <aclass="code"href="a00917.html#ga2db7e351994baee78540a562d4bb6d3b">associatedMin</a>(T x, U a, T y, U b);</div>
<divclass="line"><aname="l00037"></a><spanclass="lineno"> 37</span> <spanclass="keyword">template</span><length_t L, <spanclass="keyword">typename</span> T, <spanclass="keyword">typename</span> U, qualifier Q></div>
<divclass="line"><aname="l00038"></a><spanclass="lineno"><aclass="line"href="a00917.html#ga8392895670c92822fc81583942203220"> 38</a></span>  GLM_FUNC_DECL vec<L, U, Q><aclass="code"href="a00917.html#ga2db7e351994baee78540a562d4bb6d3b">associatedMin</a>(</div>
<divclass="line"><aname="l00039"></a><spanclass="lineno"> 39</span>  vec<L, T, Q><spanclass="keyword">const</span>& x, vec<L, U, Q><spanclass="keyword">const</span>& a,</div>
<divclass="line"><aname="l00040"></a><spanclass="lineno"> 40</span>  vec<L, T, Q><spanclass="keyword">const</span>& y, vec<L, U, Q><spanclass="keyword">const</span>& b);</div>
<divclass="line"><aname="l00059"></a><spanclass="lineno"><aclass="line"href="a00917.html#gad0aa8f86259a26d839d34a3577a923fc"> 59</a></span>  GLM_FUNC_DECL U <aclass="code"href="a00917.html#ga2db7e351994baee78540a562d4bb6d3b">associatedMin</a>(</div>
<divclass="line"><aname="l00060"></a><spanclass="lineno"> 60</span>  T x, U a,</div>
<divclass="line"><aname="l00061"></a><spanclass="lineno"> 61</span>  T y, U b,</div>
<divclass="line"><aname="l00062"></a><spanclass="lineno"> 62</span>  T z, U c);</div>
<divclass="line"><aname="l00066"></a><spanclass="lineno"> 66</span> <spanclass="keyword">template</span><length_t L, <spanclass="keyword">typename</span> T, <spanclass="keyword">typename</span> U, qualifier Q></div>
<divclass="line"><aname="l00067"></a><spanclass="lineno"><aclass="line"href="a00917.html#ga723e5411cebc7ffbd5c81ffeec61127d"> 67</a></span>  GLM_FUNC_DECL vec<L, U, Q><aclass="code"href="a00917.html#ga2db7e351994baee78540a562d4bb6d3b">associatedMin</a>(</div>
<divclass="line"><aname="l00068"></a><spanclass="lineno"> 68</span>  vec<L, T, Q><spanclass="keyword">const</span>& x, vec<L, U, Q><spanclass="keyword">const</span>& a,</div>
<divclass="line"><aname="l00069"></a><spanclass="lineno"> 69</span>  vec<L, T, Q><spanclass="keyword">const</span>& y, vec<L, U, Q><spanclass="keyword">const</span>& b,</div>
<divclass="line"><aname="l00070"></a><spanclass="lineno"> 70</span>  vec<L, T, Q><spanclass="keyword">const</span>& z, vec<L, U, Q><spanclass="keyword">const</span>& c);</div>
<divclass="line"><aname="l00075"></a><spanclass="lineno"><aclass="line"href="a00917.html#ga432224ebe2085eaa2b63a077ecbbbff6"> 75</a></span>  GLM_FUNC_DECL U <aclass="code"href="a00917.html#ga2db7e351994baee78540a562d4bb6d3b">associatedMin</a>(</div>
<divclass="line"><aname="l00076"></a><spanclass="lineno"> 76</span>  T x, U a,</div>
<divclass="line"><aname="l00077"></a><spanclass="lineno"> 77</span>  T y, U b,</div>
<divclass="line"><aname="l00078"></a><spanclass="lineno"> 78</span>  T z, U c,</div>
<divclass="line"><aname="l00079"></a><spanclass="lineno"> 79</span>  T w, U d);</div>
<divclass="line"><aname="l00083"></a><spanclass="lineno"> 83</span> <spanclass="keyword">template</span><length_t L, <spanclass="keyword">typename</span> T, <spanclass="keyword">typename</span> U, qualifier Q></div>
<divclass="line"><aname="l00084"></a><spanclass="lineno"><aclass="line"href="a00917.html#ga66b08118bc88f0494bcacb7cdb940556"> 84</a></span>  GLM_FUNC_DECL vec<L, U, Q><aclass="code"href="a00917.html#ga2db7e351994baee78540a562d4bb6d3b">associatedMin</a>(</div>
<divclass="line"><aname="l00085"></a><spanclass="lineno"> 85</span>  vec<L, T, Q><spanclass="keyword">const</span>& x, vec<L, U, Q><spanclass="keyword">const</span>& a,</div>
<divclass="line"><aname="l00086"></a><spanclass="lineno"> 86</span>  vec<L, T, Q><spanclass="keyword">const</span>& y, vec<L, U, Q><spanclass="keyword">const</span>& b,</div>
<divclass="line"><aname="l00087"></a><spanclass="lineno"> 87</span>  vec<L, T, Q><spanclass="keyword">const</span>& z, vec<L, U, Q><spanclass="keyword">const</span>& c,</div>
<divclass="line"><aname="l00088"></a><spanclass="lineno"> 88</span>  vec<L, T, Q><spanclass="keyword">const</span>& w, vec<L, U, Q><spanclass="keyword">const</span>& d);</div>
<divclass="line"><aname="l00111"></a><spanclass="lineno"><aclass="line"href="a00917.html#ga7d9c8785230c8db60f72ec8975f1ba45"> 111</a></span>  GLM_FUNC_DECL U <aclass="code"href="a00917.html#gab9c3dd74cac899d2c625b5767ea3b3fb">associatedMax</a>(T x, U a, T y, U b);</div>
<divclass="line"><aname="l00115"></a><spanclass="lineno"> 115</span> <spanclass="keyword">template</span><length_t L, <spanclass="keyword">typename</span> T, <spanclass="keyword">typename</span> U, qualifier Q></div>
<divclass="line"><aname="l00116"></a><spanclass="lineno"><aclass="line"href="a00917.html#ga66460edde3bbd331d1d8855159d80b23"> 116</a></span>  GLM_FUNC_DECL vec<L, U, Q><aclass="code"href="a00917.html#gab9c3dd74cac899d2c625b5767ea3b3fb">associatedMax</a>(</div>
<divclass="line"><aname="l00117"></a><spanclass="lineno"> 117</span>  vec<L, T, Q><spanclass="keyword">const</span>& x, vec<L, U, Q><spanclass="keyword">const</span>& a,</div>
<divclass="line"><aname="l00118"></a><spanclass="lineno"> 118</span>  vec<L, T, Q><spanclass="keyword">const</span>& y, vec<L, U, Q><spanclass="keyword">const</span>& b);</div>
<divclass="line"><aname="l00137"></a><spanclass="lineno"><aclass="line"href="a00917.html#gaec891e363d91abbf3a4443cf2f652209"> 137</a></span>  GLM_FUNC_DECL U <aclass="code"href="a00917.html#gab9c3dd74cac899d2c625b5767ea3b3fb">associatedMax</a>(</div>
<divclass="line"><aname="l00138"></a><spanclass="lineno"> 138</span>  T x, U a,</div>
<divclass="line"><aname="l00139"></a><spanclass="lineno"> 139</span>  T y, U b,</div>
<divclass="line"><aname="l00140"></a><spanclass="lineno"> 140</span>  T z, U c);</div>
<divclass="line"><aname="l00144"></a><spanclass="lineno"> 144</span> <spanclass="keyword">template</span><length_t L, <spanclass="keyword">typename</span> T, <spanclass="keyword">typename</span> U, qualifier Q></div>
<divclass="line"><aname="l00145"></a><spanclass="lineno"><aclass="line"href="a00917.html#gab84fdc35016a31e8cd0cbb8296bddf7c"> 145</a></span>  GLM_FUNC_DECL vec<L, U, Q><aclass="code"href="a00917.html#gab9c3dd74cac899d2c625b5767ea3b3fb">associatedMax</a>(</div>
<divclass="line"><aname="l00146"></a><spanclass="lineno"> 146</span>  vec<L, T, Q><spanclass="keyword">const</span>& x, vec<L, U, Q><spanclass="keyword">const</span>& a,</div>
<divclass="line"><aname="l00147"></a><spanclass="lineno"> 147</span>  vec<L, T, Q><spanclass="keyword">const</span>& y, vec<L, U, Q><spanclass="keyword">const</span>& b,</div>
<divclass="line"><aname="l00148"></a><spanclass="lineno"> 148</span>  vec<L, T, Q><spanclass="keyword">const</span>& z, vec<L, U, Q><spanclass="keyword">const</span>& c);</div>
<divclass="line"><aname="l00169"></a><spanclass="lineno"><aclass="line"href="a00917.html#ga3038ffcb43eaa6af75897a99a5047ccc"> 169</a></span>  GLM_FUNC_DECL U <aclass="code"href="a00917.html#gab9c3dd74cac899d2c625b5767ea3b3fb">associatedMax</a>(</div>
<divclass="line"><aname="l00170"></a><spanclass="lineno"> 170</span>  T x, U a,</div>
<divclass="line"><aname="l00171"></a><spanclass="lineno"> 171</span>  T y, U b,</div>
<divclass="line"><aname="l00172"></a><spanclass="lineno"> 172</span>  T z, U c,</div>
<divclass="line"><aname="l00173"></a><spanclass="lineno"> 173</span>  T w, U d);</div>
<divclass="line"><aname="l00177"></a><spanclass="lineno"> 177</span> <spanclass="keyword">template</span><length_t L, <spanclass="keyword">typename</span> T, <spanclass="keyword">typename</span> U, qualifier Q></div>
<divclass="line"><aname="l00178"></a><spanclass="lineno"><aclass="line"href="a00917.html#gaf5ab0c428f8d1cd9e3b45fcfbf6423a6"> 178</a></span>  GLM_FUNC_DECL vec<L, U, Q><aclass="code"href="a00917.html#gab9c3dd74cac899d2c625b5767ea3b3fb">associatedMax</a>(</div>
<divclass="line"><aname="l00179"></a><spanclass="lineno"> 179</span>  vec<L, T, Q><spanclass="keyword">const</span>& x, vec<L, U, Q><spanclass="keyword">const</span>& a,</div>
<divclass="line"><aname="l00180"></a><spanclass="lineno"> 180</span>  vec<L, T, Q><spanclass="keyword">const</span>& y, vec<L, U, Q><spanclass="keyword">const</span>& b,</div>
<divclass="line"><aname="l00181"></a><spanclass="lineno"> 181</span>  vec<L, T, Q><spanclass="keyword">const</span>& z, vec<L, U, Q><spanclass="keyword">const</span>& c,</div>
<divclass="line"><aname="l00182"></a><spanclass="lineno"> 182</span>  vec<L, T, Q><spanclass="keyword">const</span>& w, vec<L, U, Q><spanclass="keyword">const</span>& d);</div>