|
BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
A polyhedron, implementation class for use in IFormFactorPolyhedron. More...
Public Member Functions | |
| Polyhedron (const Polyhedron &)=delete | |
| Polyhedron (const PolyhedralTopology &topology, double z_bottom, const std::vector< kvector_t > &vertices) | |
| void | assert_platonic () const |
| double | volume () const |
| double | radius () const |
| const std::vector< kvector_t > & | vertices () |
| complex_t | evaluate_for_q (const cvector_t &q) const |
| needed for topZ, bottomZ computation More... | |
| complex_t | evaluate_centered (const cvector_t &q) const |
| Returns the form factor F(q) of this polyhedron, with origin at z=0. | |
A polyhedron, implementation class for use in IFormFactorPolyhedron.
Definition at line 24 of file Polyhedron.h.
| complex_t Polyhedron::evaluate_for_q | ( | const cvector_t & | q | ) | const |
needed for topZ, bottomZ computation
Returns the form factor F(q) of this polyhedron, respecting the offset z_bottom.
Definition at line 123 of file Polyhedron.cpp.