List of all members.
Public Types |
|
typedef TmplParticleGenerator | ParticleGenerator |
typedef boost::shared_ptr
< ParticleGenerator > | ParticleGeneratorPtr |
|
typedef TmplBoxPackerBase | Inherited |
|
typedef Inherited | BoxPackerBase |
|
typedef Inherited::Particle | Particle |
|
typedef Inherited::NTable | NTable |
|
typedef Inherited::NTablePtr | NTablePtr |
|
typedef Inherited::ParticlePool | ParticlePool |
|
typedef Inherited::ParticlePoolPtr | ParticlePoolPtr |
Public Member Functions |
|
| CubicBoxPacker (ParticleGeneratorPtr particleGeneratorPtr, ParticlePoolPtr particlePoolPtr, NTablePtr nTablePtr, const BoundingBox &bBox, const BoolVector &periodicDimensions, double tolerance, double cubicPackRadius) |
|
Particle | getCandidateParticle (const Vec3 &point) |
|
Particle | getCandidateParticle (const Vec3 &point, double radius) |
|
double | getCubicPackingRadius () const |
|
const ParticleGenerator & | getParticleGenerator () const |
|
ParticleGenerator & | getParticleGenerator () |
|
void | setParticleGenerator (ParticleGenerator &particleGenerator) |
|
void | setParticleGenerator (ParticleGeneratorPtr particleGenerator) |
|
void | generateCubicPacking () |
|
virtual void | generate () |
The documentation for this class was generated from the following files: