34    const Eigen::PlainObjectBase<DerivedA> & A,
 
   35    bool includeReflections,
 
   36    Eigen::PlainObjectBase<DerivedR> & R,
 
   37    Eigen::PlainObjectBase<DerivedT> & T,
 
   38    Eigen::PlainObjectBase<DerivedU> & U,
 
   39    Eigen::PlainObjectBase<DerivedS> & S,
 
   40    Eigen::PlainObjectBase<DerivedV> & V);
 
   47    const Eigen::PlainObjectBase<DerivedA> & A,
 
   48    const bool includeReflections,
 
   49    Eigen::PlainObjectBase<DerivedR> & R,
 
   50    Eigen::PlainObjectBase<DerivedT> & T);
 
   61    const Eigen::PlainObjectBase<DerivedA> & A,
 
   62    Eigen::PlainObjectBase<DerivedR> & R,
 
   63    Eigen::PlainObjectBase<DerivedT> & T,
 
   64    Eigen::PlainObjectBase<DerivedU> & U,
 
   65    Eigen::PlainObjectBase<DerivedS> & S,
 
   66    Eigen::PlainObjectBase<DerivedV> & V);
 
   73    const Eigen::PlainObjectBase<DerivedA> & A,
 
   74    Eigen::PlainObjectBase<DerivedR> & R,
 
   75    Eigen::PlainObjectBase<DerivedT> & T);
 
   77#ifndef IGL_STATIC_LIBRARY 
   78#  include "polar_dec.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void polar_dec(const Eigen::PlainObjectBase< DerivedA > &A, bool includeReflections, Eigen::PlainObjectBase< DerivedR > &R, Eigen::PlainObjectBase< DerivedT > &T, Eigen::PlainObjectBase< DerivedU > &U, Eigen::PlainObjectBase< DerivedS > &S, Eigen::PlainObjectBase< DerivedV > &V)
Computes the polar decomposition (R,T) of a matrix A.