|
Mantid
|
#include "MantidGeometry/DllConfig.h"#include "MantidKernel/Exception.h"#include "MantidKernel/Matrix.h"#include "MantidKernel/V3D.h"#include <boost/rational.hpp>Go to the source code of this file.
Classes | |
| class | Mantid::Geometry::V3R |
Namespaces | |
| namespace | Mantid |
| Helper class which provides the Collimation Length for SANS instruments. | |
| namespace | Mantid::Geometry |
Typedefs | |
| using | Mantid::Geometry::RationalNumber = boost::rational< int > |
| V3R : | |
Functions | |
| template<typename T > | |
| V3R | Mantid::Geometry::operator* (const Kernel::Matrix< T > &lhs, const V3R &rhs) |
| Performs a matrix multiplication v' = M * v, throws Kernel::Exception::MisMatch<size_t> if M does not have exactly 3 columns. | |