#include <zSpinParticleFactory.h>
Inheritance diagram for ZSpinParticleFactory:
Private Member Functions | |
virtual void | populate_child_particle (BaseParticle *bp) const |
virtual BaseParticle * | alloc_particle (void) const |
ZSpinParticleFactory (const ZSpinParticleFactory ©) | |
virtual | ~ZSpinParticleFactory (void) |
INLINE void | set_initial_angle (float angle) |
INLINE void | set_final_angle (float angle) |
INLINE void | set_initial_angle_spread (float spread) |
INLINE void | set_final_angle_spread (float spread) |
INLINE float | get_initial_angle (void) const |
INLINE float | get_final_angle (void) const |
INLINE float | get_initial_angle_spread (void) const |
INLINE float | get_final_angle_spread (void) const |
INLINE void | set_angular_velocity (float v) |
INLINE float | get_angular_velocity (void) const |
INLINE void | set_angular_velocity_spread (float spread) |
INLINE float | get_angular_velocity_spread (void) const |
INLINE void | enable_angular_velocity (bool bEnabled) |
INLINE bool | get_angular_velocity_enabled (void) const |
Private Attributes | |
float | _initial_angle |
float | _initial_angle_spread |
float | _final_angle |
float | _final_angle_spread |
float | _angular_velocity |
float | _angular_velocity_spread |
bool | _bUseAngularVelocity |
PUBLISHED | __pad0__: ZSpinParticleFactory(void) |
|
Definition at line 45 of file zSpinParticleFactory.cxx. References _angular_velocity, _angular_velocity_spread, _bUseAngularVelocity, _final_angle, _final_angle_spread, _initial_angle, and _initial_angle_spread. |
|
Definition at line 62 of file zSpinParticleFactory.cxx. |
|
Implements BaseParticleFactory. Definition at line 71 of file zSpinParticleFactory.cxx. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements BaseParticleFactory. Definition at line 81 of file zSpinParticleFactory.cxx. References _angular_velocity, _angular_velocity_spread, _bUseAngularVelocity, _final_angle, _final_angle_spread, _initial_angle, _initial_angle_spread, ZSpinParticle::enable_angular_velocity(), ZSpinParticle::set_angular_velocity(), ZSpinParticle::set_final_angle(), ZSpinParticle::set_initial_angle(), and SPREAD. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from BaseParticleFactory. Definition at line 41 of file zSpinParticleFactory.h. |
|
Definition at line 36 of file zSpinParticleFactory.h. Referenced by populate_child_particle(), and ZSpinParticleFactory(). |
|
Definition at line 36 of file zSpinParticleFactory.h. Referenced by populate_child_particle(), and ZSpinParticleFactory(). |
|
Definition at line 37 of file zSpinParticleFactory.h. Referenced by populate_child_particle(), and ZSpinParticleFactory(). |
|
Definition at line 35 of file zSpinParticleFactory.h. Referenced by populate_child_particle(), and ZSpinParticleFactory(). |
|
Definition at line 35 of file zSpinParticleFactory.h. Referenced by populate_child_particle(), and ZSpinParticleFactory(). |
|
Definition at line 34 of file zSpinParticleFactory.h. Referenced by populate_child_particle(), and ZSpinParticleFactory(). |
|
Definition at line 34 of file zSpinParticleFactory.h. Referenced by populate_child_particle(), and ZSpinParticleFactory(). |