BornAgain
1.19.79
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Definition at line 27 of file RotationItems.h.
Public Member Functions | |
virtual | ~RotationItem ()=default |
RotMatrix | rotation () const |
virtual DoubleDescriptors | rotationValues () const =0 |
virtual void | serialize (Streamer &s)=0 |
Protected Member Functions | |
RotationItem () | |
virtual unique_ptr< IRotation > | createRotation () const =0 |
|
virtualdefault |
|
protected |
Definition at line 25 of file RotationItems.cpp.
|
protectedpure virtual |
Implemented in EulerRotationItem, ZRotationItem, YRotationItem, and XRotationItem.
RotMatrix RotationItem::rotation | ( | ) | const |
Definition at line 27 of file RotationItems.cpp.
Referenced by ItemWithParticles::createRotation().
|
pure virtual |
Implemented in EulerRotationItem, ZRotationItem, YRotationItem, and XRotationItem.
Referenced by LayerEditorUtils::doubleDescriptorsOfItem().
|
pure virtual |
Implemented in EulerRotationItem, ZRotationItem, YRotationItem, and XRotationItem.