BornAgain  1.19.79
Simulate and fit neutron and x-ray scattering at grazing incidence
particles.h File Reference

Description

Defines Particle class.

Homepage:\n http://www.bornagainproject.org
License:\n GNU General Public License v3 or higher (see COPYING)
Authors
Scientific Computing Group at MLZ (see CITATION, AUTHORS)

Definition in file particles.h.

Include dependency graph for particles.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GUI::RealSpace::Particles::BarGauss
 
class  GUI::RealSpace::Particles::BarLorentz
 
class  GUI::RealSpace::Particles::Bipyramid4
 
class  GUI::RealSpace::Particles::Box
 
class  GUI::RealSpace::Particles::CantellatedCube
 
class  GUI::RealSpace::Particles::Cone
 
class  GUI::RealSpace::Particles::CosineRippleBox
 
class  GUI::RealSpace::Particles::CosineRippleGauss
 
class  GUI::RealSpace::Particles::CosineRippleLorentz
 
class  GUI::RealSpace::Particles::Cylinder
 
class  GUI::RealSpace::Particles::Dodecahedron
 
class  GUI::RealSpace::Particles::EllipsoidalCylinder
 
class  GUI::RealSpace::Particles::HemiEllipsoid
 
class  GUI::RealSpace::Particles::HorizontalCylinder
 
class  GUI::RealSpace::Particles::Icosahedron
 
class  GUI::RealSpace::Particles::Particle
 
class  GUI::RealSpace::Particles::PlatonicOctahedron
 
class  GUI::RealSpace::Particles::PlatonicTetrahedron
 
class  GUI::RealSpace::Particles::Prism3
 
class  GUI::RealSpace::Particles::Prism6
 
class  GUI::RealSpace::Particles::Pyramid2
 
class  GUI::RealSpace::Particles::Pyramid3
 
class  GUI::RealSpace::Particles::Pyramid4
 
class  GUI::RealSpace::Particles::Pyramid6
 
class  GUI::RealSpace::Particles::SawtoothRipple
 
class  GUI::RealSpace::Particles::SawtoothRippleBox
 
class  GUI::RealSpace::Particles::SawtoothRippleGauss
 
class  GUI::RealSpace::Particles::SawtoothRippleLorentz
 
class  GUI::RealSpace::Particles::Sphere
 
class  GUI::RealSpace::Particles::Spheroid
 
class  GUI::RealSpace::Particles::TruncatedCube
 
class  GUI::RealSpace::Particles::TruncatedSphere
 
class  GUI::RealSpace::Particles::TruncatedSpheroid
 

Namespaces

 GUI
 
 GUI::RealSpace
 
 GUI::RealSpace::Particles
 

Enumerations

enum class  GUI::RealSpace::Particles::EShape {
  GUI::RealSpace::Particles::BarGauss , GUI::RealSpace::Particles::BarLorentz , GUI::RealSpace::Particles::Bipyramid4 , GUI::RealSpace::Particles::Box ,
  GUI::RealSpace::Particles::CantellatedCube , GUI::RealSpace::Particles::Cone , GUI::RealSpace::Particles::CosineRippleBox , GUI::RealSpace::Particles::CosineRippleGauss ,
  GUI::RealSpace::Particles::CosineRippleLorentz , GUI::RealSpace::Particles::Cylinder , GUI::RealSpace::Particles::Dodecahedron , GUI::RealSpace::Particles::EllipsoidalCylinder ,
  GUI::RealSpace::Particles::Sphere , GUI::RealSpace::Particles::Spheroid , GUI::RealSpace::Particles::HemiEllipsoid , GUI::RealSpace::Particles::HorizontalCylinder ,
  GUI::RealSpace::Particles::Icosahedron , GUI::RealSpace::Particles::None , GUI::RealSpace::Particles::PlatonicOctahedron , GUI::RealSpace::Particles::PlatonicTetrahedron ,
  GUI::RealSpace::Particles::Prism3 , GUI::RealSpace::Particles::Prism6 , GUI::RealSpace::Particles::Pyramid2 , GUI::RealSpace::Particles::Pyramid3 ,
  GUI::RealSpace::Particles::Pyramid4 , GUI::RealSpace::Particles::Pyramid6 , GUI::RealSpace::Particles::SawtoothRippleBox , GUI::RealSpace::Particles::SawtoothRippleGauss ,
  GUI::RealSpace::Particles::SawtoothRippleLorentz , GUI::RealSpace::Particles::TruncatedCube , GUI::RealSpace::Particles::TruncatedSphere , GUI::RealSpace::Particles::TruncatedSpheroid
}
 

Functions

QString const & GUI::RealSpace::Particles::name (EShape k)