BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
ILatticeOrientation Class Referenceabstract
Inheritance diagram for ILatticeOrientation:
Collaboration diagram for ILatticeOrientation:

Public Member Functions

virtual ~ILatticeOrientation ()
 
virtual ILatticeOrientationclone () const =0
 
virtual void usePrimitiveLattice (const Lattice &lattice)=0
 
virtual Transform3D transformationMatrix () const =0
 

Detailed Description

Definition at line 21 of file ILatticeOrientation.h.

Constructor & Destructor Documentation

◆ ~ILatticeOrientation()

ILatticeOrientation::~ILatticeOrientation ( )
virtualdefault

Member Function Documentation

◆ clone()

virtual ILatticeOrientation* ILatticeOrientation::clone ( ) const
pure virtual

◆ usePrimitiveLattice()

virtual void ILatticeOrientation::usePrimitiveLattice ( const Lattice lattice)
pure virtual

Implemented in MillerIndexOrientation.

◆ transformationMatrix()

virtual Transform3D ILatticeOrientation::transformationMatrix ( ) const
pure virtual

Implemented in MillerIndexOrientation.


The documentation for this class was generated from the following files: