List of all members.
Public Member Functions |
| SimpleParticle (const Vec3 &posn, double radius, int id=0, int tag=0) |
| SimpleParticle (const SimpleParticle &p) |
SimpleParticle & | operator= (const SimpleParticle &p) |
const Vec3 & | getPos () const |
void | setPos (const Vec3 &pos) |
void | moveTo (const Vec3 &v) |
void | translateBy (const Vec3 &v) |
void | moveBy (const Vec3 &v) |
void | rotate (const Vec3 &rotation, const Vec3 &posn) |
double | getRad () const |
void | setRad (double r) |
bool | isValid () const |
template<typename TmplVisitor > |
void | visit (const TmplVisitor &visitor) const |
template<typename TmplVisitor > |
void | visit (TmplVisitor &visitor) |
Static Public Attributes |
static const SimpleParticle | INVALID = SimpleParticle(Vec3::ZERO, 0.0, -1, -1) |
The documentation for this class was generated from the following files: