Panda3D
|
Describes a voluminous box region in which particles are generated. More...
#include "boxEmitter.h"
Public Member Functions | |
BoxEmitter () | |
constructor | |
BoxEmitter (const BoxEmitter ©) | |
copy constructor | |
virtual | ~BoxEmitter () |
destructor | |
LPoint3 | get_max_bound () const |
boundary accessor | |
LPoint3 | get_min_bound () const |
boundary accessor | |
virtual BaseParticleEmitter * | make_copy () |
copier | |
virtual void | output (ostream &out) const |
Write a string representation of this instance to <out>. | |
void | set_max_bound (const LPoint3 &vmax) |
boundary assignment | |
void | set_min_bound (const LPoint3 &vmin) |
boundary assignment | |
virtual void | write (ostream &out, int indent=0) const |
Write a string representation of this instance to <out>. |
Describes a voluminous box region in which particles are generated.
Definition at line 25 of file boxEmitter.h.
BoxEmitter::BoxEmitter | ( | ) |
BoxEmitter::BoxEmitter | ( | const BoxEmitter & | copy | ) |
copy constructor
Definition at line 35 of file boxEmitter.cxx.
BoxEmitter::~BoxEmitter | ( | ) | [virtual] |
destructor
Definition at line 47 of file boxEmitter.cxx.
LPoint3 BoxEmitter::get_max_bound | ( | ) | const [inline] |
boundary accessor
Definition at line 51 of file boxEmitter.I.
LPoint3 BoxEmitter::get_min_bound | ( | ) | const [inline] |
boundary accessor
Definition at line 41 of file boxEmitter.I.
BaseParticleEmitter * BoxEmitter::make_copy | ( | ) | [virtual] |
copier
Implements BaseParticleEmitter.
Definition at line 56 of file boxEmitter.cxx.
References BoxEmitter().
void BoxEmitter::output | ( | ostream & | out | ) | const [virtual] |
Write a string representation of this instance to <out>.
Reimplemented from BaseParticleEmitter.
Definition at line 97 of file boxEmitter.cxx.
void BoxEmitter::set_max_bound | ( | const LPoint3 & | vmax | ) | [inline] |
boundary assignment
Definition at line 31 of file boxEmitter.I.
void BoxEmitter::set_min_bound | ( | const LPoint3 & | vmin | ) | [inline] |
boundary assignment
Definition at line 21 of file boxEmitter.I.
void BoxEmitter::write | ( | ostream & | out, |
int | indent = 0 |
||
) | const [virtual] |
Write a string representation of this instance to <out>.
Reimplemented from BaseParticleEmitter.
Definition at line 110 of file boxEmitter.cxx.