|
Mantid
|
#include "MantidGeometry/Objects/MeshObject2D.h"#include "MantidGeometry/Objects/IObject.h"#include "MantidGeometry/Objects/MeshObjectCommon.h"#include "MantidGeometry/Objects/Track.h"#include "MantidGeometry/Rendering/GeometryHandler.h"#include "MantidKernel/Material.h"#include "MantidKernel/V3D.h"#include <algorithm>#include <cmath>#include <memory>#include <numeric>#include <utility>Go to the source code of this file.
Namespaces | |
| namespace | Mantid |
| Helper class which provides the Collimation Length for SANS instruments. | |
| namespace | Mantid::Geometry |
| namespace | Mantid::Geometry::CoplanarChecks |
Functions | |
| bool | Mantid::Geometry::CoplanarChecks::allCoplanar (const std::vector< Kernel::V3D > &vertices, const Kernel::V3D &normal) |
| Establish if all vertices are coplanar. | |
| bool | Mantid::Geometry::CoplanarChecks::sufficientPoints (const std::vector< Kernel::V3D > &vertices) |
| Kernel::V3D | Mantid::Geometry::CoplanarChecks::surfaceNormal (const std::vector< Kernel::V3D > &vertices) |
| Establish the first surface normal. | |
| Kernel::V3D | Mantid::Geometry::CoplanarChecks::validatePointsCoplanar (const std::vector< Kernel::V3D > &vertices) |
| Establish the surface normal for a set of vertices. | |