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