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

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

bottomLayer() constLayerInterfaceinline
checkNodeArgs() constINode
className() const finalLayerInterfaceinlinevirtual
clone() const overrideLayerInterfacevirtual
containedMaterials() constISampleNode
createRoughInterface(const Layer *top_layer, const Layer *bottom_layer, const LayerRoughness &roughness)LayerInterfacestatic
createSmoothInterface(const Layer *top_layer, const Layer *bottom_layer)LayerInterfacestatic
ICloneable()=defaultICloneable
ICloneable(const ICloneable &)=deleteICloneable
ICloneable(ICloneable &&)=defaultICloneable
INode()=defaultINode
INode(std::vector< double > PValues)INode
ISampleNode()=defaultISampleNode
ISampleNode(const std::vector< double > &PValues)ISampleNode
isMagnetic() constISampleNode
LayerInterface()LayerInterfaceprivate
m_bottomLayerLayerInterfaceprivate
m_PINodeprotected
m_roughnessLayerInterfaceprivate
m_topLayerLayerInterfaceprivate
material() constISampleNodeinlinevirtual
nodeChildren() const overrideLayerInterfacevirtual
nodeOffspring() constINode
parDefs() constINodeinlinevirtual
roughness() constLayerInterfaceinline
setLayersTopBottom(const Layer *top_layer, const Layer *bottom_layer)LayerInterfaceprivate
setRoughness(const LayerRoughness &roughness)LayerInterface
topLayer() constLayerInterfaceinline
transferToCPP()ICloneableinlinevirtual
~ICloneable()=defaultICloneablevirtual
~INode()=defaultINodevirtual
~LayerInterface() overrideLayerInterface