transform.cpp File Reference

#include "transform.h"
#include "util.h"
#include "emobject.h"
#include <cctype>
#include <cstring>
#include "symmetry.h"
#include <algorithm>
#include <gsl_matrix.h>
#include <gsl_blas.h>
#include <gsl_linalg.h>
#include <ostream>

Include dependency graph for transform.cpp:

Go to the source code of this file.

Functions

void print_matrix (gsl_matrix *M, unsigned int r, unsigned int c, const string &message)
Transform EMAN::operator * (const Transform &M2, const Transform &M1)
 Matrix times Matrix, a pure mathematical operation.
Transform3D EMAN::operator * (const Transform3D &M2, const Transform3D &M1)


Function Documentation

void print_matrix ( gsl_matrix *  M,
unsigned int  r,
unsigned int  c,
const string &  message 
)

Definition at line 966 of file transform.cpp.

00966                                                                                          {
00967         cout << "Message is " << message << endl;
00968         for ( unsigned int i = 0; i < r; ++i )
00969         {
00970                 for ( unsigned int j = 0; j < c; ++j )
00971                 {
00972                         cout << gsl_matrix_get(M,i,j) << " ";
00973                 }
00974                 cout << endl;
00975         }
00976 }


Generated on Mon Jul 19 12:41:40 2010 for EMAN2 by  doxygen 1.4.7