libatomprobe
Library for Atom Probe Tomography (APT) computation
Classes | Namespaces | Enumerations | Variables
mesh.h File Reference
#include "atomprobe/primitives/point3D.h"
#include "atomprobe/primitives/boundcube.h"
#include "atomprobe/helper/maths/quat.h"
#include <vector>
#include <fstream>
#include <list>
Include dependency graph for mesh.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AtomProbe::TETRAHEDRON
 
class  AtomProbe::TRIANGLE
 
class  AtomProbe::LINE
 
class  AtomProbe::Mesh
 Simple mesh class for storing and manipulating meshes consisting of 2 and 3D simplexes (triangles or tetrahedra) More...
 

Namespaces

 AtomProbe
 

Enumerations

enum  { AtomProbe::ELEMENT_TRIANGLE =1, AtomProbe::ELEMENT_TETRAHEDRON =2, AtomProbe::ELEMENT_LINE =4 }
 

Variables

const unsigned int AtomProbe::ELEM_SINGLE_NODE_POINT =15
 
const unsigned int AtomProbe::ELEM_TWO_NODE_LINE =1
 
const unsigned int AtomProbe::ELEM_THREE_NODE_TRIANGLE =2
 
const unsigned int AtomProbe::ELEM_FOUR_NODE_TETRAHEDRON =4
 
const char * AtomProbe::MESH_LOAD_ERRS []