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.

Namespaces

namespace  EMAN

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...

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)


Generated on Tue Jun 11 12:41:05 2013 for EMAN2 by  doxygen 1.4.7