| 
    BornAgain
    1.18.0
    
   Simulate and fit neutron and x-ray scattering at grazing incidence 
   | 
 
Public Member Functions | |
| RippleSawtooth (double length, double width, double height, double asymmetry) | |
| ~RippleSawtooth () | |
| virtual std::vector< kvector_t > | vertices () const | 
Static Public Attributes | |
| static const size_t | N_Circle = 24 | 
Protected Attributes | |
| std::vector< kvector_t > | m_vertices | 
Definition at line 20 of file RippleSawtooth.h.
| RippleSawtooth::RippleSawtooth | ( | double | length, | 
| double | width, | ||
| double | height, | ||
| double | asymmetry | ||
| ) | 
Definition at line 17 of file RippleSawtooth.cpp.
References anonymous_namespace{BoxCompositionBuilder.cpp}::height, anonymous_namespace{BoxCompositionBuilder.cpp}::length, IShape::m_vertices, and anonymous_namespace{BoxCompositionBuilder.cpp}::width.
      
  | 
  default | 
      
  | 
  virtualinherited | 
Retrieves a list of the vertices constituting this concrete shape.
Definition at line 23 of file IShape.cpp.
References IShape::m_vertices.
      
  | 
  staticinherited | 
Definition at line 36 of file IShape.h.
Referenced by EllipseVertices(), RippleCosine::RippleCosine(), and TruncatedEllipsoid::TruncatedEllipsoid().
      
  | 
  protectedinherited | 
List of vertices initialized during construction.
Definition at line 40 of file IShape.h.
Referenced by Box::Box(), DoubleEllipse::DoubleEllipse(), RippleCosine::RippleCosine(), RippleSawtooth(), TruncatedEllipsoid::TruncatedEllipsoid(), and IShape::vertices().