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

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

abundance() constIParticleinline
checkNodeArgs() constINode
className() const overrideParticleinlinevirtual
clone() const overrideParticlevirtual
containedMaterials() constISampleNode
decompose() constIParticlevirtual
formfactor_at_bottom() constParticleinline
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
m_abundanceIParticleprotected
m_formfactorParticleprivate
m_materialParticleprivate
m_PINodeprotected
m_positionIParticleprotected
m_rotationIParticleprotected
material() const overrideParticleinlinevirtual
nodeChildren() const overrideParticlevirtual
nodeOffspring() constINode
parDefs() constINodeinlinevirtual
Particle(Material material, const IFormFactor &formfactor)Particle
Particle(Material material, const IFormFactor &formfactor, const IRotation &rotation)Particle
particlePosition() constIParticleinline
rotate(const IRotation &rotation)IParticle
rotation() constIParticle
setAbundance(double abundance)IParticleinline
setParticlePosition(R3 position)IParticleinline
setParticlePosition(double x, double y, double z)IParticleinline
setRotation(const IRotation &rotation)IParticle
transferToCPP()ICloneableinlinevirtual
translate(R3 translation)IParticle
~ICloneable()=defaultICloneablevirtual
~INode()=defaultINodevirtual
~IParticle() overrideIParticle
~Particle() overrideParticle