#include <Particle.h>
Public Member Functions | |
Particle (const pVec &pos, const pVec &posB, const pVec &up, const pVec &upB, const pVec &vel, const pVec &velB, const pVec &rvel, const pVec &rvelB, const pVec &size, const pVec &color, float alpha, float age, float mass, long data, float tmp0) | |
Particle (const Particle &rhs) | |
Particle () | |
bool | operator< (const Particle &P) const |
Public Attributes | |
pVec | pos |
pVec | posB |
pVec | up |
pVec | upB |
pVec | vel |
pVec | velB |
pVec | rvel |
pVec | rvelB |
pVec | size |
pVec | color |
float | alpha |
float | age |
float | mass |
long | data |
float | tmp0 |
Definition at line 14 of file Particle.h.
Particle::Particle | ( | const Particle & | rhs | ) | [inline] |
Definition at line 47 of file Particle.h.
00047 : 00048 pos(rhs.pos), posB(rhs.posB), 00049 up(rhs.up), upB(rhs.upB), 00050 vel(rhs.vel), velB(rhs.velB), 00051 rvel(rhs.rvel), rvelB(rhs.rvelB), 00052 size(rhs.size), color(rhs.color), 00053 alpha(rhs.alpha), age(rhs.age), mass(rhs.mass), data(rhs.data), tmp0(rhs.tmp0) 00054 { 00055 }
Particle::Particle | ( | ) | [inline] |
bool Particle::operator< | ( | const Particle & | P | ) | const [inline] |
Definition at line 16 of file Particle.h.
Referenced by PABounce::Exec(), PAAvoid::Exec(), pGetParticlePointer(), and pGetParticles().
Definition at line 19 of file Particle.h.
Definition at line 20 of file Particle.h.
Referenced by PABounce::Exec(), PAAvoid::Exec(), pGetParticlePointer(), pGetParticles(), and pVertex().
Definition at line 23 of file Particle.h.
float Particle::alpha |
Definition at line 26 of file Particle.h.
Referenced by pGetParticlePointer(), pGetParticles(), and pVertex().
float Particle::age |
float Particle::mass |
Definition at line 28 of file Particle.h.
long Particle::data |
Definition at line 29 of file Particle.h.
float Particle::tmp0 |