Particle Universe
1.2
|
#include <ParticleUniverseCircleEmitter.h>
The CircleEmitter is a ParticleEmitter that emits particles on a circle shape. Particle can be emitted random on the circle, but it can also follow the circles' contours.
ParticleUniverse::CircleEmitter::CircleEmitter | ( | void | ) |
|
inlinevirtual |
|
virtual |
Determine the particle direction.
Reimplemented from ParticleUniverse::ParticleEmitter.
|
virtual |
Determine a particle position on the circle.
Reimplemented from ParticleUniverse::ParticleEmitter.
|
virtual |
See ParticleEmiter
Reimplemented from ParticleUniverse::ParticleEmitter.
|
virtual |
Copy attributes to another emitter.
Reimplemented from ParticleUniverse::ParticleEmitter.
const Real ParticleUniverse::CircleEmitter::getCircleAngle | ( | void | ) | const |
const Vector3& ParticleUniverse::CircleEmitter::getNormal | ( | void | ) | const |
const Quaternion& ParticleUniverse::CircleEmitter::getOrientation | ( | void | ) | const |
const Real ParticleUniverse::CircleEmitter::getRadius | ( | void | ) | const |
const Real ParticleUniverse::CircleEmitter::getStep | ( | void | ) | const |
const bool ParticleUniverse::CircleEmitter::isRandom | ( | void | ) | const |
void ParticleUniverse::CircleEmitter::setCircleAngle | ( | const Real | circleAngle | ) |
void ParticleUniverse::CircleEmitter::setNormal | ( | const Vector3 & | normal | ) |
void ParticleUniverse::CircleEmitter::setRadius | ( | const Real | radius | ) |
void ParticleUniverse::CircleEmitter::setRandom | ( | const bool | random | ) |
void ParticleUniverse::CircleEmitter::setStep | ( | const Real | step | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |