diff --git a/Sample/Particle/Compound.cpp b/Sample/Particle/Compound.cpp index 77ac0307e53d8b081cf38d449ad3253ed25aa771..879f8be8d63884880d5641088c848643d95f0cae 100644 --- a/Sample/Particle/Compound.cpp +++ b/Sample/Particle/Compound.cpp @@ -27,7 +27,7 @@ Compound* Compound::clone() const for (size_t index = 0; index < m_particles.size(); ++index) result->addParticle(*m_particles[index]); if (rotation()) - result->setRotation(*rotation()); + result->rotate(*rotation()); result->setParticlePosition(particlePosition()); return result; } diff --git a/Sample/Particle/CoreAndShell.cpp b/Sample/Particle/CoreAndShell.cpp index 2b1ff3fd286eb3457a6ca0167ae44e35ee173f4e..7712aafe33ffecbc798c39ea514fc330ab7f59c5 100644 --- a/Sample/Particle/CoreAndShell.cpp +++ b/Sample/Particle/CoreAndShell.cpp @@ -33,7 +33,7 @@ CoreAndShell* CoreAndShell::clone() const auto* result = new CoreAndShell(*m_shell, *m_core); result->setAbundance(m_abundance); if (rotation()) - result->setRotation(*rotation()); + result->rotate(*rotation()); result->setParticlePosition(particlePosition()); return result; } diff --git a/Sample/Particle/Mesocrystal.cpp b/Sample/Particle/Mesocrystal.cpp index 71471ae992ea1c68b4e0a14b7d7bd3082d97d4a1..32c92ae0fd4c53979b01a4207af19e83d4d8f96b 100644 --- a/Sample/Particle/Mesocrystal.cpp +++ b/Sample/Particle/Mesocrystal.cpp @@ -36,7 +36,7 @@ Mesocrystal* Mesocrystal::clone() const auto* result = new Mesocrystal(m_crystal->clone(), m_meso_formfactor->clone()); result->setAbundance(m_abundance); if (rotation()) - result->setRotation(*rotation()); + result->rotate(*rotation()); result->setParticlePosition(particlePosition()); return result; } diff --git a/Sample/Particle/Particle.cpp b/Sample/Particle/Particle.cpp index e56ef30ca6b6ac742aa7e1cc8e89cb8d76139f2c..5a2b54eb2d48060db3a653d94262d6e9111a61b7 100644 --- a/Sample/Particle/Particle.cpp +++ b/Sample/Particle/Particle.cpp @@ -27,7 +27,7 @@ Particle::Particle(Material material, const IFormFactor& formfactor) Particle::Particle(Material material, const IFormFactor& formfactor, const IRotation& rotation) : Particle(material, formfactor) { - setRotation(rotation); + rotate(rotation); } Particle::~Particle() = default; @@ -38,7 +38,7 @@ Particle* Particle::clone() const auto* result = new Particle(m_material, *m_formfactor); result->setAbundance(m_abundance); if (rotation()) - result->setRotation(*rotation()); + result->rotate(*rotation()); result->setParticlePosition(particlePosition()); return result;