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

Go to the source code of this file.

Classes

class  EMAN::Symmetry3D
 Symmetry3D - A base class for 3D Symmetry objects. More...
class  EMAN::CSym
 An encapsulation of cyclic 3D symmetry. More...
class  EMAN::DSym
 An encapsulation of dihedral 3D symmetry. More...
class  EMAN::HSym
 An encapsulation of helical 3D symmetry. More...
class  EMAN::PlatonicSym
 A base (or parent) class for the Platonic symmetries. More...
class  EMAN::TetrahedralSym
 An encapsulation of tetrahedral symmetry Doctor Phil has this to say about tetrahedral symmetry: " Each Platonic Solid has 2E symmetry elements. More...
class  EMAN::OctahedralSym
 An encapsulation of octahedral symmetry Doctor Phil has this to say about the octahedral symmetry: "Each Platonic Solid has 2E symmetry elements. More...
class  EMAN::IcosahedralSym
 An encapsulation of icosahedral symmetry Doctor Phil has this to say about icosahedral symmetry: "Each Platonic Solid has 2E symmetry elements. More...
class  EMAN::Icosahedral2Sym
 An encapsulation of icosahedral symmetry 222. More...
class  EMAN::OrientationGenerator
 An orientation generator is a kind of class that will generate orientations for a given symmetry If one needs to generate orientations in the unit sphere, one simply uses the C1 symmetry. More...
class  EMAN::EmanOrientationGenerator
 EmanOrientationGenerator generates orientations quasi-evenly distributed in the asymmetric unit. More...
class  EMAN::RandomOrientationGenerator
 Random Orientation Generator - carefully generates uniformly random orientations in any asymmetric unit. More...
class  EMAN::EvenOrientationGenerator
 Sparx even orientation generator - see util_sparx.cpp - Util::even_angles(...) This orientation generator is based on work presented in Penczek et al., 1994 P.A. More...
class  EMAN::SaffOrientationGenerator
 Saff orientation generator - based on the work of Saff and Kuijlaars, 1997 E.B. More...
class  EMAN::OptimumOrientationGenerator
 Optimum orientation generator. More...

Namespaces

namespace  EMAN
 

df3 file format (http://www.povray.org/documentation/view/3.6.1/374) Header: The df3 format consists of a 6 byte header of three 16-bit integers with high order byte first.


Functions

void EMAN::dump_symmetries ()
 dump symmetries, useful for obtaining symmetry information
map< string, vector< string > > EMAN::dump_symmetries_list ()
 dump_symmetries_list, useful for obtaining symmetry information
void EMAN::dump_orientgens ()
 Dumps useful information about the OrientationGenerator factory.
map< string, vector< string > > EMAN::dump_orientgens_list ()
 Can be used to get useful information about the OrientationGenerator factory.