EMAN2
Classes | Namespaces | Functions
geometry.h File Reference
#include <string>
#include <vector>
#include <algorithm>
Include dependency graph for geometry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EMAN::IntSize
 IntSize is used to describe a 1D, 2D or 3D rectangular size in integers. More...
class  EMAN::FloatSize
 FloatSize is used to describe a 1D, 2D or 3D rectangular size in floating numbers. More...
class  EMAN::IntPoint
 IntPoint defines an integer-coordinate point in a 1D/2D/3D space. More...
class  EMAN::FloatPoint
 FloatPoint defines a float-coordinate point in a 1D/2D/3D space. More...
class  EMAN::Pixel
 Pixel describes a 3D pixel's coordinates and its intensity value. More...
class  EMAN::Region
 Region defines a 2D or 3D rectangular region specified by its origin coordinates and all edges' sizes. 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

IntPoint EMAN::operator- (const IntPoint &p)
bool EMAN::operator< (const Pixel &p1, const Pixel &p2)
bool EMAN::operator== (const Pixel &p1, const Pixel &p2)
bool EMAN::operator!= (const Pixel &p1, const Pixel &p2)