TooN::Internal::ComputeSymEigen< 3 > Struct Template Reference

Compute 3x3 eigensystems Helper struct for computing eigensystems, specialized on 3x3 matrices. More...

#include <SymEigen.h>

List of all members.

Static Public Member Functions

template<typename P , typename B >
static void compute (const Matrix< 3, 3, P, B > &m, Matrix< 3, 3, P > &eig, Vector< 3, P > &ev)

Detailed Description

template<>
struct TooN::Internal::ComputeSymEigen< 3 >

Compute 3x3 eigensystems Helper struct for computing eigensystems, specialized on 3x3 matrices.

Definition at line 134 of file SymEigen.h.


Member Function Documentation

template<typename P , typename B >
static void TooN::Internal::ComputeSymEigen< 3 >::compute ( const Matrix< 3, 3, P, B > &  m,
Matrix< 3, 3, P > &  eig,
Vector< 3, P > &  ev 
) [inline, static]

Need A,B = cubert(alpha +- beta) Turn in to r, theta r^(1/3) * e^(i * theta/3)

Definition at line 142 of file SymEigen.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines


libtoon
Author(s): Florian Weisshardt
autogenerated on Fri Jan 11 10:09:50 2013