Go to the documentation of this file.
14 #ifndef ESYS_LSMPARTICLECOLLECTIONPY_H
15 #define ESYS_LSMPARTICLECOLLECTIONPY_H
void rotate(const Vec3 &rotation, const Vec3 &posn)
Definition: ParticleCollection.hpp:114
ParticleIteratorPy getParticleIteratorPy()
Definition: ParticleCollectionPy.cpp:59
BoundingBoxPy getParticleBBoxPy() const
Definition: ParticleCollectionPy.cpp:50
static boost::python::tuple getstate(boost::python::object pcObj)
Definition: ParticleCollectionPy.cpp:87
int len(const boost::python::object &pyOb)
Definition: Util.h:30
Inherited::ParticlePoolPtr ParticlePoolPtr
Definition: ParticleCollectionPy.h:32
Particle & createParticle(const Particle &p)
Definition: ParticleCollection.hpp:85
void translateBy(const Vec3 &vec)
Definition: ParticleCollection.hpp:104
Definition: BoundingBoxPy.h:30
Definition: SimpleSpherePy.h:25
SimpleSpherePy & createParticlePy(const SimpleSpherePy &p)
Definition: ParticleCollectionPy.cpp:67
Definition: CheckPointable.cpp:17
void translateByPy(const Vec3Py &translation)
Definition: ParticleCollectionPy.cpp:77
ParticleCollectionPy()
Definition: ParticleCollectionPy.cpp:24
boost::shared_ptr< ParticlePool > ParticlePoolPtr
Definition: ParticleCollection.h:39
Definition: ParticleCollectionPy.h:29
void rotatePy(const Vec3Py &rotation, const Vec3Py &pt)
Definition: ParticleCollectionPy.cpp:72
void exportParticleCollection()
Definition: ParticleCollectionPy.cpp:127
int getNumParticles() const
Definition: ParticleCollection.hpp:98
static void setstate(boost::python::object pcObj, boost::python::tuple state)
Definition: ParticleCollectionPy.cpp:102
ParticleIterator getParticleIterator()
Definition: ParticleCollection.h:107
Definition: ParticleCollectionPy.cpp:83
ParticleCollection< SimpleSpherePy > Inherited
Definition: ParticleCollectionPy.h:31
IteratorPy< ParticleCollection< SimpleSpherePy >::ParticleIterator > ParticleIteratorPy
Definition: ParticleCollectionPy.h:35
static bool getstate_manages_dict()
Definition: ParticleCollectionPy.cpp:120
Definition: IteratorPy.h:29