\(\renewcommand\AA{\unicode{x212B}}\)
V3D¶
This is a Python binding to the C++ class Mantid::Kernel::V3D.
- class 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