15 #ifndef BORNAGAIN_CORE_HARDPARTICLE_FORMFACTORCUBOCTAHEDRON_H
16 #define BORNAGAIN_CORE_HARDPARTICLE_FORMFACTORCUBOCTAHEDRON_H
35 double getLength()
const {
return m_length; }
36 double getHeight()
const {
return m_height; }
37 double getHeightRatio()
const {
return m_height_ratio; }
38 double getAlpha()
const {
return m_alpha; }
42 kvector_t translation)
const override final;
49 const
double& m_length;
50 const
double& m_height;
51 const
double& m_height_ratio;
52 const
double& m_alpha;
Visitor interface to visit ISample objects.
Pure virtual interface for rotations.
For internal use in IFormFactorPolyhedron.
Class that contains upper and lower limits of the z-coordinate for the slicing of form factors.