|  Home 
  
   Install 
  
   Use 
  
   Develop 
  
   Support 
  
   News 
 
 Credits
 
 hosted by
 
   | 
   20  template<typename  T, typename  U> typename  PromoteTraits<T,U>::promote_type    21  inner (const  Vector<4,T>& A, const  Vector<4,U>& B)    23    typename PromoteTraits<T,U>::promote_type result = A[0] * B[0];    24    for (unsigned  i=1; i<4; i++)    25      result -= A[i] * B[i];    30  template<typename  T, typename  U>     31  Matrix<4,4,typename PromoteTraits<T,U>::promote_type>    32  outer (const  Vector<4,T>& A, const  Vector<4,U>& B)    34    Matrix<4,4,typename PromoteTraits<T,U>::promote_type> result = ::outer(A,B);    35    typename PromoteTraits<T,U>::promote_type inv = 0.5 * inner(A,B);    37    for (unsigned  i=1; i<4; i++) Generated using doxygen 1.14.0
 
 |