libatomprobe
Library for Atom Probe Tomography (APT) computation
|
#include <mesh.h>
Public Member Functions | |
unsigned int | getP (unsigned int offset) |
void | setP (unsigned int offset, unsigned int v) |
bool | isSane (size_t pLimit=(size_t) -1) const |
bool | edgesMismatch (const TRIANGLE &tOther) const |
Public Attributes | |
unsigned int | p [3] |
unsigned int | physGroup |
bool AtomProbe::TRIANGLE::edgesMismatch | ( | const TRIANGLE & | tOther | ) | const |
Definition at line 2222 of file mesh.cpp.
References AtomProbe::antiRotateMatch(), ASSERT, AtomProbe::Mesh::getNearestTri(), AtomProbe::Mesh::isOrientedCoherently(), isSane(), AtomProbe::Mesh::isSane(), AtomProbe::Mesh::nodes, p, AtomProbe::rotateMatch(), TEST, and AtomProbe::Mesh::triangles.
|
inline |
bool AtomProbe::TRIANGLE::isSane | ( | size_t | pLimit = (size_t)-1 | ) | const |
Definition at line 2206 of file mesh.cpp.
Referenced by edgesMismatch().
|
inline |
unsigned int AtomProbe::TRIANGLE::p[3] |
Definition at line 59 of file mesh.h.
Referenced by edgesMismatch(), AtomProbe::Mesh::getVolume(), AtomProbe::Mesh::loadGmshMesh(), AtomProbe::marchingCubes(), AtomProbe::Mesh::print(), and AtomProbe::Mesh::setTriangleMesh().
unsigned int AtomProbe::TRIANGLE::physGroup |
Definition at line 60 of file mesh.h.
Referenced by AtomProbe::Mesh::loadGmshMesh(), and AtomProbe::marchingCubes().