#include <ringEmitter.h>
Inheritance diagram for RingEmitter:

| Private Member Functions | |
| virtual void | assign_initial_position (LPoint3f &pos) | 
| virtual void | assign_initial_velocity (LVector3f &vel) | 
| RingEmitter (const RingEmitter ©) | |
| virtual | ~RingEmitter (void) | 
| virtual BaseParticleEmitter * | make_copy (void) | 
| INLINE void | set_radius (float r) | 
| INLINE void | set_angle (float angle) | 
| INLINE float | get_radius (void) const | 
| INLINE float | get_angle (void) const | 
| Private Attributes | |
| float | _radius | 
| float | _aoe | 
| float | _sin_theta | 
| float | _cos_theta | 
| PUBLISHED | __pad0__: RingEmitter(void) | 
| 
 | 
| 
 Definition at line 37 of file ringEmitter.cxx. References _aoe, _cos_theta, _radius, and _sin_theta. Referenced by make_copy(). | 
| 
 | 
| 
 Definition at line 52 of file ringEmitter.cxx. | 
| 
 | 
| 
 Implements BaseParticleEmitter. Definition at line 71 of file ringEmitter.cxx. References _cos_theta, _radius, _sin_theta, and NORMALIZED_RAND. | 
| 
 | 
| 
 Implements BaseParticleEmitter. Definition at line 88 of file ringEmitter.cxx. References _aoe, _cos_theta, _sin_theta, and deg_2_rad(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Implements BaseParticleEmitter. Definition at line 61 of file ringEmitter.cxx. References RingEmitter(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Reimplemented from BaseParticleEmitter. Definition at line 46 of file ringEmitter.h. | 
| 
 | 
| 
 Definition at line 34 of file ringEmitter.h. Referenced by assign_initial_velocity(), and RingEmitter(). | 
| 
 | 
| 
 Definition at line 39 of file ringEmitter.h. Referenced by assign_initial_position(), assign_initial_velocity(), and RingEmitter(). | 
| 
 | 
| 
 Definition at line 31 of file ringEmitter.h. Referenced by assign_initial_position(), and RingEmitter(). | 
| 
 | 
| 
 Definition at line 38 of file ringEmitter.h. Referenced by assign_initial_position(), assign_initial_velocity(), and RingEmitter(). | 
 1.3
1.3