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. More... | |
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. More... | |
Kernel::V3D | Mantid::Geometry::CoplanarChecks::validatePointsCoplanar (const std::vector< Kernel::V3D > &vertices) |
Establish the surface normal for a set of vertices. More... | |