Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
V3D.h File Reference
#include "MantidKernel/DllConfig.h"
#include "MantidKernel/Exception.h"
#include "MantidKernel/Tolerance.h"
#include <algorithm>
#include <array>
#include <cassert>
#include <cmath>
#include <numeric>
#include <sstream>
#include <vector>

Go to the source code of this file.

Classes

class  Mantid::Kernel::V3D
 Class for 3D vectors. More...
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::Kernel
 
namespace  NeXus
 

Functions

MANTID_KERNEL_DLL V3D Mantid::Kernel::normalize (V3D v)
 Normalizes a V3D. More...
 
MANTID_KERNEL_DLL std::ostream & Mantid::Kernel::operator<< (std::ostream &os, const V3D &v)
 Prints a text representation of itself. More...
 
MANTID_KERNEL_DLL std::istream & Mantid::Kernel::operator>> (std::istream &IX, V3D &A)
 Calls Vec3D method write to output class. More...