diff --git a/GUI/Model/FromDomain/GUISampleBuilder.cpp b/GUI/Model/FromDomain/GUISampleBuilder.cpp index 95a85899f167f3299b52d99d30d891c35b856e57..c501e551974d789dc8fdc46a2d946993f011f2f8 100644 --- a/GUI/Model/FromDomain/GUISampleBuilder.cpp +++ b/GUI/Model/FromDomain/GUISampleBuilder.cpp @@ -59,6 +59,15 @@ MaterialItem* findMaterialItem(MaterialItems& matItems, const ISampleNode* node) return materialItem; } +void copyParticleItem(ParticleItem* particleItem, MaterialItems& matItems, const Particle* particle) +{ + particleItem->setAbundance(particle->abundance()); + particleItem->setPosition(particle->particlePosition()); + particleItem->setMaterial(findMaterialItem(matItems, particle)); + GUI::Transform::FromDomain::setRotation(particleItem, particle->rotation()); + GUI::Transform::FromDomain::setFormFactor(particleItem, particle->formfactor_at_bottom()); +} + } // namespace namespace GUI::Transform::FromDomain { @@ -104,16 +113,6 @@ MultiLayerItem* GUISampleBuilder::createMultiLayerItem(const MultiLayer& sample, return m_sampleItem; } -void GUISampleBuilder::copyParticleItem(ParticleItem* particleItem, MaterialItems& matItems, - const Particle* particle) -{ - particleItem->setAbundance(particle->abundance()); - particleItem->setPosition(particle->particlePosition()); - particleItem->setMaterial(findMaterialItem(matItems, particle)); - FromDomain::setRotation(particleItem, particle->rotation()); - FromDomain::setFormFactor(particleItem, particle->formfactor_at_bottom()); -} - void GUISampleBuilder::copyParticle(const IParticle* iparticle, std::function<void(ItemWithParticles*)> addToParent) { diff --git a/GUI/Model/FromDomain/GUISampleBuilder.h b/GUI/Model/FromDomain/GUISampleBuilder.h index 8c115cd1c5873c7b03ee8e04a38f38a3f6f68d8d..8299fb61cb89abf930cff8e8e9b339e76182054c 100644 --- a/GUI/Model/FromDomain/GUISampleBuilder.h +++ b/GUI/Model/FromDomain/GUISampleBuilder.h @@ -39,8 +39,6 @@ public: private: void copyParticle(const IParticle* particle, std::function<void(ItemWithParticles*)> addToParent); - void copyParticleItem(ParticleItem* particleItem, MaterialItems& matItems, - const Particle* particle); MultiLayerItem* m_sampleItem; };