|
ESyS-Particle
4.0.1
|
#include <SimpleParticleData.h>

Public Types | |
| typedef int | Id |
| typedef int | Tag |
Public Member Functions | |
| SimpleParticleData (Id id, Tag tag, const Vec3 &position, double radius) | |
| SimpleParticleData (const Vec3 &position, double radius, Id id, Tag tag) | |
| SimpleParticleData (const SimpleParticleData &p) | |
| SimpleParticleData & | operator= (const SimpleParticleData &p) |
| bool | operator== (const SimpleParticleData &particleData) const |
| Id | getId () const |
| void | setId (const Id &id) |
| Id | getID () const |
| void | setID (const Id &id) |
| const Vec3 & | getPosition () const |
| void | setPosition (const Vec3 &pos) |
| Tag | getTag () const |
| void | setTag (const Tag &tag) |
| double | getRadius () const |
| void | setRadius (const double &r) |
| void | setMass (double mass) |
| double | getMass () const |
| double | get2dMass () const |
| double | get3dMass () const |
| void | read (std::istream &istream) |
| void | write (std::ostream &write) const |
Container class for particle Id, Tag, position, radius and mass.
1.7.6.1