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