std::vector< RealSpace::Particles::Particle * > m_containerParticles
double cumulativeAbundance() const
void setCumulativeAbundance(double cumulativeAbundance)
std::unique_ptr< RealSpace::Particles::Particle > createParticle(const size_t &index) const
double m_cumulativeAbundance
const QString particleType() const
~Particle3DContainer() noexcept
void addParticle(RealSpace::Particles::Particle *particle3D, bool blend)
size_t containerSize() const
void setParticleType(QString particleType)
Particle3DContainer & operator=(const Particle3DContainer &rhs)
bool particle3DBlend(const size_t &index) const
std::vector< bool > m_containerParticlesBlend
A particle with a form factor and refractive index.