Mantid
|
This is the complete list of members for Mantid::Kernel::V3D, including all inherited members.
absoluteValue() const | Mantid::Kernel::V3D | |
angle(const V3D &) const | Mantid::Kernel::V3D | |
azimuth_polar_SNS(const double R, const double azimuth, const double polar) noexcept | Mantid::Kernel::V3D | |
coLinear(const V3D &, const V3D &) const noexcept | Mantid::Kernel::V3D | |
compareMagnitude(const Kernel::V3D &v1, const Kernel::V3D &v2) | Mantid::Kernel::V3D | static |
cosAngle(const V3D &) const | Mantid::Kernel::V3D | |
cross_prod(const V3D &v) const noexcept | Mantid::Kernel::V3D | inline |
directionAngles(bool inDegrees=true) const | Mantid::Kernel::V3D | |
distance(const V3D &v) const noexcept | Mantid::Kernel::V3D | inline |
fromString(const std::string &str) | Mantid::Kernel::V3D | |
getSpherical(double &R, double &theta, double &phi) const noexcept | Mantid::Kernel::V3D | |
hklError() const | Mantid::Kernel::V3D | |
loadNexus(::NeXus::File *file, const std::string &name) | Mantid::Kernel::V3D | |
m_pt | Mantid::Kernel::V3D | private |
makeVectorsOrthogonal(const std::vector< V3D > &vectors) | Mantid::Kernel::V3D | static |
masterDir(const double Tol=1e-3) const noexcept | Mantid::Kernel::V3D | |
maxCoeff() | Mantid::Kernel::V3D | |
norm() const noexcept | Mantid::Kernel::V3D | inline |
norm2() const noexcept | Mantid::Kernel::V3D | inline |
normalize() | Mantid::Kernel::V3D | |
nullVector(const double tolerance=1e-3) const noexcept | Mantid::Kernel::V3D | |
operator std::vector< double >() const | Mantid::Kernel::V3D | inline |
operator!=(const V3D &other) const noexcept | Mantid::Kernel::V3D | inline |
operator()(const double xx, const double yy, const double zz) noexcept | Mantid::Kernel::V3D | inline |
operator*(const V3D &v) const noexcept | Mantid::Kernel::V3D | inline |
operator*(const double D) const noexcept | Mantid::Kernel::V3D | inline |
operator*=(const V3D &v) noexcept | Mantid::Kernel::V3D | inline |
operator*=(const double D) noexcept | Mantid::Kernel::V3D | inline |
operator+(const V3D &v) const noexcept | Mantid::Kernel::V3D | inline |
operator+=(const V3D &v) noexcept | Mantid::Kernel::V3D | inline |
operator-(const V3D &v) const noexcept | Mantid::Kernel::V3D | inline |
operator-() const noexcept | Mantid::Kernel::V3D | inline |
operator-=(const V3D &v) noexcept | Mantid::Kernel::V3D | inline |
operator/(const V3D &v) const noexcept | Mantid::Kernel::V3D | inline |
operator/(const double D) const noexcept | Mantid::Kernel::V3D | inline |
operator/=(const V3D &v) noexcept | Mantid::Kernel::V3D | inline |
operator/=(const double D) noexcept | Mantid::Kernel::V3D | inline |
operator<(const V3D &V) const noexcept | Mantid::Kernel::V3D | inline |
operator==(const V3D &v) const noexcept | Mantid::Kernel::V3D | inline |
operator>(const V3D &rhs) const noexcept | Mantid::Kernel::V3D | inline |
operator[](const size_t index) const noexcept | Mantid::Kernel::V3D | inline |
operator[](const size_t index) noexcept | Mantid::Kernel::V3D | inline |
printSelf(std::ostream &) const | Mantid::Kernel::V3D | |
read(std::istream &) | Mantid::Kernel::V3D | |
readPrinted(std::istream &) | Mantid::Kernel::V3D | |
reBase(const V3D &, const V3D &, const V3D &) noexcept | Mantid::Kernel::V3D | |
rotate(const Matrix< double > &) noexcept | Mantid::Kernel::V3D | |
round() noexcept | Mantid::Kernel::V3D | |
saveNexus(::NeXus::File *file, const std::string &name) const | Mantid::Kernel::V3D | |
scalar_prod(const V3D &v) const noexcept | Mantid::Kernel::V3D | inline |
setX(const double xx) noexcept | Mantid::Kernel::V3D | inline |
setY(const double yy) noexcept | Mantid::Kernel::V3D | inline |
setZ(const double zz) noexcept | Mantid::Kernel::V3D | inline |
spherical(const double R, const double theta, const double phi) noexcept | Mantid::Kernel::V3D | |
spherical_rad(const double R, const double polar, const double azimuth) noexcept | Mantid::Kernel::V3D | |
toMillerIndexes(double eps=1.e-3) | Mantid::Kernel::V3D | |
toString() const | Mantid::Kernel::V3D | |
unitVector(const double tolerance=Kernel::Tolerance) const noexcept | Mantid::Kernel::V3D | |
V3D() noexcept | Mantid::Kernel::V3D | inline |
V3D(double xx, double yy, double zz) noexcept | Mantid::Kernel::V3D | inline |
volume() const noexcept | Mantid::Kernel::V3D | inline |
write(std::ostream &) const | Mantid::Kernel::V3D | |
X() const noexcept | Mantid::Kernel::V3D | inline |
Y() const noexcept | Mantid::Kernel::V3D | inline |
Z() const noexcept | Mantid::Kernel::V3D | inline |
zenith(const V3D &) const noexcept | Mantid::Kernel::V3D |