20 INLINE
void ZSpinParticleFactory::
21 set_initial_angle(PN_stdfloat angle) {
22 _initial_angle = angle;
29 INLINE
void ZSpinParticleFactory::
30 set_final_angle(PN_stdfloat angle) {
38 INLINE
void ZSpinParticleFactory::
39 set_initial_angle_spread(PN_stdfloat spread) {
40 _initial_angle_spread = spread;
47 INLINE
void ZSpinParticleFactory::
48 set_final_angle_spread(PN_stdfloat spread) {
49 _final_angle_spread = spread;
56 INLINE PN_stdfloat ZSpinParticleFactory::
57 get_initial_angle()
const {
58 return _initial_angle;
65 INLINE PN_stdfloat ZSpinParticleFactory::
66 get_final_angle()
const {
74 INLINE PN_stdfloat ZSpinParticleFactory::
75 get_initial_angle_spread()
const {
76 return _initial_angle_spread;
83 INLINE PN_stdfloat ZSpinParticleFactory::
84 get_final_angle_spread()
const {
85 return _final_angle_spread;
92 INLINE PN_stdfloat ZSpinParticleFactory::
93 get_angular_velocity()
const {
94 return _angular_velocity;
97 INLINE
void ZSpinParticleFactory::
98 set_angular_velocity(PN_stdfloat v) {
99 _angular_velocity = v;
102 INLINE PN_stdfloat ZSpinParticleFactory::
103 get_angular_velocity_spread()
const {
104 return _angular_velocity_spread;
107 INLINE
void ZSpinParticleFactory::
108 set_angular_velocity_spread(PN_stdfloat spread) {
109 _angular_velocity_spread = spread;
113 INLINE
void ZSpinParticleFactory::
114 enable_angular_velocity(
bool bEnabled) {
115 _bUseAngularVelocity = bEnabled;
118 INLINE
bool ZSpinParticleFactory::
119 get_angular_velocity_enabled()
const {
120 return _bUseAngularVelocity;