|
Mantid
|
#include "MantidGeometry/DllConfig.h"#include "MantidGeometry/IComponent.h"#include "MantidGeometry/Objects/IObject.h"#include "MantidGeometry/Surfaces/Line.h"#include "MantidKernel/Tolerance.h"#include <boost/container/small_vector.hpp>#include <iosfwd>#include <list>Go to the source code of this file.
Classes | |
| struct | Mantid::Geometry::IntersectionPoint |
| Stores a point of intersection along a track. More... | |
| struct | Mantid::Geometry::Link |
| For a leg of a track. More... | |
| class | Mantid::Geometry::Track |
| Defines a track as a start point and a direction. More... | |
Namespaces | |
| namespace | Mantid |
| Helper class which provides the Collimation Length for SANS instruments. | |
| namespace | Mantid::Geometry |
| namespace | Mantid::Kernel |
Enumerations | |
| enum class | Mantid::Geometry::TrackDirection { Mantid::Geometry::LEAVING = -1 , Mantid::Geometry::INVALID = 0 , Mantid::Geometry::ENTERING = 1 } |
Functions | |
| bool | Mantid::Geometry::operator< (const TrackDirection left, const TrackDirection right) |
| MANTID_GEOMETRY_DLL std::ostream & | Mantid::Geometry::operator<< (std::ostream &os, const TrackDirection &direction) |