30 INLINE
void set_start_angle(PN_stdfloat angle);
31 INLINE
void set_end_angle(PN_stdfloat angle);
32 INLINE
void set_arc(PN_stdfloat startAngle, PN_stdfloat endAngle);
34 INLINE PN_stdfloat get_start_angle();
35 INLINE PN_stdfloat get_end_angle();
37 virtual void output(std::ostream &out)
const;
38 virtual void write(std::ostream &out,
int indent=0)
const;
42 PN_stdfloat _start_theta;
43 PN_stdfloat _end_theta;
45 virtual void assign_initial_position(LPoint3& pos);
50 #endif // ARCEMITTER_H Describes a planar ring region in which particles are generated.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
virtual void write(std::ostream &out, int indent=0) const
Write a string representation of this instance to <out>.
Describes a planar ring region in which particles are generated.
std::ostream & indent(std::ostream &out, int indent_level)
A handy function for doing text formatting.
virtual void output(std::ostream &out) const
Write a string representation of this instance to <out>.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
virtual BaseParticleEmitter * make_copy()
copier