Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
SymmetryElement.h File Reference
#include "MantidGeometry/Crystal/SymmetryOperation.h"
#include "MantidGeometry/Crystal/V3R.h"
#include "MantidGeometry/DllConfig.h"
#include "MantidKernel/Matrix.h"
#include <gsl/gsl_matrix.h>
#include <memory>

Go to the source code of this file.

Classes

class  Mantid::Geometry::SymmetryElement
 SymmetryElement is an interface for representing symmetry elements that occur for example in space and point groups. More...
 
class  Mantid::Geometry::SymmetryElementIdentity
 SymmetryElementIdentity represents the identity. More...
 
class  Mantid::Geometry::SymmetryElementInversion
 SymmetryElementInversion represents the inversion. More...
 
class  Mantid::Geometry::SymmetryElementMirror
 SymmetryElementMirror represents mirror and glide-planes. More...
 
class  Mantid::Geometry::SymmetryElementRotation
 SymmetryElementRotation represents rotation-, rotoinversion- and screw-axes. More...
 
class  Mantid::Geometry::SymmetryElementTranslation
 SymmetryElementTranslation represents translations. More...
 
class  Mantid::Geometry::SymmetryElementWithAxis
 SymmetryElementWithAxis does not represent any symmetry element directly. More...
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::Geometry
 

Typedefs

using Mantid::Geometry::SymmetryElement_sptr = std::shared_ptr< SymmetryElement >
 
using Mantid::Geometry::SymmetryElementIdentity_sptr = std::shared_ptr< SymmetryElementIdentity >
 
using Mantid::Geometry::SymmetryElementInversion_sptr = std::shared_ptr< SymmetryElementInversion >
 
using Mantid::Geometry::SymmetryElementMirror_sptr = std::shared_ptr< SymmetryElementMirror >
 
using Mantid::Geometry::SymmetryElementRotation_sptr = std::shared_ptr< SymmetryElementRotation >
 
using Mantid::Geometry::SymmetryElementTranslation_sptr = std::shared_ptr< SymmetryElementTranslation >
 
using Mantid::Geometry::SymmetryElementWithAxis_sptr = std::shared_ptr< SymmetryElementWithAxis >