\(\renewcommand\AA{\unicode{x212B}}\)
This is a Python binding to the C++ class Mantid::Kernel::V3D.
mantid.kernel.V3D¶X((V3D)self) → float :¶Returns the X coordinate
Y((V3D)self) → float :¶Returns the Y coordinate
Z((V3D)self) → float :¶Returns the Z coordinate
angle((V3D)self, (V3D)other) → float :¶Returns the angle between this vector and another
cosAngle((V3D)self, (V3D)other) → float :¶Returns cos(angle) between this vector and another
cross_prod((V3D)self, (V3D)other) → V3D :¶Computes the cross product between this and another vector
directionAngles((V3D)self[, (bool)inDegrees]) → V3D :¶Calculate direction angles from direction cosines
distance((V3D)self, (V3D)other) → float :¶Returns the distance between this vector and another
getX((V3D)self) → float :¶Returns the X coordinate
getY((V3D)self) → float :¶Returns the Y coordinate
getZ((V3D)self) → float :¶Returns the Z coordinate
norm((V3D)self) → float :¶Calculates the length of the vector
norm2((V3D)self) → float :¶Calculates the squared length of the vector
scalar_prod((V3D)self, (V3D)other) → float :¶Computes the scalar product between this and another vector
zenith((V3D)self, (V3D)other) → float :¶Returns the zenith between this vector and another