BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Public Member Functions | |
SceneGeometry (double size=100.0, double top_thickness=25.0, double bottom_thickness=25.0, double min_thickness=2.0) | |
double | layer_bottom_thickness () const |
double | layer_min_thickness () const |
double | layer_size () const |
double | layer_top_thickness () const |
void | set_layer_bottom_thickness (double bottom_thickness) |
void | set_layer_size (double size) |
void | set_layer_top_thickness (double top_thickness) |
Private Attributes | |
double | l_bottom_thickness |
double | l_min_thickness |
double | l_size |
double | l_top_thickness |
Definition at line 29 of file RealSpaceCanvas.h.
|
inline |
Definition at line 31 of file RealSpaceCanvas.h.
References l_bottom_thickness, l_min_thickness, l_size, and l_top_thickness.
|
inline |
Definition at line 42 of file RealSpaceCanvas.h.
References l_top_thickness.
Referenced by RealSpaceBuilderUtils::populateParticlesAtLatticePositions(), and TransformTo3D::visualLayerThickness().
|
inline |
Definition at line 43 of file RealSpaceCanvas.h.
References l_min_thickness.
Referenced by TransformTo3D::visualLayerThickness().
|
inline |
Definition at line 40 of file RealSpaceCanvas.h.
References l_size.
Referenced by TransformTo3D::createLayer(), RealSpaceBuilder::populateLayout(), and RealSpaceBuilderUtils::populateParticlesAtLatticePositions().
|
inline |
Definition at line 41 of file RealSpaceCanvas.h.
References l_top_thickness.
Referenced by RealSpaceBuilderUtils::populateParticlesAtLatticePositions(), and TransformTo3D::visualLayerThickness().
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 52 of file RealSpaceCanvas.h.
Referenced by SceneGeometry().
|
private |
Definition at line 53 of file RealSpaceCanvas.h.
Referenced by SceneGeometry(), and layer_min_thickness().
|
private |
Definition at line 50 of file RealSpaceCanvas.h.
Referenced by SceneGeometry(), layer_size(), and set_layer_size().
|
private |
Definition at line 51 of file RealSpaceCanvas.h.
Referenced by SceneGeometry(), layer_bottom_thickness(), layer_top_thickness(), set_layer_bottom_thickness(), and set_layer_top_thickness().