Mantid
|
#include "MantidGeometry/DllConfig.h"
#include "MantidKernel/V3D.h"
#include <functional>
#include <memory>
Go to the source code of this file.
Classes | |
class | Mantid::Geometry::HKLFilter |
HKLFilter. More... | |
class | Mantid::Geometry::HKLFilterAnd |
Logical "And"-operation for HKLFilter. More... | |
class | Mantid::Geometry::HKLFilterBinaryLogicOperation |
Base class for binary logic operations for HKLFilter. More... | |
class | Mantid::Geometry::HKLFilterNot |
Logical "Not"-operation for HKLFilter. More... | |
class | Mantid::Geometry::HKLFilterOr |
Logical "Or"-operation for HKLFilter. More... | |
class | Mantid::Geometry::HKLFilterUnaryLogicOperation |
Base class for unary logic operations for HKLFilter. More... | |
Namespaces | |
namespace | Mantid |
Helper class which provides the Collimation Length for SANS instruments. | |
namespace | Mantid::Geometry |
Typedefs | |
using | Mantid::Geometry::HKLFilter_const_sptr = std::shared_ptr< const HKLFilter > |
using | Mantid::Geometry::HKLFilter_sptr = std::shared_ptr< HKLFilter > |
using | Mantid::Geometry::HKLFilter_uptr = std::unique_ptr< HKLFilter > |
Functions | |
MANTID_GEOMETRY_DLL const HKLFilter_const_sptr | Mantid::Geometry::operator& (const HKLFilter_const_sptr &lhs, const HKLFilter_const_sptr &rhs) |
Constructs an HKLFilterAnd from the operands. More... | |
MANTID_GEOMETRY_DLL const HKLFilter_const_sptr | Mantid::Geometry::operator| (const HKLFilter_const_sptr &lhs, const HKLFilter_const_sptr &rhs) |
Constructs an HKLFilterOr from the operands. More... | |
MANTID_GEOMETRY_DLL const HKLFilter_const_sptr | Mantid::Geometry::operator~ (const HKLFilter_const_sptr &filter) |
Constructs an HKLFilterNot from the operand. More... | |