BornAgain  1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
Sphere Member List

This is the complete list of members for Sphere, including all inherited members.

bottomZ(const IRotation *rotation) const overrideSpherevirtual
canSliceAnalytically(const IRotation *) const overrideSphereinlineprotectedvirtual
checkNodeArgs() constINode
className() const finalSphereinlinevirtual
clone() const overrideSphereinlinevirtual
containedMaterials() constISampleNode
formfactor_at_bottom(C3 q) const overrideSpherevirtual
formfactor_pol(C3 q) constIFormFactorvirtual
ICloneable()=defaultICloneable
ICloneable(const ICloneable &)=deleteICloneable
ICloneable(ICloneable &&)=defaultICloneable
IFormFactor()IFormFactor
IFormFactor(const std::vector< double > &PValues)IFormFactor
INode()=defaultINode
INode(std::vector< double > PValues)INode
ISampleNode()=defaultISampleNode
ISampleNode(const std::vector< double > &PValues)ISampleNode
isMagnetic() constISampleNode
m_PINodeprotected
m_position_at_centerSphereprivate
m_radiusSphereprivate
m_shape3DIFormFactorprotected
material() constISampleNodeinlinevirtual
nodeChildren() constINodevirtual
nodeOffspring() constINode
parDefs() const finalSphereinlinevirtual
pythonConstructor() constIFormFactorvirtual
radialExtension() const overrideSphereinlinevirtual
radius() constSphereinline
shapeName() constIFormFactor
Sphere(double radius, bool position_at_center=false)Sphere
Sphere(std::vector< double > P, bool position_at_center=false)Sphere
theFF(const WavevectorInfo &wavevectors) constIFormFactorvirtual
thePolFF(const WavevectorInfo &wavevectors) constIFormFactorvirtual
topZ(const IRotation *rotation) const overrideSpherevirtual
transferToCPP()ICloneableinlinevirtual
volume() constIFormFactorvirtual
~ICloneable()=defaultICloneablevirtual
~IFormFactor() overrideIFormFactor
~INode()=defaultINodevirtual