#include <lineEmitter.h>
Inheritance diagram for LineEmitter:
Private Member Functions | |
virtual void | assign_initial_position (LPoint3f &pos) |
virtual void | assign_initial_velocity (LVector3f &vel) |
LineEmitter (const LineEmitter ©) | |
virtual | ~LineEmitter (void) |
virtual BaseParticleEmitter * | make_copy (void) |
INLINE void | set_endpoint1 (const LPoint3f &point) |
INLINE void | set_endpoint2 (const LPoint3f &point) |
INLINE LPoint3f | get_endpoint1 (void) const |
INLINE LPoint3f | get_endpoint2 (void) const |
Private Attributes | |
LPoint3f | _endpoint1 |
LPoint3f | _endpoint2 |
PUBLISHED | __pad0__: LineEmitter(void) |
|
Definition at line 39 of file lineEmitter.cxx. References _endpoint1, and _endpoint2. Referenced by make_copy(). |
|
Definition at line 51 of file lineEmitter.cxx. |
|
Implements BaseParticleEmitter. Definition at line 70 of file lineEmitter.cxx. References _endpoint1, _endpoint2, NORMALIZED_RAND, and t. |
|
Implements BaseParticleEmitter. Definition at line 88 of file lineEmitter.cxx. |
|
|
|
|
|
Implements BaseParticleEmitter. Definition at line 60 of file lineEmitter.cxx. References LineEmitter(). |
|
|
|
|
|
Reimplemented from BaseParticleEmitter. Definition at line 40 of file lineEmitter.h. |
|
Definition at line 31 of file lineEmitter.h. Referenced by assign_initial_position(), and LineEmitter(). |
|
Definition at line 31 of file lineEmitter.h. Referenced by assign_initial_position(), and LineEmitter(). |