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: