ESyS-Particle  2.3.4
esys::lsm::ParticleVisitor Class Reference

Public Member Functions

 ParticleVisitor (boost::python::object pyObject)
 
void visitParticle (const CParticle &particle)
 
void visitRotParticle (const CRotParticle &particle)
 
void visitRotParticleVi (const CRotParticleVi &particle)
 
void visitRotThermParticle (const CRotThermParticle &particle)
 

Private Attributes

boost::python::object m_pyObject
 

Constructor & Destructor Documentation

◆ ParticleVisitor()

esys::lsm::ParticleVisitor::ParticleVisitor ( boost::python::object  pyObject)
inline

Member Function Documentation

◆ visitParticle()

void esys::lsm::ParticleVisitor::visitParticle ( const CParticle particle)
inline

References m_pyObject.

◆ visitRotParticle()

void esys::lsm::ParticleVisitor::visitRotParticle ( const CRotParticle particle)
inline

References m_pyObject.

◆ visitRotParticleVi()

void esys::lsm::ParticleVisitor::visitRotParticleVi ( const CRotParticleVi particle)
inline

References m_pyObject.

◆ visitRotThermParticle()

void esys::lsm::ParticleVisitor::visitRotThermParticle ( const CRotThermParticle particle)
inline

References m_pyObject.

Member Data Documentation

◆ m_pyObject

boost::python::object esys::lsm::ParticleVisitor::m_pyObject
private

The documentation for this class was generated from the following file: