Lines Matching refs:B
112 template <typename A, typename B, typename C, typename D>
113 tmat44(const tvec4<A>& v0, const tvec4<B>& v1, const tvec4<C>& v2, const tvec4<D>& v3);
117 typename A, typename B, typename C, typename D,
121 tmat44( A m00, B m01, C m02, D m03,
138 template <typename A, typename B, typename C>
139 static tmat44 lookAt(const tvec3<A>& eye, const tvec3<B>& center, const tvec3<C>& up);
147 template <typename A, typename B>
148 static tmat44 rotate(A radian, const tvec3<B>& about);
189 typename A, typename B, typename C, typename D,
193 tmat44<T>::tmat44( A m00, B m01, C m02, D m03, in tmat44()
211 template <typename A, typename B, typename C, typename D>
212 tmat44<T>::tmat44(const tvec4<A>& v0, const tvec4<B>& v1, const tvec4<C>& v2, const tvec4<D>& v3) { in tmat44()
247 T B = (top + bottom) / (top - bottom); in frustum() local
253 m[2][1] = B; in frustum()
262 template <typename A, typename B, typename C>
263 tmat44<T> tmat44<T>::lookAt(const tvec3<A>& eye, const tvec3<B>& center, const tvec3<C>& up) { in lookAt()
294 template <typename A, typename B>
295 tmat44<T> tmat44<T>::rotate(A radian, const tvec3<B>& about) { in rotate()
310 tvec3<B> nabout = normalize(about); in rotate()
311 B x = nabout.x; in rotate()
312 B y = nabout.y; in rotate()
313 B z = nabout.z; in rotate()