libatomprobe
Library for Atom Probe Tomography (APT) computation
|
#include <millerIndex.h>
Public Member Functions | |
MILLER_TRIPLET (int a, int b, int c) | |
int | h () const |
int | k () const |
int | l () const |
bool | operator== (const MILLER_TRIPLET &m) const |
void | simplify () |
Point3D | tripletToNormal (unsigned int h, unsigned int k, unsigned int l) |
Point3D | tripletToNormal (const MILLER_TRIPLET &m) |
Definition at line 37 of file millerIndex.h.
AtomProbe::MILLER_TRIPLET::MILLER_TRIPLET | ( | int | a, |
int | b, | ||
int | c | ||
) |
Definition at line 55 of file millerIndex.cpp.
Referenced by operator==().
int AtomProbe::MILLER_TRIPLET::h | ( | ) | const |
Definition at line 62 of file millerIndex.cpp.
int AtomProbe::MILLER_TRIPLET::k | ( | ) | const |
Definition at line 67 of file millerIndex.cpp.
int AtomProbe::MILLER_TRIPLET::l | ( | ) | const |
Definition at line 72 of file millerIndex.cpp.
bool AtomProbe::MILLER_TRIPLET::operator== | ( | const MILLER_TRIPLET & | m | ) | const |
Definition at line 88 of file millerIndex.cpp.
References MILLER_TRIPLET(), simplify(), and TEST.
void AtomProbe::MILLER_TRIPLET::simplify | ( | ) |
Definition at line 77 of file millerIndex.cpp.
References AtomProbe::gcd().
Referenced by operator==().
Point3D AtomProbe::MILLER_TRIPLET::tripletToNormal | ( | unsigned int | h, |
unsigned int | k, | ||
unsigned int | l | ||
) |
Point3D AtomProbe::MILLER_TRIPLET::tripletToNormal | ( | const MILLER_TRIPLET & | m | ) |