libatomprobe
Library for Atom Probe Tomography (APT) computation
AtomProbe::Point3D Member List

This is the complete list of members for AtomProbe::Point3D, including all inherited members.

add(const Point3D &obj)AtomProbe::Point3D
angle(const Point3D &pt) constAtomProbe::Point3D
copyValueArr(float *value) constAtomProbe::Point3D
crossProd(const Point3D &pt) constAtomProbe::Point3D
dotProd(const Point3D &pt) constAtomProbe::Point3D
extend(float distance)AtomProbe::Point3D
getCentroid(const std::vector< Point3D > &pts, Point3D &p)AtomProbe::Point3Dstatic
getISOSpherical(float &radius, float &theta, float &phi) constAtomProbe::Point3D
getValue(unsigned int ui) constAtomProbe::Point3Dinline
getValueArr() constAtomProbe::Point3Dinline
hasNaN() constAtomProbe::Point3Dinline
insideBox(const Point3D &farPoint) constAtomProbe::Point3D
insideBox(const Point3D &lowPt, const Point3D &hiPt) constAtomProbe::Point3D
mag() constAtomProbe::Point3Dinline
negate()AtomProbe::Point3D
normal() constAtomProbe::Point3D
normalise()AtomProbe::Point3D
operator*(float scale) constAtomProbe::Point3D
operator*(const Point3D &pt) constAtomProbe::Point3D
operator*=(const float scale)AtomProbe::Point3D
operator+(const Point3D &pt) constAtomProbe::Point3D
operator+(float f) constAtomProbe::Point3D
operator+=(const Point3D &pt)AtomProbe::Point3D
operator-(const Point3D &pt) constAtomProbe::Point3D
operator-() constAtomProbe::Point3D
operator-=(const Point3D &pt)AtomProbe::Point3D
operator/(float scale) constAtomProbe::Point3D
operator/(const Point3D &pt) constAtomProbe::Point3D
operator<<(std::ostream &stream, const Point3D &)AtomProbe::Point3Dfriend
operator=(const Point3D &pt)AtomProbe::Point3D
operator==(const Point3D &pt) constAtomProbe::Point3D
operator[](unsigned int ui) constAtomProbe::Point3D
operator[](unsigned int ui)AtomProbe::Point3D
orthogonalise(const Point3D &p)AtomProbe::Point3D
parse(const std::string &s)AtomProbe::Point3D
Point3D()AtomProbe::Point3Dinline
Point3D(const float *f)AtomProbe::Point3Dinline
Point3D(float x, float y, float z)AtomProbe::Point3Dinline
reciprocal()AtomProbe::Point3D
setISOSpherical(float radius, float theta, float phi)AtomProbe::Point3D
setValue(unsigned int ui, float val)AtomProbe::Point3Dinline
setValue(float fX, float fY, float fZ)AtomProbe::Point3Dinline
setValueArr(const float *val)AtomProbe::Point3Dinline
sqrDist(const Point3D &pt) constAtomProbe::Point3D
sqrMag() constAtomProbe::Point3D
transform3x3(const gsl_matrix *matrix)AtomProbe::Point3D