Mantid
|
#include "MantidGeometry/Crystal/PointGroup.h"
#include "MantidGeometry/Crystal/PointGroupFactory.h"
#include "MantidGeometry/Crystal/SymmetryElementFactory.h"
#include "MantidGeometry/Crystal/SymmetryOperationFactory.h"
#include "MantidKernel/System.h"
#include <algorithm>
#include <boost/algorithm/string.hpp>
#include <memory>
#include <set>
Go to the source code of this file.
Namespaces | |
namespace | Mantid |
Helper class which provides the Collimation Length for SANS instruments. | |
namespace | Mantid::Geometry |
Functions | |
MANTID_GEOMETRY_DLL std::vector< PointGroup_sptr > | Mantid::Geometry::getAllPointGroups () |
MANTID_GEOMETRY_DLL std::string | Mantid::Geometry::getCrystalSystemAsString (const PointGroup::CrystalSystem &crystalSystem) |
Return a human-readable string for the given crystal system. More... | |
MANTID_GEOMETRY_DLL PointGroup::CrystalSystem | Mantid::Geometry::getCrystalSystemFromString (const std::string &crystalSystem) |
Returns the crystal system enum that corresponds to the supplied string or throws an invalid_argument exception. More... | |
MANTID_GEOMETRY_DLL std::string | Mantid::Geometry::getLatticeSystemAsString (const PointGroup::LatticeSystem &latticeSystem) |
Returns the supplied LatticeSystem as a string. More... | |
MANTID_GEOMETRY_DLL PointGroup::LatticeSystem | Mantid::Geometry::getLatticeSystemFromString (const std::string &latticeSystem) |
Returns the lattice system enum that corresponds to the supplied string or throws an invalid_argument exception.PointGroup::LatticeSystem. More... | |
MANTID_GEOMETRY_DLL PointGroupCrystalSystemMap | Mantid::Geometry::getPointGroupsByCrystalSystem () |
Returns a multimap with crystal system as key and point groups as values. More... | |
MANTID_GEOMETRY_DLL std::ostream & | Mantid::Geometry::operator<< (std::ostream &stream, const PointGroup &self) |
Returns a streamed representation of the PointGroup object. More... | |