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) |