15 #ifndef BORNAGAIN_GUI_COREGUI_VIEWS_REALSPACEWIDGETS_REALSPACEPOSITIONBUILDER_H
16 #define BORNAGAIN_GUI_COREGUI_VIEWS_REALSPACEWIDGETS_REALSPACEPOSITIONBUILDER_H
38 double density = 0.0)
const;
Defines interface class INodeVisitor.
Visitor interface to visit ISampleNode objects.
virtual void visit(const BasicLattice2D *)
Interference function of a 1D lattice.
Interference function of a 2D lattice.
Interference function of a 2D paracrystal.
Interference function of a finite 2D lattice.
Default interference function (i.e.
Interference function of radial paracrystal.
virtual void visit(const BasicLattice2D *)
RealSpacePositionBuilder()
~RealSpacePositionBuilder() override
std::unique_ptr< IPositionBuilder > m_pos_builder
std::vector< std::vector< double > > generatePositions(double layer_size, double density=0.0) const