Factory that produces diffusing particles with specified attributes. 
 
ParticleFactory(SimulationData *sd, double radius, double D_factor, double angular_D_factor, display::Color color, core::ParticleType type, std::string name="Particle factory %1%")
 
double get_radius() const 
return radius of generated particles 
 
SimulationData * get_simulation_data()
return SimulationData object associated with this factory 
 
IMP::WeakPointer< SimulationData > sd_
 
Class to handle individual particles of a Model object. 
 
Model * get_model()
return model associated with this factory