BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
This is the complete list of members for Pyramid6, including all inherited members.
alpha() const | Pyramid6 | inline |
assert_platonic() const | IFormFactorPolyhedron | |
baseEdge() const | Pyramid6 | inline |
bottomZ(const IRotation *rotation) const override | IFormFactorPolyhedron | virtual |
canSliceAnalytically(const IRotation *rot) const | IFormFactor | virtual |
checkNodeArgs() const | INode | |
className() const final | Pyramid6 | inlinevirtual |
clone() const override | Pyramid6 | inlinevirtual |
containedMaterials() const | ISampleNode | |
formfactor_at_bottom(C3 q) const override | IFormFactorPolyhedron | virtual |
formfactor_pol(C3 q) const | IFormFactor | virtual |
height() const | Pyramid6 | inline |
ICloneable()=default | ICloneable | |
ICloneable(const ICloneable &)=delete | ICloneable | |
ICloneable(ICloneable &&)=default | ICloneable | |
IFormFactor() | IFormFactor | |
IFormFactor(const std::vector< double > &PValues) | IFormFactor | |
IFormFactorPolyhedron(const std::vector< double > &PValues) | IFormFactorPolyhedron | |
INode()=default | INode | |
INode(std::vector< double > PValues) | INode | |
ISampleNode()=default | ISampleNode | |
ISampleNode(const std::vector< double > &PValues) | ISampleNode | |
isMagnetic() const | ISampleNode | |
m_alpha | Pyramid6 | private |
m_base_edge | Pyramid6 | private |
m_height | Pyramid6 | private |
m_P | INode | protected |
m_shape3D | IFormFactor | protected |
m_vertices | IFormFactorPolyhedron | private |
m_z_bottom | IFormFactorPolyhedron | private |
material() const | ISampleNode | inlinevirtual |
nodeChildren() const | INode | virtual |
nodeOffspring() const | INode | |
parDefs() const final | Pyramid6 | inlinevirtual |
pimpl | IFormFactorPolyhedron | private |
Pyramid6(double base_edge, double height, double alpha) | Pyramid6 | |
Pyramid6(std::vector< double > P) | Pyramid6 | |
pythonConstructor() const | IFormFactor | virtual |
radialExtension() const override | IFormFactorPolyhedron | virtual |
setPolyhedron(const ff::PolyhedralTopology &topology, double z_bottom, const std::vector< R3 > &vertices) | IFormFactorPolyhedron | protected |
shapeName() const | IFormFactor | |
theFF(const WavevectorInfo &wavevectors) const | IFormFactor | virtual |
thePolFF(const WavevectorInfo &wavevectors) const | IFormFactor | virtual |
topology | Pyramid6 | privatestatic |
topZ(const IRotation *rotation) const override | IFormFactorPolyhedron | virtual |
transferToCPP() | ICloneable | inlinevirtual |
volume() const override | IFormFactorPolyhedron | virtual |
~ICloneable()=default | ICloneable | virtual |
~IFormFactor() override | IFormFactor | |
~IFormFactorPolyhedron() override | IFormFactorPolyhedron | |
~INode()=default | INode | virtual |