EMAN2
Classes | Namespaces | Functions
transform.h File Reference
#include "vec3.h"
#include "emobject.h"
#include <cstdio>
Include dependency graph for transform.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EMAN::Transform
 A Transform object is a somewhat specialized object designed specifically for EMAN2/Sparx storage of alignment parameters and euler orientations. More...
 

Namespaces

namespace  EMAN
 E2Exception class.
 

Functions

Transform EMAN::operator* (const Transform &M2, const Transform &M1)
 Matrix times Matrix, a pure mathematical operation. More...
 
template<typename Type >
Vec3f EMAN::operator* (const Transform &M, const Vec3< Type > &v)
 Matrix times Vector, a pure mathematical operation. More...
 
template<typename Type >
Vec2f EMAN::operator* (const Transform &M, const Vec2< Type > &v)
 Matrix times Vector, a pure mathematical operation. More...
 
template<typename Type >
Vec3f EMAN::operator* (const Vec3< Type > &v, const Transform &M)
 Vector times a matrix. More...